UML视图的五大类是怎么分的?

作者&投稿:玉饶 (若有异议请与网页底部的电邮联系)
UML中的逻辑视图、进程视图、 实现视图、部署视图都是什么意思?~

您好,1、场景视图 :静态方面用 用例图 表现,动态方面用活动图、状态图、交互图表现。
2、逻辑视图:包含了类、接口、协作,静态方面用 类图和对象图表现,动态方面用活动图、状态图、交互图表现。
3、开发视图:(Development View),描述了在开发环境中软件的静态组织结构。静态方面用 组件图 表示。
4、进程视图:侧重系统的运行特性关注非功能性的需求性能可用性。服务于系统集成人员方便后续性能测试。强调并发性、分布性、集成性、鲁棒性容错、可扩充性、吞吐量等。和逻辑实体类似,可用类图(扩展)、活动图、交互图、状态图表现。
5、物理视图 : 主要描述硬件配置。服务于系统工程人员解决系统的拓扑结构、系统安装、通信等问题。主要考虑如何把软件映射到硬件上也要考虑系统性能、规模、可靠性等,静态方面用 部署图 表现,动态方面用活动图、状态图、交互图表现。

标准建模语言UML的重要内容可以由下列五类图(共9种图形)来定义:
第一类是用例图,从用户角度描述系统功能,并指出各功能的操作者.
第二类是静态图 (Static diagram),包括类图、对象图和包图.其中类图描述系统中类的静态结构.不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作).类图描述的是一种静态关系,在系统的整个生命周期都是有效的.
对象图是类图的实例,几乎使用与类图完全相同的标识.他们的不同点在于对象图显示类的多个对象实例,而不是实际的类.一个对象图是类图的一个实例.由于对象存在生命周期,因此对象图只能在系统某一时间段存在.
包由包或类组成,表示包与包之间的关系.包图用于描述系统的分层结构.
第三类是行为图(Behavior diagram),描述系统的动态模型和组成对象间的交互关系.其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件.通常,状态图是对类图的补充.在实用上并不需要为所有的类画状态图,仅为那些有多个状态其行为受外界环境的影响并且发生改变的类画状态图.
而活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动.
第四类是交互图(Interactive diagram),描述对象间的交互关系.其中顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互;合作图描述对象间的协作关系,合作图跟顺序图相似,显示对象间的动态合作关系.除显示信息交换外,合作图还显示对象以及它们之间的关系.如果强调时间和顺序,则使用顺序图;如果强调上下级关系,则选择合作图.这两种图合称为交互图.
第五类是实现图 ( Implementation diagram ).其中构件图描述代码部件的物理结构及各部件之间的依赖关系.一个部件可能是一个资源代码部件、一个二进制部件或一个可执行部件.它包含逻辑类或实现类的有关信息.部件图有助于分析和理解部件之间的相互影响程度.
配置图定义系统中软硬件的物理体系结构.它可以显示实际的计算机和设备(用节点表示)以及它们之间的连接关系,也可显示连接的类型及部件之间的依赖性.在节点内部,放置可执行部件和对象以显示节点跟可执行软件单元的对应关系.
从应用的角度看,当采用面向对象技术设计系统时,首先是描述需求;其次根据需求建立系统的静态模型,以构造系统的结构;第三步是描述系统的行为.其中在第一步与第二步中所建立的模型都是静态的,包括用例图、类图(包含包)、对象图、组件图和配置图等五个图形,是标准建模语言UML的静态建模机制.其中第三步中所建立的模型或者可以执行,或者表示执行时的时序状态或交互关系.它包括状态图、活动图、顺序图和合作图等四个图形,是标准建模语言UML的动态建模机制.因此,标准建模语言UML的主要内容也可以归纳为静态建模机制和动态建模机制两大类.

1.用例视图 2.逻辑视图 3.实现视图 4.进程试图 5.部署试图
用例视图: 从外部角色的视角来展示系统的功能。角色与系统进行交互,它可以是一个用户,也可以是另外一个系统。用例是对系统功能需求的概括描述,系统的使用被描述为用例视图中的多个用例。用例视图常常通过用例图进行描述,有时也需要活动图的辅助。用例视图在系统建模中处于中心地位,是其他视图的驱动因素。用例视图在系统需求分析时起着重要的作用,系统开发的最终目标就是要与用例视图中的描述相一致。
逻辑视图: 用系统的静态结构和动态行为来展示系统内部的功能是如何实现的,其侧重点在于如何得到功能,这就要求逻辑视图能够剖析和展示系统的内部。系统的静态结构通过类图和对象图,而动态行为使用交互图和活动图进行描述。
实现视图: 展示代码的组织和执行,描述系统的主要功能模块和个模块之间的关系,主要被开发人员使用。
进程视图: 展示与系统处理性能相关的主要元素,包括可伸缩性、吞吐量、基本时间性能。过程视图将系统划分为进程和处理器,通过这种方式来分析和设计系统如何有效利用资源、并行执行、处理来自外界的异步事件,除了要将系统划分为并发运行的线程以外,还要处理线程的通信和同步。进程视图包括动态图(状态机、交互图、活动图)和实现图(交互图和部署图)
部署视图: 利用节点来展示系统部署的物理架构。节点可以是电脑或者设备,将这些节点相互连接起来就可以分析和展示在物理架构中系统是如何部署的。

