赵 石
(平顶山市鲁山县农机局,河南 平顶山 467300)
近几年,政府对于农业给予了大力支持,为了进一步推动农业的健康可持续发展,就要结合现代化技术手段打造更加适宜的农机运维管理模式,从而提升发展动力,促进产能的优化。
农业机械运维管理系统设计的过程中,主要应用Android客户端,完善基本组件开发技术的基础上,结合GPS定位技术以及电子地图等基础技术原理,有效搭建实时性互动模式。
第一,Android客户端。建立应用层、核心层以及底层。⑴应用层,是整个系统的关键,需要开发人员结合实际应用要求完成设计,实现用户和技术层的交互;⑵框架核心层,主要分为核心技术层和核心框架层,前者完成APP管理服务和系统API服务,有效完成生命周期和管理进程的跟踪。后者是建立虚拟机设备运行环境和公共类库,从而完成数据的虚拟处理;⑶底层,实现Linux内核处理,并且能维持底层硬件的驱动[1]。
第二,GPS定位技术。主要是借助卫星信号完成具体位置的确定,目前,主流的GPS定位技术能将精度控制在10m范围内,在农业机械运维管理中就是借助GPS定位技术有效对基站的请求予以定位处理,从而发挥监测系统的应用价值,打造更加和谐的技术监管控制模式。
在明确农业机械运维管理系统应用规范和技术要点后,就要结合实际应用要求进行设计要素的融合,确保方案的可行性符合标准。
第一,农机监控管理模块。主要是对农机进行实时性的监测,并且配合合作社、加油站以及维修中心等建立对应的信息跟踪模式,确保用户能及时了解农机的实际运行状态。最关键的是,在利用农机监控管理模块的过程中,用户能自定义合作社、信息,结合编号以及作业任务就能全面了解农机运行工作情况,为进一步提升农机信息更新管理实效性奠定基础。另外,借助农机监控管理模块还能对作业状态下的农机进行工作参数的更新分析,若是相应的工作情况达到设置的阈值,则会借助自动控制模块完成报警,有效提升农机监督管理的综合效果。
第二,轨迹回放模块。主要是对农机的历史运行轨迹予以集中的查询和分析,目前,较为常见的回放方式分为两种。一种是结合实际运行状态进行作业任务的查询,确保能对农机作业轨迹进行参数和路线的确定,另一种是结合农机自身情况进行查询,要在农机列表中完成农机历史轨迹的查询,结合作业任务和自身运行状态确保轨迹信息得以实时掌握[2]。
第三,作业任务报表模块,主要是对不同时间段以及不同农机作业情况进行信息的汇总,从而完善非功能技术保障的合理性。其中,能及时了解运行稳定性、客户端流畅性以及客户端数据交互良好性等,从而一定程度上满足非功能性需求。
在应用Android系统的基础上,有效完成界面的设计工作非常关键,户界面要保证清晰美观,在为用户提供便利的基础上,也能满足功能需求。
首先,采取主流APP标签页面设计的方式完成功能性标签的分类,保证不同功能之间能进行无缝的切换,有效提升业务流程的合理性。
其次,要设置监控栏、信息数据栏、调度栏、聊天栏,用户在实际使用过程中直接点击相应的功能栏按钮即可完成指令的下发,借助Tab就能进行页面切换,借助不同的控制按钮,保证相应控制工作得以落实。
最后,设置左侧滑动栏,能辅助用户完成个人信息以及版本信息等内容的检索。
要保证运维管理系统运行正常,就要对数据传输方式和输出量予以监督,确保客户端和服务器之间数据交互的合理性。
第一,用户借助客户端完成系统界面的登入,并且进行相应的操作。
第二,客户端要结合业务逻辑处理模块对客户端的相应信息予以处理,有效将指令转化为操作行为,在完成打包数据管理的基础上,将其转变为能在网络进行传输的数据[3]。
第三,借助客户端网络模块进行数据的发送,并且确保服务器能接受数据信息,结合数据类型完成数据存储和应用。
第四,服务器完成数据库的存储和数据提取,响应数据包,并且能再次传输到客户端。在客户端接受信息后,结合适配要求完成视图界面的刷新。
结合image View线性布局就能实现图片和功能列表的读取,fragment也能完成模块主界面的管理,提升控制流程和阶段性处理效果,确保操作工序的完整程度贴合实际应用规范,实现不同模块的切换。
在农业机械运维管理系统设计基础上,应用相应的模块信息保证处理合理性,实现软件处理规范化要求,结合联合处理的方式确保各个结构和应用规范性,提高运维控制管理的综合效果,一定程度上满足经济效益和管理效益需求。