软件工程第2版作者王宜贵附录A统一建模语言UML课件.pptVIP

  • 0
  • 0
  • 约4.83千字
  • 约 27页
  • 2016-12-25 发布于广东
  • 举报

软件工程第2版作者王宜贵附录A统一建模语言UML课件.ppt

A.1 UML概述 A.1.1 UML的产生和发展历程 在众多的建模语言中,各有自己的特点,相互之间既有共同之处,也有差异,用户很难根据自身应用的特点选择合适的建模方法,极大地妨碍了用户的使用和交流。 1997年11月OMG(Object Management Group,对象管理组织)采纳UML1.1作为面向对象的标准建模语言。 A.1 UML概述 A.1.2 UML的主要特点 1.统一了面向对象方法的基本概念 UML统一了Booch方法、OMT方法和OOSE方法的基本概念,消除了不同方法在表示法和术语上的差异,避免了符号表示和理解上的不必要的混乱。 2.表达能力强 UML吸收了不同面向对象方法的长处,也吸收非面向对象方法的思想,因此UML的表达能力更强,表示更清晰、一致,建模能力更强,可以对各种类型的软件系统建模,甚至可以用于商业领域的业务过程。 3.独立于开发过程 UML只是一种建模语言,与具体的软件开发过程无关,即独立于开发过程,但UML可用于软件开发过程,支持从用户需求到测试的各个阶段。 A.1 UML概述 A.1.3 UML视图和图 1.视图 UML用模型来描述系统的结构或静态特征、行为或动态特征。它从不同的视角为系统的架构建模,形成系统的不同视图。一个系统一般可以用用例视图(use-case view)、设计视图(Design v

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档