系统管理表
1 tXtFunction (系统功能表)
表名
tXtFunction
释义
系统功能表
使用频度
工作周期
存储字节
46
用途:
对系统中的所有权限进行预置,据此进行系统权限分配,并在系统模块中进行权限控制。系统权限控制的具体步骤为:
(1)登录系统功能。这步工作在系统开发时完成,由系统开发人员根据系统功能的编码规则对各种功能进行编码并把数据录入该表。编码规则为:
1)系统模块最多为5级,每一级长度固定为2位;
2)第一级固定为子系统,子系统编码固定为“编码指南”中确定的编码;
3)其它各级按菜单结构设置;
4)各个功能的权限分进入、增加、修改、删除、查询、打印、格式转化权限。
5)各级的前缀编码为该级的上级功能编码;
6)有无功能属性由系统开发人员确定并预置,相应的设置操作在用户界面上不可见或不可用。
如,“编码管理-辅助-品牌编码”系统功能可以设置如下:
BM-编码管理;
BM03-辅助;
BM0305-品牌编码。
(2)权限分配。权限分配由权限管理功能模块完成,在进行设置时,选择上级功能后自动全部选择其下级功能,但可以对下级功能的选择进行调整。
(3)权限控制。在系统的各个模块中添加权限控制功能,由公用的权限控制函数判断功能的可用性,不可用的功能系统要进行提示或直接显示为不可用。
列名
释义
类型
长度
字节
NULL
Dft
备注
FunCode
功能编码
uFunCode
10
5
Not
FunName
功能名称
uFunName
30
15
Not
FunType
功能类型
uType
1
1
Not
1
0-功能组;
1-功能
DllName
DLL名称
uObject
40
20
FunType=1时有效
DllFun
DLL函数
uObject
40
20
FunType=1时有效
DllType
DLL函数类型
uType
1
1
Not
0
0-0型DLL输出函数调用;
1-1型DLL输出函数调用;
2-2型DLL输出函数调用;
……
FunType=1时有效
FormType
窗体显示模式
uType
1
1
Not
1
0-模态;
1-非模态
FunType=1时有效
IsInsert
有无增加功能
uYesOrNo
1
1
Not
1
0-无;1-有
FunType=1时有效
IsUpdate
有无修改功能
uYesOrNo
1
1
Not
1
0-无;1-有
FunType=1时有效
IsDelete
有无删除功能
uYesOrNo
1
1
Not
1
0-无;1-有
FunType=1时有效
IsQuery
有无查询功能
uYesOrNo
1
1
Not
1
0-无;1-有
FunType=1时有效
IsPrint
有无打印功能
uYesOrNo
1
1
Not
1
0-无;1-有
FunType=1时有效
IsConvert
有无格式转化功能
uYesOrNo
1
1
Not
1
0-无;1-有
FunType=1时有效
DutyCode
职能编码
uLxName
20
10
Not
多职能时用分号(;)分隔
表名
tXtFunction
释义
系统功能表
SerialNo
顺序号
uLxCode
4
2
IsMenu
是否在菜单中显示
uYesOrNo
1
1
Not
1
0-否;1-是
Remark
说明
uRemark
40
20
存储字节合计
46
主键名
索引属性
主键列
存储字节
Pk_tXtFunction
Clustered
FunCode
索引名
索引类型
索引列
存储字节
外键名
外键列
参照表
参照键名
触发器名
类型
说明
引用
被引用
对象名
类型
对象名
类型
备注:
预置的系统功能数据由系统开发人员进行整理。
2 tXtDuty (职能表)
表名
tXtDuty
释义
职能表
使用频度
工作周期
存储字节
32
用途:
该表保存系统支持的所有职能。职能是指能够完成多个完整业务的功能集合。
列名
释义
类型
长度
字节
NULL
Dft
备注
DutyCode
职能编码
uLxCode
4
2
Not
DutyName
职能名称
uLxName
20
10
Rema
4.2.02 系统管理表 来自淘豆网www.taodocs.com转载请标明出处.