群组在考试系统中的运用

云帆考试系统面向的客户大部分为企业用户,考试系统中的权限可以满足极大部分考试需求。

【部门权限】考试权限为指定的某些部门,圈定参考人员为部门范围;

【部分学员】允许指定部分学员参加考试,采取部门+指定具体人员列表的方式;

【口令密码】为了弥补以上两种不足,参考人员不确定的情况下,由管理人员小范围告知考试密码,只要知晓考试密码,即可进入考试;

以上三种方式理论上可以满足各种考试场景,但仍有场景不能满足,比如人员是临时组建的,但这些人员并不是同一个部门,但是在后续的业务中需要重复用到;又比如人员都在同一个部门但仍需要细分,比如需要将会技术部门员工分为DBA、高级程序员、高级架构师。

使用【部分学员】中的指定人员列表是可以满足需求的,即把需要的人家加入到考试列表,以实现业务需求;但是此操作过于繁琐,如果有多场考试或其他业务,需要反复的进行此操作,给业务诸多带来不便。

   基于这种情况,我们引入群组的功能,可以临时组建群组,并将成员加入群组,一个成员可能存在多个群组中;并在方案2【部分学员】的基础上扩展指定群组功能, 这样【部分学员】兼容了指定部门+指定群组+指定成员这三种场景。

发表回复 0

Your email address will not be published. Required fields are marked *