如何根据优先级/级别对UML图进行分类? [英] How to categorized the UML diagrams based on priorities/ levels?

查看:321
本文介绍了如何根据优先级/级别对UML图进行分类?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是UML的新手.我研究了更多的教程.我学会了两大类,

I am new to UML. I have studied more tutorials.I learned two broad categories like,

1. Structural Diagrams

     Class diagram
     Object diagram
     Component diagram
     Deployment diagram

2. Behavioral Diagrams

     Use case diagram
     Sequence diagram
     Collaboration diagram
     Statechart diagram
     Activity diagram

但是我不知道哪个是高级设计和低设计.任何人都根据优先级列出UML图类型. (高级图到低级图)

But I dont know which one is high level design and low design. Anyone list out the UML diagram types based on priorities. (high-level diagrams to low level)

推荐答案

在UML中,实际上没有明确定义的高级图语言与低级图语言的顺序.可以在不同的抽象级别使用相同的图语言(例如,类图).例如,概念性信息模型以及Java数据模型都可以表示为类图.

There is not really a well-defined order of higher-level versus lower-level diagram languages in UML. The same diagram language (e.g. class diagrams) can be used at different levels of abstraction. For instance, a conceptual information model, but also a Java data model, can be expressed as a class diagram.

通常,用例图是高层,因为它描述了需求;而部署图是低层,因为它描述了系统部署结构.

Generally, a use case diagram is higher-level, since it describes requirements, while a deployment diagram is lower-level, since it describes system deployment structures.

但是所有其他图表语言都可以在不同的抽象级别上使用.

But all other diagrams languages can be used at different levels of abstraction.

这篇关于如何根据优先级/级别对UML图进行分类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