问题标签 [staruml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
926 浏览

class - UML类图中类名与其方法名的关系

在 UML 类图中,类名与其方法名有什么关系?特别是他们的名字之间有什么一致性吗?

例如:

我有三个班“病人”、“预约”和“接待员

病人”应该做这个任务:“请求预约”,
而“接待员”应该做这个任务:“预约

我应该把这些任务作为类方法放在哪里?我应该把这一切都放在一个班级“约会”中吗?或者将每个方法放在有责任做的类中?

在此处输入图像描述

基于之前的BPMN 模型,这里是同一流程 的My Class Digram的一部分

在此处输入图像描述

0 投票
1 回答
244 浏览

linux - 错误 StarUml 安装 dpkg:错误处理归档 StarUML-v2.0.2-64-bit.deb

我正在安装 SarUml 。我遵循这些指示:

然后,在打字的时候

我得到这个警告信息: 在此处输入图像描述

请问我可以修吗

0 投票
1 回答
1823 浏览

uml - 如何在staruml中建立三元关联

我想在 staruml 中建立三元关系 [类似1

0 投票
0 回答
466 浏览

php - 自动生成文档和 php 代码的 UML 工具

我正在寻找具有以下功能的 UML 工具:

  1. 通过输入某种文本格式或从代码结构中绘制图表(序列、类、用例、系统架构、数据库)。
  2. 从图中,我应该能够以合适的格式生成包含类名、函数名、输入和输出参数的 word 文档。
  3. 从图中,我应该能够在 PHP 中自动生成代码(类)。

请推荐这样的工具。

0 投票
0 回答
195 浏览

uml - 如何在 StarUML 中对特征进行建模?

我最近发现了的概念traits并希望将它们实现到我的StarUML-diagram 中,但我没有Traits在菜单中找到一个类。

0 投票
1 回答
489 浏览

c# - UML 中的泛型类型约束(where 子句)

我有一个通用的 C# 类,如下所示:

T 应该实现接口 IModel 并且 T 必须是具有空构造函数的类。

问题是,这在 UML 类图中看起来如何。

谢谢你。

0 投票
1 回答
230 浏览

uml - 关于包的 UML

好的,我正在准备考试,我需要这个问题的答案,我在书中找不到。希望你能帮助我。

需要什么A package才能访问B package?(2个答案中有1个是正确的)

  1. A将导入BB导出建立更适合的可见性的元素
  2. 我们只需要一个<<import>>AB

非常感谢

0 投票
0 回答
156 浏览

staruml - 如何在我的 StarUML 项目中应用需求可追溯性?

虽然我知道 StarUML 没有需求图功能,但是我希望使用可用的图表来创建不同的需求,然后将每个需求映射到用例、活动图、类图等,因此可以从对模型下游区域中存在的细节的高级要求。

有没有办法在 StarUML 中实现这种可追溯性?

提前致谢。

0 投票
1 回答
1071 浏览

uml - 表示字典中的字典

我正在创建表示 C# 代码的 UML 图,但我已经陷入了僵局。我目前Dictionary<object, object>通过使用限定关联来表示 a,其中限定是键类型,关联末尾的类是值类型。

现在我想在 UML 中表示一个类型,如下所示:Dictionary<int, Dictionary<object, object>. 我可以使用任何类型的标准来创建能够准确表示这种关系的关系吗?

0 投票
2 回答
1343 浏览

class - UML 类图模型:不同包中的相同类

本期为纯设计造型

我有两个包,应该将同名的不同类嵌入到这些包中

如果我在不同的包中有相同的类,那么好的设计解决方案是什么

我已经阅读了基于编码的不同解决方案,例如:

1-在包之间使用“导入”依赖以避免冗余类 2-在其他包中创建类的实例,从而允许在不同的包中具有相同名称
的类 3-完全限定类名之一

你会建议哪个是最好的解决方案或告诉我其他好的解决方案吗?