现在准备着手做一个考试类的微信小程序。考试大家都知道,一张试卷,里面有单选、多选、判断题、简答题,填空题等题型。目前做的需求分析就是,先做一个简单的单选题型,后期也许有可能会加入更多题型。

    那么就以单选题为唯一和主要题型做为本次开发的内容。那最主要的就是有两个主体,一个是试卷,一个是试题。一个试卷由多个题组成,一个题目,也可以同时存在各个试卷中。

    下面来着个分析一下主体的类型;

    一个试卷需要有试卷名称(比如数学期中测试题,奥数实战题等),考试密码,开始时间,结束时间,图文描述等。

sj(id,title,pwd,stime,etime,ms,ctime)

在navicator中建立数据表ktucms_lsk_exam_sj

001考试类小程序设计方案简要需求分析和数据库简要设计

    一个题目,题目描述,题目图片(可上传一张图),若干个选项,(a,b,c,d,e...)也有可能更多,题目答案,简单解析(文字)。

tm(id,title,picurl,xxlist,ans,jx)

001考试类小程序设计方案简要需求分析和数据库简要设计

    还需要一个关系类,即试卷与题目的关系关联。

sjtm(id,sjid,tmlist),以此类推,建立ktucms_lsk_exam_sjtm表

题目,试卷的发布放到服务器端来操作。即完成试卷的添加,题目的添加,和试卷的组成。

考试操作在微信小程序端进行操作。即用户可以在小程序端查看试卷,查看题目,进行考试。

相关文章:

  • 2021-04-15
  • 2021-12-01
  • 2021-12-16
  • 2021-06-15
  • 2022-12-23
  • 2021-08-26
  • 2021-11-14
  • 2021-12-21
猜你喜欢
  • 2022-12-23
  • 2021-07-02
  • 2022-12-23
  • 2021-08-07
  • 2022-12-23
  • 2022-12-23
  • 2022-01-09
相关资源
相似解决方案