intelliFlow数据库设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安全等级:保密(公司内部使用)ISO文件编号:SD-3-38,版本:A
intelliFlow
数据库设计书
2005年1月20日
目录
1E-R图 (1)
1.1流程建模相关表E-R图 (1)
1.2任务分派相关表E-R图 (1)
1.3活动相关表E-R图 (1)
1.4组织结构相关表E-R图 (1)
2数据库表说明 (2)
2.1A CTIVITY (2)
2.2A SSIGN P OLICY (4)
2.3A SSSIGN D ESCRIPTION (5)
2.4D ESIGN T EMPLATE (6)
2.5D ESIGN P OLICY (7)
2.6E NGINE H ISTORY (7)
2.8E VENT K EY (9)
2.9E VENT Q UEUE (9)
2.10E VENT W ATCH (10)
2.11N ODE (10)
2.12N ODE A CTION (12)
2.13N ODE E VENT W ATCH (13)
2.14N ODE T IMER (13)
2.15N ODE V ARIABLE (14)
2.16P ROCESS (14)
2.17P ROCESS E XCEPTION (16)
2.18P ROCESS H ISTORY (17)
2.19P ROCESS V ARIABLE (17)
2.20R OUTE (19)
2.21S TAFF W ORKLOAD (19)
2.22S HARED D EFINTION (20)
2.23S UB F LOW C ALL (20)
2.24T ASK (22)
2.25T ASK C ONTEXT (25)
2.26T ASK H ISTORY (25)
2.27T ASK V AR M APPING (26)
2.28T EMPLATE (26)
2.29T EMPLATE G RAPHICS (28)
2.30T EMPLATE V ARIABLE (28)
2.31T IMER I NFO (29)
2.32T RANSITION (31)
2.33W F P ACKAGE (32)
2.35W F U NIT B IZ T YPE (33)
2.36W F U NIT (33)
2.37W F R OLE (34)
2.38W F P OSITION (35)
2.39W F S TAFF (36)
2.40W F D UTY (38)
2.41W F D EVOLVE (38)
2.42W F E XPLICIT R EPORT P ATH (40)
2.43W F G ROUP (40)
2.44W F G ROUP M EMBER (41)
1 E-R图
1.1 流程建模相关表E-R图1.2 任务分派相关表E-R图1.3 活动相关表E-R图
1.4 组织结构相关表E-R图
2 数据库表说明
2.1 Activity
功能:活动记录。

流程每通过一个结点,产生一条记录
2.2 AssignPolicy
功能:分派策略基本信息表,决定分派模式,退出条件等
2.3 AsssignDescription
功能:分派策略详细信息表,决定怎样分派给相关的人,可以在不同的条件下执行不同的分派策略
2.4 DesignTemplate
功能:部署前的template,运行时不需要,存储模板信息和图元信息; 版本升级时需要遍历该表
2.5 DesignPolicy
功能:客户端上传的分派策略信息表,运行时不需要。

2.6 EngineHistory
功能:引擎日志信息,记录引擎的启动和停止
2.7 EngineManagement
功能:引擎信息;为在分布式引擎环境考虑
2.8 EventKey
功能:事件的key
2.9 EventQueue 功能:事件队列
2.10 EventWatch 功能:事件
2.11 Node
功能:结点基本属性描述
2.12 NodeAction 功能:结点高级属性描述
2.13 NodeEventWatch
功能:存放事件结点的事件监听定义。

2.14 NodeTimer
功能:存放定时结点的定时定义。

2.15 NodeVariable
功能:结点变量。

目前暂时没用
2.16 Process
功能:流程初始化一次在该表插入一条记录,记录流程的信息
2.17 ProcessException 功能:流程的异常记录表
2.18 ProcessHistory 功能:流程的日志信息
2.19 ProcessVariable 功能:,流程变量的信息
2.20 Route
功能:流程的边的信息
2.21 StaffWorkload 功能:员工工作量表
2.22 SharedDefintion
功能:共享定义表
2.23 SubFlowCall
功能:存放子流程结点的子流程调用定义。

2.24 Task
功能:任务信息。

流程在一个结点上作任务分派,分派给多少个人就产生多少条任务记录
2.25 TaskContext
功能:存放任务的上下文,主要用于任务处理结果的暂存和恢复功能。

2.26 TaskHistory
功能:Task的日志信息
2.27 TaskVarMapping
功能:存放模板定义中的流程变量和任务扩展字段之间的映射关系。

2.28 Template
功能:流程模板信息
2.29 TemplateGraphics
功能:流程模板的信息,包括图元信息,设计使用,运行时不需要
2.30 TemplateVariable
功能:流程模板的变量信息
2.31 TimerInfo
功能:计时服务的数据库表,每条记录是一个计时操作。

2.32 Transition
功能:活动的迁移信息.活动代表着通过一个结点,迁移代表着从边的一个结点到另一个结点
2.33 WfPackage
功能:包的信息
2.34 WfMail
功能:保存需要发送的邮件信息
2.35 WfUnitBizType
功能:组织单元业务类型
注:该表中的数据是初始化数据,不需要UI维护
2.36 WfUnit
功能:定义组织单元
2.37 WfRole 功能:定义标准岗位
2.38 WfPosition 功能:定义管理职位
2.39 WfStaff 功能:员工定义表
2.40 WfDuty
功能:员工和职位的关联
2.41 WfDevolve
功能:代理关系. 代理关系可以按人设,也可按管理职位设
2.42 WfExplicitReportPath
功能:显示汇报关系.可以按人设,也可按管理职位设
2.43 WfGroup
功能:群组定义
2.44 WfGroupMember 功能:群组定义
更新记录。

相关文档
最新文档