您好, 访客   登录/注册

Android平台下的移动农产品监管执法系统开发分析

来源:用户上传      作者:高增荣

  摘要:传统工作环境下,针对移动农产品的监管工作需要大量人力物力,而且工作效率较低,监管质量也难以达到良好状态。为了进一步提高移动农产品的监管执法效果,有必要基于智能Android平台开发相应的工作系统,这种软件可以为执法人员提供产品的相关信息,如农产品产地信息、质量监测信息、登记情况,还可以根据需要实施蓝牙打印执法文书等,能够大幅提高实际工作效率与质量,促进执法工作达到新的水平。
  关键词:Android平台;移动农产品;监管执法系统
  中图分类号:TP399 文献标识码:A
  文章编号:1009-3044(2020)09-0239-02
  针对农产品质量安全的监管非常重要,直接关系到人民群众的饮食安全,因此必须得到高度重视。在信息化时代,为了进一步提高农产品移动监管工作效率,可以借助现代化智能设备和平台,实现对农产品的即时监管,并实现对农产品生产、销售、农药残留等方面的有效控制,有效确保市场上流通的农产品的安全达到相应标准,保证人民群众的饮食安全。
  1 Android平台下移动农产品监管执法系统开发需求分析
  通过对移动农产品的监管执法实际情况进行分析考察,并与相关工作人员进行深入沟通,并通过流程图再现监管工作人员在农产品监管工作过程中的具体细节,具体包括检查农产品基础信息、实施巡查登记、执法检查,等等,在此基础上设计相应的功能板块,满足监管工作的实际需要。
  1)基础信息浏览。工作人员登录对应的系统以后,软件要提供查阅相关信息的功能,具体来讲,监管人员进入系统的通知公告板块,要能够查阅相关的公告内容,还要为工作人员提供对应辖区农产品生产基地具体信息,管辖区内具体农贸市场、生产基地受检农产品相关信息,以及具体的监管队伍。
  2)检测数据查询:通过系统软件,准确查询不同生产地区、不同生产方式的农产品监测信息,具体包括农药残留自检数据,还可以通过软件查阅辖区内部不同监管机构对农产品具体生产基地、批发市场农药残留的监测数据,为监管人员提供查阅功能。
  3)巡查登记:监管人员输入相关信息以后,具体包括检查对象、监管人员、检查项目、检查结果等,从系统得到相应的数据和信息内容。还可以利用手机定位系统准确掌握监管工作位置,为准确实施具体的监管工作打下基础。
  4)行政执法:监管过程中针对具体农产品进行检查以后,就其中的不规范行为进行处罚。基于执法对象包括农产品、畜禽产品、水产养殖产品等,根据检查结果对其实施相应的惩罚措施,并在系统内部进行登记,将其上传到数据库。
  5)蓝牙打印:监管工作人员可以将具体的工作内容通过系统进行记录,并将其上传到相应的位置,为后续查询提供支持。不仅如此,还可以连接相关的蓝牙设备,对相关内容进行打印,迅速得到相应的执法文书,这有助于大幅提高执法监管工作效率与质量。
  2 系統设计
  2.1 功能模块
  在设计具体的监管执法软件的过程中,为了满足工作人员相关的功能需要,要基于Android平台设计相应的软件系统,并在其中设计相应的功能板块。具体包括新闻信息、通知公告、农产品产地信息、检查单位信息、自检数据信息、监测信息、监管队伍信息、巡查信息、执法功能等。不仅如此,为了达到更好的安全性和实用性,还需要增加系统登录、手机扫码等功能,提高实际工作效率。还需要根据监管实际情况增加执法检查、行政处罚、蓝牙打印等具体功能,为实现高效便捷的执法监管打下基础。
  Android平台上的智能软件面向移动农产品执法监管人员,为了确保软件满足相应的使用功能需求,一般需要在内部设置相应的功能板块,具体如下:
  (1)新闻动态:用户注册并登录以后,软件为用户提供相关的新闻列表,如果用户需要,可以点击进入新闻界面进行详细阅读。
  (2)通知公告:用户登录软件以后,系统根据相关信息内容为用户提供相关的通知公告内容,为用户及时解决相关问题打下基础。
  (3)基地信息:监管工作人员对具体的农产品或者其他产品进行查阅,通过软件准确掌握其产地信息,还可以准确查阅得到农产品生产厂家具体的地址、联系人、工商注册登记号等,为监管人员及时查询并进行相关的监管处理打下基础。
  (4)被检单位:监管人员可以通过软件查询,进而得到相应农产品在具体基地的相关信息,尤其是各级监管人员登记的具体的生产基地信息,为后续工作提供支持。
  (5)基地自检:监管人员可以通过软件系统进行查阅,得到具体生产基地农产品农药残留的自检信息,对其进行分析对比。
  (6)抽检信息:通过软件查阅农产品具体生产基地、所在农贸市场等等方面的具体信息。以及当地监管部门针对农产品的监测信息和管理信息,并将其进行上传。
  (7)监管队伍:根据需要查阅具体辖区工作人员的具体信息,如监管工作人员的姓名、联系方式、检测结果等,方便监管人员进行联系或者沟通交流。
  (8)巡查登记:监管工作人员对农产品生产基地、农贸市场等进行检查的过程中,可以根据需要进行拍照,并将相关信息进行上传,具体包括检查地段、检查内容、检查结果,并将当地地址利用定位系统进行传递,为后续工作提供有效支持。并利用软件对其进行记录和管理,达到最佳的实践管理效果。
  2.2 系统框架
  在系统建构过程中,为了确保符合Android平台实践开发环境,决定采用Client/Server(客户端/服务器)架构,监管人员智能终端设备主要使用移动农产品监管软件,而对应的管理平台则负责根据用户需要为其提供相关数据信息内容。
  系统的建构,主要采用JavaEE分层架构,根据实践应用需要将其分为具体层面,具体包括视图、控制管理、业务执行、数据访问、持久控制等。在此基础上根据监管工作实际需要将其置于对应环境进行开发;在应用过程中,客户端与数据库之间一般不会产生直接的数据交互,而是通过控制器实现数据的连接,为监管人员提供相应的数据信息。   此外,为了强化软件应用过程中的耦合性,还需要根据软件实际情况进行分离,具体来讲,利用Struts2实现视图层和业务层的分离,并建立与业务相关的管理系统,实现对软件具体操作的控制。运用Spring实现业务层与数据层的有效分离,针对业务层实施针对性管理,利用特定组件实现对数据的分离,还需要将访问层与数据层进行分离。
  3 软件设计
  3.1界面设计
  3.1.1主功能界面设计
  Android应用在具体使用过程中,具体的窗口界面都是一个Activity;当系统需要软件运行,每个Activity都需要加载对应的文件。安卓系统为这个过程提供了五种布局。本文介绍其中一种布局方式,在具体界面中,最外层使用线性布局,并在具体环节采用垂直布局,从外到内一共有五层。在不同层面采用不同的控件和软件,在第二层嵌入了三个三层,将其用于表现软件的具体功能板块。在第五层内部使用具体的视图功能来显示具体的软件功能,如扫一下、注销账户和退出登录。
  3.1.2子功能列表界面设计
  点击下图中的基地自检,就可以实现对相应信息的查询和查阅。在这个过程中,发生了具体事件以后,系统会自动跳转到对应位置,并将其中的文件信息进行提取,方便工作人员对其中的信息的查阅和使用。
  在这个功能布局过程中,采用ListView控件来显示功能列表,能够有效呈现软件具体的功能及其布局,还可以根据用户需要进行数据加载,在此基础上为用户提供相应的操作需要和基础。
  3.2 数据读取
  3.2.1 登录数据读取
  用户登录软件过程中,需要使用自身账户和密码,系统将其信息进行整合,得到新的URL,并使用GET的方式进行访问,如果用户账户和密码得到验证,就可以顺利登录。验证完成以后,服务器会返回具体位置,为用户提供相关信息和操作指南。
  如下图,一个乡镇级别的监管粘其具体的编码一共分为12位,首先是该地区所在的省级区域编码,然后是该地区所在市区的编码,然后是地区所在县区的编码,然后是地区所在乡镇的区域编码,然后是其顺序号。这个序列中,包含了地区所在省市縣以及自身编号等信息。一个乡镇的监管机构.可以使用相应的序列号来实现相应的检查功能,从而准确落实到具体的监管位置。
  3.2.2 普通数据读取
  在实施基地自检的过程中,系统登录成功以后,服务器会将相关数据信息进行发送,并显示其所在页次,使用具体方法实现与服务器的连接,并利用具体方法实现对输出对象的控制。服务器收到请求消息以后,通过具体方法获取系统以及用户相关值,在此基础上使用这些数据进行查询。并将查询得到的数据整合为具体的格式信息,将其进行传输,客户端收到这些信息以后,就可以将其读出来,最终实现对基地自检结果的查询和使用。
  为了方便用户使用,还需要将相关数据转换成基地自检列表所需的数据适配器对象,为了达到最佳查询效果,还需要将其进行转换,得到可编程的ListView对象,在此基础上使用相关技术对其进行加载,这个过程将为用户得到最终的自检信息,并与简洁的方式进行呈现。
  4 小结
  在信息化时代,为了进一步提高农产品移动监管工作效率,可以借助现代化智能设备和平台,实现对农产品的即时监管,并实现对农产品生产、销售、农药残留等方面的有效控制。本文建设了基于Android平台的移动农产品监管执法系统,根据实践需要设计了相应的功能模块,为了确保软件实践应用的效果,还根据需要针对客户端和服务器进行了分层和优化。不仅如此,还根据监管工作实际需要设计相应的界面和操作系统,为方便农产品的监管执法打下基础。
  参考文献:
  [1]程涛,魏榕馨,陈慧琴,等,基于Android的农产品质量安全移动监管执法系统开发与应用[J].电脑知识与技术,2018,14(9):234-236.
  [2]程涛,徐冬寅,白红武,等,基于移动互联的农产品质量安全监管执法系统[J].黑龙江畜牧兽医,2017(4):254-256.
  [3]王会生,农产品“大农业”执法监管怎样才能形成合力[J].中国畜牧业,2016(2):89.
  [4]昌邑市编办,昌邑市编办充实农产品监管基层执法力量[J].机构与行政,2014(11):11.
  【通联编辑:唐一东】
  作者简介:高增荣(1976-),男,江苏姜堰人,讲师,硕士,研究方向:农产品监管系统开发。
转载注明来源:https://www.xzbu.com/8/view-15209579.htm