uml相关内容

如何在staruml 5中创建抽象方法

有人知道如何在staruml 5.0中创建抽象方法吗?UML 标准说这样的方法应该是斜体的,但是在 staruml 5.0 中对于单个方法似乎是不可能的?请帮帮我:D 解决方案 如附件所示,您只需在“模型资源管理器"中选择您的方法,然后在属性选项卡上将其设置为“IsAbstract".我只是想知道你为什么使用这个自 2005 年以来一直没有发布的建模器?问候,EBR ..
发布时间:2021-09-13 20:36:04 其他开发

UML中实例和角色的区别

实例和角色在 UML(类图、对象图、序列图)方面有什么区别? 解决方案 角色(例如,在复合结构图中)是类图中显示的属性的另一种表示.在复合结构图上,可以显示用于每个属性的子类型的特定配置.角色名称和类型没有下划线. 相反,实例规范表示部分或完整的实例.在类图中,实例规范可以显示每个属性的值,包括到其他实例规范的链接.实例规范名称和类型在图表上加下划线. 这些图看起来非常相似,但 ..
发布时间:2021-09-13 20:36:02 其他开发

VS 2010 Ultimate UML Editor中自定义类的System.IDisposable接口实现

我设计了一个类(在 UML 中),它应该实现 System.IDisposable 接口.我该怎么做才能在生成代码时正确识别它,而不必绘制我自己的“系统"包,其中包含一些“IDisposable"接口? 感谢您的帮助!干杯,大卫 解决方案 我发现这样做如下: 干净(有点矫枉过正)变体: 开放架构 -> Windows -> 架构资源管理器 浏览以找到您需要的类/类型.在 ..
发布时间:2021-09-13 20:35:56 其他开发

UML - 序列图如何显示替代课程

我有一个名为 logon(uname,pass) 的函数,它返回成功或失败消息.我应该将其显示为 ALT 片段吗? 基本上我是在将这个用例转换为序列图之后: >主要流程:>1. 用户提供用户名密码.>2. 登录后显示成功信息.>>交替流:>1. 用户提供无效的用户名和密码.>2. 显示无效的用户名或密码信息. 谢谢 解决方案 参见 这个例子. 话虽如此,我和@Tanparm ..
发布时间:2021-09-13 20:35:53 其他开发

类的所有对象的静态列表

我想为我的类实现一个静态列表,其中包含的所有对象类就像下面的UML方法一样. 这是编写 UML 的正确方法吗? 如果您了解 Kotlin,还有一个使用此 UML 的问题,如果您也能帮助我,我会很高兴;) Kotlin 中对象输出类的静态列表 解决方案 这几乎是正确的.常规的 UML 符号是 IMyClass[*],而不是 List. UML 2.5.1 规范第 9.5.4 ..
发布时间:2021-09-13 20:35:50 其他开发

UML 中未定义的参数数量

我想创建一个公共方法: fun createStringBinding(@PropertyKey(resourceBundle = BUNDLE_NAME) key: String, vararg args: Any): StringBinding {返回 Bindings.createStringBinding(Callable { get(key, *args) }, Settings.la ..
发布时间:2021-09-13 20:35:48 其他开发

扩展与包含在用例中

在用例 UML 中扩展和包含有什么区别? 如果我有登录用例和添加组用例,管理员应该登录才能添加组,这里有什么关系?? 解决方案 一个意味着它是在另一个的上下文中完成的(几乎就像一个函数调用),另一个意味着它作为另一个的替代完成.请注意,它们不像 OO 编程语言那样使用“扩展"和“包含".有细微的差别.我不记得哪个是哪个,宁愿不猜. 在我使用 UML 的这些年里,我仍然没有遇到任 ..
发布时间:2021-09-13 20:35:45 其他开发

将 UML 转换为 Java

我依次搜索了几个论坛和谷歌,但找不到合适的方法来做到这一点.欢迎任何帮助. 解决方案 UML到java的转换真的很差.除了 Omondo 使用图表模型代码实时同步或图表模型实时同步,然后合并 UML 和 Java Id 以提供高质量的代码,所有其他工具都只是废话!!我的意思是: 为什么只使用一个包生成代码? 为什么在同一个包中混合类和接口.对于 Java 架构师来说,混 ..
发布时间:2021-09-13 20:35:42 Java开发

在 UML 中包含或扩展?

据我所知,扩展关系是用例是可选的,但包含是需要用例的操作(但不是所有时间).我想为注册系统建模一个用例,但对使用哪种关系有疑问,我有两个可能的选择: 我更喜欢 (b) 表示此操作的方式,因为修改数据和删除数据的部分不应该是可选的,它们用于维护学生的记录(对不起,我的图表中的错字).尽管一位同事表示 (a) 选项更准确地处理这种情况.两者都可以吗?如果是在哪种情况下会发生这种情况?谢谢 ..
发布时间:2021-09-13 20:35:39 其他开发

UML 类图:健身追踪器

嘿,我是制作类图的新手,我被指派为我的团队将要开发的健身计划制作一个简单的类图. 我擅长制作类和属性.我对它的关系部分、聚合和所有这些好东西有问题. 这是一个简单的运行:有一个培训师,每个培训师都有一个客户.每个客户都有一个前后报告.此外,还有针对每位客户的每日锻炼团、每周处方和日志. 我已经添加了我已经拥有的草稿的图像. 解决方案 首先client和trainer之间没 ..
发布时间:2021-09-13 20:35:33 其他开发

如何从签名实现操作

我在实现一些以分钟和秒为单位将分数转换为度数的操作时遇到问题. 这是我正在使用的 UML 类: 类: 角度 字段: -MINUTES_PER_DEGREE:final int = 60-SECONDS_PER_MINUTE:final int = 60-SECONDS_PER_DEGREE:final int = 3600-DEGREE_SYMBOL:final char = ' ..
发布时间:2021-09-13 20:35:30 Java开发

设计类和分析类有什么区别?

我正在尝试创建分析类图和绘图类图,我无法详细了解每一个来阐述它们的图.任何人都可以解释其中的区别,我使用的是 MVC 架构模式,我将非常感谢提供的任何提示. 解决方案 好消息是 1) 您可以将 UML 用于不同的目的 2) UML 始终是 UML: 分析旨在了解问题和要求.分析模型将重点放在业务领域,而不影响解决方案的内部结构.因此,如果您正在考虑 MVC,则该模型将只关注 M. ..

