我知道这是一个很普通的问题,正常的谷歌搜索结果应该会给出答案,但是我对结果并不满意。我的理解是逻辑架构图是将所有使应用程序工作的组件逻辑分组(包括软件/硬件),这是正确的吗?如果我错了,那么逻辑架构图是什么?有人能指向 Web 应用程序的逻辑架构图吗?
如果我想使用 StarUml 制作这个图,这是正确的工具吗?有关此内容的任何指针?我没有看到逻辑架构图选项。
如果我想使用 StarUml 制作这个图,这是正确的工具吗?有关此内容的任何指针?我没有看到逻辑架构图选项。
首先:
忘掉UML或任何与UML相关的工具。你是一名工程师,而不是画家。
然后:
问自己:为什么需要绘制“我的”Web应用程序的“逻辑架构图”?它如何帮助“我”?
了解术语:什么是“逻辑架构”...
逻辑架构:将软件类组织成包、子系统和层次结构的大规模组织。“逻辑”的原因是没有关于这些元素如何在不同的操作系统进程或网络中的物理计算机上部署的决策[请参阅Larman的书籍,应用UML和模式]。
最后:如果您有充分的理由绘制您的“逻辑架构”,请使用简单的框、拱门等绘制它...首先创建自己的符号...:-)
哦,你想要UML OK
那么,您将使用UML包图和类图来显示软件的主要元素及其依赖关系...但是如何呢?
从此链接检查使用Larman的书籍的讲座...或阅读Larman的书籍章节....它将给出一个清晰的视图...
您能用Star UML画吗?
您可以在纸上或使用Start UML手绘UML逻辑架构图...因为您只需要绘制包、类、接口和依赖关系...
只需在Start UML中打开一个新的类图,放置显示您的“逻辑架构”的包、类、接口和依赖关系元素即可。
推荐:
查看http://www.codingthearchitecture.com/[Simon Brown]...他在YouTube或Vimeo上免费提供了一些视频讲座,值得观看...