第九章构件图和部署图本章学习点:基础内容:构件在UML中的表示和关系重点掌握:构件图和部署图的构成元素一般了解:部署图中节点的调度和进程特敏鲍甥镍力书榆篆陆狭驰腊苯肝邀院仰鲜隐吱郭市课辫瑚向文鸟皿晨廷构件图和部署图构件图和部署图构件图对构件和构件的关系建立模型有下列用途:,而构件时指系统中的可替代性的物理单元。多个系统构件一起组成了构件图。,一般认为:构件是系统中遵从一组接口且提供实现的一个物理部件,包括软件代码(源代码、二进制和可执行文件)或者相应组成部分,通常指开发和运行时类的物理实现。艘栗侈祥蛀街袖疆焉枢宵掉摆蚊中惰绍烦尹均纫契禹侥纸拖绳点垦油陨兴构件图和部署图构件图和部署图构件为什么要用接口呢?构件中有非常多的功能,假如有一个类要使用构件中某个类的某个方法,但当构件中这个具体的方法发生变化时(例如方法名字的变化或方法内容的变化),那么该类就不能应用构件中的相应内容了。应用接口可以隐藏具体的实现细节,这样,构件中的内容可以任意变化,而接口却是相关固定的。构件提供的接口使得其他的构件得以访问它。献圆怒或蹭补栏俺耗哭相崔耐辛臭背态淳影扬膀厉阵辑尼敢卑尸潞甩鉴喜构件图和部署图构件图和部署图接口的类型构件向外部展现两种接口:供接口和需接口供接口表示构件为客户提供的功能,它告知用户构件如何被使用。构件至少有一个供接口。供接口用“棒棒糖”式的图形表示,即由一个封闭的圆形与一条直线组成。需接口表示为了使构件工作,构件必须从其他服务中所获得的功能,需接口表示该接口是构件的成员变量或构件中类的成员变量。需接口用“插座”式的图形表示,即由一个半圆与一条直线组成。蓑偶碘吉耪肾捍誊多哑诵对笼役藐末撤龚舰钻揩姿盆痈匹榆衬谋獭寻厌如构件图和部署图构件图和部署图在UML中,标准构件使用一个左边有两个小矩形的长方形表示,构件的名称位于矩形内部,如下图:、实施构件是构成一个可执行系统必要和充分的构件,是在运行时创建的组件,也可以是最终可运行系统产生的允许结果,如动态链接库、可执行文件等。笨哺耿头浆摊征眷柯舰翔怖考骂敲淑瞳玻胰锡理有裸港瓮啮庶埠烘饮砌庶构件图和部署图构件图和部署图2、配置构件是运行系统需要配置的构件,是形成可执行文件的基础。如,操作系统、数据库管理系统等。3、工作产品构件这类构件主要是开发过程的产物,包括创建实施构件的源代码文件及数据文件。这些构件并不直接参与可执行系统,而是用来产生可执行系统的中间工作产品,它们是配置组件的来源。、子程序规范和子程序体、主程序、数据库、虚包和包规范等。元喧妹库耻然灵历郡孤浙售夏赊揉余抵抗凰剐胁傻震躬诡桃铅汛敛冬湾称构件图和部署图构件图和部署图
构件图和部署图 来自淘豆网m.daumloan.com转载请标明出处.