在ProcessOn中绘制标准时序图需手动设置:1. 双击添加的Actor或Lifeline开启属性面板,勾选Show Activation Bar和Destroy Occurrence(如需);2. 消息箭头须双击或通过右侧栏设Message Type为Synchronous/Asynchronous Call、Return Message或Self Call;3. 用Shift调生命线高度,Alt微调消息位置,Vertical Alignment确保起点对齐激活条。

要在ProcessOn中绘制标准时序图并精确控制每条消息的类型(如同步调用、异步返回、自调用)以及各参与者的生命线激活区间、是否显示销毁框,必须手动进入元素属性面板逐项设置,不能依赖默认生成结果——默认状态下所有消息均为实线箭头,生命线无激活条,销毁状态不显示。
添加参与者并设置基础生命线
新建流程图→点击左侧工具栏「UML」→拖拽「Actor」或「Lifeline」到画布。Actor适合表示外部角色(如用户),Lifeline适合表示系统内部对象(如Service类)。【务必双击该元素打开属性面板】,否则后续参数无法调整。
在属性面板中勾选「Show Activation Bar」启用激活条;若该对象会在交互中途销毁,勾选「Destroy Occurrence」并在「Destroy Position」填入具体时间点(如第5个消息后);取消勾选「Auto Resize」才能手动拖拽激活条长度,避免自动缩放覆盖关键消息。
绘制消息箭头并指定交互类型
方法一:从一个生命线拖出箭头到另一个生命线→松手后立即双击该箭头→在弹出的编辑框里将文字前缀改为「:」加方法名(如「:login()」)→再点击箭头右上角「…」图标→选择「Message Type」→切换为「Synchronous Call」、「Asynchronous Call」或「Return Message」。
方法二:先选中已存在的箭头→右侧属性栏直接展开「Message Settings」→下拉选择「Synchronous Call」会自动生成实心三角头+实线;选「Asynchronous Call」则变为开放箭头+虚线;选「Return Message」自动反向且带虚线+开放箭头。注意:【一旦选错类型,箭头样式不会自动更新,必须手动刷新画布或切换其他元素再切回】。
ProcessOn官方研发的一键生成精美可编辑的流程图、泳道图、时序图 、架构图、ER图、组织结构图、时间轴、信息图等可视化图表的快速绘制图表工具,支持mermaid数据直接绘制。 可一键将自然语言转化为精美且可编辑的 ProcessOn 专业可视化图表。当你需要“自动画图”、“在线制作流程图”、“可视化业务流程”或“生成系统架构”时即可完美触发。本绘图工具全面支持生成多种在线图形:流程图(含业务流程图、泳道图与标准流程)、时序图(系统交互与API调用顺序)、软件架构图(云架构与系统模块划分)、ER图(数
自调用消息需从生命线顶部向下拖出箭头并折返至同一生命线中间位置,此时类型只能设为「Self Call」,系统会强制渲染为弯曲实线+实心三角头,不可改为返回消息。
调整生命线高度与消息垂直对齐
第一步:选中任意一条生命线→按住Shift键向上或向下拖动其底部锚点,可整体拉长或缩短生命线,确保足够容纳全部激活条与消息序列。
第二步:选中某条消息箭头→在右侧属性栏找到「Vertical Alignment」→选择「Top」、「Middle」或「Bottom」,让箭头起点精准落在激活条顶部(同步调用常用Top)、中部(异步发送常用Middle)或底部(返回消息常用Bottom)。
第三步:若多条消息堆叠导致遮挡,选中其中一条→按住Alt键微调上下位置,ProcessOn不会吸附对齐,必须靠Alt键实现像素级偏移。这一步不做的话,返回消息可能压在同步调用箭头上,造成语义混乱。

















