architecture - 逻辑架构图

标签 architecture visio staruml

我知道这是一个普通的谷歌搜索结果应该给出的相当普遍的问题,但有些我不相信结果。
我对逻辑架构图的理解是,它是使应用程序工作(包括软件/硬件)的所有组件的逻辑分组,对吗?如果我错了,那么什么是逻辑架构图?谁能指出我的 Web 应用程序的逻辑架构图。

如果我想在这个图表中使用 StarUml 是这个图表的正确工具吗?对此有任何指示吗?我没有看到逻辑架构图的选项。

最佳答案

第一 :

忘记任何关于 UML 或任何关于 UML 的工具。你是工程师而不是画家。

然后:

问问自己:为什么我需要绘制“我的”Web 应用程序的“逻辑架构图”?它将如何帮助“我”?

了解你的行话:什么是“逻辑架构”..

Logical architecture: the large-scale organization of software classes into packages, subsystems, and layers. “Logical” because no decisions about how these elements are deployed across different operating system processes or across physical computers in a network [ Check Larman's Book , Applying UML and Patterns]



最后:
如果您有正当理由绘制“逻辑架构”,请使用简单的框、拱门等进行绘制...首先创建自己的符号... :-)

是啊...你想要 UML OK

然后,您将使用 UML 包图和类图来显示软件的主要元素及其依赖关系……但是如何?

查看Lecture That UseLarman's Book从这个链接......或阅读拉曼的书章......它将给出一个清晰的观点......

你能用 Star UML 画出来吗?

您可以在纸上或使用 Start UML 绘制 UML 逻辑架构图...因为您将只绘制包、类、接口(interface)和依赖项...

只需在 Start UML 中打开一个新的类图,放入显示您的“逻辑架构”的包和类以及接口(interface)和依赖关系元素就是这样......

推荐:

查看http://www.codingthearchitecture.com/ [Simon Brown]...他在 youtube 或 vimeo 上有一些免费的视频讲座,值得一看...

关于architecture - 逻辑架构图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30487219/

相关文章:

database - 基本数据库设计 - 可选参与

sql - 如何快速将Microsoft SQL Server 2008中的表结构导出到Visio以制作ERD?

ms-office - 我必须放弃 Visio 2013 中的旧版 ERD 图吗?

staruml - 有什么方法可以将图表复制到不同的项目中?

java - UML 类图关联与依赖关系

java - 如何在应用程序中组织和管理多个数据库凭据?

algorithm - 如果硬件已经做到了,为什么还需要乘法算法?

uml - StarUML 不显示图表

uml - 如何在 StarUML 中显示选择元素的名称?

visual-studio - 解决方案:每个应用程序或每个应用程序套件