信息系统数据字典
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统分析ቤተ መጻሕፍቲ ባይዱ设计
信息系统分析与设计
信息系统分析与设计
数据字典 数据流程图描述了系统的分解,即描述了系统由哪几部分
组成、各部分之间的联系等等,但还没有说明系统中各个 成分的含义。只有当数据流程图中出现的每一个成分都给 出定义之后,才能完整、准确地描述一个系统。为此,还 需要其他工具对数据流程图加以补充说明。 数据字典就是这样的工具之一。数据字典最初用于数据库 管理系统。它为数据库用户、数据库管理员、系统分析员 和程序员提供某些数据项的综合信息。这种思想启发了信 息系统的开发人员,使他们想到将数据字典引入系统分析。 系统分析中所使用的数据字典,主要用来描述数据流程图 中的数据流、数据存储、处理过程和外部实体。数据字典 把数据的最小组成单位看成是数据元素(基本数据项), 若干个数据元素可以组成一个数据结构(组合数据项)。 数据结构是一个递归概念,即数据结构的成分也可以是数 据结构。数据字典通过数据元素和数据结构来描写数据流、 数据存储的属性。数据元素组成数据结构,数据结构组成 数据流和数据存储。
信息系统分析与设计
1.2 数据字典的使用与管理
数据字典实际上是“关于系统数据的数据库”。在整个系 统开发过程以及系统运行后的维护阶段,数据字典是必不 可少的工具。数据字典是所有人员工作的依据,统一的标 准。它可以确保数据在系统中的完整性和一致性。具体讲, 数据字典有以下作用。
1.按各种要求列表 2.相互参照,便于系统修改 3.由描述内容检索名称 4.一致性检验和完整性检验
信息系统分析与设计
4.数据存储 数据存储的条目,主要描写该数据存储的结构,及有关的
数据流、查询要求。 5.处理过程 对于数据流程图中的处理框,需要在数据字典中描述处理
框的编号、名称、功能的简要说明,有关的输入、输出。 6.外部实体 外部实体是数据的来源和去向。因此,在数据字典中关于
外部实体的条目,主要说明外部实体产生的数据流和传给 该外部实体的数据流,以及该外部实体的数量。外部实体 的数量对于估计本系统的业务量有参考作用,尤其是关系 密切的主要外部实体。
信息系统分析与设计
1.1 数据字典的各类条目 数据字典中有六类条目:数据元素、数据结构、数据流、
数据存储、处理过程、外部实体。不同类型的条目有不同 的属性需要描述 。 l.数据元素 数据元素是最小的数据组成单位,也就是不可再分的数据 单位 。 2.数据结构 数据结构的描述重点是数据之间的组合关系,即说明这个 数据结构包括哪些成分。一个数据结构可以包括若干个数 据元素或(和)数据结构。 3.数据流 关于数据流,在数据字典中描述以下属性:(1)数据流 的来源(2)数据流的去处(3)数据流的组成(4)数据 流的流通量(5) 高峰时的流通量。