目 录
1引言 1
1.1编写目的 1
1.2背景 1
1.3定义 2
1.4参考资料 2
2需求分析 3
2.1功能需求 3
2.2性能需求 4
2.3可靠性、可用性需求及出错处理需求 5
2.4接口需求和约束 5
2.5将来可能出现的需求 6
3数据库设计 7
3.1数据表结构 7
3.2数据库设计 10
4系统设计与实现 17
4.1系统架构 17
4.1.1 简介 17
4.1.2系统功能 18
4.1.3项目技术 18
4.1.4开发方案 21
4.1.5部署方案 23
4.1.6上线方案 23
4.2基础系统 26
4.2.1mall-db 26
4.2.2mall-core 30
4.3管理后台 32
4.3.1mall-admin-api 33
4.3.2mall-admin 36
4.4前后端接口设计 38
4.4.1请求格式 38
4.4.2响应格式 39
4.4.3错误码 41
4.4.4Token 42
- I -
4.4.5API 服务列表 44
5系统使用与测试 46
5.1用户管理模块测试 46
5.2商场&商品管理模块测试 48
5.3系统管理模块测试 53
5.4配置管理模块测试 54
5.5统计报表模块测试 55