农产品质量安全溯源系统设计与开发(源码)

随着人们生活水平的显著提高,对农产品的质量要求也越来越高。为了提高农产品质量的安全性,实现对农产品的全过程监督,对大供应量的农产品进行溯源,需要将网络信息技术与农产品种植流程相结合,设计开发一个农产品质量安全溯源系统。该系统采用B/S结构、ASP.NET技术和C#语言进行开发,数据库使用SQL Server。系统将完成对农产品信息的管理以及利用二维码的技术溯源。通过该系统,用户可以快速便捷地管理农产品信息和追溯农产品信息,让用户能够随时随地了解所食农产品的基本信息,吃得更放心。关键词农产品质量,二维码,管理系统,ASP.NET
目录
1 引言 1
1.1 课题背景 1
1.2 国内外研究状况 1
1.3 课题的意义 2
1.4 系统开发目标 2
2 开发及所用技术 3
2.1 C#语言简介 3
2.2 ASP.NET简介 3
2.3 B/S架构 4
2.4 SQL Server数据库 4
2.5 二维码技术 5
2.5.1 二维码简介 5
2.5.2 QR CODE 5
2.5.3 二维码编码 6
3 需求分析 6
3.1 需求概述 6
3.2 功能需求分析 6
3.3 可行性分析 7
3.3.1 技术可行性 7
3.3.2 经济可行性 7
3.3.3 操作可行性 8
3.3.4 法律可行性 8
3.5 业务流程图 9
4 总体设计 10
4.1 系统设计原则 10
4.2 系统框架图 11
4.3 数据库设计 11
4.3.1 数据库设计方式 11
4.3.2 ER图 12
4.3.3 数据库表设计 13
5 详细设计 15
5.1 登录模块的实现 15
5.2 管理员功能模块的实现 16
5.2.1 溯源企业的管理 16 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 

5.2.2 农产品信息的审核 17
5.3 企业功能模块的实现 17
5.3.1 农产品的添加 17
5.3.2 二维码生成 18
5.4 用户功能模块的实现 20
6 系统测试 20
6.1 测试目的及意义 20
6.2 测试方法 21
6.3 测试结果 24
结论 26
致 谢 27
参考文献 28
1 引言
1.1 课题背景
近年来,国内外发生了很多的食品质量安全问题,如国内的苏丹红、三聚氰胺事件,以及国际上的新西兰恒天然公司的奶粉问题,这些食品安全问题引起人们的普遍关注[1]。农产品从种子到餐桌的整个过程涉及育苗、施肥、采摘、包装、运输、仓储、和消费等环节,每个环节都有可能带来不安全的因素,最主要有:育苗期残留的农药;采摘、打包等环节操作不合规范以及技术水平不高等对农产品造成的污染等;运输、仓储的过程中未能保持干净整洁的环境对农产品造成的污染等。为了保障农产品质量安全,急需开发一个农产品质量安全溯源系统对农产品的供应链进行全程监督,加强对农产品的质量安全的保障[2]。
农产品质量安全溯源系统是一个能引导企业形成良好的自我约束力、提高农产品质量的系统。该系统采用二维码溯源,因为二维码具有成本低,信息可随载体移动、不依赖于网络、保密性防伪性能强等优点[3]。二维码溯源系统是从农产品的播种开始规范管理,由事后检查转变成事前预防、过程监控,包括产地、种植时间、采摘时间、用药、运输、加工等环节,来达到提高农产品质量的目的。通过企业将生产全过程数据记录到数据库,生成二维码后并打印贴在对应的农产品上,正真做到一对一的追溯,为该农产品提供信息安全证明[4]。农产品的信息将跟随农产品从产地到销售地点。消费者可以通过手机、计算机浏览器等查询工具,对农产品二维码进行扫描查询,就能了解该农产品的所有信息。如果所购买的农产品出现质量问题,利用二维码立马可以回溯生产过程,找到出现问题时间,然后对应的负责人就会承担责任[5]。
1.2 国内外研究状况
欧美国家作为溯源系统的领头人,近年来一直在研究食品安全溯源系统的设计和开发,并且已经在溯源系统的发展史上建立了比较有成熟性和规律性的体制[6]。他们利用信息管理技术将产品的相关信息进行登记和存储,让用户能通过系统快速地追溯到所购买产品的产地、管理和仓储的记录。现在,欧美已经相对成熟的产品溯源系统有:畜禽动物以及制品溯源系统和转基因生物以及含有转基因生物的产品溯源系统等[7]。
2002年我国开始研究溯源系统,而此时欧美国家的产品溯源系统已经开始发挥作用。就我国现在的情况来说,农产品溯源系统依旧处于试用阶段,每个省、市的研究时间以及系统的标准没有统一的规范,溯源系统只是普及到一部分大型超市,像一些小的商贩所进购的农产品都没有统一的包装及管理,没有办法进行溯源。现在,我国使用比较普遍的产品溯源系统包括以下几个:上海的食用农副产品质量安全信息查询系统、北京的农业局食用食品(蔬菜)质量安全追溯、世纪三农“食品安全溯源管理系统”[8]。把它们经过比较,总结出以下几点特性:它们不论是识别码还是登记信息再到溯源查询等方面都不具备统一性,而且主要是每一个系统所针对的食品对象不相同。因为开发商的不同,它的溯源信息存储不能相联系,所以不能够共享,并且所使用到的软件大多数是不具有互相兼容性的。使用溯源查询最多的是大型超市内的手动操作屏,模式比较单一,且不够简单,以上都是不利于向全国推广农产品溯源系统的因素。?
我国的相比国外的溯源系统还有很大差距,就现在而言,主要体现在对农产品质量安全监督力比较薄弱。由于农产品生产具有复杂性和较强的流动性,单靠人力资源对它进行监管就显得力不从心。所以尽快地开发更加完善的农产品溯源系统以及普及溯源系统的大范围使用就显得极为重要。
1.3 课题的意义
随着科技时代的进步,人们的生活水平在不断的提高,对食用农产品的质量安全的要求就更高。因为它的质量问题不仅是与我们的健康方面有关系,同时还对它之后的发展、销量的上涨、外销的贸易等都有关系。所以企业的农产品如果想在现代化的社会中有长远的发展,那么它的质量安全就必需得到保证。如何提高农产品质量安全已经成为我国农产品在新时期的发展中迫切需要解决的问题[9]。要想能够达到农产品优质生产和消费安全目标的提升,最主要的是增强农产品从产地到餐桌的全部流程的质量安全的监督。因此,本课题要设计与开发一个的农产品质量安全溯源系统。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1076.html

好棒文