基于MVC模式的在线书店的设计与实现(JSP,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
基于MVC模式的在线书店的设计与实现(JSP,MySQL)(开题报告,文献综述,外文翻译,毕业论文12400字,程序代码,MySQL数据库)
本网上书店系统以MVC分层思想进行整合开发。网上书店系统能够实现了用户注册、用户登录、书籍查询、书籍添加到购物车、删除书籍等几大功能。本系统具有操作简单、页面友善、灵活性好、运行稳定等特点。
本系统使用了数据库连接池技术,并且使用了基于Annotation注解的方式进行开发,使网上书店系统的数据访问更加的快捷。
功能如下:
(1)用户注册:在网上购买商品的用户一定是该系统的注册用户,因此,必须提供用户注册功能;
(2)用户登录:提供用户在网站上购物前的登录功能。只有登录后,用户才能正常进行购物操作。
(3)商品搜索:用户在浏览商品时,必须给予搜索功能的支持,以便用户能够快速地查找自己喜欢的商品。
(4)购物车管理:当用户选定一种商品后,就可以把这正商品放到购物车中,在本系统中使用session对象来存储购物车的有关信息。需要注意的是,在购物车中商品不是用户最终购买的商品,只是一个购物意向,用户可以根据需要,在提交订单之前,随时修改购物车中的商品。
(5)商品信息管理:对系统图的商品进行管理,包括商品的入库,商品的信息的修改,剩余商品信息和商品信息的审核等功能。
目录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 研究背景 1
1.2研究目的和意义 3
1.2.1 研究的目的 3
1.2.2 研究意义 4
2 开发环境及相关技术 5
2.1开发环境配置 5
2.1.1 应用程序开发环境—MyEclipse 8.6 5
2.1.2 Tomcat应用服务器 5
2.1.3 JAVA的面向对象特性 6
2.2 开发相关技术简介 7
3 需求分析 11
3.1 需求分析 11
3.2业务流分析 12
3.3 数据流分析 13
3.4 数据字典 13
4 系统设计 14
4.1总体功能模块图 14
4.2 数据库设计 14
4.3 E-R图 17
4.4 系统功能模块划分 18
5 系统实现 19
5.1 系统的MVC分层架构 19
5.1.1 Model层 19
5.1.2 View层 19
5.1.3 Control层 19
5.2 系统首页登录模块 20
5.3 用户注册操作模块 21
5.4 图书列表模块 22
5.5 订单信息管理模块 22
5.6用户地址管理模块 23
结束语 25
致 谢 26
参 考 文 献 27