问题标签 [uml]

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 投票
4 回答
1080 浏览

uml - 开始一个新项目的思考过程和步骤

我只是想知道你们在开始一个新项目时遵循的步骤是什么?您是否曾经创建过 UML 图、SRS 或任何设计文档?我正在开始一个新项目,并希望就所有这些做法获得一些专家建议。我知道编码,但我从未尝试过 UML 和其他东西。

任何帮助都会很棒

0 投票
2 回答
1223 浏览

uml - UML 是消息传递系统的良好表示法吗?

自从企业集成模式出版以来,人们一直在使用该书中介绍的符号来记录异步异构消息传递系统。

但是我们的商店或多或少地围绕着专门执行 UML 的专有文档工具进行了标准化。标准 UML 图之一是否适合记录异步消息传递系统,包括转换器、路由器等?如果是,是哪一个?如果不是,那么反对为此目的调整 UML 的杀手锏是什么?

0 投票
5 回答
14197 浏览

java - 在 UML 中表示重载方法

我正在尝试创建一个代表一些 Java 代码的 UML 图。

在一个类中,我有一个重载的方法。

据我所知,UML 图中没有显示方法的参数。

如何在 UML 中表示方法重载?

谢谢。

0 投票
1 回答
2732 浏览

uml - 如何使用starUml 绘制它

我正在使用staruml,当关系复杂时,我发现很难绘制出完美的UML类图。uml图

0 投票
2 回答
2829 浏览

actionscript-3 - 在 UML 中实现

知道我如何在 UML 中表达“实现”吗?我正在尝试借助这个方便的小模板工具在starUML 中编写一些动作脚本类:http://blog.flashmech.net/2008/09/generate-actionscript-3-with-staruml/ 想要该工具在类中生成“实现 Iblah”,但不确定要使用什么连接器,聚合?依赖?

非常感谢任何帮助。

0 投票
4 回答
1835 浏览

orm - VB6 的 ORM/MDA/UML 工具

我知道 Rational Rose,我们有 Rational Rose 6。

但是我正在寻找其他一些更有用的工具,它们不会抱怨它们没有在 Windows 98/2000 中运行(在 WinXP 中安装和运行时),并且与 Rational Rose 6 相比具有更好的功能。

0 投票
9 回答
2107 浏览

oop - 教授系统分析和设计——需要多少编程经验?

我教了一学期的大学系统分析和设计课程。主题包括设计模式、UML、OOP、软件开发生命周期,以及各种方法(如敏捷/SCRUM/BDUF/瀑布)的历史、优缺点。

进入这门课程的学生应该对编程有一定的了解,但实际上我已经看到了从精通一两种现代语言的人到勉强通过 FizzBu​​zz 测试的人。

我的问题是双重的:你认为学生在接触这些主题之前需要多少编程经验(或者你认为他们应该在学习编码之前学习它们),第二,你认为什么是公平和适当的方式在课程开始时预测试他们,知道他们的背景没有一致的语言或平台?

0 投票
11 回答
153075 浏览

php - PHP UML 生成器

如何根据 PHP 中的现有类生成 UML 图?

0 投票
10 回答
242819 浏览

c++ - 从 C++ 代码生成 UML?

是否有可以解析项目中的 C++ 文件并从中生成 UML 的工具?

0 投票
5 回答
20519 浏览

uml - UML 类图关联——如何、何时以及为什么?

我通常对 UML 感到很困惑,这种情况也不例外。假设我有一个接口 IAnimal,Food 和 Cat 类:

我有 3 个关于为这 3 个元素绘制 UML 类图的问题:

  • 我认为我应该使用 IAnimal 和 Food 或 Cat 和 Food 之间的关联。关联线的一侧是否应该有箭头,如果有,那么在哪一侧,为什么会有?

  • 如果我在图表上将 Feed 作为 IAnimal 方法编写,我应该在 Cat 类中编写一个 Feed 方法还是只编写额外的 Cat 方法?

  • 最重要的是:应该在 IAnimal 和 Food、Cat 和 Food 之间建立关联,还是两者兼而有之?