基于工作流的科研管理系统的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:sdwtb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着科研工作的逐步开展,高校的科研能力已成为衡量高校综合实力的一个重要指标,同时科研资源的日益增多也对高校的科研管理工作提出了更高的要求。该文根据工作流技术的定义和特点,结合管理信息系统的开发过程,提出设计思路和方案,实现科研管理信息化,从而满足高校科研工作发展的需要。
  关键词:科研管理;工作流;三层结构
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)20-4730-02
  Design and Implementation of Scientific Research Management System Based on Workflow
  MENG Jian-liang, ZHAO Qiang
  (North China Electric Power University, Baoding 071000,China)
  Abstract: With the development of scientific research work is being done, the scientific research ability has become an important index to measure the overall strength of colleges and universities, and scientific research resources increasing also put forward higher requirements for the management of scientific research work in Colleges and universities. In this paper, based on the definition and the characteristics of workflow technology, combined with the management information system development process, the design ideas and scheme, realize the informatization of scientific research management, so as to meet the needs of the development of scientific research in Colleges and Universities.
  Key words: scientific research management; workflow; three layer structure
  近年来,随着我国高等教育的发展和科学技术的不断进步,地方高校参与地方建设和发展的科研项目越来越多,规模越来越大,社会效益越来越明显。而科研管理工作是学校管理和建设的重要组成部分,是学校管理水平高低的重要体现。但是在科研管理工作中出现了许多亟待解决的问题。
  1) 科研管理信息化程度不高,科研管理人员负担较重:目前许多高校的科研管理部门处于手工操作状态,一般仅能应用Excel、 Word等常用办公软件对数据进行处理,耗费科研管理者和科研人员大量的精力和时间,有时还难以实现数据的准确性与及时性。
  2) 科研信息传递流程不畅:在科研管理工作缺少有效的、先进的技术手段时,致使科研人员和科研管理工作人员相互之间缺少有效的交流,使得科研信息不畅通,信息传递速度减慢,极大地影响了各级各类课题的申报。
  3) 科研量化工作很难:在教师的评、聘工作中都需要科研工作量指标,而目前的科研量化工作使用手工操作Excel表格,这样一方面增加了科研管理工作者的工作量,另一方面许多普通教师不能及时了解到自己的科研工作量。
  1 工作流概念及具体应用体现
  通过工作流管理联盟给定的定义可知,工作流就是一组能够完全或者部分由计算机自动执行的业务过程,在此过程中,文档、信息或任务按照预定的规则传递,企业人员、应用软件互相之间协调工作,以实现企业业务流程所要达到的整体目标。
  科研管理工作主要包括科研项目管理和科研成果管理两大部分。科研项目管理包括项目申请、批准立项、开题、中期检查、结题、经费划拨、成果鉴定、成果转化这些步骤; 科研成果管理包括科研成果申报、检查、汇总统计、奖励等环节。以上两部分完全符合工作流的管理流程,满足工作流的应用条件。针对科研工作的具体管理办法和科研量化指标,使用软件工程的方法,按照系统分析、系统设计、软件开发等阶段要求实现一个基于 B /S 架构的科研管理系统软件。
  2 系统设计与实现
  2.1 科研管理系统顶层设计
  科研管理系统的主要功能包括:科研项目申报、科研项目管理、科研项目验收、科研成果上报等。另外还具有统计汇总、打印等功能。为了适应科研管理工作的发展要求,本系统经过精心设计,采用模块化方式架构。
  本系统主要由用户管理模块、项目申报模块、项目管理模块、科研成果上报模块、科研汇总模块组成。
  2.1.1 用户管理功能设计
  1) 用户的管理:系统管理员通过超级密码登录系统后,可以对科研人员(普通教师)进行管理,包括对人员进行增、删、改、查等多种操作。
  2) 用户登录验证:用户要想登录系统必须进行身份验证,不同类型用户具有不同的权限,进行不同的操作。
  2.1.2 项目申报功能设计
  从业务流程上,项目申报模块可分为以下四个步骤:
  1) 由项目申报用户在线填写申报材料并提交本系统。   2) 由科研处选派校学术委员会专家对科研项目进行审查,并给出建议。
  3) 根据专家意见确定立项课题,如有必要发回重新修改再提交。
  4) 个人提交最终版项目申请书等书面材料,科研处下达立项通知书。
  2.1.3 项目管理功能设计
  1) 立项:科研处下达立项通知书,科研处在线提交立项项目信息。
  2) 开题:用户在线提交开题报告,科研处进行审查。
  3) 中期检查:科研处下达中期检查通知后,用户在线提交中期检查报告,科研处进行审查。
  4) 结项或延期:用户提交结项所需书面材料,通过结项审查后,科研处在线提交结项信息;若用户需要研究工作延期,可在线申请延期,经科研处批准后做延期处理。
  2.1.4 科研成果上报功能设计
  从工作流程上,科研成果上报分为三个步骤:
  1) 由用户(教师)在网上完成各类科研成果上报的填写工作,在线提交。
  2) 院系级审查,由院系行政秘书,审查上报的纸质材料是否规范、符合要求。如果通过,则提交科研管理部门审查。
  1) 科研管理部门审查,由科研管理人员审查科研成果级别是否正确。
  2.1.5 科研汇总功能设计
  1) 可按照年度统计个人或系部的科研成果。
  2) 按照年度统计汇总全校的科研数据,为院校领导的科研决策提供依据。
  2.2 科研管理系统的架构实现
  为了满足高校科研管理系统的应用需求,本系统采用的是.net平台下的三层体系结构。通过对科研管理系统的分层设计,首先可以减少层与层之间的依赖关系,通过功能模块定义的接口或类,可以被多次调用,从而提高了各层的复用效果;其次程序开发人员只需要关注结构中的某一层即可,这样使得程序开发人员的分工更加明确,负责不同任务的开发人员就同时开发、齐头并进;最后可以达到松散耦合各层的目的,很轻松就能用新的实现来代替原来的实现,而不需要对项目进行大的改动。
  在三层结构中,表示层、业务逻辑层和数据访问层是三个独立单元。
  表示层是人机进行交互界面,一方面可以把用户需要的信息展示在页面;另一方面,获取用户提交的数据,传递到下一层。
  业务逻辑层中包含了对事务的逻辑处理,为表示层提供所需的业务功能 ,另外它不能直接访问数据库,而是通过对数据访问层的调用来获取所需数据。
  数据访问层通过调用数据库中的存储过程,实现了对数据的增、删、改、查等操作,为业务逻辑层提供所需的数据服务。
  另外创建模型层,把实体创建成类,为上述三层提供服务。
  3 小结
  本系统实现了科研项目申报、审批、科研成果申报、科研成果汇总等科研管理工作中的基本任务,有力推动了科研管理工作信息化的进程。不但减轻了科研管理工作人员的工作量,提高了科研管理工作的效率;还为普通教师科研工作的开展提供了便利条件,实现管理部门为教师教学科研提供便利服务的目标;各种准确及时的汇总信息,更为院校领导在科研决策方面提供了强有力的数据支持。
  参考文献:
  [1] 马杨柳,韩龙.基于工作流技术的铁岭师专科研管理信息系统的开发与实现[J].科技信息,2012(1):51-54.
  [2] 庄岩.基于ASP.NET的科研管理信息系统的设计与实现[J].山东广播电视大学学报,2009(4):20-22.
  [3] 蒋伟,张弦.高校科研管理系统现状及发展方向[J].科技信息,2013(7):67-68.
