| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10723 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
旧书商城是一个典型的网上商城,能够将旧书的信息、价格录入并发布让有需要的人对其进行选择。旧书商城提供了一个平台,让广大喜欢阅读的朋友能够在旧书城都能买到让他们心仪的二手图书。通过这种方式就能解决的当前所存在的现象减少浪费,符合当今社会所提倡的绿色发展。
旧书商城采用的是SSM框架。其中spring是一个轻量级的框架。SpringMVC将控制器、模型、视图划分为三层,这种方式方便了开发者,让整个项目结构变的清晰。而MyBatisz存储着大量的可直接调用的sql语句,极大的优化了数据的存储过程。项目运行时用户从网页发送请求经过层层传递,最终与数据库进行交互,与数据库交互后再将结果返送到视图中展现给用户。
根据调研的情况以及参考以往的网站项目,旧书商城将实现搜索框、购物车、用户管理、订单处理等几大功能模块。
关键词:旧书商城;SSM框架;功能模块
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 本文主要内容和研究方法 1
1.3.1 主要内容 1
1.3.2 研究方法 1
1.4 论文结构 2
2 旧书商城系统分析 3
2.1 可行性分析 3
2.1.1 经济可行性分析 3
2.1.2 技术可行性分析 3
2.1.3 现实可行性分析 3
2.2 系统技术介绍 3
2.2.1 开发技术 3
2.2.2 B/S架构 4
2.2.3 MySQL数据库 4
2.2.4 Java语言介绍 4
3 需求分析 5
3.1 系统总体功能分析 5
3.1.1 业务流程分析 5
3.1.2 数据流程分析 5
3.2 用户需求分析 5
3.2.1 图书查询购买需求模块 5
3.2.2购物车管理需求 6
3.2.3 订单处理需求 6
3.2.4 管理员与客户的分类功能 7
4 数据库设计与实现 8
4.1数据库设计 8
4.2数据库的详细设计 8
4.2.1 用户信息表的设计 8
4.2.2 类目表的设计 8
4.2.3 商品信息表 9
4.2.4 订单信息表 9
4.2.5 公告表 9
4.2.6 收藏信息表 9
4.2.7 留言表 10
4.2.8 订单详情信息表 10
4.2.9 管理员信息表 10
4.3 功能模块的介绍 11
4.3.1 UML活动关系图 11
4.3.2 功能设计 11
4.3.3 搜索框功能 11
4.3.4 购物车功能 12
4.3.5 用户管理功能 12
4.3.6 订单处理功能 12
4.3.7 类目管理功能 12
5 系统实现 13
5.1 系统设计 13
5.1.1 后台管理设计 13
5.1.2前台用户设计设计 16
6 系统测试 21
6.1 测试目的 21
6.2 测试方法 21
6.3管理员登陆测试 21
6.4 用户登陆测试 22
6.5 用户界面测试 23
总 结 24
参考文献 25
致 谢 26
|

