草庐IT

UML类图

全部标签

php - 从 Doctrine 注释生成 UML 类图的工具

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我正在寻找一种可以从Doctrine的@ORM注释生成UML类图的工具。特别是显示实体之间的关系会很有用。有没有这样的工具?

android - 适当的 UML 图来模拟 Android 应用程序的线程、网络 Activity 、处理程序等

我正在编写一个Android应用程序,其中包括:在{Activity}.onResume()执行时生成一个将网络套接字绑定(bind)到端口42777的线程,并将传入数据分派(dispatch)给处理程序。除非当前没有WLAN适配器与本地(192.168.、10.、172.16-31.*)IP地址建立连接...然后,它会显示一条错误消息并且什么都不做,直到找到合适的WLAN连接建立,ConnectivityManager通知我的监听器。生成一个线程,该线程从LinkedBlockingQueue中获取Runnable,并将它们提交给单线程ExecutorService。此时,Runna

android - 如何使用 papyrus 从 android 项目生成类图

我在eclipse上安装了papyrus以生成我工作的android应用程序的类图,但我找不到如何生成它。我在网上搜索,我只找到了如何从头开始创建一个新项目,而不是我正在寻找的东西。谢谢 最佳答案 我认为仅靠Papyrus不会对Java代码进行逆向工程:它更侧重于从UML模型生成Java代码。你有somepluginsforreverse,但不一定要维护。但是,来自thispost,使用payrus另外Modisco可能更接近您要查找的内容。参见Modiscowiki,还有这个step-by-stepthread.OPuser213

android - 如何在 UML 类图中建模 Android "Intent"

在UML类图中,您将如何显示调用另一个具有Intent的Activity? 最佳答案 有一篇有趣的论文,标题为EngineeringAndroidApplicationsBasedonUMLActivities作者FrankKraemer关于使用UMLActivity为Android应用程序建模,包括通过Intent启动Activity。 关于android-如何在UML类图中建模Android"Intent",我们在StackOverflow上找到一个类似的问题:

android - 使用Android SDK生成类图Eclipse

我有一个Android项目,我需要一个类图。做这个的最好方式是什么?我已经安装了MoDisco、GEF、UML2Extender。这些够了吗?从具有我已有Activity的类生成UML的最简单方法是什么? 最佳答案 尝试Objectaidpluginforeclipse。http://www.objectaid.com/ 关于android-使用AndroidSDK生成类图Eclipse,我们在StackOverflow上找到一个类似的问题: https://

android - 如何让Plantuml为Android Studio中的现有项目渲染uml?

我已经采取的步骤:我已经将plantuml插件安装到了windows7propc上的androidstudio1.5.1中。然后安装graphviz并设置它的点路径,然后创建graphviz环境变量。我重新开始了一切。:)以防万一。我开了一个小型的安卓项目。我找到了plantuml窗口,可以打开它。如何生成(反向生成?)现有项目的UML图?还是特定的Java文件? 最佳答案 如果需要为现有代码自动生成UML,可以使用SimpleML。在这个答案中,您可以看到如何使用它:https://stackoverflow.com/a/3682

c++ - 使用 doxygen 分组 -> 到 uml 图的输出被复制

嘿!我有一些代码,我想用doxygen记录下来。因此,我对工作良好的UML图感兴趣-但现在我想使用这样的子分组:///@{///@nameThelameconstants///@detailsTherearetwoseperatevectorsforthefirstlameconstant(inwaterandground)butonlyonefortheshearmodule(alsoknownassecondlameconstant),sinceshearmoduleforwateriszero!Everyelementofthevectorbelongstoonegridpoin

c++ - 为 Qt 应用程序自动创建类图的工具

我在寻找为我的Qt应用程序创建UML类图的工具时遇到问题。我尝试了BOUML和Umbrello,但它们在某些类上都有问题。我正在使用Ubuntu。 最佳答案 doxygen可以构建很multimap表(继承、协作,甚至调用流程),我认为你应该尝试一下。我以前用过它,即使没有按要求注释代码,它也能生成非常漂亮(尽管很复杂)的图表。引自Features在线文档部分:UsesthedottooloftheGraphviztoolkittogenerateincludedependencygraphs,collaborationdiagra

c++ - 我是否将 'const' 放入我的 UML 图中?

我正在使用Dia制作UML图.当函数是const时,我是否需要在图中放置const?如果有,在哪里? 最佳答案 latestUMLspecification中的第11.8.2章(“操作”)将isQuery列为操作的属性之一:isQuery:Boolean-SpecifieswhetheranexecutionoftheOperationleavesthestateofthesystemunchanged(isQuery=true)orwhethersideeffectsmayoccur(isQuery=false).Thedefau

c++ - UML 对描述模板化代码有用吗?

我想知道UML是否有助于描述大量模板化的代码。我知道UML(vector>----vector)中有参数化类的概念,但这不足以描述我们可以与模板建立的复杂duck-typed关系。我总是可以在这些类之间建立关联,但在我看来,这实际上无助于理解它是如何工作的。此外,考虑到例如STL库,算法通常作为函数实现,因此不太适合OOP模型,尽管它们的行为仍然很像在类之间引入关联的对象。那么,画UML图来描述这样的模板化代码有意义吗?如果是这样,哪种图表最有用——在“标准”OOP中,我看到大部分时间都在使用类图,但对于模板化代码,其他类型的图表可能更有用吗?如果UML不太适合,我还能使用什么?