绘制面向对象系统的流程图

时间:2012-06-11 18:50:07

标签: java uml

我使用Java语言开发了一个项目。

传统上,在我的系统中包含上下文流和数据流,实体关系图等图表是否正确?这些图是仅用于结构化编程开发的系统吗?

如果我的系统是面向对象的系统,我是否应该只使用基于UML的图表?

虽然这看起来似乎是一个愚蠢的问题,但在遵循严格的软件工程惯例记录项目时,这一点非常重要。

1 个答案:

答案 0 :(得分:1)

UML 2.2图由结构图和行为图组成。请参阅此Wikipedia page

UML 2.2中有14种图表类型。我会转向UML。是否可以使您的上下文流或数据流成为交互概述图?将实体关系图转换为类图?

Java和UML可以很好地融合在一起。例如,在https://stackoverflow.com/q/390438/509840有Eclipse插件。