银行家叫号系统用例图
时间: 2023-09-22 11:07:47 浏览: 64
以下是银行家叫号系统的用例图:
```
+----------------+ +-----------------+
| Customer | | TicketMachine |
+----------------+ +-----------------+
| -id: int | | -nextNumber: int |
| -name: String | | +generate(): int |
| -phone: String | +-----------------+
+--------------+ +--------------+
| Join | | Generate |
+--------------+ +--------------+
| |
| |
| +------------+ |
+--------> Get Ticket <-------+
+------------+
|
|
|
+--------------+
| Ticket |
+--------------+
| -number: int |
+--------------+
```
说明:
- `Customer` 类表示顾客,包含顾客的 ID、姓名和电话号码等信息。
- `TicketMachine` 类表示取票机,包含下一个票号的编号和生成票的方法。
- `Join` 用例表示顾客加入队列等待服务的过程。
- `Generate` 用例表示顾客获取票号的过程。
- `Get Ticket` 用例表示获取票号的具体步骤。
- `Ticket` 类表示票号,只包含票号编号。
在银行家叫号系统中,用户通过取票机生成票号,然后等待叫号。当柜员空闲时,从队列中获取下一个票号的顾客进行服务。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)