农产品质量安全追溯平台

2019-09-10 01:15韩伟冬曹士红杨锡朱健杨洋钱诗靖朱艳
电子乐园·中旬刊 2019年1期
关键词:农产品质量安全二维码

韩伟冬 曹士红 杨锡 朱健 杨洋 钱诗靖 朱艳

摘要:农产品质量安全追溯平台,利用农产品追溯标签上的追溯码及二维码,针对农产品从生长到销售各环节的农产品质量安全数据进行及时采集上传,为消费者提供及时的农产品质量安全追溯查询服务,为企业提供有效的农产品质量安全监督管理机制和手段,实现质量问题产品有据可查。

关键词:农产品质量安全;追溯平台;二维码

一、引言

农产品质量安全追溯是一项特殊、复杂、独立的工作,同时也是最重要的工作,它关系到人类健康和社会稳定。随着人们对食品安全意识的提高,越来越多不同层次的消费者对农产品的安全、健康、质量保障意识的需求不断增加。目前,基于国家检测标准的食品安全已经不能满足人们的需求;消费者更为企业绑架市场行为感到愤慨(例如假冒伪劣阳澄湖大闸蟹);在信用缺失的大环境下,人们对社会控制同样没有信心。这一切迫使人们寻求一条安全级别更高的解决食品安全的方法。本项目主要内容是利用农产品追溯标签上的追溯码及二维码,针对农产品从生长到销售各环节的农产品质量安全数据进行及时采集上传,为消费者提供及时的农产品质量安全追溯查询服务,为企业提供有效的农产品质量安全监督管理机制和手段,实现质量问题产品有据可查。

项目创新特色:将农产品的从育苗、种植、加工、包装、销售等全过程的信息录入、传递和汇总到农产品质量安全追溯平台,生成产品的唯一质量安全追溯标签,并将标签加贴在产品包装上,实现一个包装标签对应一个批次的产品,保证农产品的质量安全。

二、系统分析

(一)、功能需求

农产品溯源平台采用结构化方法来设计实现。用户可通过浏览器发布和浏览系统信息。系统采用成熟的C/S模式,用户电脑只需要有浏览器就可对系统进行访问。

本系统用J2ee技术实现,采用Java语言,Eclipse集成开发环境,SSH程序框架。数据库使用Mysql,这是当下最广泛应用的开发方法之一。本系统开发模式属于中型网站,而其简单易用,灵活性强,正适用于本系统。系统所使用的数据库也是当前使用极为广泛的Msql,该数据库可以很好的管理系统数据。开发环境我们选择了Eclipse集成开发环境,其可完成系统的开发、调试和发布。

功能模块:

1.用户注册登录模块(1)本部分由系统管理员和企业组成。(2)模块描述:当使用者访问使用网站时,需要注册新的账户,并使用账户进行的登陆的设置。2.企业信息管理模块(管理员)(1)对企业下相关信息进行管理;对企业输入的相关农产品信息进行管理.(2)模块描述:企业信息完善模块:对企业后续相关信息进行完善备案等。3.企业信息修改模块:企业会不断进行更新如变更厂址等,对企业详细信息进行更新。4.农产品信息修改模块:对企业输入的相关农产品溯源信息进行修改。5.农产品溯源信息输入模块(企业)(1)具有三个模块:企业信息查询,农产品信息输入,资质证书查询。(2)模块描述:查询企业信息模块:通过查询相关企业信息了解企业。6.农产品信息输入模块:企业输入自己的农产品信息,产地等。7.资质证书查询:企业查询相关资质证书。8.农产品溯源信息查询模块(用户)(1)具有三个子模块:查看企业、农产品溯源、企业资质查询。(2)模块描述:查看企业:消费者可以查看相关企业信息,所在地,创立日期,投入资金等;9.农产品溯源:用户可以查看被溯源农产品的相关信息;10.企业资质查询:查询相关企业是否有安全生产资质等。11.政策信息模块(1)具有三个子模块:政策发布模块,政策修改模块,查询模块。(2)模块描述:政策发布模块:管理员可以发布相关国家农产品政策;12.新闻信息模块(1)发布新闻模块和新闻管理模块,新闻查询。(2)模块描述:发布新闻模块:管路员可以发布相关农产品新闻;

(二)、数据需求

关系模式如下:

1.管理员(管理员ID,管理员账号、管理员密码、姓名、联系电话)

2.企业(企业业ID、企业账号、密码、企业名称、企业性质、企业规模、企业网站、所属行业、企业地址、联系电话、企业介绍)

3.用户(用户ID、用户账户、密码、用户姓名、联系电话、意向职业)

4.产品信息(产品名、保质日期、产品编号、生产地、生产日期、使用说明)

5.追溯表信息(追溯ID、追溯范围、产品名、用户名、企业名)

三、系统设计

农产品质量安全追溯平台可以使用三种不同的用户身份登录,三种身份分别有各自的权限与功能。普通用户可以实现追溯查询管理和农产品信息管理功能能够进行查询农产品信息,查询农产品知识。企业用户可以实现个人信息管理、追溯查询管理、农产品信息管理功能,能够进行个人登录、维护个人信息、追溯查询信息、更新农产品信息。管理员用户可以实现个人信息管理、农产品信息管理、追溯查詢管理、系统平台管理、企业信息管理功能,能够进行个人登录、维护个人信息、查询农产品知识、更新农产品信息、追溯查询信息、更新平台、维护平台、维护企业信息、管理企业广告。

四、数据库设计

(一)、外部设计

农产品质量安全追溯平台是以MYSQL为基本开发工具,数据库共建了8个表,数据表名分别为企业信息表(enterprise表)、农产品追溯表(farm trace表)、农产品信息表(farm-produce表)、公告表(announcement表)、文章标题表(article type表)、文章表(article表)、给管理员设置权限表(jhi_user_authority表)等。

(二)、结构设计

管理员和用户是多对多的关系,系统管理员可以管理很多用户;

管理员和企业是多对多的关系,系统管理员可以管理很多企业的账号;

用户和产品之间是一对多的关系;

企业和产品信息之间是一对多的关系,一个企业可以发布很多产品信息;

企业和用户之间是一对多的关系,一个企业可以有很多用户。

六、结束语

伴随着生产力的提升和互联网的兴起,农业成产的提高,物联网的出现使得原来不可能的溯源成为了可能。对相关农业生产者,和消费者的调查的基础上,使用互联网技术,实现了安全的农产品溯源。本平台可供消费者在购买农产品时,通过农产品携带的追溯码在网页上查找到该农产品的从生产到采集到运输到售卖的详细过程,或者通过农产品携带的二维码通过手机进行查询。做到让消费者客观整体的了解到农产品信息,以达监督食品安全的目的。

参考文献

[1]张海藩,牟永敏.软件工程导论[M].北京:清华大学出版社,2013:110-223

[2]张湘辉等,软件开发的过程与管理[M].北京:清华大学出版社,2005:75-89

[3]谭火彬等,LJML2面向对象分析与设计[M].北京:清华大学出版社,2013:15-47

[4]Nicholas C.Zakas等.Java Script [M]北京:人民邮电出版社,2012:23-50

猜你喜欢
农产品质量安全二维码
二维码
银联发布二维码支付标准
银联发布二维码支付标准
实施农业标准化生产 提升农产品质量安全水平
农产品质量安全检测中F732—VJ型冷原子吸收测汞仪操作技术
二维码,别想一扫了之
极具创意的二维码