Initial commit: obsidian to gitea
This commit is contained in:
31
study/courses/pm/report.figs/sequence.mmd
Normal file
31
study/courses/pm/report.figs/sequence.mmd
Normal file
@@ -0,0 +1,31 @@
|
||||
sequenceDiagram
|
||||
autonumber
|
||||
actor HR as 招聘企业HR
|
||||
participant Web as HR Web前端
|
||||
participant ExamSvc as 考试服务
|
||||
participant QSvc as 试题生成服务
|
||||
participant Cand as 应聘者客户端
|
||||
participant Score as 评分服务
|
||||
participant DB as 数据库
|
||||
|
||||
HR ->> Web: 配置岗位与试题策略
|
||||
Web ->> QSvc: 创建/更新试卷模板
|
||||
QSvc ->> DB: 读取题库与统计数据
|
||||
QSvc -->> Web: 返回模板ID
|
||||
|
||||
HR ->> Web: 发布在线考试
|
||||
|
||||
Cand ->> Cand: 注册 / 登录
|
||||
Cand ->> ExamSvc: 请求领取试卷(jobId, candidateId)
|
||||
ExamSvc ->> QSvc: 实例化个性化试卷(templateId, profile)
|
||||
QSvc -->> ExamSvc: 返回题目列表
|
||||
ExamSvc -->> Cand: 下发试卷内容
|
||||
|
||||
Cand ->> ExamSvc: 提交全部答案
|
||||
ExamSvc ->> Score: 发送作答数据
|
||||
Score ->> DB: 读取标准答案与评分规则
|
||||
Score -->> ExamSvc: 返回评分结果
|
||||
ExamSvc ->> DB: 保存成绩与答案明细
|
||||
|
||||
Cand -->> ExamSvc: 查询成绩与解析
|
||||
ExamSvc -->> Cand: 返回成绩、解析与评价入口
|
||||
Reference in New Issue
Block a user