在线购书图书销售网站的设计与实现(MySQL)
在线购书图书销售网站的设计与实现(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文14000字,程序代码,MySQL数据库)
在线购书系统的主要目的是实现图书的信息管理、订单管理、用户管理、财务管理等功能,实现货到付款,颠覆传统书店经营模式,利用最少资源实现最大利润。与传统销售方式相比,在线购书具有检索便捷、信息量大、成本低,风险小、无地域限制等优点。
模拟当当网部分功能实现一个在线购书平台,提供在线图书查询、图书预购等一系列的网上购物功能,帮助销售商便捷地在网上进行图书销售,提高图书销售效率。系统采用MVC分层设计思想设计,基于J2EE平台进行开发,用户数据选用MySQL进行统一管理。系统包括交易系统和管理系统两个独立的子系统,主要包括商品展示、购物车管理、我的订单、用户管理、商品管理五个功能模块。
功能结构设计
本系统包括交易系统和管理系统两个独立的子系统,主要包括:商品展示、购物车管理、我的订单、用户管理、商品管理五个功能模块[15]。
交易系统功能描述:
(1)商品展示:实现商品预览、商品明细、分类检索功能。 [版权所有:http://DOC163.com]
(2)购物车:实现添加商品、删除列表、恢复列表、数量修改、清空购物车、结算功能。
(3)我的订单:实现订单确认、订单列表、删除订单、查询明细功能。
(4)用户管理:实现登入/登出、用户注册、信息修改功能。
[资料来源:Doc163.com]
[资料来源:https://www.doc163.com]
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 项目背景 1
1.2 在线购书系统的发展现状 1
1.3 项目开发特色 2
1.4 系统设计思想 3
1.5 系统开发技术 3
1.5.1 J2EE概念 3
1.5.2 MVC设计模式简介 4
1.5.3 对象持久化概述 4
1.5.4 Struts框架简介 5
2 需求分析 7
2.1系统可行性需求分析 7
2.2.1 社会可行性 7
2.2.2 经济可行性 8
2.2.3 技术可行性 8
2.2数据库管理需求分析 8
2.3图书查询需求分析 11
2.4 图书浏览模块需求分析 11
2.5购物车管理需求 12
2.6订单处理需求 12
3系统总体设计 13
3.1数据库概要设计 13
3.2数据库详细设计 14
3.2.1用户界面部分 14
3.2.2管理界面部分 14
3.3系统架构设计 15
3.3 业务实体设计 15
3.4 功能结构设计 15
3.5 数据库逻辑结构设计 16
4系统实现 20
4.1 系统框架的实现 20
4.2目录结构的实现 20
4.2.1引入需要的开发包 20
4.2.2 src文件结构 20 [资料来源:Doc163.com]
4.2.3 struts配置文件结构 21
4.2.4 WebRoot文件结构 21
4.3 扩展功能的实现 21
4.4购物车需要实现的功能 22
4.5用户界面实现 22
4.6页面的实现 24
4.6.1首页实现 24
4.6.2注册页面的实现 24
4.6.3登陆页面的实现 26
4.6.4购书页面的实现 27
4.6.5订单页面的实现 28
4.6.6收货地址页面的实现 29
4.6.7订单生成页面的实现 29
4.6.8支付页面的实现 30
5相关技术的解决方案 33
5.1 业务层处理 33
5.2 优化模式 33
5.3 事务管理 33
6项目总结 34
结束语 35
致 谢 36
参考文献 37
[资料来源:http://Doc163.com]