收藏 分销(赏)

食品安全监管网管理系统课程样本.doc

上传人:快乐****生活 文档编号:3915372 上传时间:2024-07-23 格式:DOC 页数:79 大小:3.63MB
下载 相关 举报
食品安全监管网管理系统课程样本.doc_第1页
第1页 / 共79页
食品安全监管网管理系统课程样本.doc_第2页
第2页 / 共79页
食品安全监管网管理系统课程样本.doc_第3页
第3页 / 共79页
食品安全监管网管理系统课程样本.doc_第4页
第4页 / 共79页
食品安全监管网管理系统课程样本.doc_第5页
第5页 / 共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 论文工作内容及论文结构本文在研究食品安全监管网系统课题基础上,充足利用现在发达网络资源和技术力量优势,结合食品安全网站实际工作情况,根据软件生命周期法开发步骤,从系统调查开始,对系统分析、系统设计及系统实施各阶段进行了描述。系统需求分析阶段。经过初步调查,对系

23、统进行可行性分析,确定系统开发模式和实现目标。在初步调查基础上对食品安全监管网系统步骤做具体调查,并做了详尽分析,对食品安全监管网系统需求,包含食品安全监管网业务步骤、业务需求,确立了系统功效需求,为系统设计打下了基础。系统设计阶段。具体讨论体系结构、逻辑设计及数据库设计。利用结构化程序设计思想,将系统分解成为若干个模块。对系统设计每个模块进行具体定义和说明。系统测试运行阶段。依据系统分析和设计,使用语言集成开发环境实现系统并处理功效实现过程中碰到问题。在测试运行阶段,同时保留手工操作,经过一段时间运行和对照检验,确定系统已能达成手工操作效果后,正式投入使用。论文组织结构。本文分6个章节进行叙

24、述。第一章:绪论,关键介绍了系统开发背景、目标和意义。概述了系统设计思想、开发环境、本文关键内容和组织结构。第二章:可行性分析,经过对系统经济可行性、技术可行性和操作可行性分析,确定了系统是否值得去做,经过分析设计出系统业务步骤图。第三章:需求分析,经过食品安全监管网日常业务步骤,进行系统需求分析。第四章:总体设计,具体描述了系统设计,包含总体设计标准、功效设计、数据库设计,并对总体设计中划分模块再进行具体定义和说明。第五章:具体设计,具体叙述了系统实现和相关技术。第六章:软件测试,对系统完成功效模块进行测试,找出系统存在漏洞,立即修改。最终,结束部分总结了所做工作和不足,就下一步研究提出了想

25、法和展望。第2章 可行性分析现在各个行业业务销售量不停增加,但对计算机在工作中应用投入极少,甚至仍然停留在手工统计模式,给工作带来了很多无须要麻烦。进过调研,各管理者表示愿意在有完善管理系统基础上在现代化管理上多做投入,将自己企业发展成为管理优异现代化销售企业。现代化管理手段、办公设施被列为各个企业发展第一步。 由此可见本系统应用首先已经得到了领导支持。在软件开发过程中,在世界上普遍采取一个研究工程项目是否可行科学。它经过多种有效方法,对工程项目进行分析,从技术、经济、财务等方面加以评价,最终给投资决议者提供是否选择该项目进行投资依据。可行性研究目标是用最小代价,在尽可能短时间内确定问题是否能

26、够处理,它目标不是处理问题,而是确定问题是否值得去处理,可行性从以下三个方面来考虑:2.1 经济可行性该系统规模不大,价格并不昂贵,完全能够支付,又恰恰是在企业寻求发展开始阶段提出,迎合了决议者想法。在采取该系统后,还能够做到减员增效作用,提升工作效率,让决议者决议愈加直观。(1)系统早期投资系统早期投资如表2-1所表示。表2-1 食品安全监管网系统早期投资序号任务人工(人日)单价(元)累计(元)1需求分析2100060002总体设计3100090003基础信息子系统具体设计1100030004食品监管各子系统具体设计3100090005工程实际成本数据库实现1100030006编码实现510

27、0010 000续表2-17单体测试2100060008系统集成测试2100060009说明手册编制11000300010总计55000(2)货币时间价值系统货币时间价值如表2-2所表示。表2-2食品安全监管网系统货币时间价值年份未来值(元)(1+i)n现在值(元)累计现在值(元)101.051904719047201.10251814037187301.15761727754464401.21551645470918(3)投资回收期引入食品安全管理系统三年后,能够节省54464元,比最初投资还少536元。但第四年能够节省16454元。即:投资回收期=3+(55000-54464)/16454

