企业应用开发(2)--OJ系统权限划分

概述:经过小组内部分析讨论与借鉴小组间的创意想法,各方面权衡后,最终确定OJ系统中的三个角色:管理员(教务老师),老师(教学老师),学生;并分别为他们划分不同的权限。

一、产品定位

  一款教学辅助工具,产品质量直接取决于产品帮助用户提升教学水平的程度上。

二、角色定位

  管理员:负责学生的教务工作,起着整体把控的作用;

  老师:负责学生的教学工作

  学生:应该熟练掌握课程内容与编程技巧

三、权限划分

  管理员:拥有账户管理权限、课程管理权限

  老师:拥有题目管理权限(包括题库)、学生评价权限

  学生:拥有做题权限、提问权限

四、系统运行大体流程(以数据结构课程为例)

  1.管理员创建数据结构母课(若不存在),同时生成数据结构母题库

  2.管理员创建2019数据结构课程(子课程),并从教务系统中导入教学老师和选课学生(所有子课共享母课题库)

  3.教学老师添加题目到母题库,从母题库中选择题目到子课程目录下作为实验题目

  4.学生可进入课程题库自我练习并按时完成实验题目

  5.教学老师根据题目提交情况进行打分

  6.教务老师将学生成绩录入教学系统

五、全局思维导图

 

转载于:https://www.cnblogs.com/CaesarKingW/p/10567211.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值