下载此文档

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


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
1软件需求分析与建模 -组件图主讲:苏锦钿(******@scut.)单位:计算机科学与工程学院时间:*华南理工大学软件需求分析与建模2引言逻辑视图描述的内容静态结构:类、接口、对象、类图、交互图动态行为用例/用例图、交互/交互图、状态机/状态图/活动图描述的是概念空间中的事物软件系统的设计建造不能只停留于概念空间华南理工大学软件需求分析与建模3引言实现视图软件系统是存在于物理世界中的运行时刻可执行文件程序库(dll)数据文件(数据库、配置文件、求助文件...)建造时刻源程序文件工程文件华南理工大学软件需求分析与建模4引言实现视图从软件建造的角度考虑必须将概念空间中的软件事物转换为物理空间中的真实存在所以描述其物理构成是必须的尤其是对复杂的软件系统而言软件制成品在物理世界中的真实存在在UML中,它们用组件表示组件的特性:存在于物理世界中:形式:计算机文件实现给定的动态行为建造时刻:源代码文件:是设计概念的实现运行时刻:可执行文件、运行库:实现给定的动态行为,可替代华南理工大学软件需求分析与建模5什么是组件组件是什么?组件是系统的一个物理的和可替代的组成部分,该组成部分遵循并实现了一组给定的接口。组件属于实现视图组件可以用来运行时刻:运行组件的结构,不同结点上的分布数据文件的构成、联系建造时刻类与源程序的对应源程序之间的编译依赖华南理工大学软件需求分析与建模6组件的表示组件的图形表示组件的名字简单名字路径名字标记值描述版本号等图形表示简单情形扩展情形可增加分隔区 -描述详细内容可使用标记值华南理工大学软件需求分析与建模7组件的概念组件和类区别:组件存在于物理空间类存在于概念空间联系组件和类都是分类符组件用来实现类的动态行为组件实现类的结构和动态行为图形表示:UML标准/ROSE(realizeTAB)接口(类的一种变体)规定组件为外界提供的服务图形表示:UML/ROSE...华南理工大学软件需求分析与建模8(1)构件与类的相同点二者都有名称;都可以实现一组接口;都可以参与依赖、继承、关联等关系和交互;都可以被嵌套;都可以有实例。(2)构件与类的显著不同点抽象的方式不同;抽象的级别不同;访问方式不同;与包的关系。华南理工大学软件需求分析与建模9构件的组织形式和分类组织形式(1)用包来组织构件。(2)用构件之间的交互关系来组织构件。分类:(1)源代码构件(2)二进制构件(3)可执行构件华南理工大学软件需求分析与建模10

华南理工大学UML—11.组件图 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薇薇安
  • 文件大小1.06 MB
  • 时间2020-04-02