食品监管系统毕设论文Word文件下载.docx
- 文档编号:21768572
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:51
- 大小:1.67MB
食品监管系统毕设论文Word文件下载.docx
《食品监管系统毕设论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《食品监管系统毕设论文Word文件下载.docx(51页珍藏版)》请在冰豆网上搜索。
Third,CommercialandIndustrialManagementpressure.Primarybusinesssectornotonlyneedtoinvesttime,manpowerandmaterialresourcestoinspecttheimplementationofthesystem,andregulatorsalsocaughtalotofthecablecardinvoicesfordatamatchingamongtheimpactoftheregulationitselfonthequalityofgoods;
fouristomonitortheeffectivenessofshort.Systemisimplementedentirelyon-siteinspectionsandon-sitebusinesssectorsupervision,inspectionstrongeffortstoimplementtheresultslikeanumberofinspectionsweakmarketingefforts,theeffectiscorrespondinglyreduced.
Chinainthepharmaceutical,foodimportsandexports,haveadoptedfoodcontrolsoftware,real-timemonitoring,insomedevelopedareasandsomegeographicalareasofspecialcircumstancesbythefoodcontrolsystem.Improvethesmoothflowoffoodandfoodsecurity.ThesystemisbasedontheframeworkoftheresearchanddesignofBS,highefficiency,easymaintenance,highaggregatefunctionmodules,looselycoupled,andportable,basicallyincompliancewithcertainareasoffoodregulationbusinessXuqiuright,hassomepracticalsignificance.
Keywords:
Foodregulation;
servlet;
目录
引言1
1绪论1
1.1行业背景1
1.2技术背景1
1.3食品监管现状及发展趋势3
1.4本课题的实用价值4
2可行性与需求分析4
2.1可行性分析4
2.2需求分析6
3总体设计8
3.1系统设计目标及要求8
3.2系统体系结构9
3.3数据库设计9
3.4系统设计12
4详细设计13
4.1外网设计13
4.2界面设计14
4.3模块设计15
4.4数据库连接22
4.5Servlet的实现22
4.6各功能和模块的关键技术22
5软件测试22
5.1测试的作用和意义22
5.2系统配置要求23
5.3测试方法23
5.4测试用例及结果24
5.5测试结论27
5.6用户使用说明28
5.7系统开发环境的安装与运行28
6结论29
谢辞32
参考文献33
附录134
附录238
附录343
引言
全球经济正在进入信息化时代,数字经济、网络经济、信息经济正逐渐成为经济发展的主流。
电子商务作为21世纪的主要经济贸易方式,将给世界各国经济带来巨大的变革,并成为经济的增长动力和新的增长点。
在国家建设信息化建设中。
各个行业都在加快信息化进程。
让信息化更好的服务于生产和人民生活水平的提高。
近年国家质检局在食品安全专项整治过程中发现了一些问题:
提高了食品流通的畅通性和食品的安全性。
1绪论
1.1行业背景
食品业是传统行业,但在食品安全方面一直存在着一些安全隐患。
比如说劣质食品在市场上的流通。
中国食物安全处在一个重要的转折时期,正在由长期食物供给短缺转向结构性食物相对过剩阶段,由主要解决食物总量供需安全问题向主要解决食品质量安全问题转变。
食品安全已成为全社会关注的热点问题,利用信息化手段快速高效管理食品安全信息已成为必然趋势。
1.2技术背景
1.JSP(JavaServicePages)简介
是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。
JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)[1]。
用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行[2]。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能[3]。
JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。
目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。
JSP页面由HTML代码和嵌入其中的Java代码所组成[19]。
服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。
JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。
2.HTML语言简介
HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。
设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。
我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。
HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。
HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
3.Dreamweaver开发环境介绍
一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。
在编辑上你可以选择可视化方式或者你喜欢的源码编辑方式。
Dreamweaver8.0的十大新特性:
(1)动态跨浏览器验证:
自动检测标签和CSS规则来适应所有主流浏览器。
(2)更强大的CSS支持。
(3)内建的图形编辑引擎:
修剪,改变大小,尺寸,旋转角度,调节明暗度都不需要离开Dreamweaver环境,因为它本身集成了FW的基本图形编辑技术。
(5)增强对当今技术的支持:
支持当今主流的开放环境,ColdFusion、J2EE、PHP、NET、和其他主流的服务器技术.Dreamweaver现在加入了XML命名空间支持,ASP.NET表单控件对象,新的参考书内容和新的PHP服务器端行为。
(6)无缝整合外部文件和代码:
直接将Word和Excel文档复制和粘贴到Dreamweaver中,会保留字体,颜色,CSS样式表信息使用。
使用系统支持的编码保存任何字体,包括双字节字符集。
(7)紧密整合MM的其他工具:
加强了和MM其他几款产品的协同工作能力。
例如,你可以通过DW直接设置Flash组件的参数。
(8)基本支持改良:
插入条,表格工具都有改进。
(9)增强代码编写工具:
编辑代码更省时。
例如右键编写代码工具,增强的查找和替换,高效的属性面板。
(10)改进的设计开放环境:
一个改良的用户界面,更高的实用性,非常亲切和有逻辑,让你快速找到你想要的东西,一个新的开始屏幕让你快速访问最近的文件和教程资源。
1.3食物安检行业现状及发展趋势
作者在介绍国内外食品安全信息化管理发展现状的基础上,展望了未来的发展趋势。
管理当代社会最大的挑战之一就是安全食品的生产和交付,食品贸易的全球化意味着国家范围的食品健康措施需要认真调整。
中国食物安全处在一个重要的转折时期,正在由长期食物短缺转向结构性食物相对过剩阶段,由主要解决食物总量供需安全问题向主要解决食品质量安全问题转变。
在质量管理和安全卫生控制方面急需与国际惯例和进口国法规要求接轨。
国外食品安全信息化管理概况为了建立诚信体系,实行公众监督,接受市场评判,发达国家很重视利用信息化手段实现社会信息共享和信息透明。
美国是农业市场信息化程度最高的国家,信息技术和信息体系的发达,惠及了美国农业,一个突出特点就是以信息为主导向农产品生产者、消费者、经营者和加工者提供及时、公开、平等和透明的信息服务。
2003年,美国农业部计划建立家畜追溯体系,要求零售商、加工厂商和农民认真做好家畜跟踪记录,以便建立家畜标识,帮助消费者了解家畜的出生、养殖和屠宰加工过程。
建立追溯体系的目标是提高从农场到加工厂的追踪鉴别能力,在48小时内完成鉴别。
据报道,今后美国对所有牛、羊和其它家畜都要从出生之日起就戴上耳标。
目前准备采用的耳标将与超市中的条形码功能差不多,这个身份标志将伴随动物终生。
几年后,耳标将由微芯片取代。
1.4本课题的实用价值
系统设计的思路是:
管住批发、规范零售;
主要特征是:
“大备案、一单通”;
所要达到的目标是:
建设经营者自律、执法者监管、消费者监督“三位一体”的监管模式。
(1).为用户提供注册功能,注册后可以享有用户登录、用户资料修改等权限。
(2).用户注册成功后可以给商品备份。
(3).一件商品被销售出去之前。
必须保证商品备份、生产商备份、销售商备份。
(4).管理员可以对注册用户提供的证件进行审核。
(5).管理员对商品备份、生产商备份、销售商备份进行审核。
(6).系统提供各种条件的商品查询。
2可行性与需求分析
2.1可行性分析
可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、政策的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。
可行性研究的目的就是用最小代价在尽可能的时间内确定问题是否能够解决。
(1)经济可行性
在欧美,荷兰、丹麦等国实施“档案”管理,农场的每头奶牛自出生之日起就都有自己的“档案”,事无巨细都有纪录。
加拿大联邦、省级政府农业部门都设立农业信息服务中心,无偿向农场主、乡村居民、农产品经销商、加工企业等提供农业法规、政策、标准、灾害、经营管理及农产品供求趋势等信息服务。
在亚洲,日本全国农协决定在2006年底之前,对通过全国农协上市的肉类和蔬菜等所有农产品编排识别号码,实施“身份”管理制度,将下属农协生产的所有的农产品都编上号码,在零售商店销售时,必须标明该农产品的名称、产地、生产者、使用过的农药名称、浓度、使用次数、使用日期以及农产品的收获、上市日期等具体数据。
全国农协还将这些具体的数据通过因特网公布,消费者可以通过网络清楚地了解和确认所有农产品的生产和流通过程,以消除消费者对农产品安全问题的担心。
(2)技术可行性
Java是由SunMicrosystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。
用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:
跨平台、动态的Web、Internet计算。
从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Javaapplet。
另一方面,Java技术也不断更新[5]。
Java平台由Java虚拟机(JavaVirtualMachine)和Java应用编程接口(ApplicationProgrammingInterface、简称API)构成。
Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。
在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。
现在Java平台已经嵌入了几乎所有的操作系统。
这样Java程序可以只编译一次,就可以在各种系统中运行[5]。
Java应用编程接口已经从1.1x版发展到1.2版。
目前常用的Java平台基于Java1.4,最近版本为Java1.7。
Java分为三个体系JavaSE(Java2PlatformStandardEdition),JavaEE(Java2Platform,EnterpriseEdition),JavaME(Java2PlatformMicroEdition)。
2.2需求分析
可行性分析只是粗略地了解了用户的需求,从概念上定义软件的总体目标,确定软件的功能、性能和外部接口。
需求分析则进一步精化软件的作用范围,明确系统必须完成哪些功能,对目标系统提出完整、准确、清晰、具体的要求。
(1)系统功能需求
食品安全信息化管理发展展望信息技术用于食品安全信息管理已成为必然趋势,正越来越受到重视。
主要在以下几个方面发挥优势。
数据管理:
运用数据库管理系统,建立各种相关数据库,高效率管理食品安全信息数据,方便相关用户快速查询相关信息,包括政策法规、安全生产技术指标、质量标准、投入品使用规范等,为用户提供信息服务和信息共享。
档案管理:
建立不同业务层面的档案管理信息系统,用于日常工作记录,比如管理部门对相关企业的注册登记、信用记录、产品认证等的网上登记系统,再比如养殖企业的饲料采购、出栏计划、进销去向、防疫记录等信息的管理,这些系统的开发可以为决策者或管理者提供全局性的信息服务。
信用跟踪:
对某种产品的市场状况、生产、销售、食品贮藏、加工、流通、消费的各个环节进行跟踪记录,保证产品质量的可追溯性,有助于社会信誉的监管和建立。
风险评价:
利用信息技术采用国内或国际公认的风险分析方法,建立风险评价和预警系统,提前对市场形势做出评价分析和预测,为决策部门提供决策支持,提高市场监管效率。
技术指导:
开发各种食品安全生产相关环节的专家系统,替代领域专家为相关用户提供具体的生产技术指导,保证能生产出符合安全标准的源头产品。
总之,一些发达国家利用信息技术手段进行信息管理、发布、咨询服务已有成熟的经验,但有些专业应用软件也尚未开发出来,比如北京开通的“食品安全信用监督管理系统”,欧盟国家的同类系统也正在建设当中。
.
(2)系统性能需求
①先进性
从计算机技术的发展角度讲,单纯地评价技术领先是有一定的风险的,先进性与稳定性是一对不可调和的矛盾,在保证系统的先进性的同时,更应考虑计算机技术的发展方向。
本系统采用了先进的编程思想,并且预留有接口,为以后系统扩展及和其符合该标准的软件进行整合奠定了基础。
②可靠性
本系统采用ORACLE数据库,有严格的安全机制和数据备份机制,可以确保数据安全可靠。
同时,本系统是采用软件质量保证体系开发的应用软件,拥有切实可行的质量保证体系,可以确保软件的开发质量。
广大的用户群也为该系统的稳定可靠提供了有力的保证[6]。
③安全性
在实际应用软件上,通过对各级人员的权限分配,做到所有人员只能使用自己的功能模块和查看与自己相关的数据。
因本系统采用的数据库,有严格的口令验证机制,同时可辅助制度上的约束以确保数据不会被非法拥护所获取。
(3)系统技术需求
了解电子邮件的工作原理是编写电子程序的基础,在掌握系统的工作原理之前,有必要了解在Internet技术中涉及的关于系统开发的一些概念和技术。
(4)系统开发环境
硬件平台:
CUP2.4GHz,内存:
512MB。
软件平台:
操作系统Windows2000/XP;
数据库Mysql5.5;
开发工具包Jdk1.6;
JSP服务器Tomcat5.0。
通过需求分析,要求系统满足有以下功能:
1用户注册系统
2外网模块(消保动态、法律法规、通报台、检测标准、友情连接)
3商品的备案及查询
4商品的管理
5友情链接管理
6工商公告
7过期商品提示
8证件的上传
3总体设计
图3.1总体思路图
3.1系统设计目标及要求
3.1.1系统设计目标
(1)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
(2)用户注册成功后可以给商品备份。
2
(3)一件商品被销售出去之前。
(4)管理员可以对注册用户提供的证件进行审核。
(5)管理员对商品备份、生产商备份、销售商备份进行审核。
(6)系统提供各种条件的商品查询。
(7)系统提供过期商品的提示功能。
3.1.2系统设计要求
(1)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
(2)要求系统的数据保密性强,通过为每个用户设置使用权限来实现。
(3)系统运行稳定、安全可靠。
(4)键盘操作,快速响应。
3.1.3故障处理
本系统在数据库设计里,进行了出错处理,对于不正确的格式或不符合规定的字段,都会有相应的提示帮助用户完成操作。
3.1.4接口设计
本系统界面用eclipse来设计,数据库选用ORACLE来设计数据库。
由于系统中JSP页面和它们所调用的servlet都需要与数据库进行数据交互,因此必须和数据库建立连接,配置连接池进行连接[9]。
3.2系统体系结构
目前web系统存在着两种体系结构:
C/S和B/S。
下面对这两种结构作简要的介绍。
C/S(Clien
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 食品 监管 系统 论文