记录软件设计相关,勿点

开发常用UML模型枚举

  1. 用例图:使用 UML 用例图工具捕获功能需求。用例图中的每个用例代表一个高级别的、可产生业务价值的业务目标。另外,(UML)演员则可与用例连接,以表示与系统交互的角色。
  2. 类图:我们的 UML 建模工具允许您通过在 UML 类图中对系统中的类、属性和操作进行建模。 UML 类图是构建软件系统所需的蓝图。程序员在类图和类规范的帮助下编程。
  3. 序列图:通过对像或角色之间的消息传递,可视化用户、系统和子系统之间的交互。如果类图通过显示其属性和方法来表示类的框架,则 UML 序列图通过表示要在方法体中填充的编程逻辑来完成类。
  4. 通信图:运行时对象之间的协作可以使用 UML 通信图建模。在通信图中,连接称为生命线的对像以表示在执行交互期间的通信需求。您也可以在连接器添加消息,以列出从这些生命线的呼叫。
  5. 活动图:使用 UML 活动图来模拟控制流。根据所涉及的参与者类型进行分区操作。
  6. 状态机图:状态机图是事件驱动系统的关键设计模型。状态机准确地显示了对象的基本状态以及状态变化的触发器,这有利于无差错状态机的开发。
  7. 组件图:组件图用于显示系统内的哪些小部分如何组合起来以形成较大的部件,或形成整个软件系统。
  8. 部署图:使用 UML 部署图为软件组件的物理部署建模。在部署图中,硬件组件(例如,web服务器、邮件服务器、应用服务器)被呈现为节点,其中在硬件组件内运行的软件组件呈现为工件。
  9. 包图:使用包图管理大型项目的模型。包图也可用于呈现子系统或模块之间的结构和依赖性。
  10. 对象图:在 UML类 图中查看分类器的实例的快照。与类图类似,对像图从原型角度展示了系统的静态设计。
  11. 复合结构图:使用 UML 复合结构图可视化类的内部结构或协作。使用 UML 复合结构图从微观角度对系统进行建模。
  12. 时序图:时序图在给定的时间段内模拟对象的行为。它是一种常用的 UML 工具,用于设计实时和分布式系统。只需拖动即可前后移动时间单位,计时框架会根据您的更改自动更新。
  13. 交互概述图:查看与 UML 交互概述图的交互顺序。交互概览图有助于表示涉及作为多个 UML 序列图表呈现的多个交互的复杂场景。
  14. 配置文件图:一种可视化的方式来定义在您的项目中使用的刻板印象。 绘制刻板印象,定义它们的标签和它们的相互关系,如概括和关联。 指定格式选项,例如背景颜色和图标。

以上出自:UML 工具

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值