本系列内容根据尚学堂马士兵老师——网上商城系统整理而来,打算从业务需求分析到技术实现进行完整阐释和记录。也是工作之余抽时间在做的事情,希望对自己及园子的兄弟能有所裨益。
一、商城前端网站
- 浏览商品
- 商品分类树
- 商品分类展示
- 可将满意的商品加入购物车
- 可直接对满意商品下单;此时如果未登陆则提示登陆;
- 搜索商品
- 根据商品分类搜索
- 根据商品名称搜索
- 对搜索结果查看详情,可加入购物车
- 购物车:商品ID、商品名称、购买数量、单价、总价、处理
- 对每个商品可以入购物车
- 购物车展示商品信息列表
- 对每个商品提供详情链接、提供删除操作
- 提供下单链接,要下单,用户必须已登录
- 订单确认
- 展示商品信息列表:商品ID、商品名称、购买数量、单价、总价
- 展示订单总金额
- 展示用户姓名、联系电话、邮寄地址
- 确认下单操作
- 用户登录
- 登录
- 新用户注册
- 忘记密码
- 用户已登录
- 修改我的信息
- 修改我的密码
- 浏览以往订单
二、前端网站用例图
三、商城后端管理平台
- 用户管理
- 用户列表: 用户名、UID、联系电话、注册时间、送货地址、处理
- 删除用户
- 用户列表: 用户名、UID、联系电话、注册时间、送货地址、处理
- 商品类别管理
- 类别列表: 类别编号、类别名称、类别描述、PID、代表字符串、级别、处理
- 修改类别
- 添加根类别
- 添加子类别
- 删除类别
- 类别列表Ajax
- 类别列表: 类别编号、类别名称、类别描述、PID、代表字符串、级别、处理
- 商品管理
- 商品列表: 商品ID、商品名称、商品描述、市场价格、会员价格、上架时间、所属类别、处理
- 添加新商品
- 修改商品
- 上传商品图片
- 删除商品,支持批量删除
- 商品搜索
- 简单搜索:对商品名称或者商品描述进行模糊匹配
- 高级搜索:对类别ID、市场价格区间、会员价格区间、上架时间区间进行匹配
- 搜索结果支持修改、删除、批量删除操作
- 商品列表: 商品ID、商品名称、商品描述、市场价格、会员价格、上架时间、所属类别、处理
- 订单管理
- 订单列表:订单ID、用户名、邮寄地址、下单时间、订单状态、订单明细、订单修改
- 订单明细
- 下单人
- 订单中的商品名称、商品价格、商品数量
- 订单修改
- 修改订单状态:未处理,已处理,废单
- 订单明细
- 订单列表:订单ID、用户名、邮寄地址、下单时间、订单状态、订单明细、订单修改
- 统计管理
- 销量统计:对每个商品的销量进行统计
- 商品名称
- 销售数量
- 销量统计:对每个商品的销量进行统计