求自动售货机uml对象图的uml组件图和部署图

组件图:用来建模系统的各个组件,包括源代码文件,二进制文件,脚本文件,可执行文件之间的关系,他们是通过功能或者文件组织在一起的,使用组件图可以帮助读者了解某个功能位于软件包的那一位置,以及各个版本的软件包含哪些功能。
描述了一个可执行程序,一个库,一个web程序等
接口是组件所提供的的服务,可以理解为一个方法,接口可以有多个,但至少有一个,在UML中表示为一个圆形。
实现就是组件与接口元之间的连线,代表了谁实现了这个接口
就是指组件使用了另一个组件的接口,依赖于另一个接口的存在
部署图:是用来显示系统中软件和硬件的物理架构,从部署图中,你可以了解到软件和硬件之间的物理关系,以及处理节点的组件分布情况,使用部署图可以显示运行系统的结构同时还可传达构成应用程序的硬件和软件元素的配置和部署方案。
代表一个运行时计算机系统中的硬件资源
节点通常拥有一些内存,并具有处理能力。
节点的分类:
1、处理器:处理器是能都执行软件,具有计算能力的节点
2、设备:是没有计算能力的节点
部署图用连接表示各节点之间通讯路径,连接用一条实线表示,对于企业的计算机系统硬件设备间的关系,我们通常关心的是节点之间是如何连接的,因此描述节点之间的关系一般不使用名称,而是使用构造性描述。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:12419次
积分:2724
积分:2724
排名:第13914名
原创:47篇
评论:1009条
(3)(5)(1)(3)(5)(3)(3)(3)(7)(6)(2)(1)(2)(1)(3)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'UML组件图和部署图实践课件_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
UML组件图和部署图实践课件
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢UML九种图作用简介_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
UML九种图作用简介
&&UML九种图作用简介
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢&&& UML大部分描写叙述了逻辑和设计方面的信息。实现图用来描写叙述实现方面的信息。实现图包含部署图和构件图。
& & 1. 概念
& & &构件图从软件架构的角度来描写叙述一个系统的主要功能。如子系统、类、包、构件。用来显示一组构建之间组织与依赖的关系。
& & 2. 构成
& & &构件、接口、关系
& & 3. 构件的类型
& & &源码构件、二进制构件、可运行构件、数据文件或文档
& & 4. 构件和类的关系
& & &(1) 类表示逻辑抽象而构件表示物理抽象
& & &(2) 构件是其他元素的物理实现
& & &(3) 类能够直接拥有属性和操作,构件一般仅仅有通过接口訪问的操作
& & 5. 构件的特点
& & &物理的、可替换的、是系统的一部分、从一组接口并提供对一组接口的实现
& & 6. 构件与接口的关系
& & &实现、依赖、示出、进入
& & 7. 以下是我的机房收费的构件图。眼下感觉理解的还是不够透彻,先画出来以后学的深了再改进
& & 1. 概念
& & &用来显示系统中软件和硬件的物理架构。一个系统仅仅有一个部署图。
& & 2. 部署图元素
& & &节点、节点实例、物件、关系、节点容器
& & 3. 使用条件
& & &对复杂的分布式软件使用部署图
& & 4. 长处
& & &部署图判断软件的所需的处理器&和设备的拓扑结构
& & 5. &一个良好的部署图:
& & &(1)每一个实施图是系统的一个方面
& & &(2)側重一个方面
& & &(3)仅仅包括必要元素和必要修饰
& & &(4)避免交叉、名字要能概括你功能
& & 6.以下是我的机房收费的部署图,不足之处欢迎大家积极指正
UML仍在路上(尾声)
& & 通过以上连续的五篇博客,对UML中的9+1(包图)个图结合之前敲的机房收费系统做了总结。前五篇博客将关系联系紧密的两两放在一起更有助于对照理解这些图。
& & UML语言使系统建模过程标准化,统一化。规范化。 &UML在整个软件开发过程中採用同样的概念和表示方
法。在不同的开发阶段,不必转换概念和表示方法。避免了传统软件开发方法的两个鸿沟。 UML採用图形化的
表现形式。产生的模型易于理解。易于开发者与用户之间的沟通。从而可以及时得到用户的反馈信息。 &用
UML进行系统建模所得到的建模制品不只包含各种模型框图,还有大量丰富的文档。这些文档给系统后期的维
护工作带来了便捷。
& & UML利用类图和构件图来判断软件的结构,利用顺序图、活动图、协作图、状态图描写叙述软件的行为,部署图
判断软件的所需的处理器和设备的拓扑结构。
& & 以上几篇博客是学完UML的一个总结。UML临时高一段落,但还是理解的不是非常清楚,UML图以后还一直会
用到,个人能力有限,希望和大家一起探头。
版权声明:本文博主原创文章。博客,未经同意不得转载。
阅读(...) 评论()

我要回帖

更多关于 uml组件 的文章

 

随机推荐