BPMN: (第6部分 - 使用项目和数据对象)

本文是BPMN教程的第六部分,介绍了BPMN中的项目(如组和文本注释)以及数据对象和关联。项目用于提供流程的描述性信息,数据对象表示活动的输入/输出,关联则连接信息与流程元素,帮助理解流程中的数据流动。文中通过实例展示了这些元素在业务流程建模中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

bpmn 教程的第6课中, 我们将介绍以下图形元素:项目数据对象关联

bpmn中,项目数据对象和称为**“关联”**的特殊连接器用于指定信息, 这与流程无关。这些元素不可执行, 可用于业务流程的可读性和分析。

项目提供了一种添加有关进程的描述性信息的机制。两个典型的项目注释 ( 在 bpmn 1.2 数据****对象中也属于项目,但在2.0 中它们是一个单独的类别)。但是, bpm 系统的开发人员可以根据需要添加尽可能多的项目

让我们来看看如何在业务流程建模中使用group元素。在图形形式中, 它表示为一个圆角矩形, 并将虚线和破折号线表示为边框。它围绕一组流对象, 但对流程性能没有影响。

Group graphical representation

图25。组图形表示

突出显示流对象或对其进行分类, 并且不会影响流程的流。可以突出显示活动的相互关系, 例如, 可以对活动进行分类, 以便进行分析或编写文件。

redis内存的数据是[ "java.util.ArrayList", [ { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100290, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "开始", "nodeKey": "Event_4a700c0", "type": null, "expression": "", "attr": "bpmn:startEvent", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100291, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "是否内勤", "nodeKey": "Gateway_2382101", "type": null, "expression": "", "attr": "bpmn:exclusiveGateway", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100292, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "内勤回复", "nodeKey": "f3a6db67-061d-44e9-b079-e5e95210d23d", "type": "msg", "expression": "", "attr": "bpmn:reply", "content": "亲,人工服务仅面向营销员,内勤不适用哦。", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100293, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "参数设置", "nodeKey": "04b8dfd6-f8cc-43ba-9491-131a1eab2a65", "type": null, "expression": "marketerServiceHandle.marketerSetParams()", "attr": "bpmn:params", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100294, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "是否黑名单", "nodeKey": "Gateway_308cddb", "type": null, "expression": "", "attr": "bpmn:exclusiveGateway", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100295, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "黑名单提示", "nodeKey": "a043acce-e257-45e4-bdfe-236cee301b3b", "type": "msg", "expression": "marketerServiceHandle.blacklistHint()", "attr": "bpmn:reply", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100296, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "是否服务时间内", "nodeKey": "Gateway_8e486d6", "type": null, "expression": "", "attr": "bpmn:exclusiveGateway", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100297, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "不在服务时间提示", "nodeKey": "732b9ac8-9959-4306-bec6-251b699cff7a", "type": "cardMsg", "expression": "", "attr": "bpmn:reply", "content": "抱歉,当前不在服务时间。", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100298, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "挽留判断", "nodeKey": "Gateway_09607f0", "type": null, "expression": "", "attr": "bpmn:exclusiveGateway", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100299, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "判断挽留次数", "nodeKey": "Gateway_2a5be63", "type": null, "expression": "", "attr": "bpmn:exclusiveGateway", "content": "", "version": 5, "sort": null, "description": "判断机器人会话次数" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100300, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "挽留话术", "nodeKey": "97d23199-6f65-4329-9d3b-3d3808805f7a", "type": "retain", "expression": "marketerServiceHandle.retainWords()", "attr": "bpmn:reply", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100302, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "获取菜单", "nodeKey": "ebc45842-95ad-4687-aab4-c202b454c78c", "type": "menu", "expression": "marketerServiceHandle.getMenu()", "attr": "bpmn:reply", "content": "", "version": 5, "sort": null, "description": "" }, { "@class": "cn.com.aia.qam.process.entity.ProcessNode", "id": 100303, "createTime": [ "java.util.Date", 1754643776000 ], "creator": null, "updateTime": [ "java.util.Date", 1754643776000 ], "updator": null, "isDelete": "0", "definitionId": 100045, "defKey": "marketer-to-human", "nodeName": "结束", "nodeKey": "Event_19c419b", "type": null, "expression": "", "attr": "bpmn:endEvent", "content": "", "version": 5, "sort": null, "description": "" } ] ],如何获取这个list
最新发布
08-14
com.alibaba.fastjson.JSONException: expect ':', but ,, offset 2, character ", line 1, column 2, fastjson-version 2.0.57 ["java.util.ArrayList",[{"nodeName":"开始","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"Event_4a700c0","id":100290,"attr":"bpmn:startEvent","definitionId":100045},{"nodeName":"是否内勤","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"Gateway_2382101","id":100291,"attr":"bpmn:exclusiveGateway","definitionId":100045},{"nodeName":"内勤回复","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"type":"msg","version":5,"content":"亲,人工服务仅面向营销员,内勤不适用哦。","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"f3a6db67-061d-44e9-b079-e5e95210d23d","id":100292,"attr":"bpmn:reply","definitionId":100045},{"nodeName":"参数设置","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"marketerServiceHandle.marketerSetParams()","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"04b8dfd6-f8cc-43ba-9491-131a1eab2a65","id":100293,"attr":"bpmn:params","definitionId":100045},{"nodeName":"是否黑名单","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"Gateway_308cddb","id":100294,"attr":"bpmn:exclusiveGateway","definitionId":100045},{"nodeName":"黑名单提示","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"marketerServiceHandle.blacklistHint()","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"type":"msg","version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"a043acce-e257-45e4-bdfe-236cee301b3b","id":100295,"attr":"bpmn:reply","definitionId":100045},{"nodeName":"是否服务时间内","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"Gateway_8e486d6","id":100296,"attr":"bpmn:exclusiveGateway","definitionId":100045},{"nodeName":"不在服务时间提示","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"type":"cardMsg","version":5,"content":"抱歉,当前不在服务时间。","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"732b9ac8-9959-4306-bec6-251b699cff7a","id":100297,"attr":"bpmn:reply","definitionId":100045},{"nodeName":"挽留判断","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"Gateway_09607f0","id":100298,"attr":"bpmn:exclusiveGateway","definitionId":100045},{"nodeName":"判断挽留次数","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"判断机器人会话次数","updateTime":["java.util.Date",1754643776000],"version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"Gateway_2a5be63","id":100299,"attr":"bpmn:exclusiveGateway","definitionId":100045},{"nodeName":"挽留话术","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"marketerServiceHandle.retainWords()","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"type":"retain","version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"97d23199-6f65-4329-9d3b-3d3808805f7a","id":100300,"attr":"bpmn:reply","definitionId":100045},{"nodeName":"获取菜单","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"marketerServiceHandle.getMenu()","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"type":"menu","version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"ebc45842-95ad-4687-aab4-c202b454c78c","id":100302,"attr":"bpmn:reply","definitionId":100045},{"nodeName":"结束","@class":"cn.com.aia.qam.process.entity.ProcessNode","expression":"","isDelete":"0","description":"","updateTime":["java.util.Date",1754643776000],"version":5,"content":"","createTime":["java.util.Date",1754643776000],"defKey":"marketer-to-human","nodeKey":"Event_19c419b","id":100303,"attr":"bpmn:endEvent","definitionId":100045}]]
08-14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值