28、=3.033年 (4)纯收入纯收入=4年累计目前值-系统投资=70918-55000=15918(元)当然,假如想要在四年后得到估计纯收入,那么首先就应拿出早期投资55000元。而且考虑到开发本系统将为以后带来利益,拿出55000元来进行食品安全监管网业务管理系统开发,是绝对必需。经过以上分析,食品监管网系统开发是可行。2.2 技术可行性技术可行性是对现有技术进行评价,分析系统是否能够用现有技术来实施和技术发展对系统建设有什么影响。新系统能够用现有技术来实现,针对现在开发工具而言,新系统比较适合采取流行WEB开发工具JSP。这种开发工具很适合于B/S 结构应用系统,提供了强大软件生成器。和其它

29、开发工具相比,JSP能够支持跨平台用户端应用程序开发工具,除WINDOWS外,它还支持MACINTOSH和UNIX平台,可提供优异报表生成方法和完整在线帮助和丰富INTERNET访问功效和组件特征。JSP安全可靠,对于开发人员而言开发方便,对于使用人员而言界面友好,开发出来软件简单易用,掌握方便。开发出软件易学易用,即便原来没有什么计算机操作基础也会很轻易学会使用。2.3 操作可行性操作可行性是指系统对组织机构影响,现有些人员和机构、设施、环境等对系统适应性和进行人员培训补充计划可行性。从新系统使用难易程度上来看,新系统使用起来并不复杂,界面设计亲切,轻易使用,经过接触了解到企业职员有接收新事

30、物能力,大多数平时全部有过使用电脑经历,学习该系统使用应该不会困难。该系统实施对企业组织机构不会有太大影响。在以后维护过程中,领导者可在店面里挑选或培养一、两名对计算机知识比较了解职员深入学习该系统,系统开发人员也会在系统实施后六个月时间内不计酬随时处理系统出现部分技术性问题。经过上述叙述分析,新系统实施很可行。2.4 业务步骤图现行系统业务步骤图是分析和描述现行系统业务关键工具之一。其关键作用是:描述现行系统业务情况方便于和企业管理人员交流,它是系统设计前提和确保。1. 基础信息业务步骤描述以下: 本系统分为前台和后台管理,后台登录权限不一样,所要做操作也不一样,首先前台全部用户全部能够看到

31、 ,能够浏览部分新闻图片信息、教授资讯和投诉举报等。后台依据登录权限不一样,能够进行不一样块添加、删除、更新、和部分留言回复工作。然后在由前台显示出来让用户浏览。本系统步骤图图2-1所表示。管理员管理员信息登录权限信息管理员权限基础数据新闻信息管理图片新闻管理留言管理权限管理新闻公布用户投诉举报教授留言 图2-1本系统业务步骤图2.5 本章小结本章关键对于系统可行性研究进行了简明分析,经过以上对本系统在经济上、技术上、运行上可行性,和对于新系统主客观条件分析,认为该系统技术成熟、完备,测试手段可靠,含有良好市场拓展,它追求是简单、易学、易懂、易用,技术较为成熟、完备、可靠,所以本系统含有一定开

32、发前景,能够立即实施。经过复查系统规模和目标,了解系统步骤,而且从现有物理系统出发,能够导出系统高层逻辑模型。第3章 需求分析需求分析关键任务是确定系统必需完成哪些工作,在用户参与下提出目标系统完整、正确、清楚、具体实际要求,软件应完成具体功效和性能。经过对软件需求分析,为软件开发提供了一个能够向抽象数据设计、软件结构设计和过程具体设计具体软件元素表示。需求分析过程是整个系统开发关键阶段,分析成功是否,决定着整个系统功效完善性和稳定性。在该阶段需求分析人员需要确定整个产品功效要求,而且将现实事务抽象成对象并建模。软件需求分析工作是软件生存周期中关键一步。只有经过需求分析才能把软件功效和性能总体

33、概念描述为具体上软件需求规格说明,从而奠定软件开发基础。软件需求分析工作也是一个不停认识和逐步细化过程。该过程将软件调研阶段需求资料进行分析和设计,使软件范围逐步细化到具体定义程度,并分析出多种不一样软件元素,然后为这些元素找到可行处理措施。本章将从不一样角度需求分析问题,讲述软件需求类型,分析过程,并部分给出了数据字典和数据流图。3.1 食品安全监管网计划(1)、新闻信息管理 网站新闻信息管理,是将网页上一些需要常常变动信息,类似最新活动、最新校园情报等更新信息集中管理,并通对信息进行分类,最终系统化、标准化公布到网站上一个网站应用程序。网站信息经过一个操作简单界面加入数据库,然后经过已经有

