素语-miniapp

黄鹏宇 492 2022-04-30

简介

一个双人待办清单系统,可以通过完成对方下达的任务来获取积分,进而购买对方发布的商品。

功能

一、 任务

  1. 发布任务
    1. 任务名
    2. 内容
    3. 截止时间(可为空)
    4. 附件 【照片、音频、视频】
    5. 积分
  2. 完成任务
  3. 审批任务
  4. 任务详情
  5. 删除任务
  6. 任务的分类

二、 卡片背包

  1. 使用卡片
  2. 查看对方的背包
  3. 卡片清单
  4. 心愿清单

三、 商城

  1. 购买卡片

四、商城管理

  1. 管理卡片
    1. 分组名
    2. 修改已上架卡片的信息
    3. 限购
    4. 下架
    5. 调整价格
  2. 添加卡片
    1. 卡片名
    2. 卡片简介
    3. 有效期
    4. 价格
    5. 附件
  3. 查看销售记录

五、 消息提醒

六、用户

  1. 基本信息
  2. 设置积分名
  3. 消费记录
  4. 绑定对方
  5. 解绑

后端设计

一、数据库

  1. 卡片
  2. 任务
  3. 我制作的卡片
  4. 我收到的卡片
  5. 使用记录
  6. 购买记录
  7. 用户
  8. 消息

二、数据模型分类

  1. 视图层到接口VO,入参为InputVO,出参为OutputVO
  2. 传输模型DTO,负责将业务模型转为VO,或者VO转为业务模型
  3. 业务模型BO,可以包含很多PO
  4. 持久层PO,与数据库的表对应

典型流程为
纯知贷 2.png

三、数据库设计

  1. 用户表
    1. nickname

四、接口

前端设计