uml相关内容

如何从UML序列图中的构造函数绘制调用?

我已经看到了多种方式来绘制构造,即像的这里与尾部(函数调用),但更常见的此处没有尾巴,没有箭头返回(有时与标签<<创建> ;> )。 我知道UML1和UML2之间有区别,我不知道这是不是一个但是无论如何,我无法找到任何关于如何表示从对象的构造函数的方法调用的引用。 编辑:下面的示例java代码。说你的入口点是 foo()。我很好奇的主要是如何绘制 B()构造函数。 ..
发布时间:2016-12-30 17:03:05 其他开发

前提条件,后置条件和计算机术语中的不变量有什么区别

我正在阅读 JCIP ,并对条款有些混淆: 前置条件 发布条件 不变式 $ b $ 解决方案 可能有很多编写Java的问题,特别是多线程代码,如果你不能理解这些简单的想法: 前提条件是必须在调用方法之前为true。该方法告诉客户“这是我对你的期望”。 后置条件是方法完成后必须为真的事情。该方法告诉客户“这是我答应为你做的”。 不变式是总是真实的,不会改变的事情。该方法 ..
发布时间:2016-12-26 15:53:12 Java开发

向C ++语言添加statemachine支持的建议

最近,作为我工作的一部分,我一直在学习IBM Rhapsody,并使用它从UML生成C ++代码。 昨天,可能很酷,想想添加状态机支持我的C ++编译器,所以我在这里记下了几点注意: http://ellcc.org/wiki/index.php/State_machines_and_Active_Classes 我的动机是: 这似乎是一个很酷的想法。 编译器可以做更好的语义检 ..

如何在Enterprise Architect中自动生成HTML输出

Enterprise Architect有一种在HTML / RTF / etc下生成文档的方法。您可以发布,但您必须使用其GUI手动执行。当您在CVS / Subversion服务器中具有* .eap文件时,有一个脚本可以每天检查最新版本并将其发布到Web服务器中。只要我知道,EA没有为此目的的命令行实用程序。我发现你可以自动化几乎任何东西使用它的COM接口,但这意味着有必要写一个小程序来做到这 ..
发布时间:2016-12-20 14:39:45 其他开发

是否可以在代码库中嵌入Cockburn样式文本UML用例提高代码可读性的内容?

在代码中尝试Cockburn用例 我正在编写一些复杂的UI代码。我决定使用Cockburn用例与鱼,风筝和海平面(由Martin Fowler在他的书“UML Distilled”讨论)。我将Cockburn用例包含在静态C#对象中,以便我可以对表示UI工作流中的步骤的静态常量测试逻辑条件。这个想法是,你可以阅读代码,知道它在做什么,因为包装的对象和他们的公共contants通过命名空间给你 ..
发布时间:2016-12-14 14:20:26 开发方法

建模/记录功能程序

