电脑桌面
添加蜗牛文库到电脑桌面
安装后可以在桌面快捷访问

ch12-UML组件图与部署图.pptVIP免费

ch12-UML组件图与部署图.pptch12-UML组件图与部署图.pptch12-UML组件图与部署图.pptch12-UML组件图与部署图.pptch12-UML组件图与部署图.ppt
第12讲UML组件图与部署图·什么是组件图·什么是部署图·如何建模组件图与部署图【学习目标】【学习目标】为什么要建模组件图和部署图?组件图用来建模系统的各个组件,包括源代码文件、二进制文件、脚本文件、可执行文件之间的关系,它们是通过功能或者文件组织在一起的。使用组件图可以帮助读者了解某个功能位于软件包的哪一位置,以及各个版本的软件各包含哪些功能。部署图用来帮助读者了解软件中的各个组件驻留在什么硬件位置,以及这些硬件之间的交互关系。总之,组件图和部署图可以用来帮助设计系统的整体架构。12.1.1组件1.组件的概念组件(component):是一个相对独立的可装配的物理块,一般作为一个独立的文件存在。组件具有确定的接口,相互之间可以调用,组件之间存在依赖关系。2.组件的类型•部署组件。是运行系统需要配置的组件,如:DLL、EXE、COM+、CORBA组件、EJB、动态Web页、数据库表等。•工作产品组件。如:JAVA、C++等源代码文件、数据文件等,这些组件可以产生部署组件。•执行组件。即系统执行后得到的结果组件。组件和类之间的不同点:组件和类之间的不同点:1、类是逻辑抽象,组件是物理抽象,即组件可以位于节点(node)上。2、组件是对其它逻辑元素,如类,协作(collaboration)的物理实现。即,组件是软件系统的一个物理单元。3、类可以有属性和操作;组件通常只有操作,而且这些操作只能通过组件的接口才能使用。3.组件的表示在UML中,组件使用在左侧带有两个小矩形的大矩形表示:组件和接口之间的关系组件和接口之间的关系•组件和接口之间的两种关系:dependency和realization。例:dependencyrealization使用接口的是依赖关系,实现接口的是实现关系。组件与接口依赖关系依赖关系演示两个组件之间的依赖特性。依赖关系使用在一端带有开放箭头的短划线表示。箭头从依赖的对象指向被依赖的对象。例如下图所示。(组件A依赖组件B)UML本身提供了一些固有的依赖关系定义。其表示如下图所示。该示例指示Project.vbp文件同时包含Global.bas文件和Co11ection.cls文件。虽然“includes”比较常用,但是用户也可以使用其他固化名称来描述它们之间的关系。如“imports”和“implements”,见下图所示。包含组件一个组件可以包含在其他的组件中。其标记符可在其他组件中建模组件来表示。下例演示了Inventory组件由3个独立的组件DataAccess,BusinessLogic和Userinterface组成,如下图所示。12.1.2组件图组件图(componentdiagram):描述...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

蜗牛文库的最新文档

二年级数学下册其中检测卷二年级数学下册其中检测卷附答案#期中测试卷.pdf
10.00金币
0下载
二年级数学下册期末质检卷(苏教版)二年级数学下册期末质检卷(苏教版)#期末复习 #期末测试卷 #二年级数学 #二年级数学下册#关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册期末混合运算专项练习二年级数学下册期末混合运算专项练习#二年级#二年级数学下册#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册年月日三类周期问题解题方法二年级数学下册年月日三类周期问题解题方法#二年级#二年级数学下册#知识分享 #关注我持续更新小学知识 #家长收藏孩子受益.pdf
10.00金币
0下载
二年级数学下册解决问题专项训练二年级数学下册解决问题专项训练#专项训练#解决问题#二年级#二年级数学下册#知识分享.pdf
10.00金币
1下载
二年级数学下册还原问题二年级数学下册还原问题#二年级#二年级数学#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册第六单元考试卷家长打印出来给孩子测试测试争取拿到高分!#小学二年级试卷分享 #二年级第六单考试数学 #第六单考试#二年级数学下册.pdf
10.00金币
0下载
二年级数学下册必背顺口溜口诀汇总二年级数学下册必背顺口溜口诀汇总#二年级#二年级数学下册 #知识分享 #家长收藏孩子受益 #关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册《重点难点思维题》两大问题解决技巧和方法巧算星期几解决周期问题还原问题强化思维训练老师精心整理家长可以打印出来给孩子练习#家长收藏孩子受益 #学霸秘籍 #思维训练 #二年级 #知识点总结.pdf
10.00金币
0下载
二年级数学下册 必背公式大全寒假提前背一背开学更轻松#二年级 #二年级数学 #二年级数学下册 #寒假充电计划 #公式.pdf
10.00金币
0下载
蜗牛文库+ 关注
实名认证
内容提供者

提供各种专业文档内容

确认删除?
QQ
  • QQ点击这里给我发消息
微信客服
  • 微信客服
回到顶部