zoukankan      html  css  js  c++  java
  • UML——构件图

    宏观导图:


     


    细节探究:

    一、What

        构件:是一个应用很广的名词,在建筑工程、机械工程、软件工程中等都有该概念。其实,说道底表达的都是一个意思。就像是标准化生产出来的零部件一样,具有可替换性、同质性,非常的灵活,因此也具有高度的可复用性。

        我们的软件行业,构件的定义是系统中实际存在的可更换部分,他实现特定的功能,符合一套接口标准并实现一组接口。

        构件图:描述各个构件之间关系的系统静态建模过程中的图例。

    二、Why

       思想:增强代码的复用率,提高软件开发过程的效率和质量。

        作用:用来显示一组构件之间的组织和关系

    三、How

     示例

     


    四、compare:

     1、类与构件图:

        类从逻辑上表述,构件从物理上都是表述系统的结构关系。

        类拥有直接的属性和操作,构件必须经过调用接口来实现操作和属性。

     2、节点与构件:

        相同点:都具有实例,可参与交互,可嵌套,关系参与:依赖、关联、泛化。

        不同点:节点可以看做是因构件而存在的。构件参与系统执行,而节点则执行构件;构件是逻辑元素的物理打包,而节点则是构件的物理部署。


    五、小结:

       构件图和部署(实施)图都是属于实现图,从实现的角度来分析和展现所开发的系统。与类图、对象图、包图同属于静态建模的内容。

      

    
  • 相关阅读:
    ps插件安装
    CSS3时钟式进度条
    手机web——自适应网页设计(html/css控制)
    7个设计师必备的国际顶尖设计网站
    中​文​字​号​、​磅​和​像​素​对​照​关​系
    图标字体
    用AE如何制作如下三个loading动效,
    u盘装系统
    SpringBoot:Maven创建一个HelloWorld
    eclipse中配置maven和创建第一个 Spring Boot Application
  • 原文地址:https://www.cnblogs.com/lwb6688/p/4170927.html
Copyright © 2011-2022 走看看