基于多层架构的科研项目管理信息系统设计与实现

来源 :中国管理信息化 | 被引量 : 0次 | 上传用户:daTyrant
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 随着科研项目的日益增加,传统的人工的科研项目管理方式逐渐暴露出诸多问题,利用信息技术手段完成业务管理成为解决这一问题的有效途径。本文主要阐述运用.NET多层式架构技术设计实现安全高效的科研项目管理信息系统的关键技术理论知识和各个功能模块的设计思路。系统功能模块设计较全面,基本囊括了科研项目管理的主要业务,可高效地完成科研项目的申报、审批、立项、资金监管、验收、成果展示等业务管理,使科研项目管理更加科学化、规范化、透明化、信息化。
  [关键词] .NET; 科研项目; 多层架构; 信息系统
  [中图分类号] TP311 [文献标识码] A [文章编号] 1673 - 0194(2013)17- 0086- 03
  1 引 言
  近年来随着科技的迅猛发展,政府加大了对科研项目的支持力度,科技研究项目的数量也迅速增加,传统的项目申报模式和人工管理方式显现出诸多问题,在项目管理人员较少的情况下要组织好大量的项目申报工作,越来越困难。同时要在组织过程中做好项目申报的通知,项目申报信息的收集、汇总、分类、分组,组织专家评审,汇总评审结果,审核项目立项,监管项目经费进度,项目结题验收,成果推广等诸多业务,不仅工作量非常大,同时也拉长了项目申报时间和立项审批时间,极大地影响了项目综合管理工作效率。由此可见,目前的项目管理显然已不能很好地满足当前复杂的项目综合业务管理需要。另外,我国的科研项目评审起步较晚,我国的国情与西方有很大差别,虽然借鉴了国外很多的先进经验和做法,但是在评审过程中仍存在很多不公正的现象。为了保证科研项目评审过程的公正性,引入科研项目综合信息管理平台是一種很好的方式,可以规避评审过程中的诸多弊端[1]。因此,为了实现科研项目的信息化管理,了解目前有关研究领域的科研水平和动态,提高科研项目管理工作效率,提高科研项目评审过程的公正性,有必要研究科研项目综合管理信息平台。
  利用信息化技术来研发设计科研项目管理信息系统,实现科研项目网上评审,在一定程度确保了科研项目评审工作能够做到公平、公开、公正,同时保证科学和技术项目资源得到更为合理科学的分配,通过科研项目管理信息化建设,促使政府能够加快政务公开、建设服务型政府。
  2 科研项目管理信息系统研究现状分析
  随着信息技术的高速发展,国家的信息技术水平以及网络的普及率得到了较大提高,同时也改变了管理工作的方式,使越来越多的管理者摆脱了繁重的工作。就传统学科的科研项目管理而言,我国的大部分省、市都已建立了科研项目管理平台。但是这些平台并没有从科研项目申报审批等一系列流程来考虑,作为科研项目的管理单位应该拥有一套适合科研项目的综合信息管理平台,这样不仅能实现信息化管理,极大地提高工作效率,也能够很好地实现项目的成果展示与推广应用,从而能够有力地推动科技研究项目的进程。
  3 科研项目综合管理信息平台设计
  3.1 设计原则
  科研项目综合管理信息平台的开发,必须按统一的软件开发流程进行,并用UML (统一建模语言)严格控制实施。除此之外,本平台的设计还要遵循以下原则:
  (1) 平台安全性原则,在基于B/S的数据库平台中,管理员能够很好地设置数据访问权限和操作权限。当数据集中存放在服务器上而不是存放在每个客户端时,平台管理员应保证网络和数据库的安全,并提供存取控制机制,从而保障数据的安全性[1]。
  (2) 数据的可靠性原则要求数据必须保存在能够运行备份程序的平台上,这样用户就不必担心由于断电或硬件故障等原因所造成的数据破坏[1]。
  (3) 平台的使用简洁性、易用性等原则,客户机可支持图形化用户界面,以方便用户的使用。
  (4) 可扩展性原则,平台的设计应充分考虑扩展性原则。
  此外平台应具有较高的处理速度,将平台任务分布在服务器和客户端进行。服务器负责处理Web应用操作及数据库,客户机负责有关计算及其人机对话,服务器和客户端的任务分工提高了平台的处理速度,减少了数据流量,从而充分利用了平台资源[1]。
  3.2 B/S模式及分层式架构设计
  3.2.1 B/S模式
  科研项目综合管理信息平台的设计基于B/S模式,其基本思想是提供基于Web的网上交互功能。该平台的实现需要以互联网为基础,通过浏览器获取信息和申报科研项目。
  3.2.2 多层式架构设计
  在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。与单层体系架构设计相比,分层式架构设计具有更多的优越性。因此,科研项目管理信息系统采用分层式架构设计,这样可使得开发人员只需关注整个架构中的其中某一层,使他们的分工更加明确,同时降低了层与层之间的依赖[2]。另外,分层式架构设计在一定的标准化基础上使得平台具有可扩展性和可替换性[2]。
  本平台的软件体系架构设计从下至上分为数据访问层、业务逻辑层、应用程序层和视图表示层。其中应用程序层完成对数据的格式化处理,如数据类型转换、文件格式转换等(WebDataOP即Web传递数据格式转换类、WebOP脚本控制类、PDF格式转换类等);业务逻辑层主要针对不同的数据表操作业务创建单独的数据传递过程,将获取的应用程序层格式化的数据和数据操作命令传递给数据访问层;数据访问层主要针对上一层传递的数据操作命令完成对数据库的访问操作。
  3.3 数据库设计
  数据库是本平台的核心。按照项目的要求我们对数据库做了详细的需求分析,为了满足平台的数据处理需求,平台选用 SQL Server 2005作为中心数据库管理工具[1]。科研项目综合管理信息平台的数据表主要有:项目单位信息表、项目类型信息表、项目单位用户登录表、管理员登录信息表、下载文件信息表、单位授权表、项目分组表、立项项目归档记录表、项目信息表、立项项目进度记录表、项目经费使用记录表、申报项目分组记录表、项目通知公告记录表、项目评审专家分组记录表、专家用户登录表、项目评审专家信息表、项目评审专家打分记录表。本平台的数据库设计参考详细设计中的实体类设计,本平台数据库的ER图如图1所示。   4 科研项目综合管理信息平台实现
  依据面向对象编程和分层架构的设计方法,将科研项目综合管理信息平台按角色从功能上进行了全面的需求分析。科研项目综合管理信息平台的用户分为3类,即管理员、项目申报单位和项目评审专家。管理员的平台功能主要由用户管理、基础数据管理、项目申报管理、项目评审管理、项目归档管理、项目进度经费管理、下载管理、通知公告管理等模块组成。项目申报单位的平台功能包括单位项目管理、浏览通知公告、下载文档、申报项目、已申报项目编辑、立项项目管理、修改登录密码。项目评审专家的平台功能主要包括项目的评审管理、专家网评项目管理、修改登录密码。该系统的功能模块图如图2所示。
  5 总 结
  本文结合科研项目业务管理的实际需求,对国内外科研项目管理信息系统的研究及发展现状进行了综合分析,并对科研项目管理信息系统进行了详细设计,介绍了实现科研项目管理信息系统的功能模块和关键技术。
  本系统可以较好地取代目前繁杂的人工管理方式,通过网络信息技术就可以使多用户不受时间空间的限制,根据自己的业务功能来实现科研项目信息数据的实时管理功能。系统采用.NET多层架构模式可以很好地保证业务数据的安全一致性。同时系统操作更加便捷,在文档材料上传的过程中系统可以自动完成Office相关格式的文档自动转换为PDF格式,这样可以很好地避免文档格式转换的重复劳动,极大地提高了工作效率,并统一了文档格式。系统业务功能较好地实现了科研项目的申报、审批、立项、资金监管、驗收、成果展示、应用推广等业务管理全过程的信息化,整个过程中多用户共同参与管理,数据具有一致性,减少了人为干预的过程,可以更好地保证科研项目评审过程更加公开、公平、公正。同时系统具有的科研项目成果展示和推广宣传功能,有利于促进项目成果更快地转化为生产力。
  主要参考文献
  [1]李光文.科研项目评审平台研究与实现[D].天津:天津大学,2012.
  [2]张逸.软件设计精要与模式[M].北京:电子工业出版社,2007.
  [3]刘同海,孟玉环,秦洁,赵平.基于Web的农业科技项目申报系统的设计与实现研究[J].天津农学院学报,2007,14(2):44-47.
  [4]祝彦杰,曹隽,卢中波.B/S架构的科技计划项目网上申报管理系统[J].应用能源技术,2004(5) :47-48.