34、网页模板格式和审核步骤公布到网站上。新闻信息管理实现网站内容更新和维护,提供在后台输入、查询、修改、删除各新闻类别和专题中具体信息功效,选择本信息是否出现在栏目标首页、网站首页等一系列完善信息管理功效。具体包含以下功效:1) 增添、修改、删除各栏目信息(包含类别、标题、日期、文字和图片等);2)依据类别、日期次序以确定信息在网站页面上出现排序;3)修改信息状态以确定信息是否出现在类别首页或网站首页(焦点新闻类)。 (2)、图片新闻管理 将网页上一些需要常常变动展示图片信息,类似最新采访照片、最新活动、采访风采等更新信息集中管理,并经过图片信息一些共性进行分类,最终系统化、标准化公布到网站上一个

35、网站应用程序,并提供了强大查询功效,用户能够在网上任意查找自己想看到图片。网站图片信息经过一个操作简单界面加入数据库,然后经过已经有网页模板格式和审核步骤公布到网站上。图片公布管理实现网站内容更新和维护,提供在后台输入、查询、修改、删除各图片类别中具体信息功效,选择本图片是否出现在网站首页(热门图片、最新图片)等一系列完善图片管理功效。具体包含以下功效:1)增添、修改、删除各栏目信息(包含图片类别、图片大小、图片编码、图片名称、图片介绍、图片状态等);2)依据图片类别次序以确定图片在网站页面上出现排序;3)修改图片状态以确定图片是否出现在网站首页(热门图片、最新图片); (3)、用户权限管理系

36、统用户:含有管理网站权限用户。为了确保数据库安全性和正确性,在后台为每个系统用户设定了一个用户号和密码。系统用户能够在后台输入、查询、修改、删除各新闻类别和专题中具体信息。3.2 食品安全监管网需求分析中国在对食品安全监管中还未建立起较为完善食品安全应急处理制度。从现实来看,一旦发生了食品安全事故,往往是监管部门事后仓促应对,相关部门急忙召开联席会议,确定相互职责、工作分工和工作步骤。这种事后应急处理方法已经不能立即控制原因日趋复杂食品安全事故,也不能满足公众对政府高效处理此等事故期望,更可能发生部门之间相互推诿和信息沟通迟缓和不力。建立并不停完善食品安全应急处理机制,不仅有利于上述问题处理,

37、还能够加强食品安全执法部门队伍建设。 3.2.1数据流图(1) 系统顶层数据流图:操作人员登录系统后,能够访问新闻信息模块、图片信息管理模块、留言信息管理模块、权限信息管理模块和指派管理模块。系统顶层数据流图,图3-1所表示。图3-1系统顶层数据流图(2) 新闻信息管理数据流图描述:在本模块内管理员能够对新闻数据进行维护,还能够新闻添加新新闻类别。新闻信息管理数据流图,图3-2所表示。图3-2新闻信息管理数据流图(3). 图片管理数据流图描述:管理员对图片新闻、友谊链接、资源下载三个模块进行维护。图片管理数据流图,图3-3所表示。图3-3图片信息管理数据流图(4). 留言管理数据流图描述:用户

38、能够经过网页向该网站提交食品相关投诉,和向教授咨询信息,管理员能够在后台对投诉举报信息审核,和回复对应教授咨询信息。留言管理数据流图,图3-4所表示。图3-4留言管理数据流图(5). 系统权限管理数据流图描述:admin管理员可在后台建立新管理员,并对权限表,部门表进行维护,分配权限。系统权限管理数据流图,图3-5所表示。图3-5系统权限管理数据流图3.2.2数据字典(1). 数据项定义经过结合该网站目前业务情况,并依据上述分析对本系统数据项进行了定义。因为篇幅有限,不能列出全部数据项,所以只展示了投诉举报功效模块数据项定义。数据项定义,如表3-1所表示。表3-1投诉举报功效模块数据项定义编号

39、名称别名类型长度I01-01tsjb_id投诉举报编号int4字节I01-02tsjb_user投诉人varchar50字节I01-03tsjb_age投诉人年纪int20字节I01-04tsjb_addr投诉人住址varchar100字节I01-05tsjb_phone投诉人固定电话varchar20字节I01-06tsjb_tel投诉人手机号码varchar11字节I01-07tsjb_email投诉人电子邮件varchar100字节I01-08tsjb_product_name被投诉企业产品名称varchar50字节I01-09tsjb_time购置日期varchar50字节I01-10

