0

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

这样的事情有什么用?请不要关闭这个问题,与编程无关,而是与软件有关。所以向 SO 社区提出请求。不要关闭这个问题。

谢谢。

4

3 回答 3

2

你可能想看看 ArchiMate - http://www.archimate.org/

于 2008-11-06T11:17:39.480 回答
0

UML should work. MS Visio is a decent tool to create the models. You can write descriptions on the Visio UML diagrams as well.

A tool or modeling language can never compensate for a bad design! Simpler and elegant the design, lesser the dependency on tool or language.

于 2008-11-06T11:52:17.163 回答
0

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

尽管 UML 的理想是对正在发生的事情提供一种通用的、明确的解释,但我发现在实践中需要同时提供描述——无论是口头还是其他方式。

我的两分钱...

于 2008-11-06T11:07:25.850 回答