基于Web的上海市体育局科研项目申报平台系统的设计与实现

发表时间:2018/10/23   来源:《科技研究》2018年8期   作者:王燕 沈焯领 许金谷
[导读] 其中,信息录入模块主要实现了申请者申报信息的录入、查询以及项目申请书的生成等功能,网上浏览模块实现了公告信息快速发布和系统下载等功能。

(上海体育科学研究所  201602)
        摘要:无论是我国经济的快速发展还是人们对于美好生活的需要与追求,人们对于日常生活的便捷程度都提出了越来越高的要求。比如在进行科研项目申报时,需要借助一个成熟、便捷的平台来实现申报流程。基于为提高上海市体育局科研项目申报的运行效率,本文结合上海市体育局的申报流程系统,实现申报的信息化管理,本文利用 VB.NET 技术设计开发了科研项目申报系统,实现了信息录入模块和网上浏览模块等功能。其中,信息录入模块主要实现了申请者申报信息的录入、查询以及项目申请书的生成等功能,网上浏览模块实现了公告信息快速发布和系统下载等功能。
        关键词:科技项目;Web;申报系统;设计


        一、研制的背景和意义
        课题项目的管理过程是课题项目下达单位、课题项目承担单位及课题项目负责人三者之间有效互动的过程,是科技管理的一个重要环节。将课题项目申报、立项、中期检查、结题鉴定及档案管理等有机结合,并借助于科学管理软件配套管理,能提高管理效率,加强规范化管理,提升管理水平。
        目前,上海市体育局科研项目申报过程基本是网下进行,在申报、审核、立项过程中,科研人员和工作人员来回跑的次数多、周期长、效率较低。如果申报、审核、立项能通过网上实施,就会大大提高工作效率,且管理者也可在网上查询和审核。课题立项后的中期检查、结题验收等材料可通过网上发送、审核。随着科技工作的不断发展,体育局科教处和体科所管理的项目越来越多,因此,科技项目的网络化、数字化管理显得尤为重要。
        管理软件要体现其个性化,经过调研,目前市场上还没有一个集申报管理、项目管理和档案管理为一体且适合上海市体育局科研项目特点的管理软件,特别是项目档案管理,只能查到档案的目录,而查不到目录的具体内容。为此,研制一款适合上海市体育局需要的专业管理软件显得十分必要,以便对科技项目进行有效的数字化管理,提高管理效率和质量。
        二、系统的设计思路及基础性能和要求
        2.1设计思路
        (一)完成科研项目申报、立项的过程管理
        申报人在网上注册后,登录系统在线分步骤填写科研项目申报书后确认提交。立项单位接收申报人提交的申报材料,经审核后,组织和挑选专家库中的专家在网上进行评审,并将评审结果通过本系统反馈给申报人。被批准立项的科研项目,系统会自动生成相应的计划任务书,申报人可登录系统下载任务书(pdf文件)并打印,整个申报、立项过程完成。
        (二) 完成专家评审过程
        每位专家根据专业方向,将被从专家库中挑选出来,授予查看某个申报项目的权限。专家登录系统后查看并下载评审项目的内容(项目申报人的基本信息将会被隐去)。专家对项目进行评审后,在线给出评审结果(①同意立项;②修改后再评;③不予立项)和意见,并上传“专家评审表”和“评审意见表”。
        (三) 完成网上检查工作
        项目负责人接到中期检查通知后(线下通知),凭申报项目时注册的账号和密码登录系统,进入中期检查界面,填写“中期(阶段)检查报告书”后确认提交。项目下达单位在查看汇报信息,经审核后,将审核意见通过本系统反馈给项目负责人。
        2.2  基础性能(见表1)
        表1  应用系统的基础性能

 
        2.3系统设计要求
        1、申报人需申请登陆用户名、密码。
        2、申请书、任务书、表格等电子文档均可以纸质文件形式输出。
        3、专家可在给一定的权限内进行网上评审,专家组组长可看到各专家的评审意见,并汇总成最终意见给体育局科教处。
        4、审核情况可网上反馈给申报人。
        5、课题中期检查和结题验收情况也借助本软件。
        6、可传输各类扫描件、图片。
        7、被批准立项的项目申报书、计划任务书的相关信息存在于系统的数据库中,以后可与项目档案管理部分对接。
        三、系统的功能设计
        课题项目的申报类别:由于存在多个类别项目的申请(体育局目前有三类项目:①“上海市体育局科研攻关与科技服务课题”;②“上海市体育科技腾飞计划项目”;③“上海体育社会科学、决策咨询研究项目”),申报人进入系统后,要对项目的类别进行选择(见图1)。对于不符合项目申报要求的申请人将无法进入最终申请提交界面。系统要对项目申报人的要求进行限定,如腾飞计划项目限定35岁以下的青年科研人员;另外原则上对于未结题的申报人不得再次申报。

 


        图2 系统总功能能框架
        a)系统主要功能介绍
        (一)课题项目申报管理
        通过该部分的软件管理,完成项目的招标、投标过程管理(见图3)。
        该部分系统中项目申报人可通过网上填写项目申请书,最终生成标准格式课题申请书(含上海市体育局科技攻关与科技服务课题申报书、上海市体育局科技腾飞计划课题申报书、上海体育社会科学、决策咨询研究项目)和课题任务书(含上海市体育局科技攻关与科技服务课题任务书、上海市体育局科技腾飞计划课题任务书、上海体育社会科学、决策咨询研究项目)。任务书中显示已经立项的项目:包括申报编号、项目编号、申报类型、课题分类、课题名称、起止年限、申报日期、立项日期、核拨经费、中期检查及评审结果等(见图4)。

 

 

        图8  已完成项目查询框架图
        四、系统开发及运行环境
        4.1  开发环境
        我们推荐使用基于Java平台的软件开发环境,Java平台是目前较为成熟的开发平台,Java 语言和平台的可伸缩性非常强。这种语言是进行服务器端 Web 编程的理想框架。它被设计为按照一种安全的方式通过网络运行,在通过互联网进行操作时,它提供了一定程度的安全性。在本质上,Java 技术将用户的计算能力从桌面扩展到了 Web 资源。Web 组件由称为Web 容器(Web container) 的运行时平台支持,Web 容器的服务包括请求分派、安全性、并发性、生命周期管理以及对命名、事务和电子邮件等 API 的访问。在高端,Java 应用服务器(application server) 作为 Java 组件、XML 和 Web 服务的 Web 容器,可以与数据库进行交互并提供动态的 Web 内容;它们还为企业应用程序提供应用程序开发环境,具有事务管理、安全性、集群、性能、可用性、连接性和可伸缩性等功能。
        鉴于平台设计主要基于大型数据库的B/S系统的开发,本文介绍选用的B/S结构的软件平台和数据库平台。在B/S三层架构的系统运行架构如图9所示.

 


        五、系统特点
        5.1先进性
        本系统首次把信息技术应用到上海市体育局科研项目的申报及管理中,革新了原有纯纸质申报、评审、归档的手段,系统的自动化程度较高,具有一定的先进性。
        5.2规范性
        本系统规范了整个科研项目的申报、评审的流程。
        5.3开放性
        系统可以将项目申报书、任务书及多种目录导出,以供申请人、评审专家、管理者和有关部门使用,具有较好的开放性。
        5.4实用性
        本系统实用性强,既方便了科研项目申请人、评审专家,又为整个项目的管理节省了一定的经济成本,提高了整个流程的效率。
        六、不足之处与今后设想
        由于经费不足造成该系统有以下不足,待日后资金到位逐步完善。
        6.1更加优秀的人机互交界面
        提供更优秀的人机交互界面,使用申报人员平时都能接触到的Microsoft Office Word组件作为填报申报书的操作界面,如此能更加灵活的编辑及打印申报书;
        6.2 完善的评审流程
        专家评审流程不够完善,此评审过程原设计是专家评审工作的流程全在网上在线操作完成,包括“专家评审表”和“评审意见表”。现两表只能用“上传”和“下载”方法代替网上评审。见2.1.2完成专家评审过程。
        6.3加强中期检查的功能
        加强中期检查的功能,增加有效的提醒(如6.5所述),提升中期检查的力度,同时也需要将整个中期检查的过程升级至在线操作,如此实时而准确的数据可以使管理制度更加完善。见2.1.3完成网上检查工作。
        6.4加强项目档案管理
        “项目档案管理”原设计采用CS(client-server)结构与BS(browser – server)结构相结合,CS的可供各申报单位自己进行项目档案的管理;这样能使全市的体育类课题的档案管理做到相互兼容,从而提高管理的水平和效率。见2.4系统设计要求第7条。
        6.5 提醒功能
        提供手机短信或邮件提醒功能,使用户随时能够了解到申报进度,并在忘记密码的时候,将原始密码发送到用户手中。
        参考文献:
        [1]贾丽娜.科研项目网上申报系统的设计与实现[D].华东师范大学,2008.
        [2]葛扬瑛.基于javaEE和工作流的项目申报系统的设计与实现[D].电子科技大学,2013.
        [3]曹鹏程.农业科研课题申报系统的设计与实现[D].厦门大学,2013.
        [4]刘时坤.基于Web的高校科研项目申报系统的设计与实现[D].山东大学,2009.
        [5]符宇航,郑宗良,曾莉.基于Web的科研项目管理系统的设计与实现[J].电脑知识与技术,2016,1227:80-81.

投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: