[信息与通信]第9章系统设计技术.pptVIP

  • 0
  • 0
  • 约1.01万字
  • 约 88页
  • 2018-03-07 发布于浙江
  • 举报
[信息与通信]第9章系统设计技术

  2.UML图   UML的基本元素可以通过多种方式组合到一起,使用图形组可以完成以下建模任务:软件可视化、数据设计、算法设计、软件设计、软件说明书、软件开发过程、工业过程等。表9-3列出了几种基本的UML图。图9-7给出了这些图的示例。 表9-3 UML 图 图9-7 UML图示例 图9-7 UML图示例 9.3.2 结构描述   结构描述用于定义系统的基本构件。面向对象设计的首要构件自然是对象。一个对象包括定义其内部状态的属性集。当使用程序设计语言实现时,这些属性通常是一种数据结构中的变量或常量。有时,我们会在属性名后加上类型声明,但不总是对属性指定类型。图9-8说明了一个用UML符号表示的描述显示器(如CRT屏幕)的对象。折角页状图标中的文字是注释,它不对应于系统中的对象。在这里,属性是保存显示器内容的像素数组。对象有两个特征:它有唯一的标识名以及它是一个类的成员。 图9-8 UML表示法中的对象   1.类   类是类型定义的一种形式——从同一个类导出的所有对象尽管其属性可能有不同的值,但它们都有相同的性质。类定义了对象可能有的属性,也定义了对象与外界交互的操作。 使用编程语言,操作将变成用来控制对象的一小段代码。图9-9所示是Display类的UML描述。Display类定义了对象中的pixels属性,当对象将一个类实例化时,对象就有了自己的存储

文档评论(0)

1亿VIP精品文档

相关文档