项目管理(二)——需求文档示例课程模块和考试模块

关于课程逻辑模块的完整定义:

1.课程大类标记

​ i.点击课程,进入课程大页的类型列表页面
​ ii.每个大类的课程点击都可以进行对应列表搜索
​ iii.课程需要支持关键词的模糊搜索
​ IV.显示出来的课程,需要显示是免费和付费(补充需求)

​ v .最多显示20个分类,过多分类容易导致前端显示不美观

​ vi.首页需要支持指定的课程推荐(推荐课程的营销)

2.课程详情的说明:

​ i.点击即可查看课程详情说明(所有课程点开都是这个详情页面)
​ ii.允许会员未登录情况下 查看课程的详情说明 未登录未购买的用户 显示立即购买
​ iii.免费的课程 可以显示在线学习 进入学习内容的详细页面
​ IV.付费课程 已购买课程才会显示用户进入学习页面,

3.课程章节详情定义:

​ i.免费课程或者会员已购买课程 点击在线学习的时候,可以查看到课程大纲和课程章节列表,还有宣传视频

​ ii.点击具体章节的时候,刷新当前章节的简单介绍说明,和相关视频链接(不是在本门课程一个页面)

​ iii.未付费前暂时不允许预览课程大纲和各个章节信息内容(也就是必须通过购买)
​ iv:用户进入页面时候,需要上报服务器开始学习,同时每隔三分钟上报一次当前学习进度

​ v.前端JS需要记录用户当前视频的学习进度并上报

​ vi.用户可以通过用户中心查看自己的学习相关章节进度

4.课程历史记录:
i.用户可以查看学习的历史记录,支持分页,每次进入都是从最近的记录开始
2.每一门课程最多只有一个学习进度记录,第一天学习的进度,如果第二天点击了其他章节,会被覆盖掉

考试模块需求说明:

​ 1.考试中心 可以看到系统最近的相关考试信息
​ i.考试图片,标题 ,说明,地点,考试时间(正式考试)
​ ii.考试分为模拟考试 正式考试 模拟考试从首页中心进入 正式考试从首页导航栏进入
​ iii.点击正式考试里的某个考试,会显示需要缴纳费用,如果已检测到用户交过费用,出现在线考试按钮

​ 2.正式考试有详情:(模拟考试只有训练题)
​ i.考试详情有详细说明 本次考试内容和相关目的
​ ii.正式考试需要缴纳费用后才会出现在线考试按钮,如果交卷过,可显示查阅答案(超过考试时间后不允许再次提交答案,考试时间范围内允许再次更改答案)

​ iii.用户中心需要能查看自己的正式考试历史信息(缴费时间 考试时间 最终考试分数)

​ 3.答题过程:

​ i.答题的答案需要本地记录一份,点击对应题目的时候,直接用本地缓存显示答案(考试前提醒考生,不要中途换浏览器)

​ ii.每次作答的时候,都需要上报一次服务端,表示XX题答题完毕(服务器端只记录答题进度和结果)

​ iii.最终查看自己的答题记录的时候,可以使用本地缓存查看,查看任意一题的自己作答记录,也是调用本地缓存(减少服务器端压力),如果答题完毕,交卷后,再次重新进入考试,可读取自己的作答记录(调用远程作答记录)

​ iV.如果答案过长,导致一次性无法输出,需要服务器端进行答案过长提示,需要切换成逐题读取作答记录

​ 4.模拟考试说明:

​ i.进入模拟考试试卷,需要登录才能查看试题,模拟试题列表在首页的平台中心进入,需要有模拟试卷列表

​ ii.模拟试卷在考试提交完成后,可选择查看自己的答案(正式考试一样)额外的模拟试卷,可以查看每一题的答案解析(后台导入的相关解析记录)

​ iii.会员中心,需要能查看到自己的模拟考试记录,点进来自己作答过的模拟考试(模拟考试交卷过),可以看到自己的作答记录+下面正确答案+正确答案的相关解析

​ iv.模拟考试没有成绩(老师不会对主观题评分),所以考试只有参考和训练作用

​ 5.模拟考试训练 需要购买平台的VIP会员
​ i.如果是免费的模拟训练,可以免费参加(走上述流程)
​ ii.如果是需要付费的模拟试题训练,需要提示充值VIP会员
​ iii.刷题列表进入的也是模拟考试试卷里面,需要支持模拟试卷模糊搜索(方便用户调用出当前全部系统的模拟试题题库)

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大梁来了

千山万水总是情,打赏一块行不行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值