软件问题定义及可行性分析——数据字典

目录

1.数据字典的内容

2.数据字典使用的符

3.数据字典的实例


1.数据字典的内容

数据字典是关于数据信息的集合,是数据流图中所有元素的定义的集合(每个元素对应数据字典中的一个条目)。数据字典中的条目应按一定次序排列,以方便人们查阅。
数据字典通常由数据元素、数据流、数据存储、数据处理4类条目组成。
(1)数据元素(数据项):是数据的最小组成单位,它包含以下内容。
a.数据元素的名称,编 ,如学 、准考证 。
b.数据元素的别名。
c.数据元素的取值范围和取值含义。
d.数据元素的长度定义,应便于定义数据库结构。例如,考生成绩规定为5位,小数点后取1位小数,小数点占一位,整数部分取3位。
e.数据元素的简单描述。

(3)数据存储:描述文件的结构及数据文件中记录的存取规则。
(4)数据处理:数据字典中可以描述数据处理的逻辑功能计算法,如计算公式、简明的处理描述等。

2.数据字典使用的符

在数据字典中,通常采用以下符 表示系统中使用数据项的情况,以及数据项之间的相互关系。
=:表示“等价于”或“定义为”。
+:表示“和”,连接两个数据元素。
[ ]:表示“或”,对[ ]中列举的各数据元素,用“〡”分隔,表示可任选其中某一项。
例如,储户到银行存款时,可选择存款期限为活期、半年期、1年期、3年期或5年期中的某一种,可表示为存款期限=[活期半年|1年|3年|5年]
{ }:表示“重复”,对{ }中的内容可重复使用。
( ):表示“可选”,对( )中的内容可选、可不选,各选项之间用“,” 隔开。
如果要对{ }表示的重复次数加以限制,可将重复次数的下限和上限写在花括 的左右(或在花括 左边分别用下角标和上角标表示)。
特别地,1{A}表示A的内容至少要出现1次;{B}表示B的内容允许重复零至任意次。

3.数据字典的实例

航班信息的数据字典

数据流名:航班信息
简述:每一趟飞机航班的信息
别名:无
组成:航班信息文件=航空公司名称+航班 +起点+终点+日期+起飞时间+到达时间
航空公司名称=2{字母}8
起点=终点=1{汉字}5
数据量:几十次/天
峰值:
源点:航空公司
终点:航班管理系统

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月18日
下一篇 2022年3月18日

相关推荐