如何把您现有的流程系统数据迁徙到驰骋BPM上?这是一个大问题。在处理改问题之前,首先要了解驰骋bpm的数据库结构,驰骋bpm的特性在做计划。

驰骋BPM的流程模版,表单模版都存储在数据库里面,详细表结构请参考http://ccflow.org/docs 下载查看。

1. 驰骋BPM, 表单与流程既可以统一也可以分开应用。

2. 表单简单简洁,自适应手机端,PC端。

3. 我们建议使用我们的表单引擎与流程引擎。

4. 如果想要实现导入过来就可以在驰骋bpm上运行,从理论上可以实现,在操作层面上不好现实。因为需要异构的系统转换,流程引擎与表单引擎设计思想思路都不一致。

5. 我们要做的是,最大限度的减少工作强度,降低切换系统的成本。

6. 数据切换过来以后,都需要微调与测试。

我们要研究有如下数据需要导入:

1. 流程模版.

2. 表单模版.

3. 流程运行的历史数据.

4. 流程目前运行的数据,工作流引擎的数据。

流程模版的导入:

我们可以研究一下对方的流程模板结构,主要有如下几个表,

1. 流程模板主表,存储流程的基本信息。对应WF_Flow

2. 节点表,存储节点信息。 对应WF_Node

3. 节点与岗位、部门、人员的对应表。 对应WF_NodeDept,WF_NodeStation,WF_NodeEmp

4. 连接线表,对应WF_Direction.

把以上重要的表结构对应并导入过来,就可以节省很多的工作量,就可以使用驰骋bpm的流程设计器打开,然后对一些属性进行微调。

表单模版的导入:

如果对方的系统的表单信息也是采用结构化的模式进行存储的,就需要了解对方的数据表结构,把数据导入到ccform表单库里去,对于驰骋表单引擎的数据库如下。

1. 表单信息存储主表 Sys_MapData .

2. 表单字段信息存储表Sys_MapAttr .

3. 表单的业务逻辑存储表,Sys_MapExt.

把以上表结构导入后,进行微调,然后连同流程一起测试。

关于流程运行的历史流程数据:

1. 历史数据在您现在的系统查看,统计分析。

2.对于比较重要的,需要延续性的数据可以导入到 NDxxxRp数据里,可以使用ccflow的统计分析工具。

对于运行中的流程引擎的数据

1. 历史的待办,就让其在原来系统完成,原来系统不能在发起新的流程。

2.在现在的待办页面上,拼接原来的待办数据,原来的系统的待办连接到原来的系统上去,ccflow的待办连接到ccflow系统上去。

