markdown实现顺序图

效果查看

用户注册
```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 用户: 你好!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值