【原】另一份时序图(2.检测师流程)
另一份时序图:https://www.cnblogs.com/haochuang/p/9092663.html
在线画个轻量级时序图:https://www.cnblogs.com/haochuang/p/8953940.html
关于简测试相关流程,我大致做了两份,一个基本流程,一个异常处理流程;
一.基本流程
首先看结果:
参考:http://echoma.github.io/text_sequence_diagram/
# Title And Author 检测相关基本流程 @ v1.0 @ 20160526 @ HaoChuang # Object And Messages 检测管理系统 -> 检测师App : 自动发送检测任务信息 检测师App -> 车 : 检测师根据检测任务信息找到车辆 车 : 检测师检测车辆 车 -> 检测报告 : 检测师填写并生成检测报告 检测报告 -> 车 : 检测师预览检测报告 车 -> 检测师App : 检测师预览检测报告 检测师App --> 检测管理系统 : 检测师提交检测报告 # Bottom Description [这是基本检测工作流程] [检测任务默认由后端系统自动推送,不需要人工干预,除非有紧急任务时,需要进行任务调度;] [主要涉及到的角色:检测师,运营人员(或检测师管理员)]
二.异常处理流程
参考代码:
# Title And Author 检测相关基本流程 @ v1.0 @ 20160526 @ HaoChuang # Object And Messages 检测师 -> 运营人员:电话联系运营人员,需要修改检测报告 运营人员 -> 检测管理系统 : 登录,并手动生成调度任务 检测管理系统 -> 检测师App : 推送检测任务信息 检测师App -> 车 : 检测师根据检测任务信息重新检测车辆 车 : 检测师重新检测车辆 车 -> 检测报告 : 检测师填写检测结果,生成检测报告 检测报告 -> 车 : 检测师预览检测报告 车 -> 检测师App : 检测师预览检测报告 检测师App --> 检测管理系统 : 检测报告提交到检测系统 检测管理系统 --> 运营人员:通知检测报告更新结果 # Bottom Description [这是需要人工干预时的工作流程,主要适用于如下两种场景下:] [1.检测师需要修改已经提交的检测报告时] [2.发生紧急任务时,需要对检测师进行任务调度时]
检测基本流程一:
参考代码:
# Title And Author title 检测业务基本流程1(正向检测任务场景) # Object And Messages 检测管理系统 ->+ 检测师App : 1.自动发送检测任务信息 检测师App ->+ 车 : 2.检测师根据检测任务信息找到车辆 车 -->- 车: 3.检测师检测车辆 车 ->+ 检测报告 : 4.检测师填写并提交检测报告 检测报告 ->- 车 : 5.检测报告生成 车 ->- 检测师App : 6.检测师预览检测报告 检测师App ->- 检测管理系统 : 7.检测师提交检测报告 # Bottom Description [这是基本检测工作流程] [检测任务默认由后端系统自动推送,不需要人工干预,除非有紧急任务时,需要进行任务调度;] [主要涉及到的角色:检测师,运营人员(或检测师管理员)]
检测基本流程二:
参考代码:
# Title And Author title 检测基本流程2(发生紧急任务,手工对检测师进行任务调度场景) # Object And Messages 运营人员 ->+ 检测管理系统 : 1.登录检测管理系统,并手动生成调度任务 检测管理系统 ->+ 检测师App : 2.推送检测任务信息 检测师App ->+ 车 : 3.检测师根据检测任务信息找到待检测车辆 车 -->- 车 : 4.检测师检测车辆 车 ->+ 检测报告 : 4.检测师填写检测结果,提交检测报告 检测报告 -->- 车 : 5.检测报告生成 车 ->- 检测师App : 6.检测师预览检测报告 检测师App ->- 检测管理系统 : 7.检测报告提交 检测管理系统 ->- 运营人员 : 8.通知检测报告完成情况 # Bottom Description [这是需要人工干预时的工作流程,主要适用于如下两种场景下:] [1.检测师需要修改已经提交的检测报告时] [2.发生紧急任务时,需要对检测师进行任务调度时]
场景三:
参考代码:
# Title And Author title 检测基本流程3(检测师需要修改已经提交的检测报告场景) # Object And Messages 检测师 ->+ 运营人员 : 1.电话联系运营人员,需要修改检测报告 运营人员 ->+ 检测管理系统 : 2.登录检测管理系统,并手动生成调度任务 检测管理系统 ->+ 检测师App : 3.推送检测任务信息 检测师App ->+ 车 : 4.检测师根据检测任务信息重新检测车辆 车 -->- 车 : 5.检测师检测车辆 车 ->+ 检测报告 : 6.检测师填写检测结果,生成检测报告 检测报告 ->- 车 : 7.检测师预览检测报告 车 ->- 检测师App : 8.检测师预览检测报告 检测师App ->- 检测管理系统 : 9.检测报告提交到检测系统 检测管理系统 ->- 运营人员 : 10.通知检测报告更新结果 检测管理系统 -->- 检测师 : 11.通知检测报告更新结果 # Bottom Description [这是需要人工干预时的工作流程,主要适用于如下两种场景下:] [1.检测师需要修改已经提交的检测报告时] [2.发生紧急任务时,需要对检测师进行任务调度时]
URL:https://www.websequencediagrams.com/
另一份时序图:
【原】如何简单的画一份轻量级时序图:https://www.cnblogs.com/haochuang/p/8953940.html
赠人玫瑰
手留余香
我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的