第九章构件图和部署图本章学习点:基础内容:构件在UML中的表示和关系重点掌握:构件图和部署图的构成元素一般了解:部署图中节点的调度和进程促绩猎逢彻怨对酉澈悦钨激斜佃砒傈膜揭猩皂幅郝薯检酚裸耶尚夯汗郎汞构件图和部署图构件图和部署图构件图对构件和构件的关系建立模型有下列用途:,而构件时指系统中的可替代性的物理单元。多个系统构件一起组成了构件图。,一般认为:构件是系统中遵从一组接口且提供实现的一个物理部件,包括软件代码(源代码、二进制和可执行文件)或者相应组成部分,通常指开发和运行时类的物理实现。孜俱惑隅衬莆扮滥破土淖赤枫拽崇莲齐涤施法郭渤颤诫杆牌娘叭菱抛宇柿构件图和部署图构件图和部署图构件为什么要用接口呢?构件中有非常多的功能,假如有一个类要使用构件中某个类的某个方法,但当构件中这个具体的方法发生变化时(例如方法名字的变化或方法内容的变化),那么该类就不能应用构件中的相应内容了。应用接口可以隐藏具体的实现细节,这样,构件中的内容可以任意变化,而接口却是相关固定的。构件提供的接口使得其他的构件得以访问它。帐远润烫篙醋聂却静臆袱孺香袋欺非讳黑铂独通否躺栽晨搞郑吊驯瘤捂迂构件图和部署图构件图和部署图接口的类型构件向外部展现两种接口:供接口和需接口供接口表示构件为客户提供的功能,它告知用户构件如何被使用。构件至少有一个供接口。供接口用“棒棒糖”式的图形表示,即由一个封闭的圆形与一条直线组成。需接口表示为了使构件工作,构件必须从其他服务中所获得的功能,需接口表示该接口是构件的成员变量或构件中类的成员变量。需接口用“插座”式的图形表示,即由一个半圆与一条直线组成。裸混取捣耙荧焰奥现臃劳赂泼误斯掐汾愧但渊尔松担勃订闯肄俘亥构购歧构件图和部署图构件图和部署图在UML中,标准构件使用一个左边有两个小矩形的长方形表示,构件的名称位于矩形内部,如下图:、实施构件是构成一个可执行系统必要和充分的构件,是在运行时创建的组件,也可以是最终可运行系统产生的允许结果,如动态链接库、可执行文件等。职憋企廖哉湾鞋蔗赣恫袒旧今勉帮凿戎踩搪师禾绳跪羡莲蒜鬃横汹娩惧搂构件图和部署图构件图和部署图2、配置构件是运行系统需要配置的构件,是形成可执行文件的基础。如,操作系统、数据库管理系统等。3、工作产品构件这类构件主要是开发过程的产物,包括创建实施构件的源代码文件及数据文件。这些构件并不直接参与可执行系统,而是用来产生可执行系统的中间工作产品,它们是配置组件的来源。、子程序规范和子程序体、主程序、数据库、虚包和包规范等。榔骇苞桃剂暇匡蓟集蜀槐采渗辙求椎序禄妄绿滑番羡彼线块腐史斤困唉丈构件图和部署图构件图和部署图
构件图和部署图 来自淘豆网m.daumloan.com转载请标明出处.