1、用例图功能分析第三章功能分析功能分析描述了待开发的软件必须完成的任务,定义了必须实现的软件功能,使得用户通过这些功能完成他们的任务,从而满足业务需要4。3.1用户角色分析以下从上课考勤系统的实际需求分析,系统涉及到以下角色:表3 用户角色划分表角色职责或功能学生系统主要参与者,进展课堂考勤登记等教师系统主要参与者,进展课堂考勤登记等教务人员系统主要参与者,设置考勤地点、考勤课程、查询用户等相关参数,以及查询考勤信息管理人员系统的管理人员,负责上传考勤信息、考勤备份等3.2系统用例分析用例(use case)表示参与者与系统的一次交互过程。用例图用来描述软件需求模型中的系统功能,通过一组用例可以
2、描述软件系统能够给用户提供的功能。3.2.1总体用例分析下面给出了上课考勤系统的总体用例图,包含课堂考勤、上传考勤、考勤管理、远程管理、根底数据管理、系统管理用例,如下列图3.1所示:图3.1 上课考勤系统总体用例图3.2.2子用例分析3.2.2.1课堂考勤用例图3.2 课堂考勤用例图表3-1 参数设置用例描述描述项说明名称参数设置描述描述了管理人员使用本系统课堂考勤模块进展参数设置的过程参与者管理人员前置条件必须是管理人员角色登录系统后置条件生成参数列表信息根本操作流1选择“管理人员角色;2输入管理人员的账号、密码以及系统验证码;3点击“登录按钮;4进入课程考勤界面后,点击“参数设置按钮。表
3、3-1-1 上课信息设置用例描述描述项说明名称上课信息设置描述描述了管理人员使用课堂考勤模块进展上课信息设置的过程参与者管理人员前置条件可读取课程信息、班级信息、教师信息、学生信息后置条件生成上课信息表根本操作流1点击“参数设置按钮;2进入“参数设置界面后,点击“上课信息设置按钮;3显示“上课信息设置界面后,输入或选择上课相关信息;4确认是否保存已设置的上课信息;如果是,点击“确认保存按钮,否那么点击“取消保存按钮。表3-1-2 时间设置用例描述描述项说明名称时间设置描述描述了管理人员使用课堂考勤模块进展时间设置的过程参与者管理人员前置条件管理人员角色登录通过后。后置条件保存已设置的时间信息表
4、根本操作流1点击“参数设置按钮;2进入“参数设置界面后,点击“时间设置按钮。表3-1-2-1 考勤时间设置用例描述描述项说明名称考勤时间设置描述描述了管理人员使用课堂考勤模块进展考勤时间设置的过程参与者管理人员前置条件在当时考勤时间设置的时间之后后置条件生成已设置好的考勤时间。根本操作流1点击“时间设置按钮;2进入“时间设置界面后,点击“考勤时间设置按钮;3显示“考勤时间设置界面后,输入打卡开场和完毕时间;4确认是否保存已设置的考勤时间信息;如果是,点击“确认保存按钮,否那么点击“取消保存按钮。表3-1-2-2 系统时间设置用例描述描述项说明名称系统时间设置描述描述了管理人员使用课堂考勤模块进
5、展系统时间设置的过程参与者管理人员前置条件管理人员角色登录通过后。后置条件设置好的系统时间信息。根本操作流1点击“时间设置按钮;2进入“时间设置界面后,点击“系统时间设置按钮。表3-1-2-2-1 联网设置系统时间用例描述描述项说明名称联网设置系统时间描述描述了管理人员使用课堂考勤模块进展联网设置系统时间的过程参与者管理人员前置条件联入到互联网后置条件保存已设置与互联网对时的时间根本操作流1点击“系统时间设置按钮;2进入“系统时间设置界面后,点击“联网设置系统时间按钮;3显示“联网设置系统时间界面后,点击“自动与Internet时间同步按钮。表3-1-2-2-2 手动设置系统时间用例描述描述项
6、说明名称手动设置系统时间描述描述了管理人员使用课堂考勤模块进展手动设置系统时间的过程参与者管理人员前置条件管理人员登录通过后后置条件保存已设置的系统时间根本操作流1点击“系统时间设置按钮;2进入“系统时间设置界面后,点击“手动设置系统时间按钮;3显示“手动设置系统时间界面后,输入年月日及时分秒24小时制;4确认是否保存已设置的系统时间;如果是,点击“确认保存按钮,否那么点击“取消保存按钮。表3-2 教师考勤用例描述描述项说明名称教师考勤描述描述了教师使用本系统课堂考勤模块进展教师考勤的过程参与者教师前置条件教师角色登录系统通过后后置条件生成教师刷卡的时间信息根本操作流1选择“教师角色;2输入教
7、师的账号、密码以及系统验证码;3点击“登录按钮;4进入课程考勤界面后,点击“教师考勤按钮。表3-2-1 刷卡用例描述描述项说明名称刷卡描述描述了教师或学生使用本系统课堂考勤模块进展教师或学生考勤的过程参与者教师或学生前置条件信息属实后置条件保存已刷卡的信息根本操作流1教师点击“教师考勤按钮,学生点击“学生考勤按钮;2进入“刷卡界面界面后,放到终端指定区域;3系统提示考勤是否成功;如果是,显示考勤成功状态与时间信息,否那么提示考勤失败信息,请重新进展刷卡考勤。表3-3 学生考勤用例描述描述项说明名称学生考勤描述描述了学生使用本系统课堂考勤模块进展学生考勤的过程参与者学生前置条件学生的刷卡时间必须在已设置好的考勤时间段后置条件生成学生刷卡的时间信息根本操作流1选择“学生角色;2输入学生的账号、密码以及系统验证码;3点击“登录按钮;4进入课程考勤界面后,点击“学生考勤按钮。3.2.2.2上传考勤用例图3.3 上传考勤用例图3.2.2.3考勤管理用例图3.4 考勤管理用例图3.2.2.4远程管理用例图3.5 远程管理用例图3.2.2.5根底数据管理用例图3.6 根底数据管理用例图3.2.2.6系统管理用例图3.6 系统管理用例图
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1