40、tsjb_vender生产厂家varchar100字节I01-11tsjb_vender_phone厂家电话varchar50字节I01-12tsjb_production_time生产日期varchar50字节I01-13tsjb_norms产品规格varchar50字节I01-14tsjb_dealer_name销售商家varchar50字节I01-15tsjb_dealer_phone商家电话varchar50字节I01-16tsjb_min_ticket小票varchar50字节I01-17tsjb_bill发票varchar50字节I01-18tsjb_money购置价格varcha

41、r50字节I01-19tsjb_status审批状态varchar10字节I01-20tsjb_desc描述varchar500字节(2). 数据流本管理系统中财务管理功效模块数据流图中关键描述数据流定义:数据流编号:D6-01数据流名称:已审核投诉举报信息数据流起源:用户数据流去向:P5-01数据流组成:I01-01+I01-02+I01-07+I01-08+I01-09+I01-10+I01-19数据流编号:D6-02数据流名称:未审核投诉举报信息数据流起源:用户数据流去向:P5-02数据流组成:I01-01+I01-02+I01-07+I01-08+I01-09+I01-10+I01-1

42、9数据流编号:D6-03数据流名称:添加投诉举报信息数据流起源:用户数据流去向:P5-03数据流组成:I01-01+I01-02+I01-04+I01-05+I01-07+I01-08+I01-09 I01-10+I01-11+I01-12+I01-13+I01-14+I01-15+I01-16 I01-17+I01-18+I01-20数据流编号:D6-04数据流名称:更新已审核投诉举报信息数据流起源:P5-01数据流去向:P5-01数据流组成:I01-01+I01-19+I01-02+I01-04+I01-05+I01-06+I01-09+I01-10数据流编号:D6-05数据流名称:更新已

43、审核投诉举报信息数据流起源:P5-02数据流去向:P5-02数据流组成:I01-01+I01-19+I01-02+I01-04+I01-05+I01-06+I01-09+I01-10数据流编号:D6-06数据流名称:已审核投诉举报信息详情数据流起源:P5-01数据流去向:P5-06数据流组成:I01-01+I01-02+I01-04+I01-05+I01-07+I01-08+I01-09I01-10+I01-11+I01-12+I01-13+I01-14+I01-15+I01-16I01-17+I01-18+I01-20数据流编号:D6-07数据流名称:未审核投诉举报信息详情数据流起源:P5-

44、02数据流去向:P5-07数据流组成:I01-01+I01-02+I01-04+I01-05+I01-07+I01-08+I01-09I01-10+I01-11+I01-12+I01-13+I01-14+I01-15+I01-16I01-17+I01-18+I01-203.3 本章小结需求分析是软件定义时期最终一个阶段,基础任务是回复“系统必需做什么?”这个问题。需求分析任务是确定对系统综合要求。这些要求包含:功效需求、性能需求、可靠性和可用性需求、犯错处理需求、接口需求、约束、逆向需求及以未来可能碰到提出问题。只有确定了系统需求,才能开发出良好系统。经过需求分析,逐步细化对软件要求,描述软件

45、要处理数据域,并给软件开发提供一个可转化为数据设计、结构设计和过程设计数据和功效表示。在软件完成后,制订软件规格说明还要为评价软件质量提供依据。第4章 总体设计4.1 系统模块总体设计本系统一共分为四大模块,每个模块之间即使在表面上是相互独立,不过在对数据库访问上是紧密相连,各个模块访问是同一个数据库,只是所访问表不一样而已。每个模块功效全部是根据在调研中搜集资料进行编排制作。依据上述功效分析,系统在四大块基础上每一大模块又分为多个模块: (1) 新闻管理下包含八个子系统:食品安全资讯、食品安全法规、食品安全知识、食品质量监测汇报、食品安全案件、食品安全三网建设、食品安全信用体系、通知公告。(2) 图片管理也包含三大模块:图片新闻管理、监管图片管理、友谊链接管理。(3) 留言管理包含二个模块:教授咨询、投诉举报。 (4) 系统权限管理包含二个模块:权限等级管理、用户管理。各模块具体功效以下: 新闻管理管理:实现网站内容更新和维护,增加、修改、删除新闻类(专题、类别、标题、日期、文字和图片等); 图片管理:实现网站内容更新和维护,增添、修改、删除各栏目信息(包含图片类别、图片大小、图片编码、图片名称、图片介绍、图片状等); 留言管理:能向

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服