摘要:随着科技的发展,人们赚的钱越来越多了,网络也开始兴起,每家每户都拥有了电脑,网上的各种购物网站开始兴起。人们的生活状态也变得越来越喜欢呆在家里,足不出户的完成自己想要的生活。
网上蛋糕店,是将实体店里的蛋糕放到网上,让顾客不需要出门,不需要去实体店,只需在家上网,就可以进行选择,完成购买,为人们提供了方便便捷的服务。
本课题是基于java的软件系统,java是本系统的主要语言,my eclipse是我通过对比分析后所使用的开发工具,系统的模式,我采用的是b/s设计模式,包含数据库,tomcat等知识。本系统有简洁明了的前台和结构严谨的后台组成。顾客登录后,可以注册会员,查询各种蛋糕的信息从而进行预订和购买。管理员在登录后,可以对各种蛋糕的信息进行管理,包括对蛋糕种类的增加、对已有蛋糕的种类的修改、以及对蛋糕屋公告进行管理等功能。
论文从课题背景,意义,到开发工具,以及具体的系统分析,系统实现的功能模块,系统的数据库,再到系统的测试,最后到结束语。
关键词 蛋糕购买;java;tomcat:
目录
摘要
Abstract
1绪论-1
1.1研究背景-1
1.2研究的目的和意义-1
1.2.1研究目的-1
1.2.2研究意义-1
1.3论文组织结构-2
2系统开发工具及相关技术简介-3
2.1开发工具简介-3
2.1.1 MyEclipse-3
2.1.2 TomCat-3
2.1.3 MySQL数据库-3
2.2相关技术简介-4
2.2.1 MVC框架-4
2.2.2 JSP技术-4
2.2.3 SSH技术-5
3系统需求分析-7
3.1系统的功能分析-7
3.2系统的流程分析-7
3.3数据库的需求分析-9
3.4用例模型-9
4系统总体设计-11
4.1系统功能设计-11
4.2系统的功能结构图-11
4.3概念模型设计-13
4.4数据库逻辑模型-14
4.5数据库表结构-17
5系统的详细设计和实现-22
5.1系统与数据库的连接-22
5.2系统登录模块的实现-22
5.3购物车模块的实现-23
5.4订单模块的实现-24
5.5蛋糕信息模块的实现-26
5.6蛋糕屋的公告模块的实现-27
6系统的测试-30
6.1软件测试的目的-30
6.2系统登录模块的测试-30
6.3购物车模块的测试-30
6.4订单模块的测试-31
6.5蛋糕信息模块的测试-31
6.6公告模块的测试-31
结论-32
致谢-33
参考文献-34