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

标签 java uml

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

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

如果我的系统是面向对象的系统,我应该只坚持基于 UML 的图表吗?

虽然这似乎是一个愚蠢的问题,但在遵循严格的软件工程约定记录项目时它很重要。

最佳答案

UML 2.2 图由结构图和行为图组成。看这个Wikipedia page .

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

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

关于java - 绘制面向对象系统的流程图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10985847/

相关文章:

java - 用于 Eclipse 或 Maven 的 UML 逆向工程工具

java - 从 umbrello 中的 java 代码自动创建类图?

java - 清除当前 FocusOwner (jTextfield)

java - 在 Android 屏幕上更新位置数据

java - 使用 Java 将 DOC 文件转换为 DOCX

java - 声纳 - 条件不应无条件评估为 "TRUE"或 "FALSE"

java - 初学者 UML 类图 : am i allowed to do this kind of generalization

uml - 关联和依赖之间的区别?

uml - UML 类图中的关系

java - 缓存键中的通配符