用户故事(学生端)
1. 学生登录
a. 学生点击右上角学生登录按钮
b. 进入学生登录页面输入用户名和密码
c. 点击登录按钮,系统提示登录成功,进入学生主页
2. 学生修改个人信息
a. 点击导航栏中个人信息按钮
b. 进入个人信息,点击修改个人资料
c. 弹出个人信息栏,学生进行修改
d. 点击确认,返回个人中心,显示新的信息
3. 学生修改密码(同上进入个人中心页面)
a. 点击修改密码按钮
b. 输入旧密码,新密码两遍,点击确认按钮
c. 若两次密码相同,系统提示密码修改成功;否则提示修改失败
4. 查看题目
a. 学生点击导航栏课程
b. 页面显示所有已选课程
c. 进入课程页面点击练习题/考试题
d. 进入课程列表点击特定题目
e. 显示题目信息
5. 运行代码
a. 将代码粘贴进入代码区
b. 点击提交按钮,系统显示运行信息(等待动画)
c. 查看运行结果
6. 提交代码
a. 在所有运行结果中选择一条点击提交按钮
b. 系统提示提交成功
7. 通过后查看代码开源区
a. 题目变为ac状态后,点击题目出现代码开源页面
b. 查看他人ac代码
c. 在其下进行提问或回复
8. 查看教师反馈
a. 进入个人中心页面,点击重要提醒
b. 点击老师反馈消息
用户故事(教师端)(13)
1. 登录:
a. 教师点击教师按钮,进入教师登录界面
b. 教师输入账号密码
c. 教师点击登录按钮
d. 教师进入主页面
2. 编辑信息:
a. 教师点击个人信息,进入个人信息界面
b. 教师点击修改资料按钮
c. 教师输入要修改的信息
d. 教师点击确认
3. 添加题目到题库
a. 教师点击题库,进入题库界面
b. 教师点击上传题目
c. 教师输入题目标题,题目内容,题目编号及母课程
d. 教师点击上传
4. 从题库中删除题目
a. 教师点击题库,进入题库界面
b. 教师点击删除题目
c. 教师点击确认删除
5. 从题库中查找题目
a. 教师点击题库,进入题库界面
b. 教师在搜索栏输入关键字
c. 教师点击确认按钮
6. 从题库中修改题目
a. 教师点击题库,进入题库界面
b. 教师点击要修改的题目
c. 教师进入题目界面,点击修改按钮,进入编辑界面
d. 教师输入要修改的信息
e. 教师点击确认按钮
7. 对课程管理—学习资料
a. 教师点击课程按钮进入课程管理界面
b. 教师点击学习资料按钮
c. 上传学习资料
8. 对课程管理—添加题目
a. 教师点击课程按钮进入课程管理界面
b. 教师查找需要的题目,选择需要的题目
c. 教师设置开始截止时间
d. 点击添加题目按钮
9. 对课程管理—删除题目
a. 教师点击课程按钮进入课程管理界面
b. 教师点击删除按钮
c. 教师确认删除
10.对课程管理—查看做题结果
a. 教师点击课程按钮进入课程管理界面
b. 点击提交结果按钮
c. 点击具体学生的提交结果
11.对课程管理—评价做题结果
a. 教师点击课程按钮进入课程管理界面
b. 点击提交结果按钮
c. 点击具体学生的提交结果
d. 对结果评价反馈
12.对课程管理—统计信息图表查看
a. 教师点击课程按钮进入课程管理界面
b. 点击提交结果按钮
c. 查看统计信息图表
13.解答疑问
a. 教师点击解答按钮
b. 教师选择题目
c. 教师选择问题
d. 教师输入解答结果
用户故事(管理员端)
1.管理员登录系统:
管理员将登录界面切换至管理员登录
管理员输入ID
管理员输入密码
管理员点击登录
管理员进入主页
2.管理员创建教师账号:
管理员进入账号管理页面
管理员点击教师账号管理
管理员点击创建教师账号
管理员进入教师账号创建页面
管理员输入账户ID
管理员输入教师ID
管理员输入教师姓名
管理员输入预设密码
管理员输入教师联系方式
管理员确定创建账号
管理员二次确认
管理员创建账号成功
3.管理员查找教师账号:
管理员进入账号管理页面
管理员点击教师账号管理
管理员在搜索框输入教师姓名或ID
4.管理员注销教师账号:
管理员进入账号管理页面
管理员点击教师账号管理
管理员查找欲注销的账号
管理员点击欲注销账号右侧删除按钮
管理员确认删除
管理员注销教师账号成功
5.管理员编辑教师信息:
管理员进入账号管理页面
管理员点击教师账号管理
管理员查找教师账号
管理员点击账号右侧编辑按钮
管理员进入教师账号编辑页面
管理员修改教师信息
管理员点击保存更改
管理员二次确认
管理员重置密码成功
6.管理员创建学生账号:
管理员进入账号管理页面
管理员点击学生账号管理
管理员点击创建学生账号
管理员进入学生账号创建页面
管理员输入学生ID
管理员输入学生学号
管理员输入学生姓名
管理员输入预设密码
管理员确定创建账号
管理员二次确认
管理员创建账号成功
7.管理员查找学生账号:
管理员进入账号管理页面
管理员点击学生账号管理
管理员在搜索框输入学生姓名或ID或学号
管理员点击搜索结果查看学生详细信息
8.管理员注销学生账号:
管理员进入账号管理页面
管理员点击学生账号管理
管理员查找欲注销的账号
管理员点击欲注销账号右侧删除按钮
管理员确认删除
管理员注销学生账号成功
9.管理员修改学生信息:
管理员进入账号管理页面
管理员点击学生账号管理
管理员查找学生账号
管理员点击账号右侧编辑按钮
管理员进入学生账号编辑页面
管理员修改学生信息
管理员点击保存更改
管理员二次确认
管理员重置密码成功
10.管理员创建母课程:
管理员点击课程管理
管理员进入课程管理页面
管理员点击创建课程
管理员进入创建课程页面
管理员输入课程ID
管理员输入课程名
管理员点击创建
管理员二次确认
管理员创建母课程成功
11.管理员创建子课程:
管理员点击母课程进入子课程列表
管理员点击创建子课程
管理员进入子课程创建页面
管理员输入课程ID
管理员选择母课程
管理员输入开课年份
管理员添加教师
管理员添加学生
管理员点击创建
管理员二次确认
管理员创建子课程成功
12.管理员查找母课程:
管理员点击课程管理
管理员进入课程管理页面
管理员点击搜索栏
管理员输入课程ID或课程名
管理员点击查找
管理员在搜索栏下方查看结果
13.管理员查找子课程:
管理员查找对应母课程
管理员点击母课程进入子课程列表
管理员点击搜索栏
管理员输入课程ID或课程名
管理员点击查找
管理员在搜索栏下方查看结果
14.管理员编辑课程信息:
管理员查找欲编辑的母课程或其下的子课程
管理员点击母课程或子课程栏右侧的编辑按钮
管理员进入课程编辑页面
管理员修改想修改的信息
管理员确认编辑
管理员二次确认
管理员编辑课程成功
15.管理员删除课程:
管理员查找欲删除的母课程或其下的子课程
管理员点击母课程或子课程栏右侧的删除按钮
管理员确认删除
管理员删除课程成功
16.管理员管理考试学生账号:
管理员点击学生考试
管理员点击创建考试
管理员进入创建考试界面
管理员设置开始时间
管理员设置结束时间
管理员选择考试母课程
管理员选择考试年份
(后台搜索该课程内学生,并将该部分学生账号设置为不活跃,
即该部分学生不能再用原账号登录,需要用考试时创建的新账号
登录,该账号只被分配了“考试”这一门课)
管理员确认创建
原文链接:https://www.cnblogs.com/CaesarKingW/p/10575816.html