精华内容
下载资源
问答
  • UML 实现图中的构件图

    2019-01-24 17:32:36
    实现图包括构件图和部署图 —构件图:用来显示已组建之间组织与依赖关系。 @ 构件图从软件架构角度来描述一个系统主要功能,如子系统,类,包,构件等。 @ 使用构件最重要就是复用。 构件(component...

    UML中大部分模型描述了逻辑和设计方面的信息,实现图用来描述实现方面的信息。

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

      

    实现图包括:构件图和部署图

    —构件图:用来显示已组建之间的组织与依赖关系。

    @ 构件图从软件架构的角度来描述一个系统的主要功能,如子系统,类,包,构件等。

    @ 使用构件最重要的就是复用。

    构件(component)是系统中遵循一组接口且提供能实现的物理的,可替换的部分。

    每个部件能实现一定的功能,为其他构件使用提供接口,方便软件的复用。

    构件举例:

    ——对象库,可执行体,COM+,企业级Java Bean

    构件是良好的接口实现单元,它可以是以下几种类型:

    ——源代码构件

           源代码文件

    ——二进制构件

           目标码文件,静态链接库,动态链接库

    ——可执行构件

           可执行程序

    ——数据文件或文档

    比较下构件和类

    类表示逻辑抽象,构件表示物理抽象。

    构件是其他元素的物理实现。

    类可以直接拥有属性和操作,一般情况下,构件一般只拥有只能通过接口访问的操作。

    构件特点带你了解下。嘿嘿

    1 构件是物理的

     2 是可替换的

     3 是系统中的一部分

     4  遵从一组接口并提供对一组接口的实现 

    看看图的构成

     

    构件与接口:

    构件与其对应接口之间的关系:实现(realization

    构件与其他构件之间的关系:依赖(dependency

    示出接口(export interfice):构件实现的接口

    引入接口(import interfice):构件使用接口

     

    —部署图:用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件

    部署图就先到这。待自己更新

     

    展开全文
  • 【UML】构件图&部署图

    热门讨论 2018-04-28 17:13:52
    一、实现图-用来描述实现方面的信息-从系统的层次来描述: .硬件的组成和布局 .软件系统划分和功能实现实现图包括:-构件图:用来显示一组构件之间的组织与依赖...构件图的组成构件图组成定义图符-构件良好接口的...

    一、实现图

    -用来描述实现方面的信息
    -从系统的层次来描述:
        .硬件的组成和布局
        .软件系统划分和功能实现

    实现图包括:
    -构件图:用来显示一组构件之间的组织与依赖关系
    -部署图:用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件

    二、构件图


    1.构件的特点

    -构件是物理的
    -构件是可替换的
    -构件是系统的一部分
    -构件遵从一组接口用提供对一组接口的实现

    2.构件图的组成



    构件图组成定义图符
    -构件良好接口的物理实现单元,实际存在的物理物件。例如:程序源代码、子系统、动态链接库...
    -接口组件重用的重要方法
    -关系描述系统的组件以及它们间的关系

    -构件类型

    1.配置组件:形成可执行文件的基础
    2.工作产品组件:是配置组件的来源
    3.执行组件:是最终可运行系统产生的运行结果。

    -接口和组件的关系

    1.实现关系:接口和组件之间用实线连接
    2.依赖关系:接口和组件之间用虚线连接

    -关系

    实现关系依赖关系

    3.构件图的用途

    -帮助客户理解最终的系统结构
    -使开发工作有一个明确的目标
    -有利于帮助工作组的其他人员理解系统
    -有利于软件系统的组件重用

    机房收费系统构件图


    三、部署图

    -部署图包括包和子系统,可以将系统中的模型元素组织成更大的组块
    -每个组件都必须在部署图的节点上
    -部署图的构成有:节点、组件、关联关系

    1.节点


    -节点的类型

    处理器设备
    能够执行软件、具有计算能力的节点,服务器、工作站和其他具有处理能力的机器都是处理机。没有计算能力的节点,通常情况下都是通过接口为外部提供某种服务,打印机和扫描仪都属于设备。

    2.组件

    当一个节点支持一个组件时,在该节点实例上执行它所支持的组件的实例是允许的。

    3.关系


    依赖关系组件与组件之间。
    关联关系节点间的通信路径或连接进行建模。

    机房收费系统部署图


    展开全文
  • UML部署图与构件图

    2019-02-10 16:33:56
    部署图: 对于部署图,我理解很简单,就是将处理器和硬件进行合理配置即可。 部署图主要有两个部分...构件图,顾名思义就是由多个构件组成的构件图有一下两个重要因素 一、构件: 构件包括的种类很多...

    部署图:

    对于部署图,我的理解很简单,就是将处理器和硬件进行合理的配置即可。
    部署图主要有两个部分组成:
    一、节点
    节点就是那个方方正正的框子,是一个三维立方体。同时节点也分为两种:
    1、设备
    2、处理器

    在这里插入图片描述
    二、关系
    部署图中的关系只有依赖关系和关联关系。
    如图为我的机房收费系统的部署图:
    在这里插入图片描述

    构件图:

    构件图,顾名思义就是由多个构件组成的。
    构件图有一下两个重要因素
    一、构件:
    构件包括的种类很多:程序源代码,子窗体,动态链接库,ActiveX控件等。
    二、关系:
    关系分为四种:依赖,泛化,关联,实现。
    常用的依赖关系虚箭头表示
    实现关系用实现表示
    如图为我的机房收费系统构件图:
    在这里插入图片描述

    展开全文
  • UML图之构件图和部署图

    千次阅读 热门讨论 2015-11-29 21:40:55
    总述 构件图和部署图属于实现图。前面提到用例图,静态图,行为图和交互图都是描述系统逻辑和设计方面信息。而实现图则从系统层次...构件图从软件构架角度来描述一个系统主要功能,比如系统包括几个子系统,

    总述

    构件图和部署图属于实现图。前面提到的用例图,静态图,行为图和交互图都是描述系统逻辑和设计方面的信息。而实现图则从系统的层次来描述硬件的组成和布局、软件系统划分和功能实现。构件图用来显示一组构件之间的组织及依赖关系;部署图则用来描述系统硬件的物理拓扑结构以及在此结构神执行的软件。

    构件图

    知识概要

    构件图从软件构架的角度来描述一个系统的主要功能,比如系统包括几个子系统,每个子系统有包括哪些类,包和构件,它们之间的关系以及它们分配到哪些节点上。 
    这里写图片描述

    构件 VS 类 
    (1)构件:构件是物理的,是实际存在的东西,比如可执行文件等;构件是可替代的;构件有同一的接口。 
    (2)类:类是逻辑抽象的;拥有属性和方法。

    构件与接口 
    构件之间的关系:依赖 
    构件和接口间的关系:实现 
    接口分为:示出接口和引入接口 
    示出接口:构件实现的接口 
    引入接口:构件使用的接口

    机房收费系统构件图

    这里写图片描述 
    (第一次画,不知道是否正确,如有不合适的地方,希望大神指点。)

    部署图

    部署图显示了系统中的硬件、安装在硬件上的软件,以及用于连接异构的机器之间的中间件。

    构成

    这里写图片描述

    机房收费系统部署图

    这里写图片描述

    总结

    实现图主要是为了说明软件系统有哪些子系统,主要功能是什么,宏观把握整个系统并说明硬件的组成和布局。软硬件不分家,相辅相成。开发软件不能把目光之局限到软件的设计,实现,硬件的组成和布局也很关键。

    展开全文
  • 硬件的组成和布局; 软件系统划分和功能实现。 实现图包括 构件图:用来显示一组构件之间的组织与依赖关系。 部署图:用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件。 【构件图】 1.什么是构件图 ...
  • UML9种图中的构件图和部署图

    千次阅读 2015-01-24 15:40:54
    构件图和部署图用来描述系统物理实现和物理运行情况。其中构件是基本单位,将系统中可重用模块封装为具有可替代性物理单元,这种物理单元被称为构件。构件是在一个系统或子系统中封装单位,提供一个或多个...
  • 如:硬件的组成和布局;软件的划分和功能实现。 2.实现图包括: -构件图: 用来显示一组构件之间的组织与依赖关系 -部署图: 用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件 二、部署图 1.部署图:...
  • UML——构件图、部署图

    热门讨论 2015-12-12 17:08:21
    综述:   实现图用来描述实现方面的信息,它从系统的层次来描述硬件的组成和布局、软件系统的划分和功能实现。实现图包括构件图和部署...构件图的构成:      (1) 构件:是定义了良好接口的物理实现单元
  • UML之部署图and构件图

    2016-07-24 15:15:03
    部署图和构件图都属于UML中的实现图,实现图从硬件的组成和布局以及软件系统划分和功能实现。 实现图包括: ---构件图:用来显示一组构件之间的组织与依赖关系。 ---部署图:用来描述系统硬件的物理拓扑结构以及...
  • 实现图—构件图、部署图

    热门讨论 2015-12-13 15:48:50
    UML中大部分模型描述了逻辑和设计方面信息。实现图用来描述实现方面信息。...——构件图:用来显示一组构件之间组织与依赖关系 ——部署图:用来描述系统硬件物理拓扑结构以及在此结构上执行软件
  • 【UML】部署图和构件图

    热门讨论 2020-05-08 22:16:57
    (1)硬件的组成和布局 (2)软件系统划分和功能实现 4.实现图包括 (1)构件图: 用来显示一组构件之间的组织与依赖关系 (2)部署图: 用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件。 二、构件...
  • UML--实现图(构件图、部署图)

    热门讨论 2016-12-02 16:09:42
    实现图:用来描述实现方面信息,从...实现图包括构件图和部署图,下面分别对其进行简单介绍: 构件图 一、What? 构件图又叫组件图,用来描述代码构件物理结构以及各构件之间依赖关系。一个构件可以使...
  • UML之实现图(构件图与部署图)

    千次阅读 热门讨论 2017-03-05 21:21:15
    包括构件图和部署图两种,对于系统物理建模起了很重要作用。 构件图(Component Diagram) 1.概念:  构件图主要用于描述各种软件构件之间依赖关系,例如,可执行文件和源文件之间依赖关系,...
  • UML-构件图和部署图

    千次阅读 热门讨论 2015-11-02 16:44:57
     实现图包括构件图和部署图。用来描述系统实现方面的信息,它从系统的层次描述硬件的组成和布局,软件系统的划分和功能实现。构件图显示一组构件之间的组织和依赖关系,并秒速其中的构造细节。部署图用来描述系统...
  • 前言  构件图和部署图是实现视图,同时也是静态视图。对于系统物理建模,起到了重要作用。接下来,让我们仔细 ...构件图比较简单,包括三部分:构件(component)、接口(interface)和依赖关系(dependency
  • UML--构件图详解

    千次阅读 2019-10-25 08:37:18
    构件图 在UML中是通过构件图和部署图来表示单元。它们描述了系统实现方面信息,使系统具有可...构件作为系统中一个物理实现单元,包括软件代码(包括源代码、二进制代码和可执行文件)或者相应组成部分,例如...
  • 实现图(构件图和部署图)——UML

    千次阅读 热门讨论 2012-12-02 08:09:55
     实现图包括构件图,用来显示一组构件之间组织与依赖关系;部署图,用来描述系统硬件物理拓扑结构以及在此机构上执行软件。这两个图是OO系统物理方面建模图。     一,构件图  构件图从软件架构...
  • uml之实现图(构件图和部署图)

    千次阅读 热门讨论 2014-12-13 15:41:30
    主要包括包括构件图和部署图。 一、构件图:  1、定义: 从软件构架角度来描述一个系统主要功能,系统划分为各个子系统,每个子系统包括哪些类、包和构件。他们之间关系以及他们分配到哪些节点上等等。 ...
  • 【UML之构件图VS部署图】

    热门讨论 2015-12-15 19:31:17
     UML的实现图包括构件图和部署图 ,咱们先来说说实现图,什么事实现图呢?实现图描述实现方面的信息:从系统的层次来描述,主要包括两个方面:一是硬件的组成和布局,二是软件系统划分和功能实现。
  • 一、实现图:描述实现方面的信息,从系统的层次来描述可分为:硬件的组成和布局,软件系统划分和功能实现。 实现图包括: 1、构件图 用来显示一组构件之间的组织与依赖关系 2、部署图 用来描述系统硬件的物理拓扑...
  • UML(十)构件图

    千次阅读 热门讨论 2013-12-30 09:23:07
    什么是构件?  系统是由许多构件组成就、就像一个汽车有很多小部件一样、构件... 这类构件是构成一个可执行系统必要和充分的构件,例如动态链接库(dll)、可执行文件(exe),另外还包括如COM+、CORBA及企业级Java
  • 什么是构架设计 ?有哪些组成?

    千次阅读 2013-01-25 10:57:08
    实施视图:构件图。 部署视图:部署图(在开过程早期,要识别协作系统,即开发组要找出新建系统要依赖哪些老系统,哪些老系统要依赖新建系统。这个动作备受系统工程师关注,因为他要为准备新建系统
  • UML--构件图

    2021-06-21 16:33:11
    构件作为系统中的一个物理实现单元,包括软件代码(源代码、二进制代码和可执行文件)或者相应的组成部分,例如脚本或命令行文件等,还包括带有身份标识并有物理实体的文件,如运行时的对象、文档、数据库等。...
  • 功能视图的组成

    2020-01-09 17:29:58
    功能视图涵盖联邦学习内容如包括:功能组件、功能层、跨层功能。功能组件是参与某一活动所需、能实现功能构件,联邦学习系统能力由一组已实现功能组件定义。功能层是一组提供类似功能或服务于共同目标...
  • 盘点UML九种

    千次阅读 多人点赞 2014-03-31 10:41:12
    既然是图形化语言,必然会用到各种图,UML定义了九种模型图:用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图和部署图。我们来盘点一下。 用例图 组成:用例、角色、关系 作用:
  • UML之实现

    热门讨论 2016-12-07 12:06:07
    【前言】今天我们来学习的就是实现图,从字面的意思来理解实现图就是用来描述实现方面的信息,它从系统的层次来描述包括硬件的组成和布局以及软件系统的划分和功能实现。实现图包括构件图和部署图两部分。 一、...
  • 6UML组成

    2017-11-03 18:28:02
    事物事UML重要的组成部分。关系把元素紧密的联系在一起。是很多有相互关系的事物的组。 1.UML事物 1.1构件事物:UML模型的静态部分,描述概念或物理元素 它包括以下几种: 类:具有相同属性相同操作相同关系相同...
  • 【UML】——实现

    千次阅读 2018-09-08 10:28:56
    硬件的组成和布局 软件系统划分和功能实现 2、实现图包括 构件图:用来显示一组构件之间的组织与依赖关系 部署图:用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件 二、构件图 构件图从软件架构...
  • UML(八)-实现

    2018-10-31 14:57:49
    ——硬件的组成和布局 ——软件系统划分和功能实现 实现图 实现图包括构件图: 用来显示一组构件之间的组织与依赖关系。 部署图: 用来描述i系统硬件的物理拓扑结构以及在此结构上执行的软件。 构件图 1...
  • 机房收费系统 实现

    千次阅读 热门讨论 2014-02-18 14:55:38
     UML实现图包括构件图和部署图。构件图显示一组构件之间的组织和依赖关系,病描述其中的构造细节,部署图用来描述系统硬件的物理结构及在此结构上执行的软件。  下面是我对实现图的一个总结:  下面是我做...

空空如也

空空如也

1 2 3 4 5 6
收藏数 109
精华内容 43
关键字:

构件图的组成包括