软件工程101-200.pptVIP

  • 0
  • 0
  • 约 100页
  • 2016-01-18 发布于广东
  • 举报
3.2.4 快速建立软件原型 3.3 分析建模与规格说明 3.3.1 分析建模 为了开发复杂的系统,应从不同角度(模型)抽象出目标系统的特性(数据模型、功能模型、行为模型)。 1)实体联系图:建立数据模型,描述数据对象及数据对象之间的关系; 2)数据流图:建立功能模型的基础; 3)状态转换图:描绘系统的状态和状态间转换的方式。 3.4 实体-联系图 数据对象可以是外部实体、事物、行为、事件、角色、单位、地点、结构等。 3.4.2 属性 属性定义了数据对象的性质。 3.4.3 联系 (1)一对一联系(1:1) (2)一对多联系(1:N) (3)多对多联系(M:N) 在ER图中,用菱形框表示联系。 通常用范式定义消除数据冗余的程度。 1)第一范式 2)第二范式 3)第三范式 3.6 状态转换图 3.6.1 状态 状态是任何可以被观察到的系统行为模式,一个状态代表系统的一种行为模式。 3.6.2 事件 事件是某个特定时刻发生的事情,它是引起系统做动作或状态转换的控制信息。 3.6.3 符号 3.6.4 例子 3.7 其他图形工具 层次方框图用树形结构的一系列多层次的矩形框描绘数据的层次结构。 Warnier图也用树形结构描绘信息,但是这种图形工具比层次方框图提供了更丰富的描绘手段。 IPO图是输入/

文档评论(0)

1亿VIP精品文档

相关文档