【UML】构件图Component diagram(实现图)
来源:互联网 发布:sony手机知乎 编辑:程序博客网 时间:2024/05/16 01:25
前言
下面要介绍UML中的构建图,它属于实现图的一种,五种静态图之一。
定义
表示系统中构件与构件之间,以及定义的类或接口与构件之间关系的图。多个系统构件组成了构件图。
构件种类
实施构件
一个可执行系统必要和充分的构件,运行时创建的组件,也可以是最终可运行系统产生的允许结果。如,动态链接库,可执行文件等。
配置构件
运行系统需要配置的构件,形成可执行文件的基础。如,操作系统,数据库管理系统等。
工作产品构件
主要是开发过程的产物,包括创建实施构件的源代码文件及数据文件,这些构件不直接参与可执行系统,而是用来产生可执行系统中间工作产品,是配置组件的来源。
用途
1、使客户能够看到最终系统的结构和功能。
2、让开发者有一个工作目标。
3、让编写技术文档和帮助文件的技术人员能够理解所写的文档是关于哪方面的内容。
4、利于复用。
目的
使系统人员和开发人员能够从整体上了解系统的所有物理构件.同时,也使我们知道如何对构件进行打包.以交付给最终客户.最后,构件图显示了所开发的系统的构件之间的依赖关系。
关系
构件与构件之间表现的是依赖关系,定义的类或接口与构件之间表现的是实现或依赖关系。
依赖
用一个从用户构件指向它所依赖的服务构件的虚线箭头表示(同类图)。
实现
实现一个接口意味着构件中的实现元素支持接口中的所有操作。用一条实线将接口与构件相连。
机房收费系统构件图
欢迎大家提出宝贵建议。
总结
构件图能够呈现整个被建立系统的早期设计,系统开发者可以通过它来构建系统的高层次架构视图,系统管理员也通过它来了解该系统逻辑构建的早期试图,所以,构件图对于开发软件来说也是相当重要的。
0 0
- 【UML】构件图Component diagram(实现图)
- UML之构件图(Component Diagram)
- 【UML】构件图(Component Diagram)
- UML 构件图 component diagram
- 构件图(Component Diagram)
- 构件图(Component Diagram)—UML图(八)
- 构件图(Component Diagram)—UML图(八)
- 构件图(Component Diagram)—UML图(八)
- UML总结—构件图(Component Diagram)和部署图(Deployment Diagram)
- UML总结—构件图(Component Diagram)和部署图(Deployment Diagram)
- UML之部署图(deployment diagram)、构件图(component diagram)
- 构件图(component diagram)——UML之图八
- UML Component Diagram 组件图
- UML图学习之七 部署图(Component Diagram)
- UML图学习之七 部署图(Component Diagram)
- UML系列图--实现图(构件图 Component 和部署图Deployment)
- 组件图(Component Diagram)
- UML(十)构件图
- CodeForces 527B(字符串)
- Hadoop图像压缩
- tcp 客户、服务器程序示例
- 子类会自动调用父类的无参构造函数
- 覆盖你 80 % 网络生活的,竟是这样一家神秘实验室
- 【UML】构件图Component diagram(实现图)
- Terminal开启自动补全功能
- ETL开源工具kettle的基本使用
- leetcode_30 Next Permutation
- Android实现组合键监听功能
- 填坑之路 MVC5 新闻发布系统
- Hibernate多对多级联删除的问题
- linux 实验1
- CamanJS 学习笔记