华南理工大学UML—11.组件图中学课程.pptVIP

  • 4
  • 0
  • 约5.39千字
  • 约 51页
  • 2017-03-10 发布于江苏
  • 举报

华南理工大学UML—11.组件图中学课程.ppt

软件需求分析与建模 -组件图 引言 逻辑视图 描述的内容 静态结构: 类、接口、对象、类图、交互图 动态行为 用例/用例图、交互/交互图、状态机/状态图/活动图 描述的是概念空间中的事物 软件系统的设计建造不能只停留于概念空间 引言 实现视图 软件系统是存在于物理世界中的 运行时刻 可执行文件 程序库(dll) 数据文件(数据库、配置文件、求助文件...) 建造时刻 源程序文件 工程文件 引言 实现视图 从软件建造的角度考虑 必须将概念空间中的软件事物转换为物理空间中的真实存在 所以描述其物理构成是必须的 尤其是对复杂的软件系统而言 软件制成品在物理世界中的真实存在 在UML中,它们用组件表示 组件的特性: 存在于物理世界中:形式:计算机文件 实现给定的动态行为 建造时刻:源代码文件: 是设计概念的实现 运行时刻:可执行文件、运行库:实现给定的动态行为,可替代 什么是组件 组件是什么? 组件是系统的一个物理的和可替代的组成部分,该组成部分遵循并实现了一组给定的接口。 组件属于实现视图 组件可以用来 运行时刻: 运行组件的结构,不同结点上的分布 数据文件的构成、联系 建造时刻 类与源程序的对应 源程序之间的编译依赖 组件的表示 组件的图形表示 组件的名字 简单名字 路径名字 标记值 描述版本号等 图形表示 简单情形 扩展情形 可增加分隔区 -描述详细内容 可使用标记值 组件的概念

文档评论(0)

1亿VIP精品文档

相关文档