文档章节

怎样使用CCBPM做一个项目管理系统(五)—— 流程数据与业务数据交互准备

ccflow-黄志敏
 ccflow-黄志敏
发布于 2018/07/26 15:41
字数 565
阅读 289
收藏 0

概念解释:

    流程数据:流程运转过程中产生的数据,记录在CCBPM相关的表中,具体的表结构和存储数据格式可通过《表结构》文件查看。

    业务数据:需要提取的流程数据与其他系统或其他功能使用的数据。

    数据文件下载方式:在CCFOW的项目中选择附件即可下载。

CCBPM系统中,根据流程设计时的模式<合并、轨迹>不同,会产生不同的数据表。共同的表结构有NDXXRPT和NDXXXTrack数据表。

利用BP框架的优势迅速搭建处理流程数据的相关功能,实现与流程数据的交互。

BP业务库搭建

在CCFLOW<也可重命名为其他名称>项目中,添加C#类库,命名必须以BP开头。命名规则可参考网易云课堂中BP框架讲解部分。

常用的类库功能通常包含有以下功能:类库搭建、流程事件处理、表单事件处理、节点事件处理。其他功能可自定义扩展。

该类库需要引用CCBPM的底层类库,如BP.EN .BP.WF,BP.GPM等。

结构如下图所示:

文件夹解析:

    BaseData 业务数据类,如项目类、雇员类、合同类、物料单位类、采购类等相关业务表

    FlowEvent:流程数据处理类,如某流程结束后执行事件、流程某节点发送成功时执行事件等。

    FormEvent:表单数据处理类,如某节点表单加载前处理处理、保存后处理事件等。

    HttpHandler:系统框架的后台处理类,如在Web项目中搭建了自定义的Html页面,该Html页面中处理的业务逻辑可在此文件夹中实现。

 

© 著作权归作者所有

ccflow-黄志敏

ccflow-黄志敏

粉丝 8
博文 23
码字总数 13776
作品 0
济南
程序员
私信 提问
加载中

评论(0)

驰骋工作流引擎-嵌入式表单的介绍

嵌入式表单的介绍 关键词: 工作流表单方案 表单自定义 java工作流引擎 工作流设计 定义概述:一个已经做好的表单需要绑定到节点上。 自定义表单工作模式:流程控制按钮区域是ccBPM来完成,表...

ccflow周朋
2019/03/30
78
0
Work Like Alibaba系列分享资料整理(含PDF、视频、文字):持续更新中

阿里巴巴逐年增加的双11营业额和财年集团收入的背后隐藏着怎样的秘密?这18年来,它又是用怎样的工作方法、工作形式打造出高效、创新的企业帝国。带你全方位了解阿里的开发、产品、运营、销售...

rdc鼓励师
2017/08/27
0
0
工作流系统-驰骋BPM工作流 引擎的工作模式

关键字:驰骋工作流引擎 流程引擎工作模式 流程中间件工作模式 工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 bpm工作流系统 java工作流主流框架 自定义工作流引擎 内容...

孟娟
2019/11/28
107
0
关于开源驰骋工作流引擎ccbpm对bpmn2.0的支持

各位ccbpmer : Ccbpm将要支持bpmn2.0了。 我们会保留现在的ccbpm设计模式,也支持bpmn2.0的规范,让ccbpm与国际接轨。包括.net版本ccflow与java版本jflow。在新版本中,我们将要支持导出导入...

ccflow
2015/09/18
301
1
BPM领域常用的两款工作流JBPM和CCBPM的对比

以国外流行的工作流jbpm4的模式与当今中国开源的ccbpm(ccflow和jflow的总称)流程引擎对照。以便让各位能够了解到中国国情的工作流引擎与国际流行的设计规则的差别、不同、与优缺点。 国外工...

Vktun
2015/07/31
6K
11

没有更多内容

加载失败,请刷新页面

加载更多

多图预警——从 RAID 到分布式系统中的副本分布

原文首发于个人博客「tobe的呓语」欢迎大家的访问收藏啊~ 我们知道,在面对大规模数据的计算和存储时,有两种处理思路: 垂直扩展(scale up):通过升级单机的硬件,如 CPU、内存、磁盘等,...

tobe的呓语
10分钟前
63
0
spring boot aop打印出入参配置(自定义注解)

DB操作出入参日志打印AOP配置 背景:目前项目做中台建设,要求统一打印DB操作的出入参,并以json格式输出。 方案描述: 基于Spring Boot项目,通过自定义注解,使用AOP对自定义注解配置前置通...

J2_Road
22分钟前
35
0
MFC_Spin Control

如图所示控件由edit结合spin组成. .h cpp

一个小妞
25分钟前
72
0
程序员需要了解依赖冲突的原因以及解决方案

0x00. 前言 依赖冲突是日常开发中经常碰到的过程,如果运气好,并不会有什么问题。偏偏小黑哥有点背,碰到好几次生产问题,排查一整晚,最后发现却是依赖冲突的引起的问题。 没碰到过这个问题...

楼下小黑哥
43分钟前
60
0
聊聊skywalking的JVMService

序 本文主要研究一下skywalking的JVMService BootService skywalking-6.6.0/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/boot/BootService.java publi......

go4it
44分钟前
52
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部