科研院所科研信息化管理系统的设计与应用
2016-11-09陈玲
陈玲
摘要:科研活动和科研能力是反映科研院所综合实力的重要指标,通过信息化的手段对日常科研工作进行管理,整合科研活动的各类资源,为决策层提供及时有效的数据,是提升科研管理水平和增强科研能力的有效途径。本系统应用信息技术,以项目管理为核心,结合科研院所的规范要求,设计实现一套集科研项目数据中心和科研活动沟通平台于一体的科研院所科研信息化管理系统,实现分级管理、项目全过程跟踪、数据汇总分析、考核评定、交流服务等全方位的管理。该系统将为促进科研信息化管理工作的流程化、标准化管理,提供行之有效的解决方案。
关键词:科研院所 科研项目 项目管理系统 设计与实现
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2016)09-0135-03
1 引言
1.1 背景
科研活动和科研能力一直是反映科研院所的综合实力的重要指标,而通过信息化的手段对日常科研工作进行管理,整合科研工作流程,为决策层提供真实有效的依据,是提升科研管理水平的有效途径,也是当今科研管理的大势所趋。
目前我区科研院所的科研管理工作,很大程度上还要依赖人工进行,需要通过Excel、Word等办公软件来处理大量的数据,这种采用传统的手工办法,难以及时有效地掌握最新的科研情况,而且每次查询统计工作量巨大。此外,科研院所科研人员在项目执行和管理过程中,也常会因人员变动特别是管理人员的变动造成管理程序的脱节或遗漏,在项目动态监测、资金审计和成果管理中也存在工作量大、管理不规范和监督不及时等状况与现象[1]。因此,开发和应用一套适用于我区科研院所管理方式的科研项目管理系统,对于提高科研院所的科研项目管理效率和成效都有着重大意义。
1.2 系统建设目标
科研院所科研项目管理系统是通过信息技术,结合科研项目的管理规范,建成一个数据及时更新的科研项目数据中心和科研工作沟通平台,实现分级管理、项目实施和经费使用全流程跟踪、数据汇总分析、考核评定、交流服务等全方位项目管理的的科研管理系统。该系统将为促进科研项目管理工作的流程化、标准化管理,提供行之有效的方法。
2 系统总体设计
2.1 总体设计目标
平台功能架构图1所示。
科研项目管理系统共由10个子系统构成:计划管理、项目管理、经费管理、成果管理、考核管理、科研机构、人员管理、综合平台管理、综合统计汇总、系统管理。
2.2 功能设计
(1)计划管理子系统承担着发布申报计划指南、项目申报、项目审批流程、申报计划查询及统计功能;其中,项目审批流程包括形式审查和内容审查,形式审查是在项目提交后由业务科室对项目材料进行填写、审核、提交,一般内容审查由科研院所学术委员会的专家在线对通过形式审查的项目进行内容审核。(2)项目管理子系统是对立项后的项目进行流程管理的,承担着合同分类维护、合同签订、合同审核、经费预算、任务细化、阶段评审和中期检查、项目结题和验收、项目各环节预警提醒、项目查询及统计功能;(3)经费管理子系统一般与财务管理系统相连,获取项目实施过程中经费执行的情况,承担着经费划拨和拆分、经费执行情况、经费预警提醒、经费查询及统计功能;(4)成果管理子系统是项目科技产出信息的管理,承担着成果登记、成果审核、成果分类、成果库(内含专利库、论文库、著作库等多个子项)、成果评奖、成果查询和统计功能;(5)考核管理子系统跟踪项目的执行情况,为后期各类考核、评定提供数据支撑,它承担着职称评定、科研考核、科研奖励、考核查询和统计功能;(6)科研机构子系统承担着管理各研究所、各所组织机构情况的功能;(7)人员管理子系统承担着各所属机构科研人员、专家信息的管理功能;(8)综合平台管理子系统是连通项目管理人员与科研人员的桥梁,协调完成上传下达、沟通服务的作用,承担着管理学术活动、文件下载、个人信息、通知、公告、新闻、手机短信、邮件等功能;(9)综合统计汇总子系统主要服务于项目管理部门,可以提供多种多样的统计数据,为领导决策提供帮助。它承担着从不同角度、用不同的方式对系统中的数据进行汇总、统计、分析,并生成各种统计表格。如定式统计(常用统计报表)、自定义统计报表、统计报表的图形展示、统计数据的导出的功能;(10)系统管理子系统承担着系统设置管理、数据字典管理、用户管理、权限管理(权限元素、角色、授权、赋权)、日志管理的功能。
2.3 系统架构设计
科研项目管理系统的整体架构是由基础设施、数据系统、基础系统软件、服务层、应用层、展示层、运行管理体系、安全保障体系多个部分构架而成。基础设施由服务器群、路由器、台式机、笔记本、手机等为系统服务的设备、设施组成,是系统应用的硬件条件;数据系统由系统的各类数据库组成,包括项目数据库、专家数据库、成果数据库、用户数据库、机构数据库等;基础系统软件由操作系统、数据库工具软件、数据迁移、数据接口等组成数据管理软件组成,是系统应用的软件条件;服务层由系统管理、综合平台管理、综合统计汇总组成;应用层由计划管理、项目管理、经费管理、成果管理、考核管理、机构管理、人员管理七个项目数据流程管理组成;展示层由科研项目管理界面和统一身份认证登录组成,主要服务于系统用户。其中,服务层、应用层、展示层为本系统的核心层。而运行管理体系是规范和约束系统运行的保障,安全保障体系是包括内外网的整个系统正常运行的基础,详见图2所示。
2.4 系统流程设计
整个系统从开始到结束,由下发申报通知、项目审批、上报、立项、签订合同、中期检查、经费监管、项目验收、成果产出等步骤组成,其中还包括未立项项目、未验收项目、经费未执行项目等不能完成全流程的项目管理,详见图3所示。
2.5 系统详细设计示例
标准的系统开发会为用户和程序编写人员提供系统详细设计说明书,该说明书是沟通需求方与程序开发人员的报告,从人机界面、信息显示、数据输入到用户帮助信息等进行详细的设计描述,用以确定怎样具体实现用户需求的设计过程,也是编程可读性好、易理解、易测试、易修改和维护的保证,以下以项目成果管理模块设计说明和专家数据库详细设计说明为例,详见表1-表2所示[2]。
3 系统环境
3.1 运行环境
管理。在系统运行中应制定信息安全管理制度,实现项目过程管理、人员管理、组织管理、风险管理[3],并严格执行、责任到人,通过确保系统各类用户帐号的安全、系统管理员的管理行为规范等,从外部管理制度上保证系统的正常运行。
3.2 网络环境
将系统配置在科研院所适合的网络安全环境中,如有网络机房条件的,还可配置入侵检测、入侵防御等系统;如基础条件不够,为了减少基础设施投入,也可考虑依托各类云服务平台开展系统运行工作。
3.3 软硬件
系统使用微软SQL Server 2000或更高版本数据库,关系型数据库管理工具和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。服务端使用tomcat提供应用服务,其运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能。
本系统采用的开发平台是一个以业务对象为核心基础的业务中间件。内含四大功能部件:业务对象引擎,工作流引擎,报表引擎与门户引擎,分别负责业务信息的表达与数据处理,业务流程的调度与控制,报表的生成与用户界面门户的实现。
采用J2EE的B/S结构,结合Ajax、Xml、workflow等技术,以先进性和实用性为原则,采用数字证书与SSL等安全协议,开发针对科研院所信息化管理的办事流程,系统采用“互联网登录、实名制操作、互动式参与、规范化运行、动态式督查”的方式,实现了网上项目申报、审核、管理、查询、分类、统计等功能。
4 测试
系统在专业机构的进行了软件测试,测试依据GB/T 25000.51-2010《软件工程软件产品质量要求与评价(SQuaRE)商业现货(COTS)软件产品的质量要求和测试细则》开展。测试硬件为两台2颗12核英特尔CPU,16G内存,550G硬盘的服务器,一台软件环境为Windows Server2003(SP2)SQL Server2000,做为数据库服务器和应用服务器;另一台软件环境为Windows7旗舰版32位,浏览器为Internet Explorer8,做为客户端设备;测试网络环境为1G局域网。经测试确认系统可以完成项目填报、项目审核、合同签订、项目经费、项目管理、成果库、专家库、考核信息、项目查询、字典维护、财务数据查看、系统管理的功能。
5 结语
本文设计实现了基于J2EE的B/S结构的科研院所项目管理系统,为科研院所的信息化管理决策提供了技术支持,对减少科研院所的管理成本,提高管理效率起到了积极的作用。该系统已在部分科研院所得以应用,其功能也在实际应用中不断地升级完善,目前已取得了较好的应用效果。
参考文献
[1]温希军,陈新文,王琼,李天斗,贺斯莱提,王田田.基于B/S模式的科研院所科研项目信息管理系统[J].农业网络信息,2014(5):57-59.
[2]郭超,陆璇.新疆林科院科研管理信息化平台详细设计说明书[R].2013:16-19.
[3]齐静军.论高校科研项目管理过程中的信息安全[J].课程教育研究,2015(25).