课堂考勤系统用例

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一用例:考勤。

(1)目标:允许老师记录学生的到课情况。

(2)事件流

(2.1)基本流程:

当快要上课的时候,老师记录学生的到课情况,本用力开始执行。

[1]上课前五分钟系统自动请求学生进行指纹验证。

[2]学生开始上传自己的指纹特征。

[3]系统进行上传的指纹和录入时指纹进行对比,确定“你是你”和“你在这”。

[4]系统对签到的学生进行记录。

(3)备选流:

[1]如果学生考勤失败,系统提示考勤失败,记录考勤失败的原因,并且自动跳的手动考勤的页面。

[2]学生考勤时如果不在考勤时间内,系统发出提示。

二用例:请假

(1)目标:允许学生向辅导员请假;

(2)事件流

(2.1)基本流程:

在上课之前,学生向辅导员请假,本次用例开始执行。

[1] 辅导员选择请假选项,系统请求辅导员输入请假学生信息。

[2] 辅导员输入请假学生信息,系统跳转到是否确认页面。

[3] 辅导员选择确认,系统自动记录本次请假信息。

[4] 确认后,系统生成了该学生的请假记录,并且打印出请假条。

(3)备选流:

[1]如果请假失败,系统记录本次请假失败原因,并提出错误原因,页面再次跳转到辅导员输入学生信息的页面。

[2]如果在请假期限结束后学生还没有前来报到,系统向辅导员发出提示,提示辅导员联系该学生,以免出现什么意外。

三用例:人工考勤

(1)目标:允许老师手动记录学生的到课情况。

(2)事件流

(2.1)基本流程:

当系统无法自动记录学生的到课情况,老师手动记录,本次用例开始执行。

[1] 系统请求老师输入自己身份信息,并且点击登录,系统中的人工考勤选项变亮,从而有权限进行人工考勤。

[2] 老师点击人工考勤按键,系统请求老师输入学生信息,以及手动签到的时间。

[3] 老师输入学生信息,系统跳转到是否确定的页面。

[4] 老师点击确认,系统记录该名学生这次考勤。

(3)备选流:

[1]如果手动签到失败,系统记录失败原因,并且提示老师手动签到失败,请求再次重新签到。

[2]如果不在签到时间内,老师无权限进入人工考勤页面,系统提示不在手动考勤期间内。四用例:信息删除

(1)目标:允许辅导员或者系统管理员删除某一个学生信息。

(2)事件流

(2.1)基本流程:

当一位学生退学或者转专业的时候,辅导员和系统管理员可以删除改名学生的信息,本次用例开始执行。

[1] 辅导员或者系统管理者输入自己的信息并且登录,然后执行者选择删除信息。

[2]系统请求执行者输入该名学生的信息.

[3]执行者输入该名学生的信息。

[4]系统提示是否确认删除,执行者点击确认。

[5] 系统删除这名学生在系统中的信息。

[6] 确认后,系统中不在有该名学生的信息。

(3)备选流:

[1]如果删除失败,系统提示并且记录此次失败的原因,系统自动跳入执行者输入信息的页面,请求再次输入删除学生的信息。

五用例:信息输入

(1)目标:允许系统管理着或者辅导员添加学生的信息。

(2)事件流

(2.1)基本流程:

当一个学生来到该班级,系统管理着或者辅导员有权利添加该学生的信息,本次用例开始执行。

[1] 辅导员或者系统管理者输入自己的信息并且登录,然后选择添加信息。

[2] 系统请求执行者输入该名学生的信息.

[3] 执行者输入该名学生的信息。

[4] 系统提示是否确认添加,执行者点击确认。

[5] 系统将这名学生的信息写入系统。

[6] 确认后,系统中多了这名学生的信息。

(3)备选流:

[1]如果添加失败,系统提示并且记录此次失败的原因,系统自动跳入执行者输入信息的页面,请求再次输入添加学生的信息。

六用例:期末信息统计

(1)目标:允许系统管理着或者辅导员查看这个学期考勤系统统计的情况。

(2)事件流

(2.1)基本流程:当期末来临,系统管理着或者辅导员有权查询这个学期任何学生考勤情况,本次用例开始执行。

[1] 辅导员或者系统管理者输入自己的信息并且登录,然后选择统计选项。

[2]系统自动打开所有学生的考勤信息。

(3)备选流:

[1]如果登录的信息没有查询考勤信息统计的权限,点击统计选项系统会自动提示“您没有此权限”的弹幕。

相关文档
最新文档