用户角色及对应需求

我们的OJ系统应用于学院内的日常授课教学以及学生的课下自习,结合用户群体和使用场景,我们将用户分为四个角色:管理员,老师,学生以及助教。

各个角色对应的需求如下表:

用户 需求
管理员 1. 管理用户权限
老师 1. 发放课程资源
2. 发布作业
3. 掌握学生作业完成情况
4. 抄袭检测
5. 发布考试
6. 登记成绩
7. 提供和筛选练习题目
8. 发布比赛
学生 1. 获取课程资源
2. 完成课程作业
3. 参加科目考试
4. 进行编程练习
5. 参加编程比赛
助教 1. 掌握学生作业完成情况
2. 查看提交记录

results matching ""

    No results matching ""