- 1
- 0
- 约1.53千字
- 约 21页
- 2018-11-03 发布于广西
- 举报
* 软件工程实验课12 * 复习构件图与部署图的内容 分析、讨论构件图与部署图 检查项目完成情况 完善实验十二 学习目标: * 复习构件图与部署图的内容 * 组件图 定义: 也可叫作构件图 Component Diagram 描述在系统实现环境中的软件构件和它们间的关系 * 组件图 组件图中包括组件、接口及其关联。 一个组件可以包括多个类。 组件的接口和类的接口是相同的概念。外部只能通过组件的接口来使用组件中定义的操作。 提供服务的组件提供了输出接口,访问服务的组件使用了输入接口。 组件接口是组件重用中的重要概念。 组件类型:工作产品组件、执行组件。 * 构件用一边有两个小矩形的一个长方形表示,它可以用实线与代表构件接口的圆圈相连(如下图)。 组件图2 * 构件图表示了构件之间的依赖关系(如下图)。每个构件实现(支持)一些接口,并使用另一些接口。如果构件间的依赖关系与接口有关,那么构件可以被具有同样接口的其他构件替代。 组件图2 * 构件图元语 构件 构件代表可执行的物理代码模块 接口 对外提供的可见操作和属性,称之为构件的接口 依赖关系 有两个构件元素X、Y,修改元素X的定义可能会引起对另一个元素Y的定义的修改,则称元素Y依赖于元素X 注释体 注释连接 * 示例:图书管理系统组件图 * 组件图示例: * 部署图 定义: Deployment Diagram 部署图是描述计算机
原创力文档

文档评论(0)