软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 6 统一建摸语言 UML.pptVIP

  • 9
  • 0
  • 约1.2万字
  • 约 85页
  • 2017-08-22 发布于广东
  • 举报

软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 6 统一建摸语言 UML.ppt

6 统一建模语言UML 软件工程 6.1 UML概述 UML概念 统一建模语言 UML:Unified Modeling Language 定义:一种通用的可视化建模语言,用于对软件系统的制品进行规范化、可视化处理,然后构造它们并建立它们的文档。 适用范围:从企业信息系统到基于Web的分布式应用,甚至严格的实时嵌入式系统 6.1 UML概述 UML的发展过程 6.1 UML概述 UML的主要内容 作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。 1.精确的元模型定义。 2.UML表示法定义了UML的表示符号,为建模者和建模支持工具的开发者提供了标准的图形符号和正文语法。 3.UML采用的是一种图形表示法,是一种可视化的图形建模语言。 UML定义了建模语言的文法,例如,类图中定义了类、关联、多重性等概念在模型中是如何表示的。 6.1 UML概述 4.UML提供了五类图形。 用例图,静态图,行为图,交互图,实现图 (1)用例图:从用户角度描述系统功能,并指出各功能的操作者。 (2)静态图(Static diagram):包括类图、对象图和包图。 6.1 UML概述 类图描述系统中类的静态结构。不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图描述的是一种静态关系,在系统的整个生命周期都是有效的。 对象图是类图的

文档评论(0)

1亿VIP精品文档

相关文档