摘要:随着信息化技术的发展和人们对食品安全越来越高的重视,产生了使用计算机和网络技术对食品安全进行监测的需求。速冻面米制品是我国居民日常消费的重要食品,为了保证速冻面米制品的安全问题,保护广大消费者健康,卫生部组织制定公布了食品安全国家标准《速冻面米制品》(GB19295-2011),所以建立一个速冻面米制品安全监测网非常有必要。
本文讲述了速冻面米制品安全监测网的设计与实现的全部过程。本系统可以给用户了解某些速冻面米制品以及用户自己检测所购产品是否合格的一个相当方便快捷的通道。本系统采用了JSP技术,MySQL数据库以及面向对象的分析设计方法。具体来说,本文对速冻食品的概念做了一些介绍,大致描述了课题研究的意义;对开发系统所用到的技术和工具做了介绍,说明了为什么选择这些工具和技术;描述了需求分析的内容,包括系统的功能目标等,绘制了系统的功能模型、静态模型和动态模型;介绍了系统的设计,分为系统体系结构,系统设计模式,软件设计,数据库设计以及安全性设计五个部分;描述了系统的实现;描述了软件测试的部分内容。
关键词 速冻面米制品安全监测;JSP;MySQL
目录
摘要
Abstract
1 绪论-1
1.1速冻面米制品相关概念-1
1.2 系统开发的背景-1
1.3 系统开发的意义-2
1.3.1 系统开发的理论意义-2
1.3.2 系统开发的实际意义-2
1.4课题研究的内容-2
1.5论文的主要内容-3
2 相关技术和工具介绍-4
2.1 JSP技术-4
2.2 MySql数据库-4
2.3 HTML-4
2.4 JDBC-5
2.5 MyEclipse-5
2.6 Tomcat-5
3 需求分析-6
3.1 系统需求概述-6
3.2 系统的功能分析-6
3.3 系统的静态模型-9
3.4 系统的动态模型-9
3.4.1 管理员活动图-10
3.4.2 普通用户活动图-10
4 系统设计-12
4.1 系统体系结构-12
4.2系统设计模式-12
4.3 系统软件设计-13
4.3.1软件的物理架构设计-13
4.3.2软件的详细设计-13
4.4 数据库设计-15
4.4.1 实体设计-15
4.4.2 概念模型-18
4.4.3 数据库表设计-19
4.5 安全性设计-21
4.5.1 身份验证-21
4.5.2 加密措施-22
4.5.3 存取访问控制-22
5系统实现-23
5.1系统物理部署-23
5.2系统的功能实现-23
5.2.1 数据库实现-24
5.2.2前台具体功能实现-25
5.2.3系统后台具体功能实现-27
6系统测试-30
6.1 测试环境的介绍-30
6.2 系统的功能测试-30
结论-32
致谢-33
参考文献-34
附录-35