UML包含4中事物:构件事物,行为事物、分组事物、注释事物

构件事物:UML模型中的静态部分,描述概念或物理元素

类:具有  相同属性  相同行为  相同关系  相同语义  的对象

接口:描述元素外部可见行为,即服务集合的定义说明

协作:描述了一组事物间的相互作用的集合

用例:代表了一个系统或系统的一部分行为,是一组动作序列的集合(其实就是功能块)

构件:系统中物理存在,可替换的部件

节点:运行时存在的物理元素

行为事物:UML模型中的动态部分,描述跨越空间和时间的行为

交互:实现某功能的一组构件事物之间的消息的集合,涉及消息、动作序列、链接

状态机:描述事物或交互在生命周期内响应时间所经历的状态序列

分组事物:UML模型图中的组织成分,描述事物的组织结构

包:把元素组织成组的机制

注释事物:UML的解释部分,用来对模型中的元素进行解释、说明

注释:对元素进行约束、解释的简单符号

一缕黑暗中的火光-----------UML事物--------------优雅的建模语言相关推荐

  1. 一缕黑暗中的火光-----------活动图--------------优雅的建模语言

    活动图 描述系统的动态行为 包含活动状态(Action State),活动状态指业务用例的一个执行步骤或一个操作,不是普通的对象的状态 类似于传统意义上的流程图 业务建模时,用于详述业务用例,描述一些 ...

  2. 一缕黑暗中的火光-----------顺序图--------------优雅的建模语言

    顺序图 书序图用来表示用例中的行为顺序.当每执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的事件 顺序图展示对象之间的交互,这些交互是指在场景或用例的事件流中发生的.顺序图用 ...

  3. 一缕黑暗中的火光-----------类图--------------优雅的建模语言

    类图 类图反应了·类的结构(属性和操作)以及类之间的关系,描述了软件系统的结构,是一种静态的建模方法 类图中的"类"和面向对象中的"类"是对应的,是对现实中事物 ...

  4. 一缕黑暗中的火光-----------初识UML--------------优雅的建模语言

    UML(Unified Modeling Language )统一建模语言 前言:Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OM ...

  5. 一缕黑暗中的火光-----------用例图--------------优雅的建模语

     用 例 图 定义:外部用户所能观察到的系统功能的模型图 多用于静态建模阶段(主要是业务建模和需求建模) 用例图中的事物及解释:    实例: 1.参与者之间的泛化关系:   2.用例之间的扩展与包含 ...

  6. 一缕黑暗中的火光-----------UML九种图、开发过程中英文名称对照--------------优雅的建模语言...

    UML九种图 类图 1.类图描述系统中类的静态结构.不仅定义系统中的类,表示类之间的联系如关联.依赖.聚合等,也包括类的内部结构(类的属性和操作) 2.类图是以类为中心来组织的,类图中的其他元素或属于 ...

  7. 一缕黑暗中的火光-----------协作图--------------优雅的建模语言

      协作图 协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构,使用协作图来说明系统的动态 协作图主要显示对象之间的交互和链接,显示对象.对象间的链接以及对象间如何发送消息的 协作图可以表 ...

  8. 一缕黑暗中的火光-----------状态图--------------优雅的建模语言

    状态图 状态图说明了在系统的生命周期内事件所经历的状态序列: 主要用于为实时系统建模: 状态图的组成 状态 对象的状态指在这个对象的生命周期内的一个条件或状况,在此期间,对象将满足某些条件,执行某些活 ...

  9. 一缕黑暗中的火光-----------部署图--------------优雅的建模语言

    部署图 部署图用于静态建模,显示了在运行时节点中构件实例所处的环境.所谓节点,指的是一个至少拥有存储空间和计算能力的计算机资源,定义了运行时对象和构件实例驻留的位置: 部署图2种表现形式:1.实例层部 ...

最新文章

  1. ASP调用存储过程详解。
  2. 用c#开发微信 (16) 微活动 2 刮刮卡
  3. xaas_从XaaS到Java EE – 2012年哪款该死的云最适合我?
  4. matlab画二维颜色深浅,matlab中如何为二维图形填充渐进的颜色
  5. Shell自动上传下载文件到SFTP服务器
  6. 20145209预备作业01
  7. 《 Oracle 10g-11g XTTS迁移方案》.pdf
  8. 物联网99%是中小企业 引发赚快钱担忧
  9. 微信小程序 多图上传解决方案
  10. 让Swing表格支持远程后台数据翻页
  11. 算法笔记二分查找问题1
  12. Oracle的基本注意点
  13. 如何软件项目电子投标
  14. sundancest201驱动_驱动支持列表
  15. SOJSONV5解密,SOJSON.V5解密方法,SOJSONV5解密分析
  16. 给tftp服务器传文件,袖针文件传输服务器Tftpd32
  17. vue前端开发框架、常用vue组件库及简单示例
  18. NXP JN5169 使用硬件 SPI 从机收发数据
  19. 手把手和你用原生JS写一个循环播放图片轮播
  20. RESTful从入门到熟练,看完这篇就够了

热门文章

  1. 坐在电脑前是高一点好还是低一点好
  2. 浙江省计算机提前招分数线,【高考】2020年浙江省提前批各高校录取分数线汇总,建议收藏...
  3. 核芯显卡和集成显卡、独立显卡的区别是什么
  4. 重温了经典电视剧《大时代》
  5. openGauss Summit 2021 | 汇聚数据库创新力量 逐梦数字时代星辰大海
  6. nfphosting注册教程,超低价VPS商家,年付4美元,支持支付宝
  7. 345. Reverse Vowels of a String(python+cpp)
  8. 通过DataEase行列权限设置实现数据权限管控
  9. Ubuntu实用工具/软件汇总
  10. 计算机设备型号和序列号,怎么查看计算机型号_怎么查看计算机序列号