1、应用业务描述
废话不多说,我们先看图说正事:
1. 个人信息
该应用需要先注册个人信息,然后才能进行在线考试、抽奖等后续操作。
2. 在线参加考试
应用设有题库,从真假题、单选题、多选题中随机抽取5道题组成一套试卷;
测试时间限制为3分钟,答题完成后手动提交试卷或时间到时自动提交;
每个用户可以参加3次考试。 不及格者可以重新参加考试。 一旦通过考试,考试就结束,不能再回答问题。
3. 随机抽奖
只有答完题并通过考试才有机会中奖;
该应用程序有一个奖品库,设置每个奖品的概率,随机生成奖品,更新库存,最后将抽奖结果返回给用户。
二、相关技术说明 1、基本框架
本应用基于Net6 Web+架构,目前风格仅适合移动端H5。
2、认证与授权
采用Net6 JWT进行认证授权,结合+微信公众号的认证授权机制,限制只能由微信公众号开启。
3. 数据库
使用MySql+进行数据存储和数据管理
4.前端技术
+彩票js作为基础前端框架,基于开源并做了相应修改。
需要源码的同学请在下方留言或者私信我了解详情。