- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 数据字典
Data Dictionary:DD
数据字典的作用:对DFD的定义
在设计DFD时,为提高可读性,
要求数据流名、加工名、文件名及外
部项名都要简单明了。这使得难以从
数据流名字、文件的名字中看出它们
的数据结构,也无法从加工名字中看
出加工的加工逻辑,给后面的设计带
来困难。
• DD就是对DFD中加工、数据流、文件和外
部项逐个做出定义的一部文件。DFD和DD
结合起来定义系统。
• 手工DD是把字典条目逐一填写到卡片或表
格中,再把它们按一定顺序排好、装订成册
以便查阅。(适合小型系统)
• 也可以编写电子DD。用计算机对字典实施
管理。(适合大、中型系统)
建立DD需要大量细致的工作,
但这一工作是必须的。因为不仅系
统分析阶段需要它,整个开发过程
乃至系统交付后的长期运行,维护
过程中都要依据它、维护它。
5.1 数据字典的条目
• 数据字典是数据流程图中所有元素的
定义和说明的集合。这些元素是:数
据项、数据结构、数据流、数据存
储、处理逻辑和外部实体。
定义数据流、数据元素、数据结构和
文件采用如下规定符号:
= 表示定义为。例如,学生情况=学号+
姓名+成绩+地址;
+ 表示“与”:
I 表示“或”。如,性别=男I女;
() 表示整体,与数学中用法相同;
m..n 表示值域。如,星期几=1..7,月份
=1..12;
{ } 表示重复若干次。例如,通讯录文
件:{姓名+ 电话+邮码}
n
m
( ) 表示重复自m次至n次;
[ ] 表示可选。例如,存款单=储户帐号+
存款额+ 日期+[密码],表示存款时可以/
不带密码。
建议:数据流编号用字母”DF”打头,数据
结构用”DS”打头,数据元素用“D”打
头,文件”F”打头,加工”P”打头,外部
项”E”打头。
1、数据项
数据项又称数据元素,是系统中不可再分解
的数据单元,是系统处理的基本数据单元,是数
据流、数据存储的基本组成元素。在数据字典
中,数据项条目包括数据项名称、别名、类型、
长度和值域等属性。
数据项定义一般包括以下内容:
编号: 数据元素在DD中的统一编码。编号
应具有唯一性,以便检索。
名称: 数据元素的名字;
[内部名] :系统内使用的名字(别名);
[值域] :数据元素可能的取值范围;
[值义] :对值意的解释。
[类型和长度] :[备注] 必要的说明.
数据项条目
• 数据项编号:D02 – 01
• 数据项编号:D02 – 01
• 数据项名称:材料编号
• 数据项名称:材料编号
• 别 名:材料代号
• 别 名:材料代号
• 简 述: 某种材料的代码
• 简 述: 某种材料的代码
• 类型及宽度:字符型,4位
• 类型及宽度:字符型,4位
• 取 值 范 围: 0001-9999
• 取 值 范 围: 0001-9999
2、数据结构
数据结构描述数据项间的关系 。
数据结构描述数据项间的关系 。
若干数据项
若干数据项
数据结构组成: 若干数据结构
数据结构组成: 若干数据结构
若干数据项和数据结构混合
若干数据项和数据结构混合
数据字典中,数据结构条目包括数据结
构的名称、编号、简单描述及其组成等。
您可能关注的文档
最近下载
- 杭叉 XF系列 3.0-3.5T 叉车零件图册 2016.pdf VIP
- 信息技术基础(WPS版)配套课件.pptx VIP
- 仁爱英语 七年级下册 Unit6_Topic2_SectionB_教案.pdf VIP
- 部编版道德与法治小学三年级上册 安全记心上——平安出行.docx VIP
- 输变电复建工程110kV监理规划.doc VIP
- 2025年秋新人教版数学三年级上册全册课件.pptx
- 最新医务科业务学习计划 3篇.pptx VIP
- 2025苏教版数学三年级上册《一天的时间》单元教学课件.pptx
- 2023山东服装职业学院招聘笔试真题含答案详解.docx VIP
- 《植物的钙》课件.pptx VIP
文档评论(0)