繁体   English   中英

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

[英]Which UML diagram to use to represent application architecture?

我正在尝试将我的整个应用程序映射到UML图中,我想知道哪个UML应该使用哪种图表类型; 我不是在课堂上这样做,而是从鸟眼的角度来看。

我想要捕获的元素是:

  1. 组成的单个应用程序对象(模式:单例)(示例:CodeIgniter应用程序)
  2. 组成的多个模块对象(模式:单例,外观)(例如:留言簿,地址簿)
  3. 组成的多个低级独立对象(例如:mysql mapper,doctrine mapper)
  4. 各种第三和内部库(例如:doctrine,solr,xml-parser)

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

听起来你正在寻找组件图

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

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

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

我认为封装图对于这样的情况来说是理想的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM