第十八章部件图ComponentDiagrams-北京大学计算机科学技术.PDF

第十八章部件图ComponentDiagrams-北京大学计算机科学技术.PDF

第十八章部件图ComponentDiagrams-北京大学计算机科学技术

第十八章部件图(Component Diagrams )  引言 – 部件为存在于物理世界中的软件对象建模  部件是系统的一个物理的和可替代的组成部分, 该组成部分遵循并实现了一组给定的接口。 –部件表达的内容:  ... 周秉锋北京大学计算机科学技术研究所bfzhou@icst.pku.edu.cn 2015年9月14 日 1/30  引言 –部件表达的内容:  真实的物理存在 –开发用部件(.cpp,.h,.rc,...) –发布部件(.exe,.dll,.ini) –运行用部件(.tmp,...)  部件实现了特定的动态行为 –接口/实现关系 • 通过接口规定部件对外提供的服务 • 实现部件的运行时刻可替换 –类/依赖关系 • 类实现了部件的动态行为 –部件/依赖关系 • 部件之间的依赖关系描述了一个部件对另一个部件提供 的服务的使用 • 实际是对提供服务的部件的接口的依赖 周秉锋北京大学计算机科学技术研究所bfzhou@icst.pku.edu.cn 2015年9月14 日 2/30 executable find.exe file index.htm l INateng  引言 hyperlink file library library find.htm dbacs.dll nateng.dll l – ... –部件的各方面的内容是通过部件图表现的  部件图视化了软件系统的物理构成的静态特性 –包括了上述的各方面的内容(图29.1) •部件 •类(接口)

文档评论(0)

1亿VIP精品文档

相关文档