食品安全监管网管理系统课程样本.doc
《食品安全监管网管理系统课程样本.doc》由会员分享,可在线阅读,更多相关《食品安全监管网管理系统课程样本.doc(79页珍藏版)》请在咨信网上搜索。
1、摘 要食品安全监管网管理系统是将新闻管理、图片管理、留言管理、系统权限管理。等多功效于一身食品安全业务管理软件,操作简单方便,界面美观大方,能满足食品网站进行业务管理需求,食品安全管理系统经过正确、智能、高效、创新监管销策略,帮助食品安全部门业务不停提升食品质量。该系统用JSP和SQL Server 实现了食品安全信息管理、统计、分析、查询和管理员对系统维护等功效。食品安全管理系统有着很好应用前景,伴随计算机技术和网络技术发展,它功效将会得到不停发展和完善。本系统可依据实际应用具体情况,合适加以修改,方便愈加好应用。本系统操作简单,灵活性好,系统安全性高,运行稳定。关键词 管理系统;食品安全;
2、JSP;SQL server AbstractFood safety monitoring and network management systems are information management, image management, message management, rights management system. Multifunction all in food safety, such as business management software, simple operation, the interface is nice, can meet the needs
3、 of food website for business management, food safety management system with accurate, intelligent, efficient and innovative regulatory distribution policy, assisting the food security sector business constantly improve the quality of food.The system using JSP and SQL Server to implement a food safe
4、ty management, statistics, analysis, inquiry information, and administrators of systems maintenance and other functions.Food safety management system has a very good prospect, with the development of computer and network technology, its functions will be continuously developed and improved.This syst
5、em may be based on practical application of the specific circumstances, appropriate modifications to better apply. This system is simple, good flexibility, high system security, stable operation.Keywords management system food security JSP SQL Server 目 录摘要IAbstractII第1章 绪论11.1 课题背景11.2 目标和意义11.3 系统设
6、计思想11.4 系统开发环境31.4.1 B/S结构数据库访问模式31.4.2 MyEclipse介绍41.4.3 SQL Server 数据库介绍51.5 论文工作内容及论文结构6第2章 可行性分析82.1 经济可行性82.2 技术可行性92.3 操作可行性102.4 业务步骤图102.5 本章小结11第3章 需求分析123.1 食品安全监管网计划123.2 食品安全监管网需求分析133.2.1数据流图133.2.2数据字典173.3 本章小结19第4章 总体设计204.1 系统模块总体设计204.2 数据库设计214.2.1 数据库设计概述224.2.2 数据分析224.3 数据库具体设计
7、234.3.1 数据库E-R图设计234.3.2 数据表设计244.4 本章小结27第5章 具体设计285.1 系统运行平台设置285.2 网站主界面设计285.3 用户注册和登录网站设计和实现295.3.1 用户登录设计和实现295.3.2 新建用户设计和实现315.4 本章小结32第6章 软件测试336.1 测试基础概念336.2 测试任务和目标336.2.1 测试任务336.2.2 测试目标346.3 系统整体测试步骤356.4 本系统测试356.4.1 新建管理用户模块测试366.4.2 新闻公布模块测试366.4.3 留言管理模块测试376.5 本章小结37结论38致谢39参考文件4
8、0附录141附录244第1章 绪论1.1 课题背景民以食为天,食品安全一直全部是人民生活之根本,国家稳定之基础,社会发展之前提。而最近接二连三爆出社会食品安全问题。天天只要我们打开电视,翻看报纸,全部能够看到大量各式各样食品广告。走上街头,不管是在商场、超市乃至街摊,食品全部占据着市场关键份额。而最近一个时期,伴随各行各业透明度深入提升,食品质量问题也频频被媒体所暴光,这直接造成了食品行业安全问题成为大家最普遍关心一大专题。现在食品安全已是中国消费者“心头大患”, 事关消费者乃至下一代健康和安全,是现在对公共健康面临最关键威胁之一。所以,重视食品安全已经成为衡量人民生活质量、社会管理水平和国家
9、法制建设一个关键方面。我们在看到世界性食品安全存在问题同时,应明白中国食品安全管理体系所存在问题和不足,各级相关政府部门应高度重视这一问题,深入加强和完善中国食品安全管理体系。1.2 目标和意义食品安全问题出现日益尖锐化,究其原因,在于整个食品领域,和其它经济领域一样,伴随社会发展和科技进步,全部经历了一场技术和生产巨大变革。这是一场从农田、海洋到车间、商店和餐桌深刻变革由此而引发食品危害原因越来越复杂,风险越来越大,为食品安全监管工作带来巨大挑战.。假如没有优异信息管理手段和完善信息交流和共享路径,要想有效解冻现在全球面临食品安全问题几乎是不可能。所以,必需在食品安全工作中建立信息化管理体系
10、,将现化信息管理方法和信息技术应用于食品安全管理各个步骤,使公众享受到立即、充足、公开和透明信息服务,综而言之,就是实现食品安全信息化管理。1.3 系统设计思想 一个方便用户访问网站应该含有体积小,操作界面友好,基础功效稳定,运行速度较快,经过计算机技术及网络技术结合开发出用户端和服务器端,方便方便快捷清楚进行数据传输,和简易通讯功效。(1)实用性:系统以用户需求为目标,以方便用户为标准。依据用户实际需求情况,度身订造一套优异局域网数据传输,从用户角度出发尽可能方便用户使用,满足基础用户需要,成为企业学校等通用网络软件。(2)优异性:本设计将充足应用现有成熟计算机技术、网络技术、软件开发技术。
11、以Myeclipse8.0为关键开发环境,其优异编码体制和强大编译器是此系统强力支柱。(3)高可靠性:一个实用系统同时必需是可靠,本设计经过合理而优异网络设计和软、硬件优化选型,可确保系统数据传输正确性。(4)高安全性:在设计中,将充足利用网络软、硬件提供多种安全方法,既能够确保用户共享资源,同时也可确保关键数据安全性。(5)采取标准技术:本系统全部设计遵照国际上现行标准进行,以提升系统开放性。(6)可维护性:系统设计要求方便维护,包含硬件维护,软件维护(更改,升级等)和网络维护。(7)可扩展性及灵活性:系统设计以方便未来业务扩展和系统扩充为目标,系统要求能够方便升级,充足保护系统投资。(8)
12、智能性:系统在设计时,充足考虑系统运行智能性,在使用系统一段时间后,系统能够适应于任何局域网。 本系统会采取基于MVC( Model-View-Controller,模型-视图-控制器)框架模式,MVC模式是经典B/S结构程序所采取设计模式,为了充足挖掘MVC优势,本系统将采取struts框架。 Struts1提供功效处理了Web应用程序部分常见问题。在本项目中使用Struts1来规范开发步骤而且简化开发难度。Struts1自己封装标签,对提升程序编写效率有很大作用。因为在项目中包含图片上传功效,为了处理此问题将会使用ServletFileUpload类来实现。前台责采取JSP网页表示技术,使
13、用它目标在于建立一个人机交互界面。将设计好界面运行在服务器上。而且JSP技术能将很多功效封装成一个标签,开发人员能够直接使用定义好标签,它能够节省开发时间。前端JSP页面将使用到树状图等结构框架,假如只是使用JS控制将会比较复杂所以为了处理此问题将使用DhtmlX组件实现。该系统平台采取MyEclipse 8.5作为系统开发平台,开发语言使用Java,并结合Tomcat服务开发,该种方法是当今能够快速、高效处理网络编程逻辑开发方案。数据库则采取SQLServer数据库,该种开发方法可和硬件设备产品达成很好融合性,为平台安全性起到至关关键作用。1.4 系统开发环境软件条件:Windows XP操
14、作系统 MyEclipse 8.5开发环境 Tomcat服务 Java语言 SQLServer数据库硬件条件:联想电脑一台 内存2G 1.4.1 B/S结构数据库访问模式本食品安全监管网站采取B/S模式,服务器采取著名web服务器端软件apache,该http服务器有着良好跨平台性和安全性,能够运行在包含windows、linux、mac等操作系统上。用户使用多种浏览器全部能够进行正常浏览和操作。需要注意是在程序开发过程中,程序和路径相关要考虑到不一样操作系统文件目录结构。本系统采三B/S三层体系结构,在数据管理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Midd
15、leware),使整个体系结组成为三层。三层结构是伴伴随中间件技术成熟而兴起,关键概念是利用中间件将应用分为表示层、业务逻辑层和数据存放层三个不一样处理层次。三个层次划分是从逻辑上分,具体物理分法能够有多个组合。实现应用和数据库高效连接;提供一个三层结构应用开发、运行、布署和管理平台。这种三层结构在层和层之间相互独立,任何一层改变不会影响其它层功效。图1-1所表示。 图1-1 B/S三层体系结构在B/S体系结构系统中,用户经过浏览器向分布在网络上很多服务器发出请求,服务器对浏览器请求进行处理,将用户所需信息返回到浏览器。而其它如数据请求、加工、结果返回和动态网页生成、对数据库访问和应用程序实施
16、等工作全部由Web Server完成。伴随Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件首选体系结构。显然B/S结构应用程序相对于传统C/S结构应用程序是一个很大进步。B/S三层体系结构关键优点:B/S模式提供灵活信息交流和信息公布服务。B/S模式借助Internet强大信息公布和信息传送能力能够有效地处理旅行社业务内部大量不规则信息交流。可共享性。单个应用服务器能够为处于不一样平台旅行社业务应用程序提供服务,在很大程度上节省了开发时间和资金投入。B/S模式提供了一致用户界面:B/S模式应用软件全部是基于Web浏览器,这些浏览器界面全部很相同。对于无用户交互功效页面,用
17、户接触界面全部是一致,从而能够降低软件培训费用。在B/S模式下,外部用户亦可经过通用浏览器进行访问。B/S模式结构易于扩展:因为Web 平台无关性,B/S模式结构能够任意扩展,能够从一台服务器、多个用户工作组级扩展成为拥有成千上万用户大型系统。B/S模式含有更强信息系统集成性:在B/S模式下,集成了处理企机关多种问题服务,而非零碎单一功效多系统模式,所以它能提供更高工作效率。1.4.2 MyEclipse介绍MyEclipse是一个开放源代码、基于 Java 可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于经过插件组件构建开发环境。幸运是,MyEclipse附带了一个标准插件集,包
18、含 Java 开发工具(Java Development Tools,JDT)。 即使大多数用户很乐于将 MyEclipse看成 Java IDE 来使用,但 Eclipse 目标不仅限于此。MyEclipse还包含插件开发环境(Plug-in Development Environment,PDE),这个组件关键针对期望扩展 MyEclipse软件开发人员,因为它许可她们构建和 MyEclipse环境无缝集成工具。因为 MyEclipse中每样东西全部是插件,对于给 MyEclipse提供插件,和给用户提供一致和统一集成开发环境而言,全部工具开发人员全部含有相同发挥场所。这种平等和一致性并不
19、仅限于 Java 开发工具。尽管 MyEclipse是使用 Java 语言开发,但它用途并不限于Java 语言;比如,支持诸如 C/C+、COBOL 和 Eiffel 等编程语言插件已经可用,或估计会推出。MyEclipse框架还可用来做为和软件开发无关其它应用程序类型基础,比如内容管理系统。基于 MyEclipse应用程序突出例子是 IBM WebSphere Studio Workbench,它组成了 IBM Java 开发工具系列基础。比如,WebSphere Studio Application Developer 添加了对 JSP、servlet、EJB、XML、Web 服务和数据库
20、访问支持。MyEclipse是一个开起源码项目,它其实是Visual Age for Java替换品,其界面跟先前Visual Age for Java差不多,但因为其开放源码,任何人全部能够无偿得到,并能够在此基础上开发各自插件,所以越来越受大家关注。近期还有包含Oracle在内很多大企业也纷纷加入了该项目,并宣称MyEclipse未来能成为可进行任何语言开发IDE集大成者,使用者只需下载多种语言插件即可。1.4.3 SQL Server 数据库介绍作为微软下一代数据管理和商业智能平台,SQL Server 将是微软5年来含有里程碑性质企业级数据库产品。和以往数据处理方案相比,SQL Ser
21、ver 将给您带来空前价值、超强功效和激感人心全新体验。SQL Server 中包含了很丰富新特征:经过提供一个更安全、可靠和高效数据管理平台,增强企业组织中用户管理能力,大幅提升IT管理效率并降低运维风险和成本;经过提供优异商业智能平台,满足众多用户对业务实时统计分析、监控估计等多个复杂管理需求,推进企业管理信息化建设和业务发展;同时,SQL Server 将提供一个极具扩展性和灵活性开发平台,不停拓展你应用空间,实现Internet数据业务互联,为你带来新商业机遇。因为大大降低了应用程序当机时间,提升了系统可伸缩性和性能,并加以更严格控制,SQL Server 在支持现实中最苛刻企业级系统
22、要求道路上,迈出了极大一步。SQL Server 是微软服务器家族中关键一部分,经过微软服务器系列产品共有Engineering strategy所实现增强管理性和集成性,用户能够有效降低总体拥有成本并从愈加快开公布署时间中受益。(1)安全、可靠、高效企业级数据管理平台(2)优异、一体化商业智能平台(3)极具扩展性和灵活性开发平台1.5 论文工作内容及论文结构本文在研究食品安全监管网系统课题基础上,充足利用现在发达网络资源和技术力量优势,结合食品安全网站实际工作情况,根据软件生命周期法开发步骤,从系统调查开始,对系统分析、系统设计及系统实施各阶段进行了描述。系统需求分析阶段。经过初步调查,对系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 食品安全 监管网 管理 系统 课程 样本
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。