【问题标题】:Logical Architecture Diagram逻辑架构图
【发布时间】:2015-05-27 15:44:58
【问题描述】:

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

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

【问题讨论】:

    标签: architecture visio staruml


    【解决方案1】:

    第一

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

    那么:

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

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

    逻辑架构:软件类的大规模组织 包、子系统和层。 “合乎逻辑”,因为没有决定 关于如何在不同的运营中部署这些元素 系统进程或网络中的物理计算机 [Check Larman's Book , Applying UML and Patterns]

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

    是啊...你想要 UML OK

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

    从此链接检查Lecture That UseLarman's Book...或阅读Larman的书籍章节...。它将给出清晰的视图...

    你能用星号 UML 画吗?

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

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

    推荐:

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

    【讨论】:

      【解决方案2】:

      在我看来,您的定义对应于 UML 中定义的组件图。逻辑架构图here 有一个更具体的定义,适用于分层架构的建模,例如 Web 应用程序。我希望它会有所帮助。

      【讨论】:

      • 谢谢,但是如果您查看 liferay 架构图,它会有所不同check here 是因为它不是 Web 应用程序,而是服务器
      • 您可以将逻辑架构视为系统的逻辑结构,它解决了功能性和非功能性需求。根据系统的目的和用途,不同的架构解决方案更合适。您可以在link 中阅读第 6 章。使用哪种工具并不重要,您可以使用简单的框和箭头来表示元素及其关系。
      • 感谢您提供所有详细信息,但我在 Star Uml 或 VIsio 中找不到任何特定的指针,我们将提供帮助
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-01
      • 1970-01-01
      • 2012-01-04
      相关资源
      最近更新 更多