|
目 录
1 引言 1
1.1 课题背景 1
1.2 本课题研究内容 1
1.3 本课题的研究方法 1
2 系统开发技术和运行环境 2
2.1 MyEclipse开发平台及Java开发语言 2
2.2 MySql数据库 2
2.3 三层应用程序模型 2
2.4 Struts2框架开发技术 3
2.5 系统环境 4
2.5.1 系统开发的环境 4
2.5.2 系统运行的环境 4
3 当当网图书购书系统规划设计 4
3.1 需求分析 4
3.2 系统功能结构描述 5
3.2.1 系统功能结构 5
3.2.2 系统流程结构 6
3.3 系统页面结构: 6
4 网站数据库表结构 7
4.1 网站数据库表基本概念 7
4.2 主要的数据库表结构 7
4.2.1 用户表user 7
4.2.2 订单表d_order 8
4.2.3 图书表d_book 8
4.2.4 图书分类表d_categroy 9
4.2.5 产品与类别关系表d_category_product 9
4.2.6 订单项表d_item 9
4.2.7 图书商品表d_product 10
4.2.8 收货地址表d_receive_address 10
4.2.9 管理员表manager 11
5 网站的实现 11
5.1 用户模块设计的实现 11
5.1.1 用户登录 11
5.1.2 用户注册 13
5.1.3 用户登出 16
5.2 主页模块设计的实现 16
5.2.1 分类浏览 17
5.2.2 分页查询 17
5.2.3 搜索图书 19
5.2.4 编辑推荐 20
5.2.5 新上架图书 20
5.2.6 新书热卖 21
5.3 购物车模块设计的实现 21
5.4 订单模块 22
5.4.1 订单列表生成 23
5.4.2 填写收件人地址 24
5.4.3 订单成功确认 25
6 后台管理模块设计与实现 25
6.1 管理员登录模块 26
6.2 管理员登出模块 27
6.3 用户管理模块 27
6.3.1 用户信息的查询 27
6.3.2 用户信息的添加 27
6.3.3 用户信息的修改 28
6.3.4 用户信息的删除 29
6.4 订单管理模块 29
6.4.1查询订单信息 29
6.4.2 删除订单信息 30
6.4.3 查看订单信息 30
6.5 商品管理模块 31
6.5.1 查询图书信息 31
6.5.2 删除图书 31
6.5.3 添加图书 32
7 系统测试 32
7.1 单元模块测试 32
7.1.1 登录模块测试 32
7.1.2 注册模块测试 32
7.1.3 购物车模块测试 33
7.2 系统集成测试 34
8总结 34
参考文献 34
[Abstract] 35
[Keywords] 35
致 谢 35
完整论文请下载附件
|
|