基于Android的农产品质量安全追溯系统的设计与实现
2017-03-23夏伟寒梁凤兰
夏伟寒 梁凤兰
摘 要:针对目前我国农产品质量安全存在一些问题,如何保证农产品“从田间到餐桌”的安全透明是一个非常重要的问题,鉴于此, 在相关理论研究的基础上,运用Android知识设计并实现该APP,在该APP上种植企业、加工企业、物流企事业和销售企业可以将农产品种植过程、加工过程、物流过程和销售过程记录并上传到数据库以供消费者查询。
关键词:农产品;质量安全;追溯
中图分类号: TP311 文献标识码:A
0 引言
“民以食为天”,农产品自古以来就是人类摄取营养的重要食品来源之一,而且随着经济的高速发展和人民生活水平的不断提高,对从“农田到餐桌”的食品供应链进行全程追溯的理念已经逐渐受到社会广泛重视,农产品质量安全溯源系统应运而生,建立农产品质量安全溯源系统,保证从种植生产、加工、运输到最终消费整个过程的信息实现标准化、透明化及智能化即已成为时下具有高度现实需求的重点技术攻关课题[1]。
1 需求分析
基于Android农产品质量安全追溯系统,就是要全面地理解用戶对系统的各项要求,从设计系统的溯源流程、数据库和系统功能进行分析[2],以此来确定用户对农产品质量安全溯源系统的需求,从而研发获得农产品从种植到销售过程中所有相关信息的及时录入以及上传信息到溯源数据库。在此过程中主要涉及4类用户即种植企业员工、加工企业员工、物流企业员工和销售企业员工。这4类用户可将农产品种植、加工、物流和销售过程上传到数据库,最终为消费者提供各类功能查询。
2 系统设计
根据需求分析,该系统包括4个模块,可分别描述为:种植企业模块、加工企业模块、物流企业模块、销售企业模块。为此,即整体给出手机端系统功能结构如图1所示。
2.1 种植企业模块设计
根据功能需求分析设计出系统中种植企业模块有种植员工信息模块,农产品信息添加模块、种子信息添加模块、农药信息添加模块、农产品采集信息添加模块共5个子模块,种植企业模块如图2所示。其中,种植员工信息模块用来管理种植企业员工的信息,农产品信息模块用来管理农产品相关信息,种子信息模块用来管理种子的相关信息,农药信息模块用来管理农药相关信息,农产品采收信息模块用来管理农产品采收的相关信息。
2.2 加工企业模块设计
加工企业模块主要探究农产品加工信息的录入,根据功能需求分析设计出加工企业模块中可部署配置员工信息模块,加工信息模块共2个子模块,加工企业模块如图3所示。加工农产品企业员工需要对加工过程一些信息进行记录并且上传到溯源系统中。
2.3 物流企业模块设计
物流企业模块主要指定处理农产品在运输过程中,产品所有在不同地点的物流企业收件以及最终销售企业收件的相关信息的录入,方便顾客查找农产品信息。根据功能需求分析设计出物流企业模块中将包括有物流员工信息模块、收件信息模块、发件信息模块三个子模块。物流企业模块如图4所示。
2.4销售企业模块设计
销售企业模块主要操作控制农产品销售时相关信息的录入。销售企业模块中则需核心定制有销售员工信息模块和农产品销售信息模块共2个子模块。销售农产品企业员工对农产品相关信息进行记录,并且还需要将二维码执行高清打印并粘贴在对应关联的农产品上。销售企业模块如图5所示。
3 系统实现
如前所述,该软件将重点分配给4四类人员使用,具体就是种植生产企业员工、加工农产品企业员工、物流运输企业员工、销售农产企业员工。员工的账号密码是后台来指定添加的,系统的登录界面显示输入账号和密码的文本框,用户可以输入对应的账号和密码进行登录,然后实施展开农产品信息的录入及上传,从而保证了农产品的质量安全。登录界面即如图6所示。
3.1 种植企业模块的实现
研究中的关键设计就是种植企业主页面的登录,因为不同的企业员工利用各自的账号密码进行登录,将会进入不一样的主界面,随即也将执行不一样的信息上传操作。种植企业界面则如图7所示。
3.2 加工企业模块的实现
企业员工登录到加工企业的主界面,选择加工企业信息添加模块,点击“加工信息”跳转到与其对应的下层界面进行农产品加工信息的添加。在此页面中,要向加工信息表中填入加工对象、加工员工编号、加工时间、加工方式等信息,并上传有关信息,以确保农产品在加工过程中的质量安全。加工企业的研发结果界面可如图8所示。
3.3 物流企业模块的实现
当物流企业人员登录时,进入物流企业信息模块页面,来完整记录农产品运输过程中的信息,如员工信息表,收发件信息表等。记录运载农产品的单号、发件时间、发件地点、发件员工等信息,确保农产品在运输过程中安全无失,并上传相关数据。物流企业的效果生成界面可见于图9。
3.4 销售企业模块的实现
企业员工登录到销售企业主页面,记录农产品销售过程中的信息,该模块包含的数据表有员工信息表、农产品销售信息表。特别地,对于农产品销售信息表,主要用于存储记录农产品编号、上架时间、销售企业编号等信息,保证农产品在销售过程中的质量安全。销售企业的实际开发界面则可参照图10。
4 结束语
文章主要探讨论述了基于Android的农产品质量安全追溯的需求分析、设计过程和实现界面,从一定程度上实现了从种植生产、加工、运输到最终销售整个过程的信息可见性,从而保障农产品从源头种植生产到最终消费的卫生安全,提高农产品的信誉度,进而提升用户对食品消费的满意度。
参考文献
[1] 谢梦. 基于Android系统的葡萄生产过程溯源系统研究[D]. 杭州:浙江大学,2013.
[2] 耿祥义,张跃平.Android手机程序设计实用教程. 北京:清华大学出版社,2013.