首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 软件考试 > 计算机软件水平 >

软件工程:软件工程之分析建模

2010-10-25 
读书人IT频道reader8.com/exam/jisuanji/  结构化分析实质上是一种创建模型的活动。通过需求分析而建立的模型必须达到下述的三个基本目标。  ·描述用户的需求。  ·为软件设计工作奠定基础。  ·定义一组需求,一旦开发出软
读书人IT频道reader8.com/exam/jisuanji/   结构化分析实质上是一种创建模型的活动。通过需求分析而建立的模型必须达到下述的三个基本目标。
  ·描述用户的需求。
  ·为软件设计工作奠定基础。
  ·定义一组需求,一旦开发出软件产品之后,就可以用这组需求为标准来验收该产品。
  为了达到上述这些目标,在结构化分析过程中导出的分析模型的形式,如图3.1所示。

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

读书人IT频道reader8.com/exam/jisuanji/
热点排行