其他文献
根据综合利用步态的静态和动态信息的思想,结合不变矩描述图像几何特性的功能,从步态序列提取不变矩作为步态特征进行识别。采用傅立叶级数描述步态图像序列人体轮廓不变矩的变化,利用遗传算法搜索傅立叶级数的系数,最后再用k近邻分类器对不变矩变化的幅度信息分类。在CMU步态数据库上进行的实验,达到了90%以上的识别率。结果表明,该方法具备很高识别性能,能较好地利用步态的静态和动态信息。
用手术显微镜观测了48例成人后丘脑的动脉,并用墨汁明胶灌注,厚片透明,碱性磷酸酶染色示血管内皮及甲酯铸型法,在体视显微镜和扫描电镜下观察了14例胎儿后丘脑的微血管构筑。后丘脑的
在介绍简化Mum ford-Shah模型和水平集(Level Set)方法的基础上,针对颅脑多目标分割问题,提出了一种基于分层Mum ford-Shah模型的图像分割方法,并运用改进图像分割方程进行计算求解,对颅脑MR图像的分割实验证明了该方法的有效性。
以江苏省青少年体育发展现状为基础,以竞技体育后备人才运动项目和本省体育运动学校、省属体育传统项目学校以及教体结合学校为研究对象,采用定性与定量相结合的研究方法,对江苏
提出了一种基于信息系统的优化规则的提取方法,主要目的是提取信息系统中具有一定充要性的优化规则。首先,提出了充要强度并讨论了它的性质。其次,由于搜索空间的巨大和遗传算法的全局优化的特性,设计了使用遗传算法进行优化规则搜索的方法。最后,通过实验说明方法的有效性。
公职人员财产申报制度是一种现代反腐败制度,是世界公认的反腐利器。近三四十年来,许多国家都制定了相关法律,建立了公职人员财产申报法制,呈现出一些普遍性做法,但又各具特
提出了一种新的频域盲分离排序算法。算法对不同频率点采用不同的排序算法:频率较低部分采用比较分离信号相邻频率点和谐波频率点之间幅度相关性相结合的排序算法;中频部分采用基于语音信号方位估计的排序算法;频率较高部分采用相关比较和方位估计结合的排序方法。仿真结果表明,该排序算法的鲁棒性和精确性较现有的单纯利用分离信号相关性的排序算法或者基于语音信号定位的排序算法有了一定的增强。