◆UML设计中第一类图是用例图,从用户角度描述系统功能,并指出各功能的操作者。

◆UML设计中第二类图是静态图(Staticdiagram),包括类图、对象图和包图。其中类图描述系统中类的静态结构。不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图描述的是一种静态关系,在系统的整个生命周期都是有效的。对象图是类图的实例,几乎使用与类图完全相同的标识。他们的不同点在于对象图显示类的多个对象实例,而不是实际的类。一个对象图是类图的一个实例。由于对象存在生命周期,因此对象图只能在系统某一时间段存在。包由包或类组成,表示包与包之间的关系。包图用于描述系统的分层结构。

◆UML设计中第三类图是行为图(Behaviordiagram),描述系统的动态模型和组成对象间的交互关系。其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件。通常,状态图是对类图的补充。在实用上并不需要为所有的类画状态图,仅为那些有多个状态其行为受外界环境的影响并且发生改变的类画状态图。而活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。

◆UML设计中第四类图是交互图(Interactivediagram),描述对象间的交互关系。其中顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互;合作图描述对象间的协作关系,合作图跟顺序图相似,显示对象间的动态合作关系。除显示信息交换外,合作图还显示对象以及它们之间的关系。如果强调时间和顺序,则使用顺序图;如果强调上下级关系,则选择合作图。这两种图合称为交互图。

◆UML设计中第五类图是实现图(Implementationdiagram)。其中构件图描述代码部件的物理结构及各部件之间的依赖关系。一个部件可能是一个资源代码部件、一个二进制部件或一个可执行部件。它包含逻辑类或实现类的有关信息。部件图有助于分

  UML语言中的五大类视图如下:
  1、用例视图。用例视图强调从系统的外部参与者(主要是用户)的角度看到的或需要的系统功能。
  2、逻辑视图。逻辑视图从系统的静态结构和动态行为角度显示如何实现系统的功能。
  3、组件视图。组件视图显示代码组件的组织结构。
  4、并发视图。并发视图显示系统的并发性,解决在并发系统中存在的通信和同步问题。
  5、配置视图。配置视图显示系统的具体部署。部署是指将系统配置到由计算机和设备组成的物理结构上。
  上述5种视图分别描述系统的一个方面,5种视图组合成UML语言完整的模型。


CAD 的快捷键运用
详情请查看视频回答

...面对刻度,仰视液体凹液面最低处,读数为19mL
C,,因为倒出液体后,仰视的角度比原来的小了,当与第一次相同的角度看时,最低的读数会高于11mL,这个你画个视图出来就很容易明白了

有关CAD快捷键
F1:获取帮助F2:实现作图窗和文本窗口的切换F3:控制是否实现对象自动捕捉F4:数字化仪控制F5:等轴测平面切换F6: 控制状态行上坐标的显示方式F7: 栅格显示模式控制F8: 正交模式控制F9: 栅格捕捉模式控制

