• UML,构件图与部署图


    一.构件图概述

    1.概念

    用来显示一组构件之间的组织及其依赖关系

    2.基本元素

    (1)构件:定义了良好接口的物理实现单元。

    ● 配置构件:形成可执行文件的基础,如:动态链接库(DLL)、ActiveX控件等。

    ● 工作产品构件:配置构件的来源,如:数据文件和程序源代码。

    ● 执行构件:最终可运行系统产生的运行结果。

    (2)接口:一个类提供给另一个类的一组操作。

    ● 导出接口:导出接口有提供操作的构件提供。

    ● 导入接口:访问服务的组件使用导入接口。

    (3)关系

    依赖、泛化、关联和实现。

    3.作用

    ● 帮助客户理解最终的系统结构

    ● 使开发工作有一个明确的目标

    ● 有利于帮助工作组其他人员理解系统

    ● 有利于软件系统的组件重用

    4.机房收费系统构件图

    二.部署图概述

    1.概念

    用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件。

    2.基本元素

    (1)节点:代表一个物理设备或者是一个运行在其上的软件系统。

    (2)构件:可执行的物理代码模块。

    (3)对象:类的实例。

    (4)接口:对外提供可见操作和属性,其他构件通过接口使用构件。

    (5)连接:节点之间的连线,表示节点之间的关联。

    (6)依赖关系:一个构件的改变随另一构件的改变而改变。

    3.目的

    ● 研究系统投入使用的相关问题

    ● 描述一个商业应用主要的部署结构

    ● 设计一个嵌入系统的硬件和软件结构

    ● 描述一个组织得硬件/网络基础结构

    4.机房收费系统部署图

  • 相关阅读:
    一点技巧
    题解G
    WA七次,疯了》》》》》OTZ
    就是过不了啊无奈。。。。。水题都过不了…………OTZ OTZ OTZ
    [IOS]使用UIScrollView和UIPageControl显示半透明帮助蒙板
    [System]几种同步方式
    [Objective C] Singleton类的一个模版
    [IOS] 自定义AlertView实现模态对话框
    [IOS] UIKit Animation
    [IOS]使用genstrings和NSLocalizedString实现App文本的本地化
  • 原文地址:https://www.cnblogs.com/xuyuanjia/p/5877695.html
Copyright © 2020-2023  润新知