【UML用例图实例】电梯控制系统用例图
电梯控制系统用例图
一、案例要求
设计电梯控制系统用例图,写出其中三个用例的描述
每部电梯轿厢内都有楼层按钮,每一楼层有一组上下行按钮,乘客进入电梯后按下楼层按钮,按钮被按下时会闪亮,然后通知电梯运行到目的层,等电梯到了日的层后,按钮停止闪亮。乘客在必要时候按下紧急救助按钮,该按钮会自动发出电梯需要技术修复的求救信号。技术人员可以通过一个控制键来激活或者停止电梯所有楼层按钮。处于安全考虑,只有保安可以通过一个控制键打开地下室楼层按钮,所有的电梯都是通过中心机房控制。
二、案例设计

三、案例描述
| 描述项 | 说明 |
|---|---|
| 用例名称 | 指定楼层 |
| 用例描述 | 当乘客进入电梯时就是这个用例的开始。它指定了乘客想要去往的楼层,当乘客按下所选择的楼层按钮后这个案例就结束了 |
| 参与者 | 乘客 |
| 优先级 | 1 |
| 前置条件 | 乘客进入电梯 |
| 后置条件 | 电梯接收信号 |
| 基本操作流程 | 1、乘客进入电梯 2、乘客选择想去的楼层 3、到达乘客所选楼层乘客离开电梯 |
| 可选操作流程 | 1、乘客进入电梯选择一个想去楼层 2、乘客选择多个楼层 3、乘客进入电梯电梯故障不能选择楼层 |
| 被泛化的用例 | 无 |
| 被包含的用例 | 无 |
| 被扩展的用例 | 无 |
| 描述项 | 说明 |
|---|---|
| 用例名称 | 接受救助信号 |
| 用例描述 | 乘客进入电梯发生紧急情况,乘客按下紧急求救按钮申请救援,此时就是这个用例的开始,电梯发送乘客的求救信号,保安接收到乘客的求救信号,用例结束。 |
| 参与者 | 保安 |
| 优先级 | 1 |
| 前置条件 | 乘客寻求救助 |
| 后置条件 | 无 |
| 基本操作流程 | 1、乘客进入电梯 2、乘客在电梯中发生紧急事件按下电梯里紧急求救按钮 3、电梯发送乘客的求救信号 4、保安接收到乘客的求救信号 |
| 可选操作流程 | 1、乘客按下紧急求救按钮,保安接收到求救信号 |
| 被泛化的用例 | 无 |
| 被包含的用例 | 无 |
| 被扩展的用例 | 无 |
| 描述项 | 说明 |
|---|---|
| 用例名称 | 控制电梯 |
| 用例描述 | 当乘客在电梯中遭遇紧急情况时,保安接收到乘客的求救信号是此用例的开始此时联系技术人员控制电梯来选择是激活所有楼层按钮还是停止所有楼层按钮用例结束 |
| 参与者 | 技术人员 |
| 优先级 | 1 |
| 前置条件 | 保安接收信号 |
| 后置条件 | 无 |
| 基本操作流程 | 1、当乘客在电梯中遭遇紧急情况 2、保安接收到乘客的求救信号 3、技术人员控制电梯 |
| 可选操作流程 | 1、按下电梯控制按钮激活所有楼层 2、按下电梯按钮停止所有楼层 |
| 被泛化的用例 | 无 |
| 被包含的用例 | 1、激活楼层按钮 2、停止楼层按钮 |
| 被扩展的用例 | 无 |

浙公网安备 33010602011771号