导入/导出BPMN文件
ProcessMind全面支持BPMN 2.0规范,可轻松导入和导出BPMN模型。本指南将介绍如何将BPMN文件导入流程模型,以及ProcessMind支持哪些BPMN元素。
导入BPMN文件
您可以通过两种方式将BPMN 2.0文件导入ProcessMind:
- 从新建流程向导:点击**+图标新建流程,然后在流程建模面板中选择导入模型并拖入BPMN文件。为流程命名,选择布局,然后点击创建模型**。
- 从设计画布:打开流程菜单并选择导入BPMN。如果画布中已有元素,请点击继续确认,以导入的模型替换现有内容。
ProcessMind遵循BPMN 2.0规范,但重点支持流程建模所需的核心元素。某些元数据或特定于执行的属性可能不受支持。
导出BPMN文件
导出BPMN模型的操作方式相同:在设计画布上打开流程菜单,然后选择导出BPMN。当前流程模型会以BPMN 2.0格式下载,可与其他符合BPMN规范的工具和系统兼容。
导出的文件包含哪些内容
导出内容包括完整模型,而不仅是其中的顺序流:
- 流元素:任务、事件、网关、子流程、池和泳道,以及相应的顺序流和消息流。
- 构件及其关联:文本注释、数据对象、数据存储和组,包括将它们连接到流元素的关联。活动与数据对象或数据存储之间的链接会写入该活动的
bpmn:dataInputAssociation/bpmn:dataOutputAssociation,因此链接方向也会保存在文件中。 - 布局和标签:元素位置、连接路径点和标签边界,确保流程图在其他工具中打开时保持您绘制的样式。
- 模型设置:条件和默认流、元素颜色、元素文档、已映射活动和模拟设置。
随文件导出的内容之外
Element图像不属于BPMN导出内容。如需导出,请改为导出PNG(参见Element Icons)。关联方向也不会建模:从导入文件中读取的有向或双向关联会导出为普通关联(指向数据对象或数据存储的链接除外,详见上文)。附加在连接上的文档(顺序流、关联或消息流)会导入模型,但不会写回文件;导出时仅写入元素文档。
查看ProcessMind支持的完整BPMN元素列表。