其他文献
本文分析了创建"信用乡村"的意义,并对认识、步骤、考核等几方面应注意的问题进行了说明,在此基础上,提出了创建信用乡村活动的有效途径,具有一定的指导性.
2006年12月31日华灯初上,海南省1500多个银行网点开始了一年一度的年终决算。海南省主管金融的副省长陈成在中国人民银行海口中心支行行长刘仁伍的陪同下.先后来到人行海口中心
中国加入 WTO后,中国金融业面临的形势越来越严峻,作为基层商业银行,如何确定自己的发展战略和对策,是一个亟待研究的现实问题.本文提出"确立一种理念,夯实两项基础,致力于三
摘要:该文从备份Oracle 8.1.7数据库、安装Oracle 11.2g数据库几点建议、导入数据、升级后处理四个方面详细地说明了如何将Oracle 8.1.7升级至 Oracle 11.2g,按照所写每一方面的操作完成医院Oracle数据库平台升级。解决了服务器负载过重及数据库并发数过多导致客户端无法连接的难题。  关键词:数据库;备份;恢复;卸载;升级;Oracle  中图分类号:TP391
针对教学设备建设、使用过程中,大量综合信息缺乏有效的管理手段,信息不能有效保存且不便高效使用等问题,综合采用数据库技术、移动平台开发技术和软硬件加密等技术,研制开发
"员工持股"思路正在日益引起人们的重视.从多方面必要性上看,这项改革可能会在不久的将来逐步展开.根据国际经验和我国的实际情况,这项改革蕴含着重大的金融品种创新机会.金
在局域网环境中,为了尽可能地节省办公成本,很多用户都会选择在局域网中架设、部署共享打印机,以便在单位的任何角落处都能方便、自如地进行打印操作。然而,在实际进行网络打印的
2002年海南省第四次党代会把琼海确定为全省"两翼推进"战略中东翼的重点,琼海经济面临新的发展机遇,如何发挥琼海地方优势扩大招商引资,如何筹措更多的资金投入建设是关键的
国有商业银行治理结构的缺陷有着深刻的历史和体制背景,在市场经济中就成了产生风险的重要潜在因素.文章以国有商业银行治理结构缺陷的产生原因、复杂性及由此导致的风险作为
我国国有商业银行在业务创新机制上存在较大差距,这在很大程度上制约了国有商业银行与外资银行竞争能力.本文通过对国有商业银行业务创新现状缺陷的分析,提出了提高国有商业