系统显示相关信息; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
2a. 无相关流程信息
1) 系统提示无相关流程信息; 表3-16 添加公文流
用例名称 添加新公文流 参与者 系统管理员(主要参与者) 假设 在日常工作当中,有一些文件需要经过上级领导审批之后才能通过,流程是可以识别的 前置条件 企业有新的公文,确定公文的流程信息,了解流程走向 后置条件 系统中新增新公文流程信息 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户输入新流程的信息,建立相关流程图;
3. 判断流程信息是否合法或重复;
4. 系统提交流程信息;
5. 系统记录相关流程信息和流程图,并提示存储成功;
6. 系统返回流程记录; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
3a. 存在相同流程
1) 系统提示流程相同信息;
表3-17 编辑公文流
用例名称 编辑新公文流 参与者 系统管理员(主要参与者) 假设 在日常工作当中,有一些文件需要经过上级领导审批之后才能通过 前置条件 用户已经被系统验证、识别,并具有操作流程的权限,系统中存在相关流程的信息 后置条件 系统更新公文流程信息 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户编辑流程的信息,修改相关流程图;
3. 系统记录相关流程信息和流程图,并提示存储成功; 备选事件流 1a. 非法用户
2) 系统提示错误信息并拒绝该用户登录系统;
2a. 存在相同流程
2) 系统提示流程相同信息;
表3-18 删除公文流
用例名称 删除公文流 参与者 系统管理员(主要参与者) 假设 在日常工作当中,有一些文件需要经过上级领导审批之后才能通过,流程是可以识别的 前置条件 用户已经被系统验证、识别,并具有操作流程的权限,系统中存在相关流程的信息 后置条件 系统删除相关公文流程信息 主事件流 1. 系统验证用户身份、角色、权限;
2. 系统删除相关流程信息和流程图,并提示删除成功; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
7) 公务出差平台
图3-13 公务出差平台
表3-19 公务出差管理
用例名称 公务出差管理 参与者 用户(主要参与者) 假设 用户出差时间为一段时间段,每次出差已经得到上级的允许和批准 前置条件 用户已经被系统验证、识别,并具有浏览出差情况的权限,系统中存在相关出差的信息 后置条件 系统显示出差情况信息 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户输入查询出差情况的条件;
3. 系统显示相关出差情况记录; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
2a. 无相关信息
1) 系统提示无相关记录;
表3-20 公务出差登记
用例名称 公务出差登记 参与者 用户(主要参与者) 假设 用户出差时间为一段时间段,每次出差已经得到上级的允许和批准 前置条件 用户已经被系统验证、识别,并具有操作出差登记情况的权限,上级领导已经允许其出差 后置条件 系统记录用户出差信息 主事件流 1. 系统验证用户身份、角色、权限;
2. 用户输入出差地点、时间等信息;
3. 系统记录相关信息,并提示记录成功; 备选事件流 1a. 非法用户
1) 系统提示错误信息并拒绝该用户登录系统;
2a. 出差时间重复
1) 用户之前已经登记了相关出差信息,系统提示记录出错;
表3-21 公务出差编辑
用例名称 公务出差编辑 参与者 用户(主要参与者) 假设 用户出差时间为一段时间段,每次出差已经得到上级的允许和批准 前置条件 用户已经被系统验证、识别,并具有操作出差登记情况的权限,用户未来的出差记录出错,用户所编辑出差记录的当前时间没有超过出差记录的时间 后置条件 系统更新用户出差信息,审批后将出