网站大量收购独家精品文档,联系QQ:2885784924

第15讲数据词典.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第15讲 数据词典 15.1 数据词典的作用和内容 15.1 数据词典的作用和内容 ???? 词典的作用是给词汇以定义和解释。在结构化分析中,数据词典(Data Dictionary)的作用是给数据流图上每个成分以定义和说明。换句话说,数据流图上所有成分的定义和解释的文字集合就是数据词典。上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容。数据词典对数据流图的各种成分起注解、说明作用,给这些成分赋以实际的内容。除此之外,数据词典还要对系统分析中其他需要说明的问题进行定义和说明。 15.1 数据词典的作用和内容 ? 数据词典描述的主要内容有:数据元素、数据流、数据存储、数据加工和外部项,其中数据元素是组成数据流的基本成分。在系统分析中,数据词典起着重要作用。它包含关于系统的详细信息。一般来说,系统分析人员把不便在数据流图上注明而对于系统分析应该获得、对整个系统开发以至将来系统运行与维护是必需的信息尽可能放入数据词典。总的来说,数据词典对数据流图中有关成分的描述说明下列问题: ???? ◎什么?(是什么或做什么) ??? ◎何处?(在何处或者来自何处) ???? ◎何时?(何时出现、时间长短) 15.2 定义数据流 15.2 定义数据流 ????? 一个数据流可以由一个或几个数据元素项组成,如“学生情况”数据流包含:姓名、性别、家庭住址、入学成绩、政治面貌、家长姓名等数据元素。数据元素是不可再分解或在当时情况下不必再分解的简单数据项。 ????? 所以,要定义数据流就要先定义所有数据元素。由于—个数据元素可以出现在多个数据流中。所以,在数据词典中要把对数据流、数据元素的定义分开。即数据词典分别是对数据流的定义、对数据元素的定义。 15.2 定义数据流 15.3 定义数据元素 15.3 定义数据元素 ?????? 数据元素是数据流的基本组成项,可以说,只有数据元素被定义了,数据流才能被最后定义下来。数据元素定义一般包括以下内容: 15.4 定义数据存储 15.4 定义数据存储 数据存储的组成与数据流类似,即由若干数据元素。所以,在DD中数据存储定义部分也分二个层次,分别定义数据存储自身和数据元素。由于数据元素的公用性,组成数据存储的数据元素凡在数据流部分已经定义的可不再定义,直接调用(指明其编号)。当然,对未定义的数据元素应做出定义。同时在数据存储定义部分定义的数据元素应与在数据流定义部分定义的数据元素统一编号,统一装订,以便检索。 15.4 定义数据存储 15.5 定义外部项 15.5 定义外部项 ?????? 系统的外部项(源点和终点)是系统环境中的实体。因为它们与系统有信息联系,在DD中应对它们逐一定义。 15.6 定义数据加工 15.6 定义数据加工 对加工的定义主要是描述加工逻辑,亦称处理逻辑。所谓加工逻辑是指加工做什么?加工对输入数据流做出怎样的变换使之成为输出数据流的。 要定义加工.首先要分析加工,弄清楚加工要做什么,其次要把加工逻辑表达出来。加工逻辑的分析应当是客观的、严格的、准确的。加工逻辑的表达应当是严谨的。 要严谨表达加工逻辑,应选择适当的表达工具。 济南职业学院精品课程 数 据 流 系统名: 编号: 条目名: 别名: 来 源: 去处: 数据流结构: 简要说明: 修改记录 编写 ? 日期 ? ? 数据流的书写格式 数 据 元 素 系统名: 编号: 条目名:

文档评论(0)

金华 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档