数据字典
• 3位区码=3{[0|1|2|3|4|5|6|7|8|9]}3
数据存储
• 数据存储是数据结构停留或保存的地方, 也是数据流的来源和去向之一 • 数据存储名称 • 描述 • 组成 • 相关处理
数据处理
• • • • • 数据处理是具体的处理过程的说明 数据处理名称 输入数据 输出数据 处理逻辑
数据字典的用途
• 作为分析阶段的工具. • 在数据字典中建立的一组严密一致的定义 很有助于改进分析员和用户之间的通信, 因此将消除很多可能的误解。对数据的这 一系列严密一致的定义也有助于改进在不 同的开发人员或不同的开发小组之间的通 信。 • 如果要求所有开发人员都根据公共的数据 字典描述数据和设计模块,则能避免许多 麻烦的接口问题。
答案2
• • • • • • • • • 电话号码=[校内号码|校外号码] 校内号码=第1位数字+后3位数字 第1位数字=[1|2|3|4|5|6|7|8|9] 后3位数字=3{[0|1|2|3|4|5|6|7|8|9]}3 校外号码=[本市号码|外地号码] 本市号码=0+8位数字 8位数字=第1位数字+后7位数字 后7位数字=7{[0|1|2|3|4|5|6|7|8|9]}7 外地号码=0+3位区码+8位数字
数据字典
13120597 金宇
定义
• 数据字典是关于数据的信息的集合,也就 是对数据流图中包含的所有元素的定义的 集合. • 数据字典的作用是给数据流图上每个成分 加以定义和说明。换句话说,数据流图上 所有的成分的定义和解释的文字集合就是 数据字典,而且在数据字典中建立的一组 严密一致的定义很有助于改进分析员和用 户的通信。
• 北京某高校可用的电话号码有以下几类:校 内电话号码由4位数字组成,第1位数字不是0; 校外电话又分为本市电话和外地电话两类, 拨校外电话需先拨0,若是本市电话则再接着 拨8位数字(第1位不是0),若是外地电话 则拨3位区码再拨8位电话号码(第一位不 是0)。
答案1
• • • • • • • • • • 电话号码=[校内号码|校外号码] 校内号码=非0数字+3{数字}3 校外号码=[本市号码|外地号码] 本市号码=数字0+8位数字 外地号码=数字0+区码+8位数字 8位数字=非0数字+7{数字}7 区码=3{数字}3 数字=[0|1|2|3|4|5|6|7|8|9] 非0数字=[1|2|3|4|5|6|7|8|9] 数字0=0
数据字典的组成:
• 1、数据项
• 2、数据结构
• 3、数据流 • 4、数据存储 • 5、处理过程
数据项
• • • • • 数据项是不可再分的数据单位 数据项名称 别名 类型长度 描述
数据结构
• • • • 数据结构反映数据之间的组合关系 数据结构名称 含义说明 组成
数据流
• • • • • • 数据流是数据在系统内传输的路径 数据流名称 简述 数据来源 数据流向 数据结构