概述 :
数据字典是系统结构化分析模型中的主要组成部分。软件工程中的数据字典是指一个文件或一组文件,其中包括数据库的元数据(保存有关数据库中其他对象的记录),例如数据所有权,数据与另一个对象的关系以及一些其他数据。
数据字典的组成部分:
在软件工程中,数据字典包含以下信息,如下所示。
- 项目名称–
它可以是您的选择。 - 别名–
它代表另一个名称。 - 描述 –
关于实际文本的描述。 - 相关数据项–
与其他数据项的关系。 - 值范围–
它将代表所有可能的答案。
数据字典符号表:
下表中列出了数据字典中使用的符号。
Notations | Meaning |
---|---|
X = a+b | X consists data elements a and b. |
X = [a/b] | X consists of either elements a or b. |
X = a X | X consists of optimal data elements a. |
X = y[a] | X consists of y or more events of data element a |
X = [a] z | X consists of z or less events of data element a |
X = y [a] z | X consists of some events of data elements between y and z. |
数据字典的特点:
在这里,我们将讨论数据字典的一些功能,如下所示。
- 它有助于设计测试用例和设计软件。
- 从项目列表的子集创建订单列表非常重要。
- 从完整的物料清单创建订单清单非常重要。
- 数据字典对于从列表中查找特定的数据项对象也很重要。
数据字典的用途:
在这里,我们将讨论数据字典的一些用例,如下所示。
- 用于创建 有序列表 数据项
- 用于创建数据项子集的有序列表
- 用于软件工程中的软件设计和测试
- 用于从软件工程中的描述中查找数据项