数据字典的作用是对数据流程图的补充说明,给出新系统中相关要素的统一定义和描述。
数据字典的基本内容包括五方面。①数据项:数据的最小组成单位。数据项描述=数据项编号,数据项标识符,数据项名称,别名,数据项含义说明,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系。②数据结构:反映数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。数据结构描述=数据结构编号,数据结构名称,含义说明,组成:数据项或数据结构,相关数据流。③数据流:对数据流程图中带箭头直线的说明。一般只需要对数据流程图中由外部项输入到系统中的数据流,以及从系统输出到外部项的数据流进行描述,而数据流程图中的系统内部数据流就没有必要全部描述,其可以从数据存储中获得。数据流描述=数据流编号,数据流名称,含义说明,数据流来源,数据流去向,组成:数据结构,平均流量,高峰期流量。④处理逻辑:描述处理逻辑的说明性信息。处理逻辑描述=处理逻辑编号,处理逻辑名称,含义说明,输入:数据流,处理:简要说明,输出:数据流。⑤数据存储:数据结构停留或保存的地方,也是数据流的来源和去向之一。只描述数据存储的逻辑存储结构,而不涉及其物理结构。数据存储描述=数据存储编号,数据存储名称,含义说明,流入的数据流,流出的数据流,组成:数据结构,数据量,存取方式。
在结构化分析中,数据字典的作用是给数据流程图上每个成分加以定义和说明。换言之,数据流程图上所有的成分的定义和解释的文字集合就是数据字典,而且在数据字典中建立的一组严密一致的定义有助于改进分析员和用户的通信。数据字典和数据流程图共同构成系统的逻辑模型。没有数据流程图,数据字典难以发挥作用;没有数据字典,数据流程图就不严格。
联系客服