uml相关内容

在绘制UML时使用属性(属性),而不是一个协会/汇聚/成分

好了,所以我有点困惑,我要一个属性添加到一个类VS试图显示UML图的关系时,绘制关联的一类。 例如假设我有一个包含10状态的对象各有一组不同的在DFA路径的各种状态的DFA类。我方应该吸取做出DFA组成行至国类或只需键入的所有10个州的DFA类的属性部分。 基本上我想他们之间计算出,如果当一个类中包含(或由)一个或多个类烧烤,我应该画一条线(聚合,组成,协会的依赖等),或者只是把一个作为一个属 ..
发布时间:2016-07-19 16:38:39 高性能WEB开发

UML:如何在Java中实现关联类

我有这样的UML关联类。需要注意的是:水平行是实线,而垂直线是虚线 --------- --------- | | *(一)*(B)| | | CLASS | ________________ | CLASS | |学生| | |课程| --------- | --------- | *(C) ______ | ______ ..
发布时间:2016-07-19 16:35:25 Java开发

UML符号 - 链路聚合/组合物VS"香草"协会

我最近花了很多时间一个很好的协议执行,我写的,因为不同的软件组件的详细UML设计。回顾我所最近完成的和比较,要当我第一次听说UML,我看到,我现在几乎严格使用聚合和组合关系,几乎已经放弃了“香草”非定向/导演关系。我依然当然使用推广和实现,但这些都是除上述明显不同,并没有考虑过这个问题的一部分。 在我看来,那汇聚/作曲意味着“香草”协会,以及更多的含义相同。聚合和组合自然意味着一个方向,任何现代 ..
发布时间:2016-07-19 16:30:26 高性能WEB开发

UML聚集VS协会

我在这里,大约聚集和关联另一个问题。我想学习UML的一些基础知识,所以我就开始由Martin Fowler阅读“UML精粹”。我读班两章,有一件事,我不能完全掌握,我认为,这是聚集VS关联。在这本书中有这样的话: 在pre-UML天,人们通常是对什么是聚集相当含糊,什么是 协会。无论模糊与否,他们总是与其他人不一致。结果是, 许多建模认为聚集是非常重要的,因为不同的原因,虽然。因此,UM ..
发布时间:2016-07-19 16:29:54 高性能WEB开发

通过分类和联想拥有联想在UML关系独资

7.3.3协会(从内核),第36页,UML上层建筑,V2.4.1: 按分类或关系或者拥有的协会。 是否有有关分类和关联关系所拥有的自有协会UML现实生活中的例子吗? 解决方案 之前其他的事情,你应该明白什么是联想A到B的。 基本上它是A和B之间的实线,可重新present一体式结构,与连接类A的类/ instanc(ES)/ B的情况下,结构可以是任何类型的,属于任何地方。所 ..
发布时间:2016-07-19 16:28:11 高性能WEB开发

保持类图和code同步

我试图写一些code之前,设计我的应用知识。我创建的所有类的类图我将使用并从中产生,然后code。使用 Astah 。 当我想改变某些类的方法,或添加一个新出现问题。在源$ C ​​$ C,一旦在类图和一次:我应该这样做两次。这样的变阵几个正在继续,我的类图变得容易过时。 有一些方法来避免这种情况?我可以更新已经从活动图现有code? 感谢您提前 解决方案 有关回答你的问题,在我看来 ..
发布时间:2016-05-28 11:18:42 其他开发

软件结构与软件架构

我不能让软件架构和软件架构之间的precise差异 一个简单的例子说明了precise的差异将是非常美联社preciated 顺便说一句,我使用UML重新presenting架构 解决方案 软件体系结构和软件结构重叠它们之间。 软件架构是一组有关软件系统的重要方面和决定(简单地说)。它包括最重要的要求,所有种类的限制(性能,安全性等),然后在高级别系统组织,系统部件,外部的依赖关系, ..
发布时间:2016-05-28 11:13:07 其他开发

用于显示事件的典型UML图

我有几个模块。他们通过各种活动传达给对方。 什么UML图通常被用来显示这个? 有没有人使用非UML图? 的例子? 解决方案 我想你一定想序列图以显示序列模块之间的所有事件的互动。这是preferred方式重新组件之间的异步消息的present序列 ..
发布时间:2016-05-28 11:11:05 其他开发

什么样的信息由企业架构图来描述?

我任务是建立一套建筑图的与第三方分享。大多数已经pretty熟悉,但对于企业架构图要求有我有点卡住了。我不完全相信这个特殊的图应该向读者传达什么样的信息。 解决方案 我不认为所谓“企业架构图”有一个明确的含义,而“企业架构”是指整体描述一个尝试企业,包括其IT和应用系统,为 社会技术系统的。使企业的这样一个完整的描述(在一堆图示和文字模式和随附文件的形式)肯定是一个重要的,但可能过于雄心勃 ..
发布时间:2016-05-28 11:07:27 其他开发

VS2015企业逆向工程code到UML

