考勤管理系统用例规约
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考勤管理系统
用例规约
一、前台
1、记录出勤
1.简要说明
本用例说明用户如何登录到考勤管理系统。
启用此用例的主角为教师、教授和注册员。
2.事件流
当用户进入网站,用例就开始了。
1.基本流- 登录
1.系统显示身份范围;
2.用户选择身份;
3.用户输入编号和密码;
4.系统验证编号和密码;
5.系统显示主窗体,同时用例结束。
2.备选流
4.无效的编号/口令
如果在基本流中系统无法找到编号或者口令无效,就会显
示一个错误信息。用户可以键入新的编号或者口令,或者
选择取消本次操作,此时用例结束。
3.特殊需求
没有和本用例有关的特殊需求。
4.前置条件
没有和本用例有关的前置条件。
5.后置条件
没有和本用例有关的后置条件。
6.扩展点
没有和本用例有关的扩展点。
2、请假
1.简要说明
本用例说明学生如何到考勤管理系统请假。
启用此用例的主角为学生。
2.事件流
当学生登陆进入系统,用例就开始了。
1.基本流–请假
1.登录至考勤管理系统;
2.选择请假;
3.系统显示请假窗体;
4.填写学生信息、请假时间、请假理由;
5.提交请假条;
6.同时用例结束。
2.备选流
4.请假信息填写不全、请假失败
如果在基本流中填写请假信息不全,提示请假同学,填写
全请假信息,此时用例结束。
3.特殊需求
没有和本用例有关的特殊需求。
4.前置条件
1.登录
在本用例开始前,学生要登录到系统。
5.后置条件
没有和本用例有关的后置条件。
6.扩展点
没有和本用例有关的扩展点。
3、审核假条
1.简要说明
本用例说明班主任如何到考勤管理系统审核假条。
启用此用例的主角为班主任。
2.事件流
当教师登陆进入系统,用例就开始了。
1.基本流–审核假条
1.系统显示主窗体;
2.选择查看提交假条信息;
3.审核假条信息及请假理由是否合理;
4.审核通过确定提交,辅导员接收。
5.同时用例结束;
2.备选流
无
3.特殊需求
没有和本用例有关的特殊需求。
4.前置条件
1.登录
在本用例开始前,班主任要登录到系统。
5.后置条件
没有和本用例有关的后置条件。
6.扩展点
没有和本用例有关的扩展点。
4、统计
1.简要说明
本用例说明辅导员到考勤管理系统进行统计。
启用此用例的主角为辅导员。
2.事件流
当辅导员登陆进入系统,用例就开始了。
1.基本流–统计考勤记录
1.系统显示主窗体;
2.选择统计考勤;
3.统计请假、缺席、迟到等考勤记录;
4.每周一次统计考勤信息、汇总每天考勤记录;
5.统计完成、同时用例结束;
2.备选流
无
3.特殊需求
没有和本用例有关的特殊需求。
4.前置条件
1.登录
在本用例开始前,辅导员要登录到系统。
5.后置条件
没有和本用例有关的后置条件。
6.扩展点
没有和本用例有关的扩展点。
二、后台
1、登录用例
1.简要说明
本用例说明用户如何登录到考勤管理系统。
启用此用例的主角为学生、教授和注册员。
2.事件流
当用户进入网站,用例就开始了。
1.基本流- 登录
1.系统显示身份范围;
2.用户选择身份;
3.用户输入编号和密码;
4.系统验证编号和密码;
5.系统显示主窗体,同时用例结束。
2.备选流
4.无效的编号/口令
如果在基本流中系统无法找到编号或者口令无效,就会显
示一个错误信息。用户可以键入新的编号或者口令,或者
选择取消本次操作,此时用例结束。
3.特殊需求
没有和本用例有关的特殊需求。
4.前置条件
没有和本用例有关的前置条件。
5.后置条件
没有和本用例有关的后置条件。
6.扩展点
没有和本用例有关的扩展点。
2、维护学生信息
1.简要说明
本用例允许班主任维护考勤系统中的学生信息。其中包括添加、修改和从系统中删除学生信息。
本用例的主角是班主任。
2.事件流
当班主任从主窗体中选择“维护学生信息”活动时,用例就开始使用了。
1. 基本流—添加学生信息
3.班主任选择“添加学生信息”。
4.系统会显示一张空白学生信息表。
5.班主任输入学生的下列信息:编号、姓名。
6.系统验证数据以确保格式正确,如果数据有效,系统保存该学生的信息。
7.每向系统中添加一个学生信息,重复步骤 2-4。当班主任完成向系统中添加
学生信息时,此用例结束。
2. 备选流
1. 修改学生信息
8.班主任选择“修改学生信息”。
9.系统会显示一张空白学生信息表。
10.班主任键入他(她)要修改的学生 ID 号。
11.系统查找该学生的信息并将信息显示在屏幕上。
12.班主任修改一个或多个学生信息字段:姓名、密码。
13.一旦修改结束,班主任选择“保存”。
14.系统更新该学生的信息。
15.每修改一个学生信息,重复步骤 2-7。一旦编辑完成,本用例也就结束。
2. 删除学生信息
16.班主任选择“删除学生信息”。
17.系统会显示一张空白学生信息表。
18.班主任键入将被删除的学生 ID 号。
19.系统检索学生信息并将信息显示在表单中。
20.班主任选择“删除”。
21.系统会显示一个删除确认对话框以确认删除操作。
22.班主任选择“是”。