本文背景
本文将复盘24小时内如何开发一款答题小程序,目前该代码托管在码云
本文内容
本文主要介绍答题小程序,该小程序从7月11号9点开始开发,在12号凌晨1点已完成,目前未发现已知BUG
该小程序主要功能有
(1)用户注册,主要用于收集用户的姓名、部门等信息,跟openid进行绑定;
(2)用户登录,我觉得这个登录时多余的,但是没有办法,需求存在这个功能点
(3)考试模块,可重复考试,考试成绩后面覆盖前面;
(4)练习模块,可展示当前题目的正确率,每天可以参加三次答题;
(5)排行榜模块,包括考试的排行榜和练习的排行榜;
(6)文章列表、文章详情,主要用于提供企业内部制度学习用;
(7)考试规则介绍模块,主要用于公布考试的时间信息;
(8)错题排行榜,主要按照题库中错题的顺序进行排序展示,方便大家复习用。
技术架构
本文采用小程序云开发,未采用任何第三方框架,
知识点播
开发过程中用到以下新知识点
(1)富文本展示
(2)左滑动系统公告栏
(3)关于考试开始、结束日期的判断逻辑有了新的办法,相较于我以往的判断方法
(4)
界面截图
f
f
f
f
f
f
f
f
f
本文总结
目前该小程序已经通过加急送审的模式,审核通过,并且发布上线,在后续,我会监控该小程序的运行情况,有更新也会第一时间同步到社区。
f
云开发能扛得住考试类的高并发??反正我是不信