问题标签 [class-diagram]

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 投票
3 回答
5294 浏览

c# - 从 C# 程序集或项目生成类图或方法表的免费工具?

是否有一个免费、简单和快速的工具可以生成类图,或者甚至是一个包含 C# 程序集或项目中的类和方法列表的简单表格?基本上我需要的只是可读格式的类和方法列表。如果它也需要xml文档会更好,但这不是必需的。

我想使用反射来实现应该不会太难。

0 投票
2 回答
802 浏览

c# - C#中的UML映射

有人可以告诉我如何在 c# 中映射聚合和组合,考虑到两个类 STUDENT 和 LECTURER。

我的问题可能不清楚。例如,我使用 VS 类设计器生成类之间的关联关系。考虑 2 个类 LECTURER 和 STUDENT_SOCIETY。类设计器生成以下代码。块引用

所以同样的方式我如何建模聚合和组合

0 投票
4 回答
15521 浏览

c++ - 如何从 C++ 源文件生成 UML 类图?

使用 doxygen 我可以生成漂亮的图表,但 doxygen 缺乏对类之间关系的更深入分析。它可以识别推导,但该工具无法理解其他关系。有哪些更好的实用程序(商业或非商业)可以从 C++ 源文件生成更完整的 UML 类图?

可用于 C#/Java 的工具要好一些,但我现在不感兴趣。

0 投票
2 回答
729 浏览

.net - .net framework Ba​​ce 类库的代表图,用于更好地理解类型和成员合作

是否可以从名称空间的 .Net 类型中获取任何代表性图(例如对象图或类图)。该图可以表示 .Net 类型和成员之间的关系和依赖关系,我们可以更好地理解命名空间部分的结构。而不是看 MSDN 文本。

例如,我想知道system.configuration命名空间重要成员的组织。

0 投票
1 回答
531 浏览

visual-studio-2010 - 如何在 VS 2010 UML 类图参数化类型中为类型参数添加多个泛型类型约束?

VS 2010 UML 类图设计器中的模板参数集合编辑器似乎不允许您向单个泛型类型参数添加多个约束。

(图片被拒绝,因为我没有足够的“声誉”点)

我错过了什么吗?基本上,我如何在 VS 2010 UML 类设计器中建模,代码示例中的多类型参数约束?

0 投票
1 回答
167 浏览

.net - Visual Studio 类图图形组件是否有 API?

官方或非官方。
我一直在用 Reflector 挖掘 VS 程序集,但到目前为止没有成功。

0 投票
2 回答
14089 浏览

ruby-on-rails - 创建类图以对 MVC 应用程序建模

我正在创建一个库存系统,其中 Ruby on Rails 作为应用程序服务器,Java 客户端作为前端。

项目的一部分要求我们创建一个集成的类图(一个包含所有类并显示关系的类图)。类的设计方式和我们之前学习的方法是使用边界实体控制器(BCE) 模式来创建适当的类,但是,由于我们使用的是使用 MVC 架构的 Rails,它们直接冲突因为这两种模式之间没有 1:1 的相关性,特别是考虑到我们案例中的“视图”只是 XML,所以视图不会有类图,并且Boundary类共享控制器的输入和视图的输出

到目前为止,我们的类图只包含 Rails 相关的类(因为客户端类大多只是 UI)。这是到目前为止我们所做的结果(忽略我们有一百万个 getter 和 setter 的事实——这是我们实际上不会以这种方式实现的项目的要求;我们将使用attr_accessor): 这没东西看....

那么,我们是否走在正确的轨道上?有什么要添加/编辑/移动的吗?我们如何正确地建模我们将使用的内置 ActiveRecord 验证器方法(例如validates_numericality_of :price)?

任何帮助是极大的赞赏!谢谢。

0 投票
3 回答
22399 浏览

uml - 如何在 UML 中表示类实例?

我的应用程序有一个类图,它由几个组合和聚合组成。

现在我想要基于显示类实例的类图的图表。如果你愿意,可以截图。我需要这个,因为它有助于讨论一些功能需求。

类图

“实例”图

有这个图表类型吗?(目前我误用了类图,我的所有实例都是单独的类)

0 投票
4 回答
39468 浏览

c++ - 逆向工程 C++ - 最佳工具和方法

很抱歉- C++ 源代码可以被视为设计的实现,而逆向工程我的意思是让设计恢复原状。似乎你们中的大多数人都将其视为从二进制文件中获取 C++ 源代码。我在Understanding a C++ codebase by generate UML - tools&methology上发布了一个更精确的问题


我认为有很多工具可以对 C++(源代码)进行逆向工程,但通常要弄清楚你得到的东西并不那么容易。

有人找到了一个好的方法吗?

我认为我可能希望看到的一件事是 GUI 层以及它是如何分离的(或不与其余部分分离的)。认为这些工具应该以某种方式检测包,然后让我手动组织它。

0 投票
2 回答
3286 浏览

parameters - How to use other attribute types in classdiagrams in visio?

I have no idea where to ask, so I hope that some Visio specialists can help. I'm just making a class diagram but Visio seems to be very static and simple for method signatures.

All I wanted to add is a constructor with the following parameters:

That's what I want to add to Visio. All standard data types work fine but how do you insert other types? I don't know why the answer is so hard to find.