
目 录
1. 绪论..............................................................................................................................................................1
1.1 课题背景...........................................................................................................................................1
1.2 目的和意义.......................................................................................................................................1
2.相关技术介绍................................................................................................................................................2
2.1 SSH 框架............................................................................................................................................2
2.2 MySQL 数据库....................................................................................................................................3
2.3 B/S 结构............................................................................................................................................4
2.4 JSP.....................................................................................................................................................5
3.需求分析........................................................................................................................................................6
3.1 可行性分析.......................................................................................................................................6
3.1.1 技术的可行性 .......................................................................................................................6
3.1.2 操作可行性 ...........................................................................................................................6
3.1.3 法律的可行性 .......................................................................................................................7
3.2 用户用例图.......................................................................................................................................7
3.2.1 标准用户用例图 ...................................................................................................................7
3.2.2 管理员用例图 .......................................................................................................................7
3.3 系统功能需求...................................................................................................................................8
4.系统设计........................................................................................................................................................9
4.1 系统总体架构设计 ...........................................................................................................................9
4.2 功能模块划分.................................................................................................................................10
4.3 数据库设计.....................................................................................................................................11
4.3.1 数据分析.............................................................................................................................11
4.3.2 数据库的详细设计 .............................................................................................................12
5.系统实现......................................................................................................................................................14
5.1 开发环境的搭建.............................................................................................................................14
5.1.1 Windows8 系统下所用软件 ..............................................................................................14
5.1.2 环境搭建.............................................................................................................................14
5.3 前台基本功能的设计 .....................................................................................................................16
5.3.1 用户维护.............................................................................................................................16
5.3.2 商品展示.............................................................................................................................20
5.3.3 购物车.................................................................................................................................21
5.4 后台管理的设计.............................................................................................................................22
5.4.1 订单管理.............................................................................................................................22
5.4.2 商品管理.............................................................................................................................23
5.4.3 公告管理.............................................................................................................................24
5.4.4 评论管理.............................................................................................................................25
6.系统测试......................................................................................................................................................25
6.1 前台首页的测试.............................................................................................................................25
6.2 用户注册模块的测试 .....................................................................................................................26
6.3 商品管理模块的测试 .....................................................................................................................26
7.结束语..........................................................................................................................................................27
参考文献.........................................................................................................................................................28