统一建模语言基础知识.pptVIP

  • 5
  • 0
  • 约1.07万字
  • 约 66页
  • 2019-11-24 发布于广东
  • 举报
本章小结 UML是一种分析设计语言,即一种建模语言。UML是由图形符号表达的建模语言,其结构主要包括视图、图、模型元素和通用机制四部分。 UML包括5种视图,分别是用户视图、结构视图、行为视图、实现视图和环境视图。 在UML2.0中,提供了13种图,分别是用例图、类图、对象图、包图、组合结构图、状态图、活动图、顺序图、通信图、定时图、交互概览图、组件图和部署图。 UML已成为用于描绘软件蓝图的标准语言,它可用于对软件密集型系统进行建模,其主要特点包括:工程化、规范化、可视化、系统化、文档化和智能化。 本章小结 类图使用出现在系统中的不同类来描述系统的静态结构,类图用来描述不同的类和它们的关系。 在UML中,类之间的关系包括关联关系、依赖关系、泛化关系和实现关系,其中关联关系又包括双向关联、单向关联、自关联、重数性关联、聚合关系和组合关系。 顺序图是一种强调对象间消息传递次序的交互图,又称为时序图或序列图。顺序图以图形化的方式描述了在一个用例或操作的执行过程中对象如何通过消息相互交互,说明了消息如何在对象之间被发送和接收以及发送的顺序。顺序图允许直观地表示出对象的生存期,在生存期内,对象可以对输入消息做出响应,还可以发送信息。 本章小结 顺序图由执行者、生命线、对象、激活框、消息和交互片段等元素组成。 状态图用来描述一个特定对象的所有可能状态及其引起状态转移的事件。我们通常用状态图来

文档评论(0)

1亿VIP精品文档

相关文档