# 项目分析 场景1 根据项目场景分析其中的业务逻辑和业务顺序以及用户和系统之间的关系。 ````mermaid graph A[学生] b[报到] c[填写信息] d[支付学费] e[完成报到] A-->b b-->c c-->d d-->e ```` ```mermaid sequenceDiagram 学生->>+工作人员: 填写信息 招生系统-->>+学生: 填写相关信息 招生系统-->>+工作人员: 是否填写完成 工作人员-->>-学生: 是则提示完成并进行学费支付 工作人员-->>-学生: 否则提示继续填写然后再进行缴费操作 招生系统->>+三方平台: 调用支付功能 缴费操作->>三方平台: 是否缴费完成 三方平台-->>缴费操作: 是则提示完成 三方平台-->>缴费操作: 否则进行缴费操作,并提示错误 ``` 场景2 ```mermaid graph TD 工作人员-- 系统提交 -->领导 领导-- 系统审批 -->工作人员 工作人员-- 通过系统短信通知学生统一上课时间 --> 学生 学生-->报到 工作人员--通过系统来筛选安排学生的班级信息。-->系统 系统--将安排好的学生班级信息和专业信息等等导入教务系统API-->教务系统 ``` 这样就可以将学生信息进行合理安排。 ```mermaid graph TD 教务系统-->专业gg ```