Architecture 使用哪个UML图来表示应用程序架构?

Architecture 使用哪个UML图来表示应用程序架构?,architecture,uml,Architecture,Uml,我试图将我的整个应用程序映射到一个UML图中,我想知道我应该使用哪种UML图类型;我不是在课堂上做这件事,而是从鸟瞰的角度 我试图捕捉的要素有: 组成的单个应用程序对象(模式:singleton)(示例:CodeIgniter应用程序) 多个模块对象(模式:singleton、facades)(示例:留言簿、通讯簿)组成 多个低级别独立对象(例如:mysql映射器、条令映射器)组成 各种第三和内部库(示例:条令、solr、xml解析器) 什么样的UML图适合这种概述演示?我认为包图最适合这种情况

我试图将我的整个应用程序映射到一个UML图中,我想知道我应该使用哪种UML图类型;我不是在课堂上做这件事,而是从鸟瞰的角度

我试图捕捉的要素有:

  • 组成的单个应用程序对象(模式:singleton)(示例:CodeIgniter应用程序)
  • 多个模块对象(模式:singleton、facades)(示例:留言簿、通讯簿)组成
  • 多个低级别独立对象(例如:mysql映射器、条令映射器)组成
  • 各种第三和内部库(示例:条令、solr、xml解析器)

  • 什么样的UML图适合这种概述演示?

    我认为包图最适合这种情况

    听起来像是你在找的

    组件图的主要目的是显示系统组件之间的结构关系


    一种方法是做几个可选的图表并将它们链接在一起,将所有方面都包含在一个图表中可能不太好。。。我最喜欢的是非正统的活动图(内容超过“外观”)。但正如上面所说:你在和谁谈论这个图表

    包图更适合描述和分组类及其关系。这里需要的是一个组件图。