实现图-构件图、部署图

一、宏观

实现图:用来描述实现方面的信息。

从系统层次来描述 1、硬件的组成和布局。2、软件系统划分和功能实现。

二、组成

包含构件图(Componentdiagram)和部署图(Deploymentdiagram)

构件图:用来显示一组构建之间的组织与依赖关系。是从软件架构的角度来描述一个系统的主要功能。

部署图:一个系统在运行时间内的体系结构。表示了硬件元素的构造和软件元素是如何被影射在那些硬件元素上的。用来描述物理实施与硬件的关系。

三、构件与节点的比较

1、构件:是系统的可替代的物理部分,它表示的是实际的事物。每个构件实现一定的功能,为其他构件提供接口,方便软件的复用。

类型:

源码构件 eg:源码文件

而二进制构件 eg:动态链接库、静态链接库

可执行构件 eg :可执行程序

数据可文件或文档

2、节点:是存在于运行时的代表计算资源的物理元素。

类型:

处理机(process):可执行程序的硬件结构EG:笔记本、以太网

设备(device):无计算能力的硬件结构。EG:打印机、扫描仪、路由器

四、部署图的相关知识

链接:两个硬件之间的关联关系,用一根实线表示,可以加入角色、多重性、约束等

创建方法:

1、  确定系统中的节点

2、  确定节点之间的关系

3、  部署节点上的构构件,并对构件关系分析和确定,完成部署图。

4、  对其精化和细化

五:图

1、构件图

2、部署图

实现图-构件图、部署图,布布扣,bubuko.com

时间: 2024-11-05 13:50:55

实现图-构件图、部署图的相关文章

UML九种图之部署图和构件图

面试的时候被问到,在线性回归中,有三个假设,是哪三个? 当时回答出来自变量x和因变量y之间是线性变化关系,也就是说,如果x进行线性变化的话,y也会有相应的线性变化. 提到数据样本的时候也答道了样本点之间要求是独立同分布的(根据MLE准则,假定对样本加上高斯白噪声e的情况下). 但是第三个最终还是没有答上来,面试官也没有再给提示,所以回来自己再查一下. LR的wiki页面(http://en.wikipedia.org/wiki/Linear_regression)中,有提到了LR的假设,分别是:

UML--组件图,部署图

组件图用于实现代码之间的物理结构,具体来说,就是实现代码交互,通过接口,将不同的软件,程序连接在一起. [理解] 1.组件的定义相当广泛,包括:源代码,子系统,动态链接库,Activex控件. 2.组件有明确的接口,比如某程序,主界面,主要记录等. 3. 个人理解:在机房收费系统中注册用于连接报表的两个控件就属于接口,将vb编译器与报表生成器连接在一起. 4. 由于组件之间一般通过接口连接,相互之间的关系只有依赖关系. 5.双击组件可以改变组件的类型 [实例] 解析:机房收费系统通过注册引用控件

最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图

(转) 用例图 用例图描述了系统提供的一个功能单元.用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的"角色" (actors,也就是与系统交互的其他实体)关系,以及系统内用例之间的关系.用例图一般表示出用例的组织关系--要么是整个系统的全部用例,要么是完 成具有功能(例如,所有安全管理相关的用例)的一组用例.要在用例图上显示某个用例,可绘制一个椭圆,然后将用例的名称放在椭圆的中心或椭圆下面的中间位 置.要在用例图上绘制一个角色(表示一个系统用户),

设计模式之看懂UML类图

什么是UML: UML(统一建模语言)是当今软件设计的标准图标式语言.对于一个软件系统而言,UML语言具有以下的功能:可视化功能.说明功能.建造功能和建文档功能. UML都包括什么类型的图: 使用案例图 类图 序列图 合作图 状态图 活动图 构件图 部署图 这些图由归属于两种类型(pdf的图是歪歪的0.0): 针对于这多种多样的图中,我们主要讲解的是跟我们最接近,也最长使用的:类图. 下面我们将介绍类图中的最常用的六种关系: (图片来自于网络) 首先第一种: 泛化关系(相对于java类中,就是继

20160309高项作业

1信息系统集成有哪些特点  1信息系统集成要以满足用户需求为根本出发点.  2信息系统集成不只是设备选择和供应,更重要的,它是具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件.  3系统集成的最终交付物是一个完整的系统而不是一个分立的产品.  4系统集成包括技术.管理和商务等各项工作,是一项综合性的系统工程.技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障.系统集成主要包括设备系统集成和应用系统集成.设备系统集成:计算机网络系统集成,安防系统集成.智能建

UML部署图和图九组件图

前言     UML大部分描写叙述了逻辑和设计方面的信息.实现图用来描写叙述实现方面的信息.实现图包含部署图和构件图. 构件图     1. 概念      构件图从软件架构的角度来描写叙述一个系统的主要功能.如子系统.类.包.构件.用来显示一组构建之间组织与依赖的关系.     2. 构成      构件.接口.关系     3. 构件的类型      源码构件.二进制构件.可运行构件.数据文件或文档     4. 构件和类的关系      (1) 类表示逻辑抽象而构件表示物理抽象      

设计模式之序章-UML类图那点事儿

设计模式之序-UML类图那点事儿 序 打14年年底就像写那么一个系列,用于讲设计模式的,代码基于JAVA语言,最早接触设计模式是大一还是大二来着,那时候网上有人给推荐书,其中就有设计模式,当时给我推荐的书我还隐约记得,叫GoF的,书名是<Design Patterns: Elements of Reusable Object-Oriented Software>,也即<设计模式>,机械出版社的将其翻译为<设计模式-可复用面向对象软件的基础>.至于为什么叫做GoF,那时候

浅谈UML的概念和模型之UML九种图

文件夹: UML的视图 UML的九种图 UML中类间的关系 上文我们介绍了,UML的视图,在每一种视图中都包括一个或多种图.本文我们重点解说UML每种图的细节问题: 1.用例图(use case diagrams) [概念]描写叙述用户需求,从用户的角度描写叙述系统的功能 [描写叙述方式]椭圆表示某个用例:人形符号表示角色 [目的]帮组开发团队以一种可视化的方式理解系统的功能需求 [用例图] 2.静态图 类图(class  diagrams) [概念]显示系统的静态结构,表示不同的实体是怎样相关

UML中九种图的理解

1.用例图. 用例图是用来描述用户需求的,从用户的角度来描述系统的功能,并指出各个执行者.强调谁在使用,系统的执行者是谁. 2.类图. 用来定义系统中的类,包括描述类的结构和类之间的关系.类图的主要作用于描述系统的静态结构. 3.对象图. 对象图是类图的一个实例,描述了系统在具体时间点上所包含的对象以及各个对象之间的关系. 4.状态图. 状态图说明对象在它的生命周期中响应事件所经历的状态序列,以及它们对那些事件的响应. 5.构件图. 构件图用来描述代码构件的物理结构以及构件之间的依赖关系.一个构