[个人草稿,请忽略]convention需求

convention需求

convention 是一个Java Web项目,使用spring MVC框架,使用maven构建

业务实体

项目涉及三个实体
1. 用户
2. 问题(或者测试)
3. 答案

实体 实体类 含义
用户 User 用于登录
问题 Test2Boy
答案 Convention 解决问题的答案

一个问题对应多个答案

功能需求

  1. 问题列表
    [个人草稿,请忽略]convention需求

  2. 添加问题
    点击”添加测试”,就可以添加问题
    [个人草稿,请忽略]convention需求
    文本域下面有一个”私有”复选框,如果选中,则其他用户没有权限查看该问题
    注意:只能填写普通文本,不能填写html代码,比如图片

  3. 编辑问题
    [个人草稿,请忽略]convention需求
  4. 分享问题
    分享问题时,会一并分享问题下面的所有答案

  5. 添加答案(convention)
    不能直接添加一个convention,因为convention不能孤立存在,肯定是属于某个问题的.
    所以得先创建问题,然后对这个问题添加答案

6.修改答案

  1. 导出所有问题