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

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

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

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

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

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

在navicator中建立数据表ktucms_lsk_exam_sj


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

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


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

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

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

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值