打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EA12创建九种常见的UML图
    • UML
    • EA12
    • 九种UML图
      • 用例图(UseCase Diagrams)
      • 类图(Class Diagrams)
      • 对象图(Object Diagrams)
      • 构件图(Component Diagrams)
      • 部署图(Deployment Diagrams)
      • 时序图(Sequence Diagrams)
      • 协作图(Collaboration Diagrams)
      • 状态图(Statechart Diagrams)
      • 活动图(Activity Diagrams)

UML

  • 统一建模语言(Unified Modeling Language, UML),在面向对象开发系统的过程中进行设计和分析。
  • 可分为静态视图和动态视图,共九种。
    • 静态图:用例图类图,对象图,构件图,部署图。
    • 动态图:时序图,协作图,状态图,活动图。

EA12

九种UML图

用例图(UseCase Diagrams)

  • 描述系统的使用者和功能。
    • 参与者:使用系统的角色,人或者系统。
    • 用例:系统提供的功能,通常需要用例的详细说明。
  • 用例图。
  • 登录用例说明。

类图(Class Diagrams)

  • 描述系统中类的内部结构和类之间的静态关系,常见的类的关系有6种:依赖<关联<聚合<组合<泛化=实现,类关系的详细说明
  • 类图。

对象图(Object Diagrams)

  • 描述一组对象之间的联系,是系统状态的某一时刻的快照,使用有限。
  • 对象图。

构件图(Component Diagrams)

  • 描述各种软件构件之间的依赖关系,可以用来帮助设计系统的整体构架。
  • 构件图。

部署图(Deployment Diagrams)

  • 描述软件中的各个组件驻留在什么硬件位置,以及这些硬件之间的交互关系。
  • 部署图。

时序图(Sequence Diagrams)

  • 描述对象之间的消息交互,强调消息的时间顺序,是对用例图的细化。基本概念
  • 用户登录时序图。

协作图(Collaboration Diagrams)

  • 描述对象之间的消息交互,强调对象的关系
  • 用户登录协作图。

状态图(Statechart Diagrams)

  • 描述对象的所有状态和状态转移条件
  • 用户登录状态。

活动图(Activity Diagrams)

  • 描述了活动之间的控制流程。本质上是一种流程图。
  • 用户登录活动图。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
关于UML统一建模语言是什么?
浅谈UML的概念和模型之UML九种图
UML 的九种模型图
UML一篇文章就学通!
UML是什么?常用的几种图有哪些?
UML 基础
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服