第十二章 构件图和部署图.ppt
第十二章 构件图和部署图 学习内容 构件图和部署图的基本概念 使用Rose创建构件图和部署图 用Rose部署一个实际的项目 构件图和部署图的基本概念 1 . 构件(Component) 在构件图中,我们将系统中可重用的模块封装成为具有可替代性的物理单元,我们称之为构件。 它是独立的,在一个系统或子系统中的封装单位,提供一个或多个接口,是系统高层的可重用的部件。 构件作为系统定义良好接口的物理实现单元,它能够不直接依赖于其他构件而仅仅依赖于构件所支持的接口。通过使用被软件或硬件所支持的一个操作集——接口,构件可以避免在系统中与其它构件之间直接发生依赖关系。 构件可以看作包与类对应的物理代码模块,逻辑上与包,类对应,实际上是一个文件。 构件图和部署图的基本概念 构件有不同的类型。包括ActiveX、Applet、Application、DLL、EXE以及自定义构造型的构件。 各种构件 源程序(.CPP,.H,.JAVA) Web页面、文档 二进制(.OBJ,.DLL,.CLASS,.OCX) 可执行(.EXE) 构件图符是一个矩形框。可在构件上添加相关的构造型,下图是一个构造型为Applet的构件。 构件图和部署图的基本概念 在Rational Rose 2003中,数据库也被认为是一种构件。 虚包是一种只包含对其它包所具有的元素进行引用的构件。它被用来提供一个包
您可能关注的文档
最近下载
- 化工总控工(高级)职业技能考试题库及答案.doc VIP
- 附件:WHO INN P-List130部分品种药品通用名称.pdf
- 合同能源管理项目方案.doc VIP
- (正式版)DB22∕T 2129-2014 《二手车交易市场管理规范》.docx VIP
- DBJ50T-445-2023 建筑边坡工程监测技术标准 .docx VIP
- 生物检测技术——核酸探针.ppt VIP
- 养老院财务报销制度.docx VIP
- 国家义务教育质量监测四年级科学素养测试卷.docx VIP
- 一种促进猫化毛排毛的屎肠球菌JYEF-355及应用.pdf VIP
- (正式版)D-L∕T 1035.4-2018 循环流化床锅炉检修导则 第4部分:锅炉灰渣冷却及输送系统检修.docx VIP
原创力文档

文档评论(0)