1. 文档管理
Alpha冲刺
  • 用户模块
    • 用户接口测试
    • 修改用户信息
      • 修改用户昵称
      • 修改用户邮箱
      • 修改用户密码
      • 修改用户头像
    • 注册
      POST
    • 发送邮箱验证码
      POST
    • 登录
      POST
    • 获取用户基本信息
      GET
  • 书籍模块
    • 书籍模块测试
    • 添加书籍分类
      POST
    • 获取所有的书籍分类
      GET
    • 添加待售书籍
      POST
    • 删除待售书籍
      PUT
    • 按需求获取待售书籍
      POST
    • 获取待售书籍
      POST
    • 获取书籍总数
      POST
    • 获取书籍详情
      POST
  • 订单模块
    • 预订书籍
      POST
    • 用户的预订列表
      GET
    • 用户的出售列表
      GET
    • 查看某本待售书籍的所有预订者
      GET
    • 确认订单
      POST
  • 聊天模块
    • 获取聊天记录
      GET
    • 发送消息
      POST
    • 获取用户已有的聊天连接
      GET
  • 图片上传
    • 图片上传
    • 获取指定图片
  • 文档管理
    • 数据库设计
    • 系统的架构设计
    • 工具类的接口
    • 聊天数据表设计
  • 验证令牌
    POST
  1. 文档管理

系统的架构设计

框架设计#

本次团队项目采用开发框架式SSM(Spring + SpringMVC + Mybatis)
系统采用三层体系结构,分别是:
1.
表示层
2.
WEB应用层
3.
数据层
利用SpringBoot进行项目的后端开发,前端使用React框架来开发
工作架构大概是这样的:
image.png
从买家的角度来看,系统应该是这样工作的:
image.png
从卖家的角度来看,系统应该是这样工作的:
image.png
在我们的预想中,买家对待售书籍只能预订,而不能真正的成功购买。买家一旦进行预订,卖家的后台就会出现买家对待售书籍的订单,同一本待售书籍可能会对应多个订单,卖家决定卖给谁,就由买卖双方通过聊天协商决定。
修改于 2024-05-03 10:55:22
上一页
数据库设计
下一页
工具类的接口
Built with