欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

markdown实现顺序图

程序员文章站 2023-12-22 13:17:22
...

效果查看

用户注册
```mermaid
sequenceDiagram
用户 ->> 注册界面: 输入基本信息
注册界面 ->> 注册界面:简单的 判断用户信息
Note right of  注册界面: 填写是否完整?
注册界面 --x用户: 若不合规范重新填写
注册界面 ->> 用户信息类: 请求写入用户信息
activate 用户信息类
用户信息类 ->>数据库: 请求写入用户信息
activate 数据库
数据库 ->>用户信息类 : --
deactivate 数据库
用户信息类 ->> 注册成功界面:注册成功
deactivate 用户信息类
注册成功界面 --x 用户: 你好!




用户登陆
```mermaid
sequenceDiagram
用户 ->> 登陆界面: 输入基本信息
登陆界面 ->> 用户信息类: 请求登录

activate 用户信息类
用户信息类 ->>数据库: 读取用户信息
activate 数据库
数据库 ->>用户信息类 : --
deactivate 数据库
用户信息类 ->> 注册界面:存在信息,登陆成功
deactivate 用户信息类
注册界面 --x 用户: 

查询(以按价格查询为例)

sequenceDiagram
已经登陆的用户 ->> 查询界面: 输入价格,点击查询
查询界面 ->>  产品信息类:  查询
产品信息类 ->>  数据库: 读取
activate  产品信息类
activate 数据库
数据库 ->>产品信息类 : --
deactivate 数据库
产品信息类 ->> 查询结果界面: 
deactivate  产品信息类
查询结果界面 ->> 订购界面: 查看详情

订购:
```mermaid
sequenceDiagram
用户 ->> 订购界面: 请求
订购界面 ->>  订单信息类:  查询
activate 订单信息类
订单信息类 ->>  数据库: 读取

activate 数据库
数据库 ->>订单信息类 : --
deactivate 数据库

订单信息类 ->> 订购界面: 展示信息
deactivate  订单信息类

用户 ->> 订购界面: 点击订购
activate 订购界面
订购界面 ->>  订单信息类:  订购方法
activate 订单信息类

订单信息类 ->>  数据库: 写入
activate 数据库
数据库 ->>订单信息类 : --
deactivate 数据库

订单信息类 ->> 订购结果界面: 

deactivate   订单信息类

deactivate 订购界面
订购结果界面 ->> 用户: 成功提示

订单查看:

sequenceDiagram
用户 ->>订单查看界面: 请求
activate 订单查看界面
订单查看界面 ->>  查看我的订单类:  查询
deactivate 订单查看界面
activate 查看我的订单类
查看我的订单类->>  数据库: 读取

activate 数据库
数据库 ->>查看我的订单类 : --
deactivate 数据库


查看我的订单类->> 订单查看界面: 显示



修改用户信息
```mermaid
sequenceDiagram
用户 ->> 订单查看界面: 
订单查看界面 ->> 用户信息修改页: 跳转
用户信息修改页 ->> 用户信息类: 输入基本信息后请求写入用户信息
activate 用户信息类
用户信息类 ->>数据库: 请求写入用户信息
activate 数据库
数据库 ->>用户信息类 : --
deactivate 数据库
用户信息类 ->> 注册成功界面:注册成功
deactivate 用户信息类
注册成功界面 --x 用户: 你好!

相关标签: BS架构

上一篇:

下一篇: