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

标签 architecture uml

我正在尝试将我的整个应用程序映射到 UML 图中,我想知道我应该使用哪个 UML 什么图类型;我不是在类里面这样做,而是从鸟瞰的角度来看。

我试图捕捉的元素是:

  • 组成
  • 的单个应用程序对象(模式:单例)(示例:CodeIgniter 应用程序)
  • 组成
  • 的多个模块对象(模式:单例、外墙)(示例:留言簿、地址簿)
  • 组成
  • 的多个低级独立对象(例如:mysql 映射器、教义映射器)
  • 各种第 3 和内部库(例如:学说、solr、xml-parser)

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

    最佳答案

    听起来您正在寻找 component diagrams .

    来自 http://www.ibm.com/developerworks/rational/library/dec04/bell/

    The component diagram's main purpose is to show the structural relationships between the components of a system.

    关于architecture - 使用哪个 UML 图来表示应用程序架构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2749140/

    相关文章:

    uml - 事件图 - 带参数的调用操作示例?

    mysql - 关于um​​l设计的意见

    dependencies - 可以在 UML 类图中使用双向依赖吗?

    uml - 具有多个端点的事件图

    java - 保护 JavaScript 前端/REST 后端架构网站的最佳方式?

    java - 需要一个应用服务器 - Java

    c# - 在便士竞标网站的架构方面需要帮助

    uml - 在事件图中,如何引用外部事件?

    architecture - 在设计像 Stack Overflow 这样的基于点的权限系统时,需要考虑哪些架构最佳实践?

    n 层应用程序中的 WCF 服务层 : performance considerations