我可以将参与者连接到用户案例及其包含的用例吗?

我有一个参与者将接触的用例,该用例包括另外两个用例.演员也可以与他们联系. 所以我的问题可以将参与者与这两个用例联系起来吗? 这是演员刚刚连接到主要用例的第一张图片, 这是演员连接到两个主要用例的第二张图片,其中包含两个用例 第二个正确吗? 解决方案 如果包含的用例 (UC) 只能作为包含/扩展到某个其他 UC 运行,那么您不要将发起参与者连接到该 UC(它是“自动 ..
发布时间:2021-09-13 20:35:24 其他开发

如何在通信图中表达循环?

我想知道如何在通信图中表达如下内容: foreach(UsersCatalog 中的用户用户){list.add(user.getId());} 我实际上有以下内容 替代文字 http://img691.imageshack.us/img691/9213/semttuloyc.png (Utilizador = 用户) 但是你会注意到它并不能很好地代表我正在做类似循环的事情. ..
发布时间:2021-09-13 20:35:21 Java开发

如何概括 UML 图中的参与者

这是我的用例场景 Ever Green Homes PVT Ltd. (EGH) 销售房屋.想卖的人他们的房子与 EGH 签订合同并提供有关他们的信息房子.此信息由 EGH 和一个子集保存在数据库中此信息被发送到使用的全市多重列表服务所有房地产经纪人.EGH 具有两种类型的潜力买家.一些买家对一栋特定的房子感兴趣.在这在这种情况下,EGH 从其数据库打印信息,房地产代理用来帮助向买家展示房子 ..
发布时间:2021-09-13 20:35:15 其他开发

Aggregation和Association在实现上的区别

我已经阅读了很多关于对象关系的理论,但我仍然难以理解如何从实现的角度分离关联和聚合.在这两种情况下,您都将对象 B 作为对象 A 中的数据成员,在那里它作为引用存在(与组合不同,它以值存在于那里).那么这两种情况到底有什么区别呢?我在某处读到一些 Java 大师认为聚合是一个完全抽象的概念,一个无法从实现/语法的角度(从关联)区分的“安慰剂"案例,是这样还是我错过了什么? 解决方案 我同意 ..
发布时间:2021-09-13 20:35:12 Java开发

UML:流程和活动图

我可以在流程/活动 UML 图中使用双向箭头吗?有什么例子吗?我正在准备一个带有泳道的流程图.我遇到了许多进程在泳道中交叉引用的情况.不是一个好的原样设计.只是想知道用双向箭头来表示这样的流程图可以吗?有什么缺点? 解决方案 UML 规范在这里很难消化.活动/动作与 ControlFlow 相关(参见规范的第 418 页).ControlFlow 本身就是一个 ActivityEdge(参 ..
发布时间:2021-09-13 20:35:09 其他开发

每个用例操作都必须包含登录名吗?

我对用例图的概念很陌生,有点困惑,我有一个用例图“每月报告存档",我想问一下是否使用> 一个案例必须通过登录?以及我制作的用例是否正确? 所以就我而言,现在是关于“每月报告存档".这流程是:公关收到社区的提案,然后提案数据将由社区关系存储到系统稍后由 X 部门查看并商定是否提案将被接受或拒绝.X师然后可以看到有关提案的信息,然后部门 X 可以选择是否该提案将被接受或拒绝,如果被接受 ..
发布时间:2021-09-13 20:35:06 其他开发

UML 上下文图

我可以知道什么是 UML 上下文图吗?我上网搜索了一下,得到的是一个包含进程、实​​体和数据存储的系统上下文图.如果相同,为什么叫UML上下文图而不是上下文图. 解决方案 UML 上下文图不存在.UML 定义了许多图类型,但没有定义上下文图.在 UML 中,您将使用例如用于相同目的的用例图. ..
发布时间:2021-09-13 20:35:03 其他开发