You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
# 项目分析
|
|
|
|
|
|
|
|
|
|
场景1
|
|
|
|
|
|
|
|
|
|
根据项目场景分析其中的业务逻辑和业务顺序以及用户和系统之间的关系。
|
|
|
|
|
|
|
|
|
|
````mermaid
|
|
|
|
|
graph
|
|
|
|
|
A[学生]
|
|
|
|
|
b[报到]
|
|
|
|
|
c[填写信息]
|
|
|
|
|
d[支付学费]
|
|
|
|
|
e[完成报到]
|
|
|
|
|
A-->b
|
|
|
|
|
b-->c
|
|
|
|
|
c-->d
|
|
|
|
|
d-->e
|
|
|
|
|
````
|
|
|
|
|
|
|
|
|
|
```mermaid
|
|
|
|
|
sequenceDiagram
|
|
|
|
|
学生->>+工作人员: 填写信息
|
|
|
|
|
招生系统-->>+学生: 填写相关信息
|
|
|
|
|
招生系统-->>+工作人员: 是否填写完成
|
|
|
|
|
工作人员-->>-学生: 是则提示完成并进行学费支付
|
|
|
|
|
工作人员-->>-学生: 否则提示继续填写然后再进行缴费操作
|
|
|
|
|
招生系统->>+三方平台: 调用支付功能
|
|
|
|
|
缴费操作->>三方平台: 是否缴费完成
|
|
|
|
|
三方平台-->>缴费操作: 是则提示完成
|
|
|
|
|
三方平台-->>缴费操作: 否则进行缴费操作,并提示错误
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
场景2
|
|
|
|
|
|
|
|
|
|
```flow
|
|
|
|
|
str=>start: Start
|
|
|
|
|
end=>end
|
|
|
|
|
op=>operation: 领导
|
|
|
|
|
cond=
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|