我想知道如何在项目设计中使用统一建模语言绘制图表?手写在纸上或计算机上的一些编辑?如果有一些方便的编辑器或其他小工具可以提供帮助,那就太好了。我在Windows和Ubuntu下编程。
谢谢和问候!
答案 0 :(得分:2)
答案 1 :(得分:1)
我使用Poseidon for UML已经有一段时间了......不是很糟糕,因为它是用Java编写的,所以它有点慢。
如果我没记错的话,它还有一个可以免费获得的社区许可..
答案 2 :(得分:1)
我反转java项目,然后从Package Explorer拖放到图表中。当我完成呈现现有的类时,然后在图中添加UML类。没有代码生成或模型驱动,只是混合现有类和抽象类的UML图形表示。我将我的图表交给团队并让他们整合它。
建模时我非常懒惰: - )
我可以看到我的类并从一个包导航到另一个包,动态显示关联,继承和依赖关系。不需要为每个视图创建一个图表,我更喜欢使用show hide链接并直接在同一个图表中导航java代码和模型,因为它更容易,而且功能更强大,因为它是交互式的。
alt text http://www.forum-omondo.com/documentation_eclipseuml_2008/class_diagram_from_rsa.png
alt text http://www.forum-omondo.com/documentation_eclipseuml_2008/dependencies_view.png
alt text http://www.forum-omondo.com/documentation_eclipseuml_2008/inheritence_view.png
只需使用我可以导航的类上下文菜单。真的很酷
alt text http://www.forum-omondo.com/documentation_eclipseuml_2008/show_all_inheritance.png
答案 3 :(得分:1)
答案 4 :(得分:1)