农业数据采集体系设计思考论文
本文针对农业机械基础数据的采集,联系农业监理部门的管理,从信息交流和共享的角度出发,设计了一种农业机械基础数据采集系统。
需求分析
本设计的目标是实现网络化数据的共享。联系实际需求,提供传统媒体的数据共享也是不错的选择。运用对信息库进行新建、扩建和整合等手段,使农业机械基础数据实现网络化和数字化,再运用互联网这个媒介将农业科技信息提供给社会,达到信息资源共享的目的。此外,还可以运用内部网来将相关的信息提供给政府部门和科技管理部门。同时,本项目还能够提供转换接口,此功能就是利用传统媒体来表示数据库里面的内容,从而扩大农业机械基础数据共享的范围,充分发挥农业机械基础数据具备的作用。
1系统功能分析
对农业机械实施信息化管理,首先需要对其功能需求进行分析。农业机械基础数据采集系统的主要功能包括驾驶员管理、机械管理、机械事故管理、监理人员管理和综合报表处理等5个方面。
1)对农业机械的驾驶员进行管理。管理内容主要包括对驾驶员进行登记、查询、统计、驾驶证和台帐业务报表的打印,以及驾驶员的补证、换证、注销、转籍、审验或变更修改等。
2)对机械进行管理。一般而言,农业机械主要是指拖拉机和联合收割机。对农业机械进行管理就是指对农机进行登记和统计等,以及对拖拉机进行检验、封存与补证等活动。
3)对农业机械的事故进行管理。简而言之,对农业机械的事故进行管理是指对农业机械发生的事故进行登记、调查和统计等。
4)农业监理执法人员的管理。主要包括登记、录入、修改、删除、审验、查询、预览和备份农机监理执法人员的各种信息,能进行执法证及各类统计分析报表及各类台帐的打印。同时,还可用于对执法证进行审核、检验和注销等行为。
5)进行各种农业机械综合报表的生成和处理。这类活动通常是指编制月报、季报和年报,并对编制的这些报表进行统计与分析。
2系统建设原则
1)实用性。一般而言,实用性要坚持的原则就应该体现出需求和技术相结合的原则,而且所研究出的系统应该以满足用户需求为目的。
2)可扩充性和兼容性。这个原则就是指在设计系统时,认真分析系统的发展因素和历史因素是很有必要的,从而就可以有效地把系统的设计和产品的生命周期结合起来,为产品的升级提供方便,为功能扩展提供接口。
3)结构优化。系统结构设计要合理,这样才能保证程序运行有较快的速度,减少等待时间,提高工作效率。
4)简便性。软件要使用大量代码,尽量地使用自动选择、显示和按钮操作,以使操作人员更加准确和简便地操作,减少人工录入的工作量。
5)良好的人机交互性。良好的人机交互性要求具有良好的操作界面,人机交互功能主要靠可输入输出的外部设备和相应的软件来完成。可供人机交互使用的设备主要有键盘显示、鼠标和各种模式识别设备等。与这些设备相应的软件就是系统提供人机交互功能的部分。
系统总体设计
对农业机械的管理,基础数据采集主要侧重于地县级和省级,数据库服务器设立在省级。地市级农机部门建立的数据能够存入到省级监理部门的网络中心,经过网络中心对数据服务器进行调配和分析后,达到每个授权用户权责的功能。省县级的农业机械基础数据采集和交换的网络结构如图1所示。国家级信息中心在准确拥有这些基础数据资源后可进行宏观监管和调控,制定相应的政策。通常情况下,国家级网络中心处于核心地位,省级监理部门属于主干,地市级监理部门起着基础作用,而县级监理部门则处于依托的作用,通过互联网技术监理网络应用平台,实现数据在权利范围内的共享,其网络结构如图2所示。根据农业机械对基础数据采集系统功能的.需求,把农业机械基础数据的采集系统划分为6个模板,即拖拉机管理子系统、农业机械事故管理子系统、农业机械驾驶员管理子系统、联合收割机管理子系统、农业机械综合报表子系统以及农机监理人员管理子系统。
基础数据采集模块的设计
1农业机械驾驶员管理子系统。按照业务操作流程的不同,农业机械驾驶员管理可以分为注册审核、证件管理以及登记3方面。其中,注册审核可以机械分为初学登记、增驾登记和年度审验。农机驾驶员管理模块的初学登记业务操作流程如下:首先,有意向学习农机驾驶的人员要在自己的居住地进行报名,填写登记表,同时交验身份证件,并进行体检。若这些条件达到了所制定的要求后就可以对这些人员进行科目培训,再进行理论和技术科目的考试,考试成绩合格者可以取得驾驶证,成为真正驾驶员。驾驶员需要增驾时,需持本人驾驶证及有效身份证件到农机监理机构填写相关申请材料,并经过增驾考试,符合规定的领发新证。证件管理就是指农机的驾驶证出现遗失、有效期满、被盗或损坏等情况下,持本人有效证件到当地农机监理机构办理相关手续。这些业务大体分为挂失、补发和换发等,其流程基本一致。农机驾驶员因调动或其驾驶证的内容有变更的情况下,需要及时到农机监理机构办理登记手续,通常包括转籍和变更两种情况。具体来讲,转籍就是指转入和转出。当转入的时候,农机驾驶员应该凭自己的有效证件到农机监理部门办理相关的转入手续;当转出的时候,农机驾驶员也应该凭自己的有效证件到农机监理部门办理相关的转出手续,农机监理机构就会把驾驶员的档案及时转给新籍的农机监理部门,同时也将转出的事项标注在驾驶证上。农机驾驶员管理子模块功能结构如图3所示。
2拖拉机管理子系统。在对拖拉机进行管理的过程中,各县、区、市的农机监理站都应该面向机手,主动担当并做好基础的管理工作,如报户、建档、异动登记和管理原始档案等。另外,农机基础数据采集系统主要目的就是解决拖拉机登记、统计以及驾驶证的审验、异动与封存等相关的业务。通常情况下,这个模块的拖拉机分为小型拖拉机和大中型拖拉机。小型拖拉机就是指发动机功率不足14.7kW的拖拉机,而大中型拖拉机就是指发动功率大于14.7kW的拖拉机。一般而言,拖拉机管理模块的基本数据是指拖拉机的机主、号牌、地址、联系方式、机器的类型、出厂日期、制造商、功率、核定质量、发动机号、颜色、登记时间和所在管辖区等相关的基础数据信息。拖拉机管理模块功能结构如图4所示。
3联合收割机管理子系统。联合收割机管理模块进行联合收割机数据的提取、查询、统计、分析处理和对全国联合收割机的监控指挥。联合收割机的查询是为了进行数据挖掘,以便对联合收割机进行监控和宏观调配,主要是对号牌号码、机主、辖区、厂牌型号或登记日期等信息的查询。统计分析是对其档案进行数据挖掘,主要包括机械类型分布、使用年限分布、机型分布、驱动方式分析等进行统计分析。
4农业机械事故管理子系统。简而言之,农业机械事故管理的模块就是采集、统计和分析农业机械事故的数据,在对这些数据进行分析后研究出事故发生存在的隐患或者规律,从而有效地对农机事故进行预测和监管。农机事故管理模块统计分析的基础数据包括:24h发生事故起数和死亡人员统计;月事故数和月死亡人数;各县农机事故数和死亡人数;农机事故原因统计,包括无证驾驶、酒后驾驶、超速超载、机械故障和操作失误等;事故路面类型统计;事故路面坡度统计和事故气候统计等。
5农机监理人员管理子系统。农机监理执法人员管理模块就是对农机监理人员的数据进行采集、统计与分析,并对我国农机监理执法人员进行管理。在对农机监理人员档案进行统计和分析后,再对这些数据进行处理,从而实现对我国农机监理执法人员的管理和控制。通常这个模块的主要内容是指查询或者统计农机监理执法证号、根据执法人员所在管理辖区的代码进行查询或按农机监理执法人员职称查询等。
6农业机械综合报表子系统。通常情况下,农业机械综合报表的子系统是指实现农业机械报表的编制,并对这些报表上的数据进行上报、统计和分析。这些报表包括月报、季报和年报。月报,如农业机械事故月报表;季报,如报户建档拖拉机情况季度表、拖拉机及驾驶员增减分析季报表;年报,如拖拉机驾驶员考试情况统计报表、地县农机监理业务培训情况表和农业机械事故情况年报表等。
结论与展望
农业机械基础数据采集系统能对信息库进行新建、扩建与整合等,从而使得农业机械基础数据实现网络化和数字化,再运用互联网这个媒介将农业科技信息提供给社会,达到信息资源共享的目的。此外,还可以运用内部网来将相关的信息提供给政府部门和科技管理部门。本文从理论上对农业机械基础数据采集系统进行了研究和设计,下一步需要在具体的开发环境中对其进行开发实现。
【农业数据采集体系设计思考论文】相关文章:
本文来源:https://www.010zaixian.com/shiyongwen/2477701.htm