• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

UMLUML的组成和应用

武飞扬头像
51CTO
帮助0

本节向大家描述一下UML总结,主要包括UML概念,用处,组成和应用等内容,相信通过本节的学习你的能力一定会有所提升的。下面就让我们一起来看一下UML总结的详细内容吧。

UML总结:

一、UML是什么?

UML是一种可视化的面向对象建模语言。UML描述了一个系统的静态结构和动态行为。UML用图形方式表现典型的面向对象系统的整个结构。UML从不同的角度为系统建模,并形成系统的不同视图。这些图包括:类图(它以继承结构、关联、组成和聚集为特色)、时序图、协作图和状态图等。

二、UML的用处?

UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域。其中最常用的是建立软件系统的模型,但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。总之,UML是一个通用的标准建模语言,可以对任何具有静态结构和动态行为的系统进行建模。

三、建模的目的与原则

UML总结建模的目的和原则,帮助我们按照实际情况或按我们需要的样式对系统进行可视化;提供一种详细说明系统的结构或行为的方法;给出一个指导系统构造的模板;对我们所做出的决策进行文档化。通过建立统一的规则来为系统建立模型。

四、UML组成

UML

学新通

通用划分

基本构造块:事物是对模型中***代表性的成分的抽象;关系是把事物结合在一起;图聚集了相关的事物。

学新通

事物:

UML总结中事物是UML的基本元素。这些基本元素又可以分为几个部分。

结构事物:UML中的名词,它是模型基本物理元素。

行为事物:UML中的动词,它是模型中的动态部分,是一种跨越时间、空间的行为。

分组事物:UML中的容器,用来组织模型,使模型更加的结构化。

注释事物:UML中的解释部分,和代码中的注释语句一样,是用来描述模型的。

关系:事物之间通过关系连接起来。主要有四种关系。关联,依赖,实现,泛化。

图:

UML总结中图是UML中最重要的部分,因为UML主要是从不同的角度为系统建模,并形成系统的不同视图。所以对于图,从不同的角度可以分成9种。

学新通

五、UML在开发各个阶段的应用

UML总结中UML在每个阶段,使用不同的图来对系统进行描述。

需求:用例图。使用类图,对象图,包图,构件图和部署图来描述系统的静态结构。使用顺序图,合作图,活动图和状态图来描述系统动态行为。

需求:用例图

分析:明确解决问题的细节

---采用类图描述静态结构

----采用顺序图,合作图,活动图,状态图来描述动态行为

设计:给出解决方案

---采用类图,包,对类的接口进行设计

实现:

--将类用某面向对象语言实现

集成与交付:

---构件图,包,部署图

测试:

---单元测试使用类图和类的规格说明书

---集成测试采用类图,包,构件图和合作图。

---系统测试使用用例图来测试系统功能。

【编辑推荐】

  1. UML总结:建模要点解析
  2. UML归纳:UML九种图形建立步骤解析
  3. UML动态建模中合作图和活动图解析
  4. UML建模过程中需要注意要点专家提醒
  5. 体验免费UML建模工具

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /news/detail/tangkcbjk
系列文章
更多 icon
同类精品
更多 icon
继续加载