农产品追溯系统 后台管理.docx
- 文档编号:10620865
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:30
- 大小:298.01KB
农产品追溯系统 后台管理.docx
《农产品追溯系统 后台管理.docx》由会员分享,可在线阅读,更多相关《农产品追溯系统 后台管理.docx(30页珍藏版)》请在冰豆网上搜索。
农产品追溯系统后台管理
摘要
可追溯系统(TraceabilitySystem)就是在产品供应的整个过程中对产品的各种相关信息进行记录存储的质量保障系统,其目的是在出现产品质量问题时,能够快速有效地查询到出问题的原料或加工环节,必要时进行产品召回,实施有针对性的惩罚措施,由此来提高产品质量水平。
“农产品可追溯系统”是追踪农产品(包括食品、饲料等)进入市场各个阶段(从生产到流通的全过程)的系统,有助于质量控制和在必要时召回产品。
从用途上讲,农产品分为食用农产品和工业用农产品。
就目前食品安全事件对人类生命健康造成的危害来说,解决食用农产品的质量安全问题迫在眉睫,本文主要论述针对“食用农产品”的可追溯系统。
可追溯系统中每件产品都有唯一的标签作为标识,消费者购买农产品后,根据此标识可以查询到该产品在种植、生产、加工和运输各个环节的信息,保障了消费者对所有物的知情权和选择权,出现质量问题时可以方便的查询到问题根源,从根本上可以减少食品安全产生的影响。
通过对农产品追溯系统调研与分析的基础上,使用面向对象的分析与设计方法,设计和实现本系统的模块,对农产品信息进行查询、添加,实现了对数据库的管理。
关键字:
农产品追溯系统食品安全SQLServer2008C#.net
Abstract
Traceability(TraceabilitySystem)isinthesupplyoftheproductthroughoutthecourseofavarietyofinformationrelatedtotherecordstorequalityassurancesystem,whichisaimedatproductqualityproblems,canquicklyandefficientlyquerytotheproblemofrawmaterialorprocessingareas,whennecessary,productrecalls,theimplementationoftargetedsanctions,thustoimproveproductquality.AgriculturalproductstraceabilitysystemtotrackAgriculturalproducts(includingfood,feed,etc.)toenterthemarketatallstages(fromproductiontodistributionofthewholeprocess)systems,qualitycontrolandehelpstorecallproductswhennecessary.SpeakingfromtheuseofagriculturalProductsintoedibleagriculturalandindustrialproduce.Onthecurrentfoodsafetyeventsonhumanlifeandhealthhazards,thesolutionofedibleagriculturalproductsqualityandsafetyissueslooming,thispaperdiscussesforthe"edibleagriculturalproducts,"thetraceabilitysystem.
Traceabilitysystemineachproducthasauniquelabelasalogo,consumersofagriculturalproducts,accordingtothisidentitycanquerytotheproductinthecultivation,production,processingandtransportationofallaspectsofinformation,protectionofconsumersofallobjectsrighttoinformationandrighttochooseaqualityproblemcaneasilyquerytotherootoftheproblem,youcanradicallyreducetheimpactoffoodsafety.
Traceabilitysystemforagriculturalproductsthroughresearchandanalysis,basedontheuseofobject-orientedanalysisanddesignmethods,designandimplementationofthesystemmodules,foragriculturalinformationquery,add,therealizationofdatabasemanagement.
Keywords:
agriculturalfoodsafetytraceabilitysystemSQLServer2008C#.Net
目录
1.绪论5
1.1前言5
1.2课题研究的背景及意义5
1.3国内外研究概况6
1.4设计的主要工作8
1.5.论文组织8
2.开发环境和开发技术9
2.1系统介绍9
2.2开发工具环境的介绍9
2.2.1开发环境介绍9
2.2.2C#语言的介绍9
2.2.3SQLServer2008简介10
3系统的可行性分析及功能设计11
3.1系统的可行性分析11
3.2功能设计12
4网站数据库设计13
4.1概念设计13
4.2数据库设计ER模式13
4.3实体关系的定义14
4.4数据库的设计14
5.系统设计16
5.1系统模块设计16
5.2系统流程设计17
6.系统实现18
6.1后台管理系统的详细信息的设计18
6.2修改密码的实现20
6.3对新增农产品信息的添加21
7结束语与心得体会24
致谢25
1.绪论
1.1前言
农产品(尤其是食品)对人类健康和生命极其重要,它是维持人类生存、发育和成长最重要的物质,食品安全是预防疾病、增进人体健康的基本条件和保证。
自20世纪70年代以来,食品安全问题日益突出,食源性疾病危害巨大。
进入新世纪,农产品质量安全问题日趋严重,已严重威胁到人们的生命安全。
建立农产品质量安全追溯制度则是落实责任管理的重要保障,也是发达国家的通行做法和发展趋势。
为了保证农产品从生产、加工、运输到销售的过程中的质量,建立农产品追溯系统可以使消费者进行质量跟踪,保障消费者的知情权和选择权。
在通过对各个农产品数据的调研与分析的基础上,尝试采用面向对象系统分析与设计方法,设计和实现本系统的模块,进行农产品数据的添加、更改、查询、删除等功能,以及对数据库进行管理。
1.2课题研究的背景及意义
尽管近年来政府号召和各有关部门带领下,四川省农产品质量安全可追溯系统在项目规划、硬软件设施建设等方面取得了一定功效,但总的来看,该系统还处在初级探索阶段,系统的建设仍存在很多问题。
1、竞争激烈,供应链长。
改革开放以来,国家对农民各项政策逐渐放宽,广大农民的经济意识不断加强。
由于缺乏统一计划和管理,很多农产品的生产出现了一窝蜂现象,致使同类产品产量过盛,农产品供给逐渐由卖方市场转向买方市场,商户们竞相压价,竞争日趋激烈。
传统农产品供应链较长,环节多。
过多的中间环节并未使农产品增值,相反却使损耗增加。
2、条块分割,管理混乱。
条块利益严重阻碍了农产品批发市场向高层次发展,商户、批发市场管理者、政府各级行政主管部门各行其是,各自为政,加之与职能部门之间的利益冲突,使批发市场的管理比较混乱。
3、法律意识淡薄,缺乏职业道德。
由于规章制度不健全,行政干预不足,使农产品批发市场经常出现以次充好、假冒名牌等违法销售行为。
有些经营户不讲职业道德、强买强卖,阻碍了批发市场良好信誉的建立和良好风气的形成。
4、缺乏品牌意识,产品不具特色。
品牌是企业产品识别的重要标志,品牌化经营同样能有效地提升批发市场形象。
我国农产品批发市场的品牌意识不强,创名牌市场的积极性不高,很多同类的批发市场千篇一律,不具特色。
同时,在目前我国市场上供应的全部农产品中,能成为国际知名品牌的商品不足1%,能成为国家级品牌的商品不到5%,能成为省级知名品牌的商品不到10%。
随着工业化的发展和社会分工范围的扩大,越来越多的产品供应都要经过就很多企业的合作,经历复杂的生产加工运输分销和零售的过程,才能最终到达消费者的手中。
可追溯系统是在产品供应的整个过程中对产品的各种相关信息进行记录存储的质量保障系统,其目的是在产品质量出现问题时,快速有效地查询到出问题的原料或加工环节,必要时进行产品召回,实施针对性的惩罚措施,从而提高产品质量水平。
农产品(尤其是食品)对人类健康和生命极其重要,它是维持人类生存、发育和成长最重要的物质,食品安全是预防疾病、增进人体健康的基本条件和保证。
自20世纪70年代以来,食品安全问题日益突出,食源性疾病危害巨大。
国际上,疯牛病、口蹄疫、禽流感的功能疾病相继爆发和传播,在国内,发生了苏丹红、劣质奶粉、龙口粉丝的食品质量事件,食品安全问题引起了人们的广泛关注,农产品质量安全管理成为可追溯系统重要的应用领域之一。
在食品质量安全控制方面,可追溯系统能够为消费者、生产者和相关机构提供产品真实可靠的信息,满足消费者的知情权和选择权,充分发挥传递质量信号作用;在农产品安全问题处理方面,利用可追溯系统能够迅速有效地识别出发生问题的原料或产品价格加工阶段,明确企业或相关部门的责任,不仅能够减少产品召回的成本,还能够有针对性的对企业实行惩罚措施。
1.3国内外研究概况
国外的研究现状:
从20世纪90年代开始,许多国家和地区已经应用可追溯系统进行农产品质量安全管理。
(1)欧盟的农产品可追溯系统。
欧盟的农产品可追溯系统应用最早,尤其是活牛和牛肉制品的可追溯系统。
欧盟把农产品可追溯系统纳入到法律框架下。
2000年1月欧盟发表了《食品安全白皮书》,提出一项根本性改革,就是以控制“从农田到餐桌”全过程为基础,明确所有相关生产经营者的责任。
2002年1月欧盟颁布了178/2002号法令,规定每一个农产品企业必须对其生产、加工和销售过程中所使用的原料、辅料及相关材料提供保证措施和数据,确保其安全性和可追溯性。
(2)美国的农产品可追溯系统。
在市场经济高度发达的美国,农产品可追溯系统主要是企业自愿建立,政府主要起到推动和促进作用。
2003年5月FDA公布了《食品安全跟踪条例》,要求所有涉及食品运输、配送和进口的企业要建立并保全相关食品流通的全过程记录。
(3)美国的行业协会和企业建立了自愿性可追溯系统。
由70多个协会、组织和100余名畜牧兽医专业人员组成了家畜开发标识小组(USAIP),共同参与制定并建立家畜标识与可追溯工作计划,其目的是在发现外来疫病的情况下,能够在48小时内确定所有涉及与其有直接接触的企业。
(3)日本的农产品可追溯系统。
在农产品可追溯系统应用方面,日本走在前列,不仅制定了相应的法规,而且在零售阶段,大部分超市已经安装了产品可追溯终端,供消费者查询信息使用。
(4)其他国家的农产品可追溯系统。
英国政府建立了基于互联网的家畜跟踪系统(CTS)。
该系统记录了家畜从出生到死亡的转栏情况,农场主通过该系统的在线网络来登记注册新的家畜,查询其拥有的其他家畜的情况。
国内的研究现状:
①进行了食品可追溯系统初步的研究,制定了一些相关的标准和指南。
我国关于食品溯源体系的研究始于2002年,在研究和实施过程中,逐步制定了一些相关的标准和指南。
如为了应对欧盟在2005年开始实施水产品贸易可追溯制度,国家质检总局出台了《出境水产品溯源规程(试行)》,中国物品编码中心会同有关专家在借鉴了欧盟国家经验的基础上,编制了《牛肉制品溯源指南》。
陕西标准化研究院编制了《牛肉质量跟踪与溯源系统实用方案》。
②一些地方和企业初步建立了部分食品可追溯制度,发布了一些法规。
2001年7月,上海市政府颁布了《上海市食用农产品安全监管暂行办法》,提出了在流通环节建立“市场档案可溯源制”。
2002年,北京市商委制定了食品信息可追踪制度,明确要求食品经营者购进和销售食品要有明细账,即对购进食品按产地、供应商、购进日期和批次建立档案。
2005年9月20日北京市顺义区在北京市率先启动蔬菜分级包装和质量可溯源制,天津市为了确保市民购买到可靠的无公害蔬菜,实行无公害蔬菜可溯源制,推出网上无公害蔬菜订菜服务。
③进行了农产品可追溯系统的初步试点。
2004年,由国家质检总局、山东省潍坊市及寿光市质量技术监督局等部门共同协作,在寿光田苑蔬菜基地和洛城蔬菜基地进行蔬菜质量安全可溯源系统的探索。
中国物品编码中心通过“中国条码推进工程”,推动条码技术在我国食品可追溯中的应用。
先后在陕西、北京、上海、山东等地开展食品追溯技术研究和试点,如在上海建立的“上海超市农产品查询系统”,在北京建立的金维福仁清真食品有限公司“牛肉产品跟踪与追溯自动识别技术应用示范系统”,在山东寿光实施蔬菜可追溯信息系统,、在江西建立水果溯源信息系统等。
从2004年2月8日起,上海市通过“上海食用农副产品质量安全信息平台”对食用农副产品的生产过程监控、条码识别和网络查询进行系统管理。
农业企业通过“食用农副产品安全信息条形码”给每个产品建立起相应的生产档案。
福建省首个肉品质量查询系统2005年8月28日在厦门市正式开通,这种系统可让消费者获知肉品生产经营的所有信息,从而可以有效地控制肉品的生产质量。
济南市从2005年9月起开展食品安全信用体系建设试点工作,建立健全食品市场准入制、食品安全事故可追溯制和不合格食品退市制等。
2004年由北京市农业局和河北省农业厅共同承担农业部的“进京蔬菜产品质量溯源制度试点项目”,由河北6县市蔬菜试点基地使用统一的包装和产品标签信息码,向北京市新发地和大洋路两个批发市场供货。
1.4设计的主要工作
农产品追溯系统的系统分为前台系统和后台系统。
前台系统主要完成的是主界面以及管理员登陆界面。
后台系统主要包括后台登陆界面、修改密码界面、农产品信息介绍界面。
主界面实现的功能是输入追溯代码及进入后台登陆界面,即可查询到农产品的产地、加工、运输等过程,保障消费者的知情权和选择权,进入后台进行管理。
显示查询结果是用户在输入农产品标签后显示该农产品的各个阶段的加工信息。
管理员登陆可以对后台进行修改密码、查看农产品产地加工等信息,增加新产品的信息及对现有农产品的信息管理。
1.5.论文组织
论文全文共分为六章:
绪论:
这一章主要介绍了论文选题的依据、对课题研究的意义做了简要介绍,还对农产品追溯系统的国内外研究的现状做了一个系统的比较。
第二章开发环境和开发技术。
这一章介绍了系统、系统的开发模式、开发环境等基础知识。
第三章对系统的可行性分析及功能需求分析。
对系统的需求分析及面临的跳转做一个具体分析。
对农产品追溯系统的功能做简要介绍。
第四章系统设计。
主要负责农产品追溯系统的后台设计。
后台设计包括添加新产品信息、后台登陆密码的更改和对已有农产品信息的删除、更改。
第五章.系统实现。
这一章主要介绍了系统的模块及功能。
第六章结束语和心得体会。
对系统的实现做了一个总结及系统不足做了一个分析。
2.开发环境和开发技术
2.1系统介绍
系统是在一定环境中相互联系和相互作用的若干部分组成的具有某种功能的集合,一个系统内可能包含许多功能各异的子系统,这意味着系统可以具有多层结构,一个系统的整体功能往往大于单个子系统的功能之和。
本系统对数字化信息资源的组织采用数据库。
系统的数据库结构是SqlServer2008,前台使用ASP平台开发。
信息平台的后台操作采用B/S操作结构以增强系统的安全保密性、系统稳定性和易操作性。
ASP是目前最主流的网络编程语言,在未来仍然很有发展前途。
SqlServer2008是一套精简、快速的数据库管理系统。
同时,ASP平台和SqlServer2008作为微软公司的产品,具有良好的整和性。
系统采用高度集成的模块结构,将所有的模块整合到一个通用的中央数据库中[2]。
2.2开发工具环境的介绍
2.2.1开发环境介绍
VisualStudio2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。
使用VisualStudio2008可以高效开发Windows应用程序。
设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。
同时VisualStudio2008支持项目模板、调试器和部署程序。
VisualStudio2008可以高效开发Web应用,集成了AJAX1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。
VisualStudio2008提供了高级开发工具、调试功数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。
VisualStudio2008为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持AJAX的Web应用程序。
开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问ASPNET应用程序服务和Microsoft平台。
2.2.2C#语言的介绍
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。
它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。
C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
并且C#成为ECMA与ISO标准规范。
C#看似基于C++写成,但又融入其它语言如Pascal、Java、VB等。
C#是在Java流行起来后所诞生的一种新的语言。
由于微软在操作系统上占有很大的优势。
在以往的开发中累积了不少经验,所形成的.net平台,所以C#在Windows方面可以说比Java具有更大的优势。
如果单纯从技术上来讲,C#在网络编程上可以与Java匹敌。
C#还在WindowsForms也有一定的优势。
C#是一种非常类似于C++的语言,风格是更接近于Java,不管是C++程序员还是Java程序员,都可以很方便的转到C#上来。
2.2.3SQLServer2008简介
SQLServer2008可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。
进行加密使公司可以满足遵守规范和及其关注数据隐私的要求。
简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据、加强数据安全性以防止未授权的用户访问、还有数据加密。
这些可以在不改变已有的应用程序的情况下进行。
SQLServer2008提供了公司可依靠的技术和能力来接受不断发展的对于管理数据和给用户发送全面的洞察的挑战。
具有在关键领域方面的显著的优势,SQLServer2008是一个可信任的、高效的、智能的数据平台。
SQLServer2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。
3系统的可行性分析及功能设计
3.1系统的可行性分析
(一)有政策的大力支持。
2008年农垦局组织制定并发布了《农垦农产品质量追溯系统建设项目信息管理办法(试行)(农办垦[2008]55号)、《农垦农产品质量追溯系统建设项目验收办法(试行)》(农办垦[2008]76号)、和《农垦农产品质量追溯系统建设》(农办垦[2008]77号),并可以参照《农产品质量安全追溯操作规程-畜肉》的行业标准。
(二)有非常大的市场需求。
随着国民经济的发展和生活水平的提高,人们的饮食结构发生了重大变化,人们对新鲜食品的消费稳中有升,因而拉动了冷藏储存的发展趋势。
人们对食品的个性化、多样化、时尚化要求进一步提高,新疆旅游业的快速发展,更是带动了饮食文化的发展,其市场前景将是非常广阔的。
(三)农产品追溯系统面对的挑战。
根据日前在北京举行的“欧洲食品行业立法新动向圆桌讨论会”传出的消息,欧盟将于明年颁布新食品法,此举将提高中国农产品的准入门槛。
根据新法规,各种农产品中,中国的肉类出口首当其冲,其中,三个方面的变化尤为突出:
法规被大大简化,食品安全问题更受关注;食品供应链问题被提上日程;此外,法规具有责任可追溯性,问题食品将被召回。
根据目前的情况来看,问题还没有达到纺织品业的程度,但也有专业人士认为,虽然欧盟新规近期内对我国农业大型公司,尤其是上市公司的影响有限,随着中国加入WTO进程的不断推进,从长远来看,中国农产品出口如何应对愈见高涨的贸易壁垒,仍是不容回避的问题。
国泰君安农业食品行业研究员瞿永祥指出,以往在我国的蔬菜出口中,农药残留就是经常遇到的一个问题,这大大限制了我国的蔬菜出口量。
而欧盟原来也曾出过几起食品安全方面的事故,这提高了他们对相关问题的关注度。
因此,对于食品安全问题,欧盟一贯非常重视,其立法的趋向应该是越来越严格,这对我国未来农产品的出口,无疑将构成障碍,相关公司应做好准备。
3.2功能设计
农产品追溯是一个双向的过程。
一种是从生产基地到消费者的农产品追踪过程,正向查询的情况是从农产品的生产基地、收购加工商、承运商、销地批发中心、销售终端到消费者的过程。
在这种正向的流通过程中,当农产品生产基地发现问题时,按照农产品供应链的流动方向,可以及时查询到问题食品的销售渠道,将问题食品所产生的危害降到最低。
另一种农产品追溯是从消费者到生产基地的溯源,即农产品流通过程的逆过程。
消费者可以通过购买产品的标签信息查询食品的生产、加工、运输、销售的具体信息,保证消费者的知情权和选择权。
农产品追溯系统这个双向的过程,有效的降低了发生食品安全的几率,增强了农民对绿色环保的认识度,加工人员和工作人员保障绿色食品绝对新鲜的责任感,同时增强了消费者对农产品的信任度。
4网站数据库设计
4.1概念设计
在概念设计阶段中,从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。
然后再把概念模式转换成逻辑模式。
将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。
利用ER方法进行数据库的概念设计,可分成三步进行:
首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。
4.2数据库设计ER模式
农产品及其属性的设计
用户及其属性的设计
4.3实体关系的定义
ER模型的“联系”用于刻画实体之间的关联。
一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。
若有联系,进一步确定是1:
1、1:
N、M:
N的关系。
还要考察一个实体类型内部是否存在联系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 农产品追溯系统 后台管理 农产品 追溯 系统 后台 管理