Architecture 表示软件系统的最佳建模方法是什么?

Architecture 表示软件系统的最佳建模方法是什么?,architecture,modeling,representation,Architecture,Modeling,Representation,表示软件系统的最佳建模方法是什么。我的意思是像UML等等。 UML是更好的还是有更好的东西? 我的需要是以图形方式表示我的web应用程序,它是一个三层体系结构。 我需要像UML这样的工程模型方法来描述整个软件系统 从前端门户到中间件EAI再到数据库 为什么会有这样的事情? 请不要关闭此问题,它与编程无关,但与软件有关。 So向So社区发出请求。不要结束这个问题 谢谢。我根本不使用任何正式的建模语言,而是将UML、流程图和涂鸦中的部分合并在一起,并简要描述正在发生的事情 尽管UML的理想是对正在发

表示软件系统的最佳建模方法是什么。我的意思是像UML等等。 UML是更好的还是有更好的东西? 我的需要是以图形方式表示我的web应用程序,它是一个三层体系结构。 我需要像UML这样的工程模型方法来描述整个软件系统 从前端门户到中间件EAI再到数据库

为什么会有这样的事情? 请不要关闭此问题,它与编程无关,但与软件有关。 So向So社区发出请求。不要结束这个问题


谢谢。

我根本不使用任何正式的建模语言,而是将UML、流程图和涂鸦中的部分合并在一起,并简要描述正在发生的事情

尽管UML的理想是对正在发生的事情提供一个共同的明确的解释,但我发现在实践中,人们需要同时提供一个描述——无论是口头的还是其他的


我的两分钱…

您可能想看看ArchiMate-

UML应该可以工作。MS Visio是创建模型的得体工具。您也可以在Visio UML图上编写描述


工具或建模语言永远无法弥补糟糕的设计!设计更简单、优雅,对工具或语言的依赖性更小。

它有效吗?它能在交流中增加价值吗?我现在不是在寻找设计,只是寻找应用程序的整体架构。