- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于多层架构科研项目管理信息系统设计与实现
基于多层架构科研项目管理信息系统设计与实现
[摘 要] 随着科研项目的日益增加,传统的人工的科研项目管理方式逐渐暴露出诸多问题,利用信息技术手段完成业务管理成为解决这一问题的有效途径。本文主要阐述运用.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]。另外,分层式架构设计
您可能关注的文档
- 基于“木桶原理”审计人核心价值观探析.doc
- 基于“旅游资源功能”角度森林旅游产品设计.doc
- 基于“波特五力模型”古镇文化创意产业竞争优势分析.doc
- 基于“目标协同性”视角预算松弛原因及对策分析.doc
- 基于“自主、展示、交流、点拨、提升”英语课堂教学模式.doc
- 基于“自修式”建构模式教学研究与实践.doc
- 基于“苹果”效应武汉地区大学生消费心理调查.doc
- 基于“钻石模型”中国文化产业国际竞争力分析.doc
- 基于“钻石模型”重庆摩托车产业出口竞争力分析.doc
- 基于三维GIS配电网信息化系统设计.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)