分析模型的核心是“数据字典”,它描述软件使用或产生的所有数据对象。围绕着这个核心有三种不同的图:“实体一关系图”描绘数据对象之间的关系,它是用来进行数据建模活动的图形,图中出现的每个数据对象的属性可以在“数据对象描述”中描述。
创建“数据流图”有两个目的:①指出当数据在软件系统中移动时怎样被变换;②描绘变换数据流的功能和子功能。数据流图是功能建模的基础。在“处理规格说明”中给出了对出现在数据流图中的每个功能的描述。
“状态转换图”指明了作为外部事件结果的系统行为。为此,状态转换图描绘了系统的各种行为模式(称为“状态”)和在不同状态间转换的方式。状态转换图是行为建模的基础。在“控制规格说明”中包含了有关软件控制的附加信息。
责任编辑:小草