gpt4 book ai didi

uml - 概念类图和详细类图有什么区别?

转载 作者:行者123 更新时间:2023-12-04 02:09:59 29 4
gpt4 key购买 nike

有人可以简要解释一下概念类图和详细类图之间的区别吗?

最佳答案

而“概念类图”表达的是 概念(领域)模型 ,不清楚您(或您的教授)对“详细类图”的含义:它可能指的是(与语言/平台无关的)设计模型或到 实现模型像 C++ 类模型或 Java 类模型。

另见我对 this related SO question 的回答.

概念模型与设计模型、设计模型与实现模型之间的一对多关系如下图所示:

The one-to-many relationships in model refinement

作为说明从概念到设计到实现的派生链如何工作的示例,请考虑以下人员/人员概念/类的模型:

From concept via design to implementation

领域模型是在软件工程项目的分析阶段产生的问题领域的独立于解决方案的描述。术语“概念模型”通常用作“领域模型”的同义词。域模型可能包括域状态结构的描述(在概念信息模型中)和其过程的描述(在概念过程模型中)。它们是独立于解决方案或“独立于计算”的,因为它们不关心做出任何系统设计选择或其他计算问题。相反,他们专注于所考虑领域的主题专家的观点和语言。

在设计阶段,首先在领域模型的基础上开发平台无关的设计模型,作为给定软件工程问题的通用计算解决方案。相同的领域模型可以潜在地用于产生代表不同设计选择的许多(甚至根本上)不同的设计模型。然后,通过考虑一系列实现问题,从架构风格、要最大化的非功能质量标准(例如,性能、适应性)和目标技术平台,从设计模型中导出一个或多个平台特定的实现模型。

关于uml - 概念类图和详细类图有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39606683/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com