差记录归档 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户输入出差地点、时间等信息;
3. 系统记录相关信息,并提示记录成功; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
2a. 出差时间重复
1) 用户之前已经登记了相关出差信息,系统提示记录出错;
8) 考勤平台
图3-14 考勤平台
表3-22 考勤签到
用例名称 考勤签到 参与者 用户(主要参与者) 假设 用户出差时间为一段时间段,每次出差已经得到上级的允许和批准 前置条件 用户已经被系统验证、识别,并具有签到的权限,用户必须在上、下班前10分钟在考勤模块中签到 后置条件 系统更新用户考勤信息 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户确认签到;
3. 系统记录相关信息,并提示记录成功; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
2a. 本日已经确认签到
1) 用户之前已经登记了相关考勤信息,系统提示记录出错; 表3-23 请销假申请
用例名称 请销假申请 参与者 用户(主要参与者) 假设 用户请假时需向上级领导提出请假申请,需待上级领导审批才通过 前置条件 用户已经被系统验证、识别,并具有请假申请的权限 后置条件 系统记录用户的申请记录,审批后请假申请归档 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户提交申请信息;
3. 系统记录相关信息,并提示记录成功,记录交由领导审批; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
2a. 该时间段内已经有请假申请
1) 用户之前已经登记了相关申请信息,系统提示记录出错;
3a. 申请撤销
1) 用户撤销请假申请;
表3-24 加班登记
用例名称 加班登记 参与者 用户(主要参与者) 假设 用户加班时需向上级领导提出加班审核,需待上级领导审批 前置条件 用户已经被系统验证、识别,并具有加班登记的权限 后置条件 系统记录用户的申请记录,审批后将加班记录归档 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户提交加班信息;
3. 系统记录相关信息,并提示记录成功,记录交由领导审批; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
2a. 该时间段内已经有加班登记
1) 撤销原来登记,记录新的加班记录;
表3-25 考勤审批
用例名称 考勤审批 参与者 上级领导(主要参与者)、 假设 用户提交的各项考勤申请需要向上一级领导批准 前置条件 用户已经被系统验证、识别,存在未审核的申请 后置条件 系统记录用户的申请记录,审批后将加班记录归档 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户提交审批信息;
3. 系统记录相关信息,并提示记录成功,审批结果返回给用户; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
2a. 领导不通过审批
1) 审批结果返回给用户,系统将审批记录归档;
表3-26 考勤设置
用例名称 考勤设置 参与者 系统管理员(主要参与者) 假设 系统管理员可以按照企业各自的情况设置其考勤时间、休息日、请假类别等 前置条件 用户已经被系统验证、识别,并具有考勤设置的权限 后置条件 系统记录用户的申请记录 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户提交设置信息;
3. 系统记录相关信息,并提示记录成功; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
9) 新闻公告平台
图3-15 新闻公告平台
表3-27 浏览新闻公告
用例名称 浏览新闻公告 参与者 系统管理员(次要参与者)、用户(主要参与者) 假设 登录系统的用户均可以看到企业发布的各项新闻、公告,每一天新闻、公告均是通过审批的 前置条件 用户已经登录系统 后置条件 用户查