流程管理系统
数据表设计
流转视图表
在不同应用场景下,意见表述可能差异较大,不能完全用参见的同意、不同意;赞成反对来统一,为了给解决方案的设计者提供更好的支持,流程系统将提供一种动态的机制,支持解决方案的设计者将自己设计的意见表述视图嵌入到系统中,以便在流程设计的人机节点的提交控制处选用。
数据表名
flwview
表名描述
审批视图表。
预计规模
几十
使用频率
查询、更新一般
所属模块
运行平台
本表主键
提交视图
相关外键
无
唯一索引
(appviewid)
普通索引
(步骤标识、执行用户)
序
字段命名
字段名称
类型
长度
为空
字段说明
1
voteview
流转视图
BGINT
No
本表主键
2
appviewid
视图标识
BGINT
No
应用视图表主键。
3
showpict
标识图标
VCHAR
96
No
CSS的引用名,用于替换提交按钮的图标
4
admorgid
管理组织
BGINT
No
为了按组织线路产品化!
5
appmodule
应用模块
BGINT
No
便于按模块分离
6
datastyle
发布方式
BGINT
No
枚举:产品化、客户化、个性化
7
status
记录状态
BGINT
No
枚举:有效、过程、无效
8
createtime
创建时间
CHAR
15
No
YYYYMMDD HHMMSS 记录创建时间
9
modifytime
更新时间
CHAR
15
No
YYYYMMDD HHMMSS 记录修改时间
备注说明
提交按钮的简称、全称、描述用多语言来管理。
建模元素表
流程建模是通过事先确定的建模元素来组织实现的,这就好比提前做好的各种柔性制造模具,可制造出样式相同但参数不同的部件,但却不能制造出非已有模具样式的部件。工业上通常会根据生产的要求,应先设计模具。
新设计的元素(模具)应纳入系统进行管理,纳入系统管理的建模元素,就可以被建模工具和流程引擎自动调用。
数据表名
flwtoken
表名描述
建模元素表。
预计规模
几十
使用频率
查询、更新一般
所属模块
运行平台
本表主键
建模元素
相关外键
无
唯一索引
无
普通索引
(步骤标识、执行用户)
序
字段命名
字段名称
类型
长度
为空
字段说明
1
tokenid
建模元素
BGINT
No
本表主键
2
apppageid
页面标识
BGINT
No
该元素的配置页面号。无页面号表配置界面
3
sortindex
索引顺序
SHINT
No
决定建模元素工具栏
4
componentid
构件标识
INT
No
构件表关联主键(引擎实现代码)
5
tokenmeta
建模定义
VCHAR
1024
No
确定模型中要输出的视图,是否多语,多语主建、及视图上需输出的字段、字段名映射、缺省值定义,以及装入处理和回写处理等。
6
admorgid
管理组织
BGINT
No
为了按组织线路产品化!
7
appmodule
应用模块
BGINT
No
便于按模块分离
8
datastyle
发布方式
BGINT
No
枚举:产品化、客户化、个性化
9
status
记录状态
BGINT
No
枚举:有效、过程、无效
10
createtime
创建时间
CHAR
15
No
YYYYMMDD HHMMSS 记录创建时间
11
modifytime
更新时间
CHAR
15
No
YYYYMMDD HHMMSS 记录修改时间
备注说明
能将已固化的设计元素放入到该表中管理;
建模定义规范为:
P31 drawpic=”画布图标CSS”
E100 islang=”true” loadfc=”显示该视图前的处理函数”
index=1 modevar=”id” memovar=”nodeid” cutfvalue=”” isnull=””/
index=2 modevar=”type” memovar=”nodetype” cutvalue=”” isnull=””/
/E100
/P31
捡入时需要进行的校验,比如某些数据项未配置,节点只能有一个后继节点等。
流程定义表
数据表名
flwdefine
表名描述
流程定义表
预计规模
几千以内
使用频率
查询、更新一般
所属模块
运行平台
本表主键
流程标识
相关外键
无
唯一索引
无
普通索引
(应用模块、管理组织)、(流程状态、更新时间)
序
字段命名
字段名称
类型
长度
为空
字段说明
1
flowid
流程标识
BGINT
No
本表主键
2
usevers
生效版本
BGINT
No
使用版本的索引号,与状态配合使用。
3
newvers
最新版本
SHINT
No
与usevers不同,表示有未生效版本,捡出该版本进行设计。
原创力文档

文档评论(0)