公务员期刊网 论文中心 正文

地震科研项目系统设计论文

前言:想要写出一篇引人入胜的文章?我们特意为您整理了地震科研项目系统设计论文范文,希望能给你带来灵感和参考,敬请阅读。

地震科研项目系统设计论文

1系统总体目标

本系统面向地震科研项目的管理工作,实现地震科研项目管理流程各个阶段的信息化,利用先进的网络、数据库等计算机技术,提供“一站式”科研项目管理服务。通过建立基于数据库的网络化科研项目管理系统,使科研项目管理部门能够进行实时的信息化访问和工作平台管理,通过互联网的方式实现科研项目的申报、评审、进度跟踪、验收和成果推广等环节的服务。系统流程设计覆盖科研项目管理的全过程,涉及的功能主要包括对项目申报、项目初审、立项评审、项目中期检查、项目结题与项目成果推广应用等进行跟踪查询与管理,实现科研项目管理工作的规范化、标准化和自动化。

2系统设计

2.1角色分配

该系统为面向多角色用户的服务平台,不同类型的用户所具有的操作权限也不同。基于角色分配开发用户管理模块,实现对用户权限的统一管理,主要涉及系统管理员、项目申报人、评审专家(包括业务评审专家和财务评审专家两类)和系统访客四种角色,根据业务流程中各类角色用户的职能分配相应的功能和操作权限。其中每个角色的详细功能说明如下:

(1)系统管理员。即科研管理部门人员,具体负责项目申报、评审、立项、执行和结题等全过程的监督管理,主要职能包括:申报人员管理、评审专家管理、业务受理、预审申请书、组织管理评审工作等。

(2)项目申报人。即具体开展项目申报的科技人员,主要职能包括:维护个人基本信息、填写项目申请书、项目预算书、中期执行报告、项目结题验收报告及成果共享报告等。

(3)评审专家。即参与项目立项评审、结题验收评审的业务专家和财务专家,主要职能包括:维护个人基本信息、评审项目立项申报书、项目中期检查报告和项目结题验收报告等。其中业务专家主要评估项目执行的技术可行性,财务专家主要针对项目执行的财务预算和开支情况进行审查。

(4)系统访客。即其他管理人员,可以自由浏览系统首页的科研项目通知通告等信息,但不能执行项目申报、评审等流程。

2.2功能模块

注册与登录模块:所有用户信息与腾讯通RTX(RealTimeeXchange)绑定,所有用户可通过RTX系统完成注册。该系统将科研管理部门人员默认为系统管理员,由系统管理员对每位注册的用户分配角色。由于一个项目生命周期的完成,需要项目申报人、项目管理人员、业务评审专家和财务评审专家4类人员的协同工作。同一个人在项目管理流程中存在职能变换的可能,比如申报人员由于资历丰富,可以作为申报人员申请科研项目,同时又可以作为专家来评审其他科研项目,因此系统为每位用户设立了2种角色,即申报人员和业务评审专家(或财务评审专家)。系统管理员可以通过统一分配角色,在系统内设立专家数据库,并默认其余用户都为项目申报人员。登录时,根据输入的用户名和密码与RTX中用户的注册信息进行验证,信息无误则登录成功。在无需进行任何操作时,所有用户都可以以系统访客的身份浏览系统首页中的内容。通知通告模块:由系统管理员负责,用于日常科研项目信息的,包括下达项目申报通知、项目资助通知、中期检查通知、结题验收通知和评审结果等,并默认按照时间先后顺序排列,系统管理员可以根据需要置顶信息。项目管理模块:该模块为整个系统的核心部分,分为项目申报与受理、项目评审流程管理、在研项目管理、项目验收管理4个子模块。项目申报人员、评审专家和系统管理员进入各自的项目管理界面后,通过选择年度和项目类型进入相应的项目执行流程。项目执行过程包括项目申报、项目初审、专家评审、下达任务书、项目中期执行报告、项目结题验收报告和项目成果推广报告等。不同模块中提供相应阶段所需要的电子表格下载。以项目申报业务流程为例,项目申报人员登入个人账户提交项目申请书,由系统管理员进行初审,初审完成后由科研项目管理部门将项目分配给该研究领域的专家进行评审;专家通过登入个人账户查看所负责评审的项目,将评审意见表上传到系统中;系统以EXCEL表形式自动生成全部项目的专家评审意见结果,统一由科研项目管理部门进行汇总。系统管理员可以按照项目执行进度对项目进行统计与管理,使整个管理过程更加及时有效,并能对实施过程中的变化进行监督并做出提醒,使得项目实施过程更加可控和严谨。成果共享模块:主要针对项目结题验收中被评定为优秀等级的科研项目,由该项目负责人提交项目执行过程的详细报告及成果使用情况说明,由科研管理部门进行审核后,到成果共享专区,供广大地震科技工作者学习与借鉴。

2.3系统体系结构

针对科研项目管理系统的特点,结合国内外先进的管理信息系统开发方案与管理思路,采用基于J2EE的B/S模式即浏览器/服务器(Browse/Server)模式,B/S模式易于用户使用与维护。系统架构采用:Spring,Hibernate,JSP,Tomcat6和MySQL数据库。Spring是一个轻量级的IoC和AOP容器框架,简单轻便,同时对主流的框架提供了很好的集成支持;Hibernate是一个对象关系映射框架,实现数据持久化;JSP是一种动态网页技术标准,用它开发的Web应用是跨平台的;Tomcat6是Web应用服务器,具有运行时占用的系统资源小,扩展性好等优势;MySQL数据库具有体积小,速度快,总体拥有成本低等优点。

3系统特色

(1)通过二次开发

将企业级通讯平台(RTX)与科研项目管理系统进行绑定,使用户注册与登录更加便捷,管理员可按照用户所在的部门进行角色分配,申报人员和专家用户可以通过RTX接收系统管理员的信息,使得信息与接收更加高效,促进地震科研项目管理业务流程不断优化,提升项目申报、评审等实施过程的工作效率和服务水平。

(2)采用B/S模式使得各地震台站不需要部署客户端应用程序

只需计算机支持浏览器即可访问本系统,解决了省地震局直属的13个地震台站分布较分散的问题,服务器端项目管理系统的升级、数据库维护都不需要修改客户端的配置及程序,不影响客户端的使用。

(3)通过对地震科研项目管理的特点和流程分析

集成信息化、网络化技术和现代管理思想,利用先进的Internet/Intranet技术,推动地震科研项目管理网络化和现代化,在集中的科技数据库管理系统基础上,提供地震科研项目管理、查询、信息、科技成果展示和信息共享服务,为科研项目管理的完整流程提供全方位的服务,提高科技管理和服务水平。

4结语

通过研发地震科研项目管理系统,为福建省地震科研项目管理提供了自动化的办公平台,有助于规范科研项目管理流程;通过建立科研项目信息的规范化存储及管理机制,为开展成果共享与使用提供了条件;建立科研信息专用平台,使科研人员获取科研项目信息更加便捷,提高办公效率。

作者:王林 程志 王法云 单位:福建省地震局 福州大学数学与计算机科学学院