软件环境:linux+ Nginx+ MySQL + PHP(7)+ TP(5)+ Git
前端技术:uni-app,VUE 开发。
APP 描述:
1、对用户模块的操作使用 token 验证存入 redis 中(登录、注册,我的中心、个人信息等)。
2、展示课程列表进行分页操作多级条件查询,多级分类使用 Redis 缓存技术。
3、对课程内容的一个操作修改,使用双 token 验证防止修改操作时 token 失效,以及分
类优先级位置切换使用 Redis 缓存。
4、对老师账号的创建及分配角色权限问题,并对其进行维护。
5、展示统计学生每日学习时⻓及总时长统计、各课程任务学习的完成度及生成数据图表。
6、学生之间进行相互回答问题和老师解答问题等。使用了消息将发送的提问信息放到
Redis 中,老师服务监听信息发现有消息及时推送消息等相反学生监听老师回答的消
息进行查看;
7、考试可分为真实考试和模拟考试,模拟考试是根据题库设置的规则随机选择题目进行练
习,进行错题统计供学生查看以及再次做题消除错误题库中的题。
8、练习分为章节练习、随机练习、模拟练习。章节练习是根据课程的每个章节设置题目后
进行选择练习。随机练习是根据课程的题库规则进行随机抽取进行练习。模拟练习是
一次模拟考试,进行一个自我检测。