uml相关内容
我有一个基于帐号的系统,这意味着系统的每个功能都必须在登录后才能使用。另外,据我所知,在用例图中,如果没有包含的操作,我们就在基本用例中‘包含’一些东西。回到我的问题,我必须绘制上面提到的系统的用例图,既然系统的每个功能在登录后都可以使用,我是否必须在每个用例中‘包含’登录? 推荐答案 否。通常将“用户已登录”定义为用例“登录”的后置条件和其他用例的前提条件。 在用例社区中,对于
..
所以我需要对这样的情况进行建模,即我们有一个联盟成员的集合。您可以是联盟的活动成员,也可以是非活动成员。如果你不活跃,你就不是任何俱乐部的成员。如果您是活跃会员,则您只是一个俱乐部的主要成员,并且可以拥有您是其内部成员的任意数量的俱乐部。 我当前的UML模型没有强制要求每个活动玩家都应该只有一个主成员,所以我想知道如何解决这个问题。我个人认为我可以通过在“Main”和“Active”之间建立
..
我是一个学习C++的学生。我正在为我的程序创建涉及继承和抽象/具体类的UML类关系图,但我不太确定如何表示纯虚拟函数。感谢您的任何帮助,谢谢! UMLUML 标准确实指出,行为特性(例如,方法/操作)可以将其属性isAbstract设置为指示它是抽象的,并且没有实现。isAbstract 推荐答案 但是,没有说明应如何在图表中显示此内容。 根据uml-diagrams.o
..
让我们以登录和添加项目为例,作为项目管理系统的两个用例.客户的要求是:(他需要/想要:) 获得对系统资源的合法访问权; 添加项目(创建一个). 我们也知道未经身份验证的用户不应使用该系统! 我的问题是: 1) “获得访问权限"是一个用例吗?其他用例的先决条件 ?或两者 ?(知道通过将用例命名为“Gain Access"而不是“Logging in",我想强调需要而不是解决
..
..
我知道 Rational Rose,我们有 Rational Rose 6. 但我正在寻找其他一些更有用的工具,它们不会抱怨它们没有在 Windows 98/2000 中运行(在 WinXP 中安装和运行时),并且与 Rational Rose 6 相比具有更好的功能. 解决方案 这个 列出支持的 Visual Basic(不同于 VB.Net).
..
我观看了一个使用 xcode 3 的视频,该视频显示了一个显示 UML 图的“设计"按钮,但我无法找到如何使用 xcode 4 进行操作. 解决方案 试试 Omnigraffle 这有 UML 图的模板. 如果您将 Xcode4 项目文件拖放到其停靠图标上,它将生成一个 UML 图. 它不做的是从图表生成代码.
..
我想试试 UML2 Tools for Eclipse,如 本教程. 我目前有面向 Java EE 开发人员的 Eclipse 3.6 Helios. 在我的 Eclipse Marketplace 中,我将市场目录切换到 Yoxos Marketplace 并在那里搜索 UML2 Tools SDK(Incubation).当我尝试安装它们时,Eclipse 不会继续并抱怨一些冲突的
..
标题说明了一切.请提出建议. 解决方案 以下是我所知道的关于 UML 类图的 2 个有效的免费 Eclipse 插件: ObjectAidUML 它使用 UML 符号来显示现有代码的图形表示,与您的文本编辑器一样准确和最新,同时非常易于使用. 推荐的方式是使用以下信息的远程 Eclipse 更新站点: 名称:ObjectAid UML Explorer网址:http:/
..
我正在寻找一个用于 Eclipse 的 UML 插件.我知道这个问题已经被问过好几次了,但大多数都是几年前的问题.根据我的阅读,我会说大多数人更喜欢 eUML2,但这官方只支持 Helios. 到目前为止,我正在使用 argoUML,但至少可以说,没有撤消按钮确实是一个可用性噩梦.此外,我更喜欢集成到 Eclipse 中. 我想要的是: 免费/开源 积极开发的工具(支持 Ind
..
谁能帮帮我?我目前正在使用 Eclipse Java IDE,并且想要一个能够自动查看我的类并在 UML 中绘制类图的插件. 有什么建议吗? 解决方案 我推荐 ObjectAid UML 插件.效果很好.
..
我刚刚继承了一个 J2SE 项目,并将在 Eclipse 上处理它.我想从现有代码中获取一些图表,并且正在寻找与 Eclipse 一起使用的优秀 UML 插件. 有什么建议吗? 解决方案 老实说,我认为你最好的选择根本不是 Eclipse 插件,而是 Sparx Systems 的 Enterprise Architect.它的成本是合理的(专业版 200-300 美元),它可以将现
..
在我看来,这似乎是最容易找到的东西,一种在 eclipse 中将我的类显示为 UML 的简单方法 但是除了这个:http://java2uml.gforge.enseeiht.fr/ 和这个http://sourceforge.jp/projects/amateras/releases/ 我没有找到任何新的,维护和“良好"的实施(充分尊重上述两个) 还有什么我错过的吗? 解决方案
..
我尝试了(虽然不是很全面)许多解决方案,包括 ModelGoon(只有类和交互图可用)、ObjectAid(只有类图)、eUML 免费版本(第一次使用时出现不祥的“未找到许可证"错误退出),MoDisco(菜单上的唯一选项是“浏览相应的模型元素").还有一些独立工具 - ArgoUML 和 BOUML 要么不提供此功能,要么至少我无法找到它.Jsonde 仅在我修复 msvcr71.dll 错误之
..
此处的定义 依赖 一个类的结构或行为的变化会影响其他相关的类,那么这两个类之间存在依赖关系.它需要不一样,反之亦然.当一个类包含另一个类时发生这种情况. 作曲 组合是聚合的一种特殊情况.在更具体的方式,受限聚合称为组合.当一个物体包含另一个对象,如果包含的对象不存在不存在容器对象,则称为作文. 此处 和 这里 依赖 类员工{私人地址地址;//构造函数公共雇员(
..
我的问题是我是否可以绘制任何图表来可视化和 Electron/JavaScript 应用程序? 对于不同的 uml 图,我需要替代方案,例如类图或包图,但由于 JS 是基于原型的,它不像 Java 或 C#,我不知道我能做什么. 我唯一能做的就是一个序列图,但我也应该(可能必须)做其他的图. 解决方案 首先,您根本没有义务在 UML 图中记录所有内容.因为工作软件比综合文档更重
..
我为我的 Java 应用程序构建 UML 2.0 类图.在我的代码中,我有 HashMap 数据类型的属性.但是,据我所知,UML 标准中没有 HashMap 数据类型.问题是 - 我可以使用 HashMap 作为类属性的数据类型吗? 更新 也许在图中我应该指向 java.util 包?并且也许将 Map 类放在图表上的这个包中? 解决方案 HashMap 无论如何都不应该出现
..
不完全是一个属性,也不完全是一个方法.刻板印象?> >? 我正在对现有系统进行复古建模,因此我需要清楚地反映这与只读字段或方法对不同(无论 IL 怎么说),所以我想我'将采用刻板印象,但我将接受与语言无关的 get_set_ 作为通用解决方案.感谢大家的理智测试. 解决方案 Properties 只是一种方便的书写方式 get_MyValue() 和 set_MyValue(valu
..
更具体地说,您如何使用图表而不是文本表示对功能程序或使用功能样式(没有类)开发的程序进行建模. 解决方案 函数式程序员通常不太会使用图表.许多函数式程序员(但不是全部)发现写下类型是封装面向对象程序员放入 UML 图中的设计关系的好方法. 因为可变状态在函数式程序中很少见,所以没有可变的“对象",所以通常不需要或不需要绘制它们之间的关系图.虽然一个函数可能会调用另一个函数,但这个属性
..
由于 Xcode 4 中取消了类模型工具,您可以为 Objective-C 的 UML 建模工具推荐哪些其他替代方案? 解决方案 OmniGraffle 做 UML 图. 不过,它不会生成代码.
..