评论

个人利用云程序开发制作的知识练习微信小程序

这是一个关于知识练习题库的小程序,利用业余时间帮单位做的一个安全知识练习的程序,从立项到开发自始至终都是一个人,大约用了2周的时间,界面有点丑,哈,毕竟做程序没有美工,丑的话请多包涵

发这个小程序的目的:哪位大佬有项目可以带带小弟,赚点外快。或者哪位大佬需要本小程序二次开发的小弟可以提供源码或者再进一步的开发改造一下加点其他功能什么的,顺便赚点外快,哈。
下面是本人的微信二维码,欢迎大佬骚扰

本程序实现利用云函数读取数据,多次提取数据,一次可突破2000条数据限制,一次可获取题库中所有题目(注意:测试8000到9000条数据大约2-4秒左右,原理是多次获取数据,一次2000条,但2000条数据量的大小不能超过1MB,超过1MB则出错,不过2000条数据一般也不超1MB)。程序在获取数据时用一个加载中的提示,以便于用户等待题库加载。

1. 授权登陆和激活码功能
授权登陆功能介绍:使用小程序要求用户必须登陆
激活码功能介绍:可以设定激活码的激活次数和激活使用时间,记录激活码在当前用户小程序的激活序号和剩余时间。用户未激活则无法使用练习功能,激活码过期提示用户输入新激活码

2.练习功能列表
顺序查看功能、顺序练习功能在用户打开小程序选择任意功能加载题库后,在未关闭小程序时,不用重复读取数据而是提取缓存,不用重新获取。或在用户持续浏览小程序一小时后,重新获取最新题库,缓存题库更新,用于防止题库更新,用户因缓存造成获取不到最新题库的问题

3.练习功能–顺序查看
顺序功能介绍:
支持题型:单选、多选、判断、简答、填空题型查看
实现功能:上一题、下一题、选题、记录当前顺序查看题号再次进入定位上次浏览题号、统计总共题数

4.练习功能–顺序练习
顺序练习功能介绍:
支持题型:单选、多选、判断、简答、填空题型查看
实现功能:上一题、下一题、选题、记录当前顺序查看题号再次进入定位上次浏览题号、统计总共题数
收藏功能:点击收藏题库记录到收藏库中,用户可以收藏需要的题(所有题型均支持),如果题目已经收藏,如果再次浏览该题目,收藏功能会显示为取消收藏,点击取消收藏,则该题目在收藏库中移除
记录错题功能:单选、多选、判断题型支持用户选择错误后,自动记录到个人错题库
显示答案功能:多选题选择完成后,点击显示答案,判断选择正确与否,简答题与填空题只是显示答案与解析
练习功能:题目用户做过以后,不论做对做错,当跳到下一题或上一题,做过的题目默认再次查看时默认显示正确答案
单选:

多选

填空与简答题支持收藏,不支持错题记录

5.练习功能–我的收藏
我的收藏功能介绍:
取消收藏功能:可以选择取消收藏,题目会在收藏题库中移除
实现功能:上一题、下一题、选题、记录当前顺序查看题号再次进入定位上次浏览题号、统计总共题数
在收藏中做错了题目(包括单选、多选、判断),不记录到错题库中
练习功能:题目用户做过以后,不论做对做错,当跳到下一题或上一题,做过的题目默认再次查看时默认显示正确答案

6.练习功能–错题集
错题集功能介绍:
移除错题功能:可以选择移除错题,题目会在错题题库中移除
实现功能:上一题、下一题、选题、记录当前顺序查看题号再次进入定位上次浏览题号、统计总共题数
练习功能:题目用户做过以后,不论做对做错,当跳到下一题或上一题,做过的题目默认再次查看时默认显示正确答案
可以在错题集功能内重新练习错题

最后一次编辑于  2019-05-06  
点赞 0
收藏
评论

1 个评论

  • 社区技术运营专员-Ltt
    社区技术运营专员-Ltt
    2019-05-06

    建议在文章内分享小程序产品设计、开发过程中的点点滴滴
    如果是需要分享案例,可以前往个人主页添加

    2019-05-06
    赞同
    回复
登录 后发表内容