如何把现有的流程系统数据迁徙到驰骋BPM上?相关推荐

  1. 【专项测试】系统数据迁移

    目录 新旧系统数据迁移 新旧系统数据迁移的实践与测试 新旧系统数据迁移 随着互联网这么多年的技术的发展,在现有发展的基础上,基本上2-3年的时间,业务的快速增长和技术的革新,原有的系统会不断被功能更强 ...

  2. 新核心业务系统数据架构规划与数据治理

    本文根据[2016 第七届中国数据库技术大会](微信搜索DTCC2014,关注中国数据库技术大会公众号)现场演讲嘉宾种磊老师分享内容整理而成.录音整理及文字编辑IT168@田晓旭@老鱼. 嘉宾介绍: ...

  3. 【技术分享】新核心业务系统数据架构规划与数据治理

    本文整理自DTCC2016主题演讲内容,录音整理及文字编辑IT168@田晓旭@老鱼.如需转载,请先联系本公众号获取授权! 演讲嘉宾 种磊 农银人寿新核心数据架构组组长 经济师,农银人寿IT部资深专员. ...

  4. python机器学习(一)算法学习的步骤、机器学习的应用及流程(获取数据、特征工程、模型、模型评估)

    机器学习入门 机器学习中需要理论性的知识,如数学知识为微积分(求导过程,线性回归的梯度下降法),线性代数(多元线性回归,高纬度的数据,矩阵等),概率论(贝叶斯算法),统计学(贯穿整个学习过程),算法根 ...

  5. 审批流程展示html,Web企业在线审批流程系统

    每天记录学习,每天会有好心情.*^_^* 最近了解了基于Web的企业在线审批流程系统项目,在这个平台记录一下这个基于Web的企业在线审批流程系统项目,方便以后再次使用或学习的时候能够及时的翻阅.在完成 ...

  6. 取sql数据乱码_不基于备份和表,生产系统数据误删就能完全恢复

    MySQL解决方案工程师 由MySQL解决方案工程师来介绍您所关心的MySQL 作者介绍 刘宝珍,架构师,目前就职于大型资产管理公司的科技子公司,拥有多年的大型私有云的规划和设计工作经验,熟悉软件的开 ...

  7. macbook不能进系统 备份数据_不基于备份和表,生产系统数据误删就能完全恢复?!...

    作者介绍 刘宝珍,架构师,目前就职于大型资产管理公司的科技子公司,拥有多年的大型私有云的规划和设计工作经验,熟悉软件的开发流程,目前醉心于研究基于DDD和敏捷的软件的开发模式,对分布式架构有深入的理解 ...

  8. 如何实现多源异构系统数据整合?

    在信息化建设过程中,由于各业务系统建设和实施数据管理系统的阶段性.技术性以及其它经济和人为因素等因素影响,导致企业在发展过程中积累了大量采用不同存储方式的业务数据,包括采用的数据管理系统也大不相同,从 ...

  9. 电子元器件工厂的金蝶ERP与赛意WMS系统数据集成平台进行对接

    项目背景 国内某晶振集成电路研发单位,涵盖从产品开发.设计.生产.销售.服务等各个环节. 需要全面建成以ERP.WMS.BOM.PLM.DMS.SRM.OA 为核心的企业信息系统,支持研发.生产.营销 ...

最新文章

  1. 使用nat技术实现tcp负载均衡
  2. boost::dag_shortest_paths用法的测试程序
  3. 程序员自家种水果,新鲜包邮配送
  4. Flink - allowedLateness
  5. ubuntu16.04安装微信
  6. SharePoint的十大优势
  7. C# 值类型与引用类型的异同
  8. 使用pdfbox将多个pdf合成一个pdf
  9. 360手机助手下载|360手机助手下载
  10. 海思3518C 4G模块移植及运用
  11. 如何破解光猫,获取超级管理员账户和密码
  12. 统计思维-程序员数学之概率统计_源代码
  13. #Geek Point# 创业、艺术家和量子物理
  14. 在不损坏硬盘数据情况下,MBR格式转GPT格式,手动创建EFI和MSR分区,安装WIN10/WIN8.1...
  15. 推荐一个GitHub上牛b的Java学习项目已整理成了文档版本
  16. short与Short类型转换其它数据类型
  17. MYSQL正则匹配手机号码
  18. 和时间做朋友,在Mate40发布会现场感知“华为精神”
  19. python爬取bili评论
  20. Oracle中where后面加if,SQL:WHERE子句中的IF子句

热门文章

  1. carsim与simulink联合仿真模型 车道保持,轨迹跟随,横向控制
  2. SAS操作知识点记录
  3. 【问题】解决在微信公众号里面网站无法访问:oops something went wrong:(
  4. 【opencv】Face Detection using Haar Cascades
  5. python 节假日_Python区分工作日、周末、法定假日的方法
  6. 服务器端模板引擎art-template的下载和使用
  7. python画笑脸表情_python
  8. 个人计算机的系统设计,计算机毕业论文设计——个人日志系统的设计与实现.doc...
  9. 偏执狂才能生存,flickr的若干举措如是说
  10. 如何完全卸载windows优化大师