我有Visio2007,我非常喜欢它。但是,它似乎没有用于Java的UML模型/数据类型。有没有我可以下载的Java模板?还是我应该完全忘记Visio并获得一个Elipse插件?谢谢! 最佳答案 我有同样的问题,但后来我把它弄乱了,直到我弄明白了。现在,请耐心等待;这是我第一次发布对答案的回复。既然我弄明白了,我想我应该将我大脑的数据传输到你的大脑中(呃……我们正在连接)。现在进入正题……您实际上可以构建自己的包和数据类型。我所做的是转到左侧的ModelExplorer选项卡。然后,我右键单击IDLDataTypes,然后单击Dup
我有这个UML关联类。注意:水平线为实线,垂直线为虚线。------------------||*(a)*(b)|||CLASS|________________|CLASS||STUDENT|||COURSE|---------|---------|*(c)______|______|||||CLASS||TRANSCRIPT||_____________|我理解这种关系,但是在将此UML实现到代码中时遇到了一些问题。我可以实现类Student和类Course之间的关系来编码。这是我的代码:classStudent{Vectorb;}classCourse{Vectora;}但是,在
我有一些文本,我将对其进行处理以生成uml序列图图像。我可以将python或perl中的文本处理成现有“文本到uml”工具的格式,但我试图消除这个额外的步骤并提供图像输出直接来自python/perl脚本。有没有我可以使用的python或perl包/模块? 最佳答案 有许多Python替代品。如果您想从头开始生成图像,您可能需要考虑PIL(Python图像库),Python的“事实上的”图像库。但是,特别是对于序列图,blockdiag图图像生成器库(也使用PIL)包括一个名为seqdiag的序列图生成器。.例如,这里是如何定义和生
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7个月前。社区在7个月前审查了是否重新打开此问题,然后将其关闭:原始关闭原因未解决Improvethisquestion是否有任何应用程序可以从python3源代码生成类似以下链接的内容(我不关心表示形式,而是完美的内容)http://www.codeproject.com/KB/IP/Searcharoo_3/ClassDiagram.png
我正在创建一个工具,用于将Python项目显示为UML图(+使用GUI显示一些代码错误检测)。我使用Pyreverse扫描了一些项目,并且我拥有绘制UML图所需的所有数据。问题是类框在Canvas上的定位。首先,我决定使用已经实现的基于力的算法来决定类的位置,效果很好,结果如下https://github.com/jvorcak/gpylint/blob/master/screenshots/gpylint.png这是code(Python,但即使对于非Python程序员也很容易理解)。有一个问题,它非常适合显示图形,但如果我想显示UML,我希望有一些增强,例如,如果2个类扩展一个父类
我正在寻找一种从Django应用程序Model结构生成UML图的方法。Epydoc不适用于Django模型,因为它需要导入django的settings.py并且manage.pygraph_models生成不可读的输出,不易解析且难以转换为UML。有什么工具可以做到这一点吗? 最佳答案 django_extensions应用程序中有一个图形工具。正是这个http://code.google.com/p/django-command-extensions/wiki/GraphModels#CreateaPNGimagefilecal
我有一个基于python-2.7.3的长期运行的virtualenv。在接受了推荐的平台操作系统(Ubuntu)更新后(在许多其他更改中)将python提升到2.7.6,virtualenv中的python已经开始在基本上所有重要任务上出错,堆栈结尾如下:ImportError:/home/myusername/ENVS/myvenv/lib/python2.7/lib-dynload/_io.so:undefinedsymbol:_PyLong_AsInt即使pipfreeze也会因这样的错误而失败——这使得它甚至无法在损坏的virtualenv中获得已安装软件包的准确list(可能
这个问题在这里已经有了答案:HowcanIgenerateUMLdiagramsfromXcode4(6个答案)关闭8年前。我已经创建了一个iOS项目并想要创建类图。在此之前,我只是想知道是否有任何用于xcode的UML类图生成器工具或使用xcode项目生成类图的任何其他工具。谢谢
有没有办法在Objective-C中从代码自动创建UML图?干杯,尼尔斯 最佳答案 同样的问题,还在寻找答案:检查了Doxygen,但我只能生成文档和图形片段。也许应该花一些时间在文档上检查了OmniGraffle,输出还不错。免费试用期结束了,不会只为一些偶尔的图表购买完整版。可能没问题,如果你有其他用途的话。不确定,OmniGraffle是否“正式”支持它终于找到"objc_dep.py"fromGitHub.它是免费的、快速的、简单的并且按原样工作。它基于导入生成一种“依赖关系图”,这实际上不是UML或类图,但非常接近。这就是
传送门UML设计系列(1):状态机图UML设计系列(2):类图UML设计系列(3):时序图UML设计系列(4):用例图UML设计系列(5):系统依赖图UML设计系列(6):活动图UML设计系列(7):UML设计阶段性总结上面讨论过常用的几种UML图,包括状态机,类图,时序图,用例图,系统依赖图,活动图而在第7节里面提到了ER图,类似下面这种也就是这次要讨论的主题什么是ER图百科的定义是E-R图也称实体-联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。这句话其实也不是很好理解,它为一种抽象的概念模型出现,但是一般在数