cad基础常用知识
CO COPY(复制) ML MLINE(画多线) D DIMSTYLE(设置标柱样式) MT MTEXT(多行文字) DAL DIMALIGNED(对齐标注) O OFFSET(偏移) DAN DIMANGULAR(角度标注) OP OPTIONS(系统设置) DBA DIMBASELINE(基线标料) OS OSNAP(物体捕捉) DCE DIMCENTER(圆心标注) P PAN(视图平移) DCO DIMCONTINUE(连续标注) PE PEDIT(...

软件设计中那些最基础的控件元素!
其他方案还包括:树表+字母索引、双面板选择视图……这类 to b 的产品有着既定的业务逻辑和相对复杂的信息架构,设计过程中不能随意地做减法。枯燥的临摹训练是一个磨刀的过程,但磨刀不误砍柴工,设计师只有对控件有了深刻理解才能对其进行不断的加工和优化,进而设计出能满足业务需求的复杂控件。 四、写到最后 『 ...

CAD的使用技巧有哪些
(一)字母类 1、对象特性 ADC, *ADCENTER(设计中心“Ctrl+2”) CH, MO *PROPERTIES(修改特性“Ctrl+1”) MA, *MATCHPROP(属性匹配) ST, *STYLE(文字样式) COL, *COLOR(设置颜色) LA, *LAYER(图层操作) LT, *LINETYPE(线形) LTS, *LTSCALE(线形比例)...

大数据培训到底是培训什么
大数据,指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。想要学习大数据课程推荐选择【达内教育】。在大数据培训班主要培训内容有:一、课程内容教学。不同的培训机构,根据课程内容...

cad快捷键
(array) AP: 加载*lsp程系 AV: 打开视图对话框(dsviewer) SE: 打开对相自动捕捉对话框 ST: 打开字体设置对话框(style) SO: 绘制二围面( 2d solid) SP: 拼音的校核(spell) SC: 缩放比例 (scale) SN: 栅格捕捉模式设置(snap) DT: 文本的设置(dtext) DI: 测量两点间的距离 OI:插入外部对相 Ctrl+1...

CAD基本操作
CO COPY(复制) ML MLINE(画多线) D DIMSTYLE(设置标柱样式) MT MTEXT(多行文字) DAL DIMALIGNED(对齐标注) O OFFSET(偏移) DAN DIMANGULAR(角度标注) OP OPTIONS(系统设置) DBA DIMBASELINE(基线标料) OS OSNAP(物体捕捉) DCE DIMCENTER(圆心标注) P PAN(视图平移) DCO DIMCONTINUE(连续标注) PE PEDIT(...

UAF标准概述
附录A至C提供了丰富的扩展资料,从追溯性映射到具体案例应用,以及企业架构建模的结构化方法,都是UAF实践的有力补充。UAF的概念框架通过一个矩阵结构清晰地组织,将元数据、策略到实际资源,每个领域都对应了详细的视图类型,确保了架构的全面性和深度解析。UAF的开发与生态 UAF采用模型驱动的开发方式,...

玉屏侗族自治县14734182059: UML视图的五大类是怎么分的? -
仪烟安宫:[答案] ◆UML设计中第一类图是用例图,从用户角度描述系统功能,并指出各功能的操作者. ◆UML设计中第二类图是静态图(Staticdiagram),包括类图、对象图和包图.其中类图描述系统中类的静态结构.不仅定义系统中的类,表示类之间的联系如关联...

玉屏侗族自治县14734182059: UML视图的五大类是怎么分的 -
仪烟安宫: 5个视图包括:构件视图,逻辑视图,部署视图,用例视图,进程视图

玉屏侗族自治县14734182059: 简要介绍UML中的视图以及它们之间的关系 -
仪烟安宫:[答案] 标准建模语言UML的重要内容可以由下列五类图(共9种图形)来定义:第一类是用例图,从用户角度描述系统功能,并指出各功能的操作者.第二类是静态图 (Static diagram),包括类图、对象图和包图.其中类图描述系统...

玉屏侗族自治县14734182059: 简要介绍UML中的视图以及它们之间的关系 -
仪烟安宫: 标准建模语言UML的重要内容可以由下列五类图(共9种图形)来定义: 第一类是用例图,从用户角度描述系统功能,并指出各功能的操作者. 第二类是静态图 (Static diagram),包括类图、对象图和包图.其中类图描述系统中类的静态结...

玉屏侗族自治县14734182059: UML中的逻辑视图、进程视图、 实现视图、部署视图都是什么意思? -
仪烟安宫: 您好,1、场景视图 :静态方面用 用例图 表现,动态方面用活动图、状态图、交互图表现. 2、逻辑视图:包含了类、接口、协作,静态方面用 类图和对象图表现,动态方面用活动图、状态图、交互图表现. 3、开发视图:(Development ...

玉屏侗族自治县14734182059: uml行为图类型 -
仪烟安宫: 在 UML 2 中有二种基本的图范畴:结构图和行为图.每个 UML 图都属于这二个图范畴.结构图的目的是显示建模系统的静态结构.它们包括类,组件和(或)对象图.另一方面,行为图显示系统中的对象的动态行为,包括如对象的方法,协作和活动之类的内容.行为图的实例是活动图,用例图和序列图.

玉屏侗族自治县14734182059: uml是什么,类图有哪几种 -
仪烟安宫: UML是统一建模语言,一般用来进行软件系统的分析设计建模,定义了10多种框图,类图是其中的一种,也是比较重要的一个框图,可以参考trufun plato UML建模工具的UML框图详细介绍文档,有详细的UML各类框图的定义和画法介绍,还有简单案例可以参考!

玉屏侗族自治县14734182059: uml的视图和图是什么样的区别和联系 -
仪烟安宫: 视图一般包含集中UML图,比如动态视图,就包含活动图,状态图,序列图等.视图是对一类UML图从不同角度的归纳.

玉屏侗族自治县14734182059: 面向对象中包括哪些UML图及每件图的作用 -
仪烟安宫: UML中包含9种常用视图图.可以将这9种图分为两类,一类用于结构建模,称为结构图;一类用于行为建模,称为行为图.原文出处:结构图有4种,分别是:• 类图(classdiagram) 类图显示一组类、接口、协作以及它们之间的关系.类图可...

玉屏侗族自治县14734182059: 视图的分类为 -
仪烟安宫: 视图分为基本视图和非基本视图. 基本视图是正投影视图,放在正确的投影位置,有6个,主,俯,左,右,仰,后. 非基本视图不是正投影图,或者是正投影,但是不放在正确的投影位置.如向视图、斜视图. 如果视图中有剖面,在原来名称前面加上剖等字,如全剖主视图. 如果只取零件一部分投影,当然在视图名称前面加上局部二字了. 通常讲的视图,指所有的视图.但是问基本视图,只有6个.问三视图,只有3个.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网