论文部分内容阅读
科学研究是除教学之外高校的一项重要基本功能,也是高校教学等其它职能得以充分发挥的基础,同时科学研究的能力也是影响高校学科结构、师资水平、培养质量以及高学历培养最重要的因素。随着科研对高校的影响日益突出,对于科研管理的要求也在不断提高。
鉴于目前天津市各高校科研管理工作手段普遍落后,水平参差不齐的状况,天津市教委秋极响应国务院高等教育领导小组关于超前部署教育信息化的号召,决定建立一个高效的、安全的、可扩展的市级科研管理系统,为其所辖各高校的科研管理工作提供一个统一的平台,在实现各高校的科研管理工作电子化和网络化的基础上,方便各高校之间进行科研信息共享,有利于促进各校之间开展科研竞争,繁荣科研工作环境,也便于市教委科研处领导对各高校科研工作情况进行直接的监督和管理。本论文就是以天津市教委公共服务平台项目中科研管理系统子项目的实现过程为背景,重点以科研管理工作中科研项目申报审核模块为例,介绍了系统的详细设计和实现过程。
科研管理系统以科研项目管理流程为核心,全方面通过计算机信息化管理科研项目申报、项目合同、实施进度、项目结题、科研成果、项目经费等科研活动,进而满足教委科研处对各高校科研活动的宏观管理与决策的需要,为科研单位对项目参与人员的评估提供依据。基于J2EE技术开发科研管理系统可以减少开发和部署的复杂度。J2EE提供了一个企业级的运行环境,它通过提供企业计算环境所必须的各种服务,使得部署在J2EE平台上的应用可实现高可用性、安全性、可扩展以及可靠性。为了有效地提高应用系统的可重用性和可维护性,采用MVC模式构建多层web应用系统是一个很好的选择。科研管理工作的最大特点是对流程的管理,针对这一特点,在科研管理系统中引入工作流技术,实现管理流程的自动化,可有效地管理和控制业务流程,提高效率,构建一个基于工作流的科研管理系统,使得管理人员能够灵活、方便地完成科研管理工作。
本论文根据科研管理工作的需要,详细研究了J2EE平台和工作流技术,结合MVC模式的优越性能将SSH(Struts2+Spring+Hibernate)与当前流行的轻量级JBPM工作流引擎进行整合,通过对高校科研管理工作的需求分析,设计并实现了基于J2EE(MVC)架构和工作流技术的科研管理系统。