“共享汽车系统”、“网络媒体教学系统”和“网上图书销售系统”其中一个系统的顺序图与通信图。
时间: 2023-11-15 08:06:38 浏览: 102
以下是“共享汽车系统”的顺序图和通信图:
顺序图:
```
@startuml
actor User
User -> App: 打开应用
activate App
App -> Server: 发送请求
activate Server
Server -> Database: 查询车辆信息
activate Database
Database --> Server: 返回车辆信息
Server --> App: 返回车辆信息
deactivate Database
deactivate Server
App -> User: 显示车辆信息
deactivate App
User -> App: 选择车辆
activate App
App -> Server: 发送请求
activate Server
Server -> Database: 查询车辆是否可用
Database --> Server: 返回车辆可用状态
Server -> Car: 解锁车辆
activate Car
Car --> Server: 返回解锁状态
Server --> App: 返回解锁状态
deactivate Car
deactivate Server
App -> User: 提示解锁成功
deactivate App
User -> Car: 使用车辆
activate Car
Car -> Server: 发送使用记录
Server -> Database: 记录使用记录
deactivate Server
Database --> Car: 记录成功
Car --> User: 提示骑行开始
deactivate Car
User -> Car: 停止使用
activate Car
Car -> Server: 发送停止使用记录
Server -> Database: 记录停止使用记录
deactivate Server
Database --> Car: 记录成功
Car --> Server: 上锁车辆
Server --> App: 返回上锁状态
deactivate Car
deactivate Server
App -> User: 提示骑行结束
deactivate App
@enduml
```
通信图:
```
@startuml
actor User
User -> App: 打开应用
activate App
App -> Server: 发送请求
activate Server
Server -> Database: 查询车辆信息
activate Database
Database --> Server: 返回车辆信息
Server --> App: 返回车辆信息
deactivate Database
deactivate Server
App -> User: 显示车辆信息
deactivate App
User -> App: 选择车辆
activate App
App -> Server: 发送请求
activate Server
Server -> Database: 查询车辆是否可用
Database --> Server: 返回车辆可用状态
Server -> Car: 解锁车辆
activate Car
Car --> Server: 返回解锁状态
Server --> App: 返回解锁状态
deactivate Car
deactivate Server
App -> User: 提示解锁成功
deactivate App
User -> Car: 使用车辆
activate Car
Car -> Server: 发送使用记录
Server -> Database: 记录使用记录
deactivate Server
Database --> Car: 记录成功
Car --> User: 提示骑行开始
deactivate Car
User -> Car: 停止使用
activate Car
Car -> Server: 发送停止使用记录
Server -> Database: 记录停止使用记录
deactivate Server
Database --> Car: 记录成功
Car --> Server: 上锁车辆
Server --> App: 返回上锁状态
deactivate Car
deactivate Server
App -> User: 提示骑行结束
deactivate App
@enduml
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)