食品安全溯源系统毕业论文.doc
《食品安全溯源系统毕业论文.doc》由会员分享,可在线阅读,更多相关《食品安全溯源系统毕业论文.doc(39页珍藏版)》请在课桌文档上搜索。
1、 毕业设计(论文)题 目 食品安全溯源系统 学 院 专 业 年 级 学 号 姓 名 指 导 教 师 年 月 日学位论文原创性声明本人重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。学位论文 年 月 日学位论文使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分容编入有关数据库进行检索
2、,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于:,在_年解密后适用本授权书。不 。(请在以上相应方框打“”)作者签名: 年 月 日 教师签名: 年 月 日 目 录摘 要1关键词1Abstract2Key words2第一章 绪论31.1 系统研发现状31.2 系统开发背景31.3 系统开发目标41.4 系统开发工具51.4.1 Java简介51.4.2 MySQL简介51.4.3 JSP简介6第二章 系统需求分析72.1系统可行性分析72.1.1 经济可行性72.1.2技术可行性72.1.3操作可行性82.2 系统功能需求分析82.2.1系统性能需求分析82.2.2
3、系统功能需求分析92.3 E-R图10第三章 系统的功能构架123.1系统的总体功能设计123.2 数据库设计123.2.1 数据库的设计思想123.2.2 数据库表的设计13第四章 系统功能的实现194.1 系统用户登录界面的实现194.2 用户模块功能的实现204.3 企业管理的实现234.4 后台系统管理的实现25第五章 总结335.1 系统完成的主要功能335.2 系统的待解决问题33参考文献34致 3535 / 39食品安全溯源系统学生:廖雅云 指导教师:喻勇(医药学院公共管理学院)摘 要本设计是利用JSP编程技术构建的溯源信息类的电子商务,对溯源进行系统的分析,目标是在公司与顾客之
4、间,搭建起一个商务信息交流的平台,通过这个平台,实现食品安全信息的发布和浏览的目的。本文主要介绍这套基于JSP的溯源信息,详细介绍了系统需求分析、系统设计和数据库设计的一些思路和方法。系统分为六个模块,即产品信息模块、企业信息模块、政策信息模块、安全知识模块、留言管理模块、超级管理员模块。各模块相互独立,同时又构成统一的整体。本系统具有结构完整,功能完备,交互性好,导航清晰,操作简单明了、针对性强等特点。本课题设计的目标是实现一个基于JSP+JavaBean模式的溯源信息。论文先总体介绍了系统,接着论述了系统的需求分析和设计,系统的实现。最后,总结了系统的优缺点。关键词 :溯源,食品安全,数据
5、库,JSPAbstractThis design is built using JSP programming techniques traceability information like e-commerce sites , the site of the traceability system analysis , the goal is in the company between customers and build up a business information exchange platform , through this platform, and easy part
6、ies purpose of efficient transactions. This paper describes the set of JSP-based traceability information site , detailing some of the ideas and methods of system analysis, system design and database design. System is divided into six modules, namely product information modle , the module business i
7、nformation , policy information module , security knowledge module , message management module, the super administrator module. Each module is independent of each other while forming a unified whole. The system has a complete structure , complete functions , good interactivity , navigation is clear,
8、 simple and clear, targeted , and other characteristics .Design of this project goal is to achieve a JSP + JavaBean model based traceability information site. Paper first describes the overall system, and then discusses the implementation of the system requirements analysis and design of the system.
9、 Finally, we summarize the advantages and disadvantages of the system.Key words:Traceability, Food safety, Database, JSP第一章 绪论1.1 系统研发现状是展示形象、发布产品信息、联系网上客户的新平台、新天地,进而可以通过电子商务开拓新的市场,以极少的投入获得极大的收益和利润。溯源是溯源企业向企业和网民提供、查询信息(包括产品和服务)的一种方式,是溯源企业开展电子商务的基础设施和信息平台,离开去谈电子商务是不可能的。因此,现在有越来越多的企业通过在互联网上建立公司来展示自身形象
10、,提供服务和产品资讯,以这种廉价的方式获取最大的宣传效果。但是由于越来越多的公司建立了自己的,信息数据庞杂、混乱,客户查询起来不方便。但是我国现有的法律法规,对网上溯源中企业信息权益进行保障显得简单、散乱、缺陷很多、可操作性不强等特点。远不能适应网上溯源迅速发展所要求的对信息权益保障的迫切需要。所以建立溯源信息类集中提供溯源信息,方便客户对所需求的信息的集中查询和信息检索。1.2 系统开发背景食品安全问题关系到广大人民群众的身体健康和生命安全,关系到经济发展和社会稳定,历来受到高度的关注与重视。然而近年来食品安全问题日益突出,国际上疯牛病、口蹄疫和禽流感等疾病相继爆发和传播,而国也发生了丹红、
11、永年大蒜和劣质奶粉等食品质量问题。究其原因是食品的生产过程存在众多问题,产品生产、物流信息,检疫检测信息等均有太多人工参与,各操作环节均容易产生错误/虚假信息,且各个不相关环节间很难做到信息核实,影响产品整体管理与信息查询;另外产品生产、物流、经销、检疫检测等各环节相对独立,每一环节往往只能有效查看其上下游接口环节的操作信息,难以做到信息流整体的监察管理;无法将监察管理信息传递到普通市民手中,真正在食品安全卫生上做到安心,放心,舒心。而食品一旦出现问题,直接危害到广大人民群众的身体健康和生命安全,同时对厂家来说也会蒙受重大损失,品牌形象受损,甚至企业倒闭。如果能引入食品原材料追溯系统,即使上市
12、的食品出现问题,食品厂家也能快速找出原因,可以只追回部分的问题食品而无需追回所有产品,可见食品追溯的重要性。1.3 系统开发目标本系统旨在为企业和消费者提供一个安全便捷的食品管理平台。企业可以通过此项目发布商品的相关信息。消费者可以该平台通过查询商品信息,了解食品安全的相关信息。同时,消费者可以进行留言,后台管理人员可以对消费者的留言反馈进行处理,然后发给相关企业,对商品进行改进。1.4 系统开发工具本系统的开发主要是使用在MyEclipse平台下的Java语言,并结合了MySQL数据库技术,使此系统具有强大的查询功能3。涉与到SSH框架中的Struts和Spring技术,使系统层次鲜明,便于
13、维护。1.4.1 Java简介Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。Java语言支持网络计算,Java语言吸收了Smalltalk语言和C+语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。1.4.2 MySQL简介MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。
14、MySQL体积小、速度快、操作简单,与JSP搭配很受WEB开发者的欢迎。1.4.3 JSP简介JSP技术开发Web程序,就是在JSP页面中写入Java代码,当服务器运行JSP页面时,执行Java代码,动态获取数据,并生成HTML代码,最终出现在客户端浏览器上。程序片段可以操作数据库、重新定向网页以与发送信息等等,这就是建立动态所需要的功能1。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。JSP可用一种简单易懂的等式表示为:HTML+JAVA=JSP。Java Ser
15、vlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。第二章 系统需求分析2.1系统可行性分析2.1.1 经济可行性由于就业管理去向系统所要求的硬件(计算机与相关硬件)和软件环境(JSP+SQL),市场上都容易购买到或从相关下载,而系统的成本主要集中在开发与维护上,对学校不会造成过重的经济负担。再者,目标系统不是很复杂,开发的周期较短,人员的经济支出不大,所节省的人力、财力产生的效益远远大于本系统的开发成本,因此从经济方面讲开发此系统是可行的。2.1.2技术可行性食品安全溯源系统的开发主要包括企业对于食品相关信息的发布,消费者查询食品信息,
16、浏览与食品安全相关的政策和食品安全的相关知识。本系统采用B/S结构开发形式,数据库采用MySQL实现对数据的增、删、改、查等功能,服务器采用Tomcat,使用JAVA、JSP、JAVAScript、Html、CSS实现程序的设计。整个项目的编写是在MyEclipse环境中进行开发调试的。都是采用自己比较熟悉的、适合开发B/S结构的项目的技术,所以对于食品溯源系统在技术上具有很强的可行性。2.1.3操作可行性该系统的用户都是通过浏览器进入系统进行对各种信息的增删改查,通过可视化的界面对系统里面的容进行操作。食品溯源系统提供给用户方便的用户界面,让用户对于整个系统的操作更加的方便。用户只需懂很简单
17、的计算机操作知识,只要能够访问服务器,就可以通过浏览器登陆系统。2.2 系统功能需求分析2.2.1系统性能需求分析本系统便是尝试用JSP在网络上架构一个动态的电子信息,它是在Windows平台下,以MySQL为数据库开发平台采用JSP(Java Server Pages)技术开发的网上溯源系统。为了使系统在各项管理中发挥更大的作用,提高工作效率和工作质量,现提出如下系统开发目标:1.操作简单、界面友好。2.即时可见:对信息的处理(包括添加、修改、删除)将立即在对应的版块显示出来,达到即时发布、即时见效的功能。3.功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等
18、各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行上传的功能。4.方便移植:系统应具有实用性、可靠性和适用性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的食品安全信息宣传。系统界面中所需的数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现与时更新的效果,减少了更改系统源代码的复杂性。2.2.2 系统功能需求分析本系统在设计时采用结构化程序的设计方法2,系统的总体结构采用菜单来调用表单。利用表单对信息进行管理、数据录入、信息查询、系统管理等工作。具体设计的功能模块如下:1.用户模块 用户登录该模块可以浏览网页的相关信息,可以搜索查询商品的相关信息,包括产
19、品的原产地,供应商,原材料,产品所属公司,产品运输商,产品价格。同时,用户可以浏览查询食品安全知识和食品安全的政策法规。2.企业模块 企业可以通过首页注册企业相关信息,注册后的企业可以通过首页登录,发布产品的相关信息,修改,删除产品的相关信息。3.系统管理模块该模块包括审核已注册的企业信息,和管理企业信息,发布,修改,删除食品安全知识,食品安全政策法规,的招聘信息和的相关信息,浏览用户留言。根据以上系统功能的分析与设计,系统功能模块的划分,食品安全溯源系统功能模块如下图3-1所示:图2-1 食品安全溯源系统功能模块图2.3 E-R图根据前面的设计作出大体描述E-R图,如图2-2所示。图2-2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 食品安全 溯源 系统 毕业论文

链接地址:https://www.desk33.com/p-11523.html