2.2.3 数据字典

2.2.3 数据字典

数据字典是描述管理信息系统中各个表格属性和处理流程的重要文件,在信息处理本体中间件系统中,它又直接嵌入数据系统,成为业务数据库的框架性元数据文件。在信息处理本体中间件系统中,数据字典可以按需求制导的方式在软件平台上直接定义和描述,客户端描述完成后,系统自动存储描述的内容,并自动按所描述的格式要求生成相应的业务数据文件,自动调用相关的功能构件进行管理流程的处理。

(1)人员信息及充值卡片数据字典构思

由于不能清楚地划分成行和列,所以人员信息及充值卡片属于非规整表。非规整表在表格设计前尤其需要事先规划好各栏的次序、类型、宽度、小数精度。与规整表从左到右栏目按自然序列排列不同,非规整表的排序需要事先规定,我们将人员信息及充值卡片各栏目的次序做如图2-8所示的排列,做好标记,顺便规定这些栏目的类型、存储宽度和小数精度,以方便后续的设计工作

图2-8 人员信息及充值卡片数据字典构思

在构思栏目的宽度与小数精度时,应当根据业务的特征考虑适当的冗余,以免经常出现不能存储的情况。

(2)考勤大数据数据字典构思

考勤大数据也是一张表格,我们可把它理解为规整表。它是从考勤消费打卡机后台异构数据库直接导入的,它的栏目顺序和类型、宽度、小数精度可在导入后加以筹划,如图2-9所示。

图2-9 考勤大数据数据字典构思

由于考勤消费打卡机后台异构数据库设计的多样性和不确定性,上述构思可能会与原数据表不完全吻合,只要不影响数据接收,应该都是允许的。

(3)消费大数据数据字典构思

消费大数据和考勤大数据一样,也是从考勤消费打卡机后台异构数据库直接导入的,也可以理解为规整表,它的栏目顺序和类型、宽度、小数精度可在导入后加以筹划,如图2-10所示。

图2-10 消费大数据数据字典构思

(4)订餐汇总表数据字典构思

订餐汇总表比较简单,可以直接进行数据字典的设计定义。底部的合计行设计为规整表的最后一行,不必另行设计栏目,如图2-11所示。

图2-11 订餐汇总表数据字典构思

(5)月度考勤表数据字典构思

月度考勤表是一张规整表,可以直接进行数据字典的设计定义,构思如图2-12所示。

图2-12 月度考勤表数据字典构思