我发现UML可用于记录OO系统的各个方面,特别是用于整体架构的类图和用于说明特定例程的序列图。我想为我的clojure应用程序做同样的事情。我目前不感兴趣的模型驱动开发,只是在沟通如何应用程序的工作。 UML是一种常见/合理的建模函数式编程方法吗?是否有更好的替代UML的FP? 解决方案 大多数函数式程序员喜欢类型的图。 (我的意思是类型非常宽泛,包括诸如Caml“模块类型”,SML ..
发布时间:2016-11-27 18:31:00 其他开发语言

类图从用例图

我有以下用例图 从这个图中创建类的最好方法是什么? 尝试创建两个主类( UserManager 和 ContentManager ),但整个类结构看起来错误和不合逻辑。 任何人都可以提供一个简单的例子来帮助我? [编辑]下面我粘贴了我的类图。 解决方案 A 类事物从问题域,不是任意桶的代码。例如,您应该有类注释,文章,公告和 Advertisement 。您应该在相 ..
发布时间:2016-11-24 11:27:14 其他开发

如何将数据与uml类图中的函数相关联

在我的类中有两个私有数据结构和五个函数,我如何表示类中的函数和数据结构之间的关系。例如:其中两个函数使用第一个数据结构,另外三个函数使用第二个数据结构。 此外,如何表示类中的函数之间的关系。例如:在5个函数中有两个是public的,三个是私有的,一个公共函数在类中调用另外三个私有函数。 如果这在类图中不相关那么在UML中表示这个的最好的解决方案是什么。 解决方案 首先,有一个很 ..
发布时间:2016-11-24 10:55:03 其他开发

对象作为类的数据属性在类图UML中

如果我添加一个指向一个类的对象的指针,作为UML中类图的类的数据属性,以下格式是否错误? 解决方案 在类图中找不到使用对象的任何东西,是 ,在类属性中强调对象是否正确? 我认为你可能误解了类,对象和属性。道歉,如果这是我做错误理解。所以。这里是简短的答案: 这是一个绝对正常的属性的类型是一个类。换句话说,你不局限于使用原始类型,如int,long,char等。 结果是, ..
发布时间:2016-11-24 10:45:06 其他开发

Android类图UML

我想为Android项目创建一个类图。 我希望我的类代表我将实现的活动,服务和接口。 在网上有几个问题,但我不能找到一个确定的答案。 我知道Android和UML没有特定的规则,但我有一些疑问。 如何表示活动和AsyncTask之间的关系? 如何表明活动对另一个活动有意图? 也许如果有人有一个例子,会有帮助。 解决方案 也许这样吗? MyBackgroun ..
发布时间:2016-11-23 19:10:48 移动开发

用于绘制UML类图表的JavaScript库

我要寻找一个JavaScript库,它会自动从我提供(尚未肯定,但最有可能从XML文件)的代码绘制UML类diagramms。 类应该有单独的功能,如颜色或类型大小。因此,我要适应的代码我的要求。 我已经遇到过拉斐尔和Umlcanvas。还有其他图书馆吗?哪一个我应该选择? THX提前帮助! 解决方案 有许多工具,将改变UML模型的文字描述成一个图形表示(见这里以获取完整列表 ..
发布时间:2016-11-23 17:44:18 前端开发

有没有办法从现有的MySQL数据库生成UML类图?

只是想知道是否有任何软件可以做到这一点?存储引擎是InnoDB,所以外键用于连接图表中的表(如果这样的软件存在)。 解决方案 您可以使用 Enterprise Architect 从数据表中生成显示外键约束的数据模型。 这就给你一个UML工具中的数据模型,你可以轻松地跟踪到其他UML工件。它不会从数据表中自动创建类模型。这不是最佳实践,你的类模型直接镜像你的数据模型,但这将给你一个良 ..
发布时间:2016-11-23 16:23:44 数据库

生成iphone图的类图

我知道如何在Xcode for iPhone应用程序中生成类图。 但我正在寻找替代方法来表示它,因为我的应用程序非常大,它将很难在我的论文报告中的图表和解释。 任何想法如何表示所有类或应用程序,以便我可以放入我的论文报告。 / p> 非常感谢 解决方案 只需下载 ..
发布时间:2016-11-23 15:51:02 移动开发

从已经存在的iphone代码创建类图

任何人都知道,我可以从一个已经存在的iphone项目自动创建一个UML类图。是否有可能? 提前感谢。 解决方案 m不熟悉UML,所以这可能没有任何帮助,但我知道,如果你选择您的项目文件在XCode(在组和文件窗格的顶部),然后可以去设计 - >类模型 - >快速模型,它将显示您的类如何相互关联。 ..
发布时间:2016-11-23 15:36:46 移动开发

UML类图中关联箭头的方向

在显示如何绘制类图的网页上,为什么从订单到客户而不是从客户到订单的关联箭头? UML教程 - 类图 解决方案 这可能有助于: UML类图:指南: http://msdn.microsoft.com/ en-us / library / dd409416%28VS.100%29.aspx strong> 可导航:如果仅对一个角色为true,则会在导航方向上显示一个箭头 ..
发布时间:2016-11-23 13:51:48 其他开发

用户界面应包含在类图和序列图中吗?

我有一个项目,我需要生成类和序列图。这是一个采购网站。我唯一的问题是,我不知道如何将网页(用户界面)关联到这些图。如果他们不需要什么是正确的方式,我把它包括在图表中,因为从我读一本书有“UserInterface”类,所以另一个问题,这些UI类应该是什么。有人给我一个例子。谢谢! 解决方案 UI建模有几个层次的抽象。 使用案例和状态机。 规划服务器/页面/框架级别。这里的UML部署 ..
发布时间:2016-11-23 13:39:03 其他开发

代表这种图的常见方法是什么?

我需要代表客户的付款,在机场购买机票。 机场系统有奖励制度。 因此,客户可以通过奖金或其他付款系统或一起付款。 我想创建一个名为 PaymentMethod 的接口,使这个层次结构: ByPaymentSystem (Interface), ByBonuse (Class), ByMix (依赖于 ByPaymentSystem 的类) webmoney , mastercar ..
发布时间:2016-11-23 12:53:10 其他开发

UML类图枚举

我建模一个类图。类的属性是枚举。我如何建模?通常你会这样做: - name:string 解决方案 他们可以使用枚举简单显示如下: _______________________ | > | |天气! | _____________________ | |星期日| |周一| |星期二| | ... | ..
发布时间:2016-11-23 12:07:42 其他开发

游戏类图

我有一个游戏的类图的问题。 游戏发生的世界可以由字段表示。每个 字段由坐标x和y标识。该字段可以方便地到 建立和解或不。如果在现场有结算,只有 一个。每个字段都以位图形式链接到一个格局。在一些领域中, 可以是资源(例如煤,矿石)或不是专有的其他工件。 每个玩家是公国的统治者。可能属于许多 定居点的公国。国籍和公民身份指定 定居点卡车。定居者是公国的公民,通过属于b b b的公国到公 ..
发布时间:2016-11-23 11:38:54 其他开发