农业科技创新管理信息系统的构建研究

2019-12-08 15:16武明宇
园艺与种苗 2019年9期
关键词:农业科研数据表字段

武明宇

(辽宁省农业科学院,辽宁沈阳 110161)

信息化建设工作日益成为农业科研单位科技创新和管理的重要组成部分,农业科技创新管理的开放化、规范化和信息化水平在科技管理中发挥着至关重要的作用。该文对建立农业科技创新管理信息系统工作进行详尽分析,并提出建设性意见和对策,为该项工作的顺利开展提供参考。

1 农业科技创新管理信息系统的设计要求

农业科研事业单位在农业发展中具有一定的先锋作用,在日常工作中,农业科研事业单位需承担国家多数农业科技创新项目。在长期的发展过程中,农业科研事业单位的管理信息系统相对传统,在实际工作中会产生较多问题,农业科技创新管理信息系统的开发和使用迫在眉睫,亟需高素质工作人员。

1.1 稳定性要求

农业科研事业单位的管理信息系统需长期应用,所以对农业科技创新管理信息系统的稳定性要求非常高,以适应农业科研事业单位的日常运营和工作。

1.2 安全性要求

农业科研事业单位内部的农业科技创新管理信息系统的安全性要求较高,现阶段相关事业机构要达到这一要求,需采取相应的安全性措施,如常见的操作人员密码认证及逐级验证等安全措施,同时应考虑不同权限使用人在授权范围内使用的要求。

1.3 方便易用性要求

农业科研事业单位的工作人员专业性知识较全面,而在管理信息系统的操作方面则存在较大欠缺,为此,管理信息系统应在使用前给予比较详尽的提示,用户界面应简明,设计的操作流程尽量贴近工作人员的手工操作,同时为了使管理信息系统的使用便捷,需提供较多的快捷方式和常用功能的自定义桌面等功能,以便于相关工作人员使用。

1.4 灵活性要求

农业科技创新管理信息系统的灵活性,是指在实际工作中,系统能够满足不同标准以及不同格式数据的诸多要求,以达到农业科技创新管理信息系统灵活性的标准。

1.5 可维护性要求

可维护性用于衡量一个系统的可修复(恢复)性和可改进性的难易程度。所谓可修复性是指在系统发生故障后能够排除(或抑制)故障予以修复,并返回到正常运行状态的可能性;而可改进性则是系统具有接受对现有功能的改进、增加新功能的可能性。可维护性,无论是新功能的应用还是旧功能的恢复,都能极快地恢复,且根据一定的调查能够发现,这种可维护性达到相关要求后,还能对管理信息系统日常的维护功能起到积极作用。

1.6 可扩展性要求

现阶段农业科技创新管理信息系统拓展性方面要求极高,主要体现于数据库设计和功能模块设计。一般系统设计会涵盖协同办公模块、科研管理模块、人事管理模块、财务管理模块等,但由于不同业务管理部门实施信息化的程度不同,往往需分期实施,这就要求系统需通过标准规范的数据接口来实现不同模块间的无障碍扩展,实现数据资源共享,避免信息数据孤岛或数出多门、数据交叉重复的问题。

2 农业科技创新管理信息系统的设计思路

2.1 整体设计思路概述

首先,相关设计工作人员要对自身应用的需求进行总结和分析,形成相对通用的工具,之后,再设定各项参数,形成较具体的农业科技创新管理信息系统。采用此种设计思路的优点是:当需要管理信息系统进行必要的变化亦或用户的需求发生变化时,相关工作人员只需改变其中部分参数,就能实现管理信息系统顺利运行[1]。在实际设计工作中,需相关工作人员以数据字典为核心,设计一个可通用的框架部分,这一系统框架要面向一个比较抽象的数据库,实现各项数据的各种操作过程。

2.2 数据字典的内容

根据调查发现,数据字典的内容主要包括2个部分:①各种报表的信息,例如报表的中文名称以及英文名称等;②表中的字段信息,这一信息重要,但内容也较繁杂,不仅包括中文、英文的名称,还包括一些字段的代码信息及检索信息等[3]。

2.3 工作流程概述

实际的农业科技创新管理信息系统的生成是将一个抽象的数据库逐渐完善成一个具体数据库的过程。在使用过程中,用户可根据自身需求进行表和字段的设计输入,在中转的使用工作中输入一些具体内容,以此完成数据字典的定义,生成相关数据维护界面,在这界面中,输入数据的各项工作都能完成,且在最后能得到报表的维护界面,通过报表维护界面,可完成检索及汇总等操作。以上诸多操作,可将抽象的数据库变得具体化,使设计的管理信息系统能在后续的使用中,逐渐满足诸多用户的需求,使农业科技创新管理信息系统逐步完善。如遇用户需求发生变化,无需修改任何程序,只需重新设定相关参数,即可使抽象化的数据库案例变为实例,从而满足用户需求[4]。

3 农业科技创新管理信息系统功能的分析概述

3.1 总体需求

农业科技创新管理信息系统的开发和利用主要包含对农业科技创新管理过程中的各类信息进行收集和整理,再将收集到的数据根据已有规则进行模拟分析,解决复杂的理论问题。同时新的科研范式也要求系统能够基于海量数据分析和处理去发现新知识,即使用程序来发现未知规则。

