简介
一个双人待办清单系统,可以通过完成对方下达的任务来获取积分,进而购买对方发布的商品。
功能
一、 任务
- 发布任务
- 任务名
- 内容
- 截止时间(可为空)
- 附件 【照片、音频、视频】
- 积分
- 完成任务
- 审批任务
- 任务详情
- 删除任务
- 任务的分类
二、 卡片背包
- 使用卡片
- 查看对方的背包
- 卡片清单
- 心愿清单
三、 商城
- 购买卡片
四、商城管理
- 管理卡片
- 分组名
- 修改已上架卡片的信息
- 限购
- 下架
- 调整价格
- 添加卡片
- 卡片名
- 卡片简介
- 有效期
- 价格
- 附件
- 查看销售记录
五、 消息提醒
六、用户
- 基本信息
- 设置积分名
- 消费记录
- 绑定对方
- 解绑
后端设计
一、数据库
- 卡片
- 任务
- 我制作的卡片
- 我收到的卡片
- 使用记录
- 购买记录
- 用户
- 消息
二、数据模型分类
- 视图层到接口VO,入参为InputVO,出参为OutputVO
- 传输模型DTO,负责将业务模型转为VO,或者VO转为业务模型
- 业务模型BO,可以包含很多PO
- 持久层PO,与数据库的表对应
典型流程为
三、数据库设计
- 用户表
- nickname