我在看的Visual Studio 2015年企业版的各种建筑特色。一切看起来不错。 不过,我有code这是所有准备写,我想从它生成类图。不是标准添加类图的项目 - 但是从UML类图。我创建了一个模型项目这一点。 我看不到的方式来做到这一点 - 这可能吗?我可以反向工程现有code到漂亮的图表? 下面是我的解决方案的看法: 下面是类图设计师: 我可以拖放从解决方案资源管理项目纳入 ..
发布时间:2016-05-28 11:02:47 其他开发

什么是架构上下文关系图(ACD)以及是否有任何其他的名字呢?

我一直在负责一组项目执行以下任务: 一)设计/画一个建筑环境图 B)ACD说明 C) UML部署图 中的UML部署图是没有问题,因为有大量的直线前进资源的在线,但这不是排队机的情况 我需要的究竟是什么的ACD,以及如何抓一张资源。 有一个ACD如建筑语境的架构互连图或运营系统等图图的另一个名字?我一直过类似的名称,但不同的图在未来的谷歌搜索... 解决方案 老师最终我 ..

CRUD的用例图?

我的问题很简单。是什么带来 CRUD 的成用例图的最佳方式?它应该是 DRY 。我知道,UML有时是自由裁量,但你想想是什么? 一些想法: 1的用例图 不真干,如果有几个CRUD的对象。 2用例图 不真干,如果有几个CRUD的对象。 3的用例图 I preFER这一点。 更新 4用例图(@Uffe) 注意,也许不用,当它的文档中描述? 5用例图 ..
发布时间:2016-05-28 10:49:18 其他开发

你用什么工具(免费)来设计软件

你用什么工具来加快记录应用程序设计。 即,创建线框图,流程图。还有什么其他的方法,你觉得是必不可少的。 时使用的情况下是至关重要的普遍共识,或者是一个很好的功能规格文档更容易和更快 解决方案 的ArgoUML 一直是我的朋友了很多当谈到画UML年。 ArgoUML仅是一个的工具的和你问的两个的工具和的过程的使用(即“哪些工件你的工具创建)。我们一般坚持用户故事(敏捷项目),不要使“经典 ..
发布时间:2016-05-28 10:46:08 其他开发

UML是仍然被视为一个记录软件设计的一个可行的方法?

时的UML仍然被视为一个记录软件设计的一个可行的方法? 有关引用加分的备份任何声明:) 解决方案 我回答其中提到到UML作为文档工具问题的新版本。我将在UML尝试的角色作为通讯工具为好,因为他们是在同一个。 上下文::此观点为具有建筑师横跨数百个系统/软件10000小时+努力设计,并保持一贯的文档和实践的系统组合驱动我每天的工作。这意味着,我曾与文档质量,一致性和清晰度多次斗争。 摘 ..
发布时间:2016-05-28 10:39:02 其他开发

在UML中有关并行活动活动图

我有关于该系统中发生的并行活动一个疑问。我们怎样才能重新present这些图中?有总是需要叉或决定元件的也可使用? 例如:用户可以中“添加图书”,“搜索簿”,“搜索用户”和“更新配置文件”进行选择。所以在系统中的用户登录后,他可以在上述的操作中进行选择。 下面是我的活动图的形象。 解决方案 根据 http://www.uml-diagrams.org/activity-diagrams ..
发布时间:2016-03-11 21:40:05 移动开发

安卓:从Android的Java源代码code创建UML

我要寻找一个程序,可以从我的Java,Android的源$ C ​​$ C自动创建的UML。 我已经测试的ArgoUML,但它不支持Android。 有任何一个建议? 谢谢! 解决方案 我可以秒汤姆·莫里斯在注释中写道以上。即使ArgoUML仅应该工作。如果您需要改进的(商业)逆向工程的支持,你可以尝试 UML实验室 - 绝对可以读Java编写Android和具有免费试用和免费的学术许可( ..
发布时间:2015-12-05 14:14:12 移动开发

如何通过使用UML类图其它类再present调用的类

在Android上,让我们说我们有2类,它们具有启动服务常用的方法,所以我们提取他们到一个辅助类: 下图显示了我的异样尝试重新present它。我已经使用事务缩小。我认为这些都是为活动图,但在 uml-diagrams.org/class-reference html的,这些变窄被称为的协会适航的。这就是为什么我用他们尝试重新present图。之间的助手类和ClassService我使用了一 ..
发布时间:2015-12-03 16:28:10 移动开发

UML类图:如何建模有关调用一个方法或启动一个活动或服务的关系

我要创建我的第一个Android应用程序。我已经避免了标签协会与用户和系统的交互(例如我已经标记的启动的而不是 startsWhenClick 的,我已经标记的启动的而不是 startsWhenDetection 的)。不过,看完后该应用程序的工作原理如下。当应用程序启动时,LauncherActivity将调用BaseActivity的方法来启动标识SettingsActivity活性(可以是S ..

UML活动图的决定没有决策节点

可以UML活动图有决定不决策节点还是错?我的意思是,是不是必须使用的决策节点(菱形符号)重新present条件? 解决方案 没有, 在活动图,你也可以使用一个更为详尽的元素:条件节点 - 的是重新$ P $一个结构化的活动节点psents之间的替代一定数量的排他性选择。 这也可能存在于变种“有条件的节点地区”。 如果您的决策有循环的感觉,你可以使用循环节点代替。 此外,如UML允许它从不同的 ..
发布时间:2015-12-01 20:40:55 Android