考勤管理系统用例规约.docx_第1页
考勤管理系统用例规约.docx_第2页
考勤管理系统用例规约.docx_第3页
考勤管理系统用例规约.docx_第4页
考勤管理系统用例规约.docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

考勤管理系统用例规约一、前台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. 班主任选择“是”。 23. 学生信息从系统中删除。 24. 每删除一个学生信息,重复步骤 2-8。当班主任完成从系统中删除学生时,此用例结束。 1.5. 学生学号已经存在系统发现学生的学号已经存在,将会显示一个“学生学号已经存在”的错误消息。班主任可以修改学号、选择创建另一个学生的信息或者取消本次操作,此时用例结束。2.1.3. 未发现学生信息在“修改学生信息”或“删除学生信息”子流程中,如果指定 ID 号码的学生的信息不存在,系统将会显示一个“未发现学生信息”的错误消息。班主任可以键入另一个 ID 号码或者取消本次操作,此时用例结束。3. 特殊需求 没有和本用例有关的特殊需求。4. 前置条件 1. 登录 在本用例开始前,班主任要登录到系统。5. 后置条件 没有和本用例有关的后置条件。6. 扩展点没有和本用例有关的扩展点。3、维护教师信息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. 辅导员选择“是”。 23. 教师信息从系统中删除。 24. 每删除一个教师信息,重复步骤 2-8。当辅导员完成从系统中删除教师时,此用例结束。 1.5. 教师学号已经存在系统发现教师的学号已经存在,将会显示一个“教师学号已经存在”的错误消息。辅导员可以修改工号、选择创建另一个教师的信息或者取消本次操作,此时用例结束。2.1.3. 未发现教师信息在“修改教师信息”或“删除教师信息”子流程中,如果指定 ID 号码的教师的信息不存在,系统将会显示一个“未发现教师信息”的错误消息。辅导员可以键入另一个 ID 号码或者取消本次操作,此时用例结束。3. 特殊需求 没有和本用例有关的特殊需求。4. 前置条件 1. 登录 在本用例开始前,班主任要登录到系统。5. 后置条件 没有和本用例有关的后置条件。6. 扩展点没有和本用例有关的扩展点。4、维护课表信息25. 简要说明 本用例允许班主任维护考勤系统中的课表信息。其中包括添加、修改和从系统中删除课表信息。本用例的主角是班主任。26. 事件流 当班主任从主窗体中选择“维护课表信息”活动时,用例就开始使用了。1. 基本流 添加课表信息27. 班主任选择“添加课表信息”。 28. 系统会显示一张空白课表信息表。 29. 班主任输入课表的下列信息:课程编号、课程名。 30. 系统验证数据以确保格式正确,如果数据有效,系统保存该课表的信息。 31. 每向系统中添加一个课表信息,重复步骤 2-4。当班主任完成向系统中添加课表信息时,此用例结束。 2. 备选流1. 修改课表信息32. 班主任选择“修改课表信息”。 33. 系统会显示一张空白课表信息表。 34. 班主任键入他(她)要修改的课表 ID 号。 35. 系统查找该课表的信息并将信息显示在屏幕上。 36. 班主任修改一个或多个课表信息字段:课程名、课程号。 37. 一旦修改结束,班主任选择“保存”。 38. 系统更新该课表的信息。 39. 每修改一个课表信息,重复步骤 2-7。一旦编辑完成,本用例也就结束。 2. 删除课表信息40. 班主任选择“删除课表信息”。 41. 系统会显示一张空白课表信息表。 42. 班主任键入将被删除的课表课程号。 43. 系统检索课表信息并将信息显示在表单中。 44. 班主任选择“删除”。 45. 系统会显示一个删除确认对话框以确认删除操作。 46. 班主任选择“是”。 47. 课表信息从系统中删除。 48. 每删除一个课表信息,重复步骤 2-8。当班主任完成从系统中删除课表时,此用例结束。 1.5. 课表课程标号已经存在系统发现课表的课程号已经存在,将会显示一个“课程课程号已经存在”的错误消息。班主任可以修改学号、选择创建另一个课表的信息或者取消本次

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论