工作流数据库设计
来源:互联网 发布:mac上打开txt文档 编辑:程序博客网 时间:2024/05/20 00:15
更进一步,要达到wfmc的要求,那请多多研读WFMC发布的文档
可以把具体业务中的每一步都作为一个节点。这个节点的结构如下
节点ID + 节点名称 + 父节点ID + 子节点ID + 驳回节点ID + 层数 + 排序ID + 类别ID
所有的节点会构成一个链式结构或树型结构。此时要注意业务的复杂性,因为有些业务模型需要从中间退出或开始的,具体的模型图,这里没法帖,你打开Google 搜索“范玉顺”看看就知道了。
这样,一个节点的内容基本固定了,需要在库里构建两张表
一个是工作流表(模版表)另一个就是工作流的实例表。
创建一个工作流就在模版表里插入记录。使用的时候,读出这个类别的所有记录,在实例表中形成一个工作流实例,这样做的目的就是在使用这个类别的流程的时候,还可以按照不同部门的情况进行相应的调整。
比如说一个,请假流程,开发部和业务部的流程可能有一点不同,这样,就可以在形成实例的时候,由使用者调整实例工作流,而保留了原先的模版。当然你也可以把每个流程作为一个新的来看,但是在使用中无法做到动态调整
- 工作流数据库设计
- Activiti工作流数据库设计说明
- 工作流引擎开发系列二数据库设计
- 工作流引擎开发系列二数据库设计
- activiti工作流框架 数据库设计说明书
- 工作流数据库
- 菜单及权限,以及工作流的数据库设计
- [原创]JWFDv0.96工作流引擎设计-数据库结构说明
- 通用工作流引擎数据库设计的简单构思
- VML工作流设计器
- 动态工作流的设计
- 工作流引擎设计思路
- 自定义工作流设计器
- 工作流模型设计
- 工作流模型设计 (引)
- web 工作流设计器
- 用VS2005设计工作流
- 工作流引擎设计
- Ubuntu 安装实录
- 求整数的个位十位百位千位
- Keyboard Keys
- 全局钩子例子
- use VIM to clear TcxButton.Glyph inside delphi form (dfm)
- 工作流数据库设计
- 错过了机会
- 又一个5.1要过去了...
- [C 语言专栏] 为什么需要函数原型?
- Create Access(*.mdb) in OLE
- WWF 小例子
- 管理学13条定律
- T-SQL手册
- 两个最重要的管理秘诀——皮格马利翁效应和加勒提亚效应