3.2 开发工具

开发工具要选择较优秀且先进、具有丰富的成功案例以及大量的第三方应用的相关空间。在选择开发工具时还要注意尽量选择通用前端开发工具,这样在实际开发工作中产生问题较少。

3.3 网络环境建设

系统开发中云环境的建设起到基础性作用,建设高速业务网络、物理内存计算资源池、存储备份资源池,并组成边界防护、区域防护、虚拟机防护等安全防护体系,可保障云环境安全运行,同时在系统建设上加强云环境的建设,对减少低水平重复设施建设具有重要意义。

4 农业科技创新管理信息系统数据库的库结构

4.1 农业科技创新项目

该数据表的字段包含的内容可进行区分叙述。项目名称、项目编号、项目类别、项目来源、项目负责人、项目参加人、技术指标、实施进展、起始时间、结束时间、项目总体经费、年度总经费、国家拨款、省财政拨款、市财政拨款、单位内部转拨经费,以上字段均属农业科技创新项目,但除却以上内容,还包含一些其他内容,例如项目主持单位名称以及邮编、地址等[5]。

4.2 农业科技创新成果

该数据表的字段主要包含:成果名称、成果登记号、成果类型,这一数据表字段上的内容包含较多,大约为38个主要字段。

4.3 农业科技创新人才

这一数据表中的内容主要是相关工作人才的信息,其中包含人才的姓名、性别以及出生年月等,其中包含的字段大约为27个。

4.4 审定品种

这一数据表中的字段包含较多,品种名称、植物种类、申请人、申请时间、品种原名,除却以上几种主要的审定品种信息,还包括其他较详细的信息,大约为15个字段[6]。

5 农业科技创新管理信息系统可以实现的功能

5.1 用户管理

数据安全对于农业科技创新管理信息系统至关重要,为保障数据安全,系统采用了区分对待用户的方式,以此提升数据库内数据的安全性。在这一方式中,系统共提供了3种用户权限:系统管理员、高级用户、普通用户。系统管理员的数据操作权限最大,能够对系统内的数据进行全部可以执行的操作,如设定用户级别及用户的删除与管理操作等;高级用户的系统数据应用权限仅低于系统管理员,在实际操作中,高级用户可实现浏览及编辑查询等功能;而普通用户群体只能进行最简单的数据浏览和检索,不能对数据进行编辑操作。

5.2 数据导入和导出

农业科技创新管理信息系统具有文件发送和接收功能,通过这一过程就能完成数据的导入和导出。这项功能适用于数据的录入阶段,且录入过程可在多台计算机中同时进行,再将每一台计算机中的数据进行合并,最后再导入数据总库[7]。

5.3 数据维护功能

数据维护功能包括数据录入、编辑及修改功能。为了保证数据的稳定性和准确性,可选择单记录录入和批次录入,其中单记录录入方式比较稳定且准确,在单记录录入过程当中,可对数据的各种特征进行区分设定。另外,在进行数据编辑和修改时,其工作方式也可进行一定的选择,也就是单记录修改和多记录同时修改,在多记录同时修改的过程中,会将数据库中存在的所有数据以浏览的方式全部显示,并且具有修改字段、存盘退出以及放弃3种功能[8],此时,用户就可以联系自身的实际需求进行修改,也可从浏览状态中看出究竟是否具有修改的必要性。最后,如果要进行相关的修改过程,首先要进行条件定义的修改,再选中修改的字段名,最后修改内容,要按照顺序进行数据的修改和维护,才能实现这一功能。

5.4 检索和查询功能

查询功能不仅可以设定单项字段进行后续的查询操作,还可以利用多项字段的组合进行高级查询和万能查询。这种查询方式能够获得符合结果需求的查询结果。

5.5 表的制作功能

由于农业科技创新管理信息系统中的数据较多,需要直观地观察数据特点的时候,就需要制作各种表格。在选定数据库和可用的语段后,可按照相关的中文提示进行操作,在这一过程中,检索、统计等功能也能实现,制作出的各种数据表相对较直观,利用价值也较高。

5.6 系统维护功能

系统维护功能包括修改表和结构、修改表内关系、修改数据的输入格式等。这一功能可对数据库中每张表中的字段进行维护及修改。

6 结语

综上所述,由于国内农业发展对于农业科技创新比较依赖,相关工作人员在后续的工作中,要对农业科技创新管理信息系统不断进行优化和完善。这一系统的建立和应用能够有效地提升农业科技创新能力,对农业科研工作影响深远。

猜你喜欢
农业科研数据表字段
基于VBA 的教务数据平台研究
带钩或不带钩选择方框批量自动换
湖北省新冠肺炎疫情数据表(2.26-3.25)
湖北省新冠肺炎疫情数据表
湖北省新冠肺炎疫情数据表
浅谈台湾原版中文图书的编目经验
农业科研单位档案管理现状及改进方法初探
计算机技术在农业科研中的应用
浅析农业科研院所后勤工作的发展
无正题名文献著录方法评述