APP描述:1、对用户模块的操作使用 token 验证存入 redis中(登录、注册,我的中心、个人信息等)。2、展示课程列表进行分页操作多级条件查询,多级分类使用 Redis 缓存技术。3、对课程内容的一个操作修改,使用双 token 验证防止修改操作时 token 失效,以及分类优先级位置切换使用 Redis 缓存。4、对老师账号的创建及分配角色权限问题,并对其进行维护。5、展示统计学生每日学习时⻓及总时长统计、各课程任务学习的完成度及生成数据图表。6、学生之间进行相互回答问题和老师解答问题等。使用了消息将发送的提问信息放到 Redis中,老师服务监听信息发现有消息及时推送消息等相反学生监听老师回答的消息进行查看;7、考试可分为真实考试和模拟考试,模拟考试是根据题库设置的规则随机选择题目进行练习,进行错题统计供学生查看以及再次做题消除错误题库中的题。8、练习分为章节练习、随机练习、模拟练习。章节练习是根据课程的每个章节设置题目后进行选择练习。随机练习是根据课程的题库规则进行随机抽取进行练习。模拟练习是一次模拟考试,进行一个自我检测。WEB 端描述:1、对老师个人信息及绑定微信等账号的一个管理及用户的基本信息进行修改,绑定登录方式及手机号等。2、课程基本信息的创建,课程目录的位置切换及上传视频和图片等(阿里 OSS 存储)。3、查看任务的列表及详情信息等操作(使用 redis 缓存列表信息),对其进行维护;4、创建考试的基本信息及考试的试卷选择绑定等。5、查询学生做题列表及详情,对学生考试分值详情的导出。6、老师通过给学生设置练习将学生账号加入其中,通知学生然后进行练习。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论