在现实世界的项目中,当您必须使用面向对象建模和数据库建模来创建某种信息系统时,无论是大型网站还是桌面应用程序。
你可以同时使用 Merise 和 UML 吗?
还是只有一个建模系统就足够了?
在这种情况下使用哪一个?
在第一种情况下,谁先 Merise 或 UML?
你会如何从一个过往另一个?
例如,该项目由一个 java EE 业务服务器和一个 java 桌面应用程序组成,换句话说就是一个 3tires 系统。
在现实世界的项目中,当您必须使用面向对象建模和数据库建模来创建某种信息系统时,无论是大型网站还是桌面应用程序。
你可以同时使用 Merise 和 UML 吗?
还是只有一个建模系统就足够了?
在这种情况下使用哪一个?
在第一种情况下,谁先 Merise 或 UML?
你会如何从一个过往另一个?
例如,该项目由一个 java EE 业务服务器和一个 java 桌面应用程序组成,换句话说就是一个 3tires 系统。
UML 和 Merise 都是用于软件开发的组织工具箱,因此在这方面,使用其中一种或另一种并没有根本上的错误,因为它将/应该仅用于帮助形式化您的开发决策的某些方面(用例、类图等) .)。在表达性方面,如果我记得很清楚,Merise 具有一些您会发现 UML 中缺乏的数据库建模功能,而 UML 具有用例建模和序列图,您在 Merise 中找不到(如果我没记错的话)。总而言之,我想说 UML 为高级软件开发概念(概念/组织维度)提供了更多工具,而 Merise 则更具组织性/可操作性。
也就是说,一切都应该归结为指导您最终选择的这些问题/理由: