基于JAVA EE《宠物店管理系统》的数据库的设计毕业论文
2022-03-06 20:17:50
论文总字数:25045字
摘 要
由于计算机网络的进步,商品贸易不再局限于现实生活中,而是延展到了网络上。正是在这样的一个网络化的商业市场中,本宠物店管理系统的开发使得想购买宠物及宠物用品的人们享受到网络的方便快捷。通过该系统,可以看到商铺上架的新宠物及宠物用品,了解宠物及宠物用品信息。
本系统采用JSP编写,使用MySQL数据库。该数据库系统要求有密码的输入,采用管理员密码的管理方式,保证数据安全。
本文主要从需求分析,外部设计及结构设计,详细实现三方面对本系统的数据库设计进行阐述。通过需求分析完成了本系统信息功能的规划。在此基础上,通过Visio绘制的ER图完成相应功能的架构设计。最后详细实现描述了系统功能的实现情况。
本系统目前已经完成了基本功能的设计,同时在数据库和程序的设计上预留了相关的空间允许了系统功能的扩展。今后可以添加诸如广告位、发送邮件等功能,以完善系统。
关键词:JavaEE 网络购物 宠物和宠物用品 MySQL
The Design of the Database of Pet Sales Management System Based on JAVAEE
Abstract
With the development of Internet, trade in goods is no longer confined to the real life, the more market extends to the network, the vast information transmission tool. It is in such a network of commercial market that the development of the pet shop management system makes people buy pet and pet supplies so convenient and quick. Based on this system, you can see new pets, pet supplies in the shop and information about pets and pet supplies.
This system is writen by the JSP and use MySQL function as system database.If you want to enter the system, it requires the password and username, which guarantee the data security.
This paper explains the design of the database from three parts,which include requirement analysis,framework design and detailed implementation.we use the requirement analysis to get the knowledge of the information and function of system.On this base,we draw Entity Relationship Diagram by Microsoft office Visio to design framework of function.Last but not least,detailed implementation describe the completion of database.
This system has completed the design of basic function.At the same time,the design of the database and program give the space for additional function.In the future,we could add function like advertisement ,e-mail and so on to make the system better.
Key words: JavaEE;Network shopping;Sales of pets and pet products;MySQL
目 录
摘 要 II
Abstract III
第一章 引言 1
1.1选题依据 1
1.2 理论和实践意义 1
1.3 研究现状 1
1.4 研究方法和手段 2
1.5 可行性分析 2
1.5.1 经济可行性 2
1.5.2技术可行性 2
1.5.3运行可行性 3
1.5.4法律可行性 3
1.6 系统的设计原则 3
1.6.1数据安全性 3
1.6.2易用性 3
1.6.3扩展性 3
1.6.4可靠性 3
1.6.5后期维护保障性 3
1.6.6经济效益 4
1.7 系统的非功能需求 4
1.7.1硬件要求 4
1.7.2完整性需求 4
1.7.3灵活性要求 4
1.7.4 跨平台要求 4
1.7.5支持软件 4
第二章 需求分析 5
2.1信息需求分析 5
2.2 功能需求分析 5
2.2.1前台功能需求 5
2.2.2 后台功能需求 6
第三章 关键技术介绍 7
3.1 JSP技术 7
3.2 B/S架构 7
3.2.1简介 7
3.2.2 B/S架构层次 8
3.3 MySQL数据库 8
3.3.1 MySQL特点 8
3.3.2 与其他数据库的对比 9
3.4 SSH框架技术 9
3.4.1 Spring框架技术 9
3.4.2 Struts框架技术 10
3.4.3 Hibernate框架技术 10
第四章 外部设计 11
4.1 标识符和状态 11
4.2 使用的数据库客户端 11
4.3 使用的程序 12
4.4 设计约定 12
4.5 安全保密设计 12
第五章 结构设计 13
5.1 总体设计 13
5.2 ER图 13
5.2.1本系统实体属性图 13
5.2.2设计全局ER模式 17
5.2.3设计局部ER模式 19
5.3 系统架构设计 21
5.3.1高可用集群 21
5.3.2数据库的维护 22
5.3.3 逻辑结构设计 23
5.3.4 物理结构设计 23
第六章 具体实现 30
5.1 登录模块的设计与实现 30
5.2 宠物店负责人功能模块的设计 31
结论 33
参考文献 34
附录 35
致谢 42
请支付后下载全文,论文总字数:25045字
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料