【UML】— 实现图
来源:互联网 发布:dnf卡史诗软件 编辑:程序博客网 时间:2024/05/18 01:55
一:实现图:从静态的角度描述系统的实现,包括构件图和部署图
二:分类
A:构件图
1.概念
构件就是系统中可替代的物理实体每个构件可实现一定的功能,为其它构件提供接口方便软件使用,构件图就是表示这些构件之间的依赖关系
2:构件的类型
源代码构件:源代码文件.h(库文件)/.cpp
二进制构件:目标码文件、静态链接库.lib、动态链接库.dll
可执行构件:可执行程序.exe
数据文件或文档
3:构件的特点
物理的、可替代的、是系统的一部分、一组接口提供对一组接口的实现
4:区别构件与类
类
构件
逻辑抽象
物理抽象
其它元素的物理实现
直接拥有属性和操作
只能拥有只能通过其接口的访问的操作
5:构件图的构成
构件
接口
关系:关联、依赖、泛化、实现、注释、约束、包、子系统
6:构件与接口的关系
构件与接口的关系:实现
构件与构件的关系:依赖
示出接口(export interface):构件实现的接口
引入接口(import interface):构件使用的接口
7.图例
B.部署图
1.概念
显示系统中软件与硬件的物理结构,可以显示系统运行时的物理结构,还表达硬件与软件之间的配置和部署方式
2.构成
节点:是一个物理元素,在运行时存在,代表一个可计算的资源,通常占用一些内存和具有处理能力。一个构件集合一般来说位于一个节点,但有可能从一个节点转移到另一个节点
3.作用
研究系统投产的相关问题
探究系统和生产环境和其它系统的依赖关系,这些系统已经存在,或者将要引入
描述一个应用的主要部署结构
描述一个应用硬件或网络的基础结构
4.图例
三:构件图与部署图的比较
构件图:描述构件与构件之间的依赖关系
部署图:面熟系统硬件与软件的联系,侧重系统实现的物理布局
四:产生阶段与使用人员
产生阶段:概要设计说明书,系统测试说明书
使用人员:系统架构师、系统开发人员、测试人员
- 【UML】— 实现图
- UML——实现图
- UML——实现图
- UML——实现图
- UML——实现图
- UML系列图——实现图
- UMl总结——实现图
- UML中的实现图
- UML实现图
- uml实现图
- UML之实现图
- UML-实现图
- umlの实现图
- uml之实现图
- UML之实现图
- UML之实现图
- UML---实现图
- 【UML】实现图
- Adobe 官方公布的 RTMP 规范
- 搭建 AngularJS+Ionic+Cordova 开发环境并运行一个demo
- 论文笔记《Fully Convolutional Networks for Semantic Segmentation》
- SimpleHttpConnectionManager being used incorrectly. Be sure that HttpMethod.releaseConnection() is a
- hibernate 更新 具体操作示例
- 【UML】— 实现图
- linux wget 命令用法详解(附实例说明)
- C++ 中 虚拟继承 的概念
- 【WEB开发】centos搭建Apache的https服务
- jquery checkbox重复调用attr('checked',true/false) 失效 只有第一次生效
- hxy系列3-SVM与softmax分类器
- json去重
- Linux操作系统下安装部署Tomcat服务器
- unity手游开发--开发安卓项目调试打印日志工具