




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UML配置图,.概念 .作用 本文和大家重点讨论一下UML配置图的概念,配置图显示系统运行时刻的结构。希望通过本次的学习你对UML配置图的概念有初步的认识。,为什么要创建配置图,如果在一个系统中,使用了多个处理器,则需要对不同的处理器配置设计元素,这种配置通过配置视图来进行检查。,配置图的概念,是用来建模系统中软硬件的物理部署,所以也叫部署图。 例如计算机和设备,以及它们之间是如何连接的。部署图的使用者是开发人员、系统集成人员和测试人员。,配置图的作用,UML配置图(Deploymentdiagram)显示系统实现时的一些特性,包括源代码的静态结构和运行时刻的实现结构。,配置图显示系统运行时刻的结构。,配置图描述什么?,配置图是描述系统硬件的物理拓扑结构以及在此结构上执行的软件。 配置图可以显示计算结点的拓扑结构和通信路径、结点上运行的软件构件、软件构件包含的逻辑单元(对象、类)等。配置图常常用于帮助理解分布式系统。,配置图的结点和连接,结点(Node)代表一个物理设备以及其上运行的软件系统,如一台Unix主机、一个PC终端、一台打印机、一个传感器等。如图1所示,“客户端PC“和“保险后台服务器“就是两个结点。结点表示为一个立方体,结点名放在左上角。结点之间的连线表示系统之间进行交互的通信路径,在UML中被称为连接(Connection)。通信类型则放在连接旁边的“之间,表示所用的通信协议或网络类型。,配置图的构件和界面,在配置图中,构件代表可执行的物理代码模块,如一个可执行程序。逻辑上它可以与类图中的包或类对应。因此,配置图中显示运行时各个包或类在结点中的分布情况。如在图1中,“保险后台服务器“结点中包含“保险系统“、“保险对象数据库“和“保险系统配置“3个构件。在面向对象方法中,类和构件等元素并不是所有的属性和操作都对外可见。它们对外提供了可见操作和属性,称之为类和构件的界面。界面可以表示为一头是小园圈的直线。图1中,“保险系统“构件提供了一个“配置“界面。配置图中还显示了构件之间的依赖关系,“保险系统配置“构件依赖于这个“配置“界面。,配置图的对象,一个面向对象软件系统中可以运行很多对象。配置图中的对象与对象图中的对象表示法一样。图1中,“保险系统配置“构件包含
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年防水漆项目评估报告
- 2025年中国缩合葡萄糖市场竞争格局及投资战略规划报告
- 中国西班牙传统木扇项目投资可行性研究报告
- 2025年麦芽糖项目可行性研究报告
- 2024河南饮料及茶叶零售市场前景及投资研究报告
- 2024年数字绘画市场深度分析及投资战略咨询报告
- 橡胶手套项目可行性研究报告
- 2025年保温隔热板粘结剂行业深度研究分析报告
- 应急资源调查报告3全
- 2025年实木柜门项目可行性研究报告
- 智慧教育 云平台建设方案
- 精雕JDPaint快捷键大全
- 灯泡贯流式机组基本知识培训ppt课件
- 小学数学四年级下册培优补差记录
- 人教版三年级下册体育与健康教案(全册教学设计)
- DB61∕T 5006-2021 人民防空工程标识标准
- 土壤学习题与答案
- 产品结构设计(课堂PPT)
- 第九课_静止的生命
- 尖尖的东西我不碰(课堂PPT)
- 工程勘察和设计承揽业务的范围
评论
0/150
提交评论