zoukankan      html  css  js  c++  java
  • 角色用例表

    角色

    需求

    老师

    1. 管理某课程题库(增删改)

    2. 管理章节(一个发布多次实验和对应的练习题,上传课程资源)

    3. 管理考试

    4. 管理练习题题库

    5. 查看提交结果(当前,往届,判分)

    6. 管理标签

    7. 标签、章节、题目难度可视化(横向:不同标签、章节、题目之间的难度比较;纵向:不同届学生AC率之间的比较);题目提交时间分布可视化(放在查看题目结果部分);WA测试用例可视化(显示比例、放在查看题目结果部分)

     

     

     

     

     

     

    管理员

    1. 创建课程

    2. 开启课程(设置老师、设置助教、导入学生)、关闭课程

    3. 创建老师

    4. 创建学生

    5. 创建助教(不确定:发布考试、上传题目的权限

    6. 管理题库 (一键备份、一键导入)

    7. 管理考试(管理考生列表、批量导出成绩、修改时间地点)

    8. 修改自身密码

    学生

    1.可视化:通过的题目数量,AC率(AC/总提交),通过题目数量随时间(天、周)变化,做题类型统计,排行榜(积分、AC率)

    2.查看全部提交结果(AC题目列表、所有提交列表)

    3.(按照章节)查看、提交课程作业

    4.(按照章节)下载课程资源

    5.参加考试

    6.刷练习题

    7.勋章系统

    助教

    暂定为老师

  • 相关阅读:
    Java中静态字段和静态方法
    Java抽象方法、抽象类以及接口
    Java单例模式
    java继承
    java构造方法
    java方法
    Java常量与变量
    Java初识
    1
    补码,反码,加减法运算,类型取值范围
  • 原文地址:https://www.cnblogs.com/cs-sunday/p/10568409.html
Copyright © 2011-2022 走看看