我国唯一的项目管理信息化门户网站,国内项目管理软件资讯服务提供商

登录 注册
当前位置:首页 > 科研信息化 > 正文

基于Java的农业科研项目管理信息系统优化开发——以宁夏农林科学院为例

2020-07-14 来源:《宁夏农林科技》作者:王盾; 李季;潘占兵; 李云翔
格式进行统一处理,重新导入到系统中的经费使用支出模块,形成预算与年度、月度支出的一一对应关系,便于科技人员和管理者及时了解项目每个科目下的具体支付情况,合理规划好下一步支出计划,做好经费管控。
成果管理,针对项目产出的论文、专利、标准、著作、品种审定、软件著作权、登记成果以及获奖成果材料的备案管理,可实现每一项内容的编辑和数据导出,并且每项成果产出均与项目之间建立了关联关系,便于查询统计管理。
查询与统计管理,主要用于查询和统计各项目的基本信息、开支结余情况,综合了解全部科研项目的执行情况、科研产出情况以及项目预算支出结余情况,实现对科研项目和经费的宏观控制与管理。
系统管理,主要用于完成系统初始化配置、系统环境设置、权限管理、用户管理、数据库更新维护以及通知通告管理等,便于系统资料的保密性控制和安全管理维护。
2.4系统设计关键技术
2.4.1前台框架EasyUi技术EasyUi是一种基于jQuery的用户界面插件集合,封装了tree(树型结构)、datagrid(表格),dialog(消息框),numberbox(数字框)等多种控件,为一些当前用于交互的js应用提供必要的功能,具有开发时间较短、资源简单、支持扩展强大等特点。目标就是帮助Web开发者更轻松地打造出功能丰富并且美观的UI界面。
2.4.2后 台 框 架Spring  MVC  +  MyBatis技 术SpringMVC分离了控制器、模型对象、过滤器以及处理程序对象的角色,这种分离让它们更容易进行定制。具有强大而直接的配置方式、可重用的业务代码、可定制的绑定和验证、灵活 的model转 换 以 及 简 单 而 强 大 的JSP标 签 库 等 功 能。MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。具有设计清晰、易维护、易单元测试等特点。
2.4.3Excel导出技术POI  ApachePOI是创建和维护操作各种符合Office Open XML(OOXML) 标准和微软的OLE 2复合文档格式(OLE 2)的Java API。它包含类和方法对用户输入数据或文件到MS Office文档进行解码。该技术可以进行Java读取和创建,修改MS Excel文件。
2.4.4数据库优化合理配置资源,优化数据库结构。数据库引擎方面选择InnoDB类型,字段配置表采用SMALL-INT类型,这样使得存储的数据更紧凑,硬盘访问速度更快。采用加密语言技术,使数据库运行安全可靠。
2.4.5角色及权限设计由于用户权限精细到功能和页面,建立各种用户角色,统一分配权限,可实现科研信息的充分共享、前端个性化处理以及登录全网通行的效果。
2.5系统运行环境配置客户端操作系统为Windows Xp版本以上,浏览器:IE8以上,其他常见浏览器包括FireFox、Chrome等;应用服务器端操作系统为Windows2008 R2或centos7.2版本,应用服务器是Tomcat 7或更新版本,数据库访问JDBC,操作系统是Windows2008 R2或centos7.2版本;数据库服务器端数据库系统为mysq l5.6或更新版本。
3系统的实体-关系设计
科研项目管理系统的项目管理与经费管理的E- R图如图2所示,项目实体图如图3所示。
4系统的实现
由科研处管理人员登录该系统,管理界面如封二图3所示。
5小结
采用Java语言开发的基于Web的科研项目管理信息系统,初步实现了科研项目从立项到结题整个业务活动环节的数据信息的管理。通过系统测试,各功能模块初步满足系统的设计需求。目前该系统已进入试运行阶段,未来将根据运行过程中的用户反馈意见,进一步优化系统功能,提高项目信息化管理运行能力。
参考文献:
[1]张 彤.简 化 网 络 : 让 云 计 算 和 科 研 深 度 融 合[EB/ OL].[2014- 08- 05]. http:/ / www.edu.cn/ i fo/ ji_shju_le_bu/ yjs/ 201502/t20150228_1233245.shtml.
[2]胡雪松.基于Web的高效科研管理系统的设计与实现[D].天津:天津大学,2015.
本文发表在《宁夏农林科技》作者:宁夏农林科学院农业经济与信息技术研究所 王盾; 李季,  宁夏农林科学院  潘占兵; 李云翔
分享到:

免责声明:
  1、项目管理信息化网发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
  2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!

延伸阅读:

more>

会议活动

more>

公开课

more>

PMO

Copyright © 2021 项目管理信息化网 版权所有 京ICP备17062359号-9 如转载本站文章,请注明原作者和原发布媒体

本着互联网分享精神,本站部分内容转载于其他网站和媒体,如内容涉及版权等问题,请联系本站进行删除或修改处理

客服电话:010-89506650 89504891 非工作时间可联系:18701278071(微信) QQ在线:574888227

新闻与原创文章投稿:tougao#cpmta.com 客服邮箱:info#cpmta.com(请将#换成@)

我国唯一的项目管理信息化门户网站,国内项目管理软件资讯服务提供商,隶属卓橡公司

项目管理信息化微信公众号

PMO大会微信公众号