UML图详细介绍及软件开发过程ch09 UML组件图与部署图.pptVIP

  • 0
  • 0
  • 约1.68千字
  • 约 31页
  • 2019-05-26 发布于江西
  • 举报

UML图详细介绍及软件开发过程ch09 UML组件图与部署图.ppt

* 第9章 UML组件图与部署图 ? ·什么是组件图 ·什么是部署图 ·如何建模组件图与部署图 【学习目标】 为什么要建模组件图和部署图? 组件图用来建模系统的各个组件,包括源代码文件、二进制文件、脚本文件、可执行文件之间的关系,它们是通过功能或者文件组织在一起的。使用组件图可以帮助读者了解某个功能位于软件包的哪一位置,以及各个版本的软件各包含哪些功能。 部署图用来帮助读者了解软件中的各个组件驻留在什么硬件位置,以及这些硬件之间的交互关系。 总之,组件图和部署图可以用来帮助设计系统的整体架构。 组件图用来建模软件的组件及其相互之间的关系。这些图由组件和组件之间的关系构成。 9.1 组件图 1.组件 组件(构件)是系统中可替换的代码模块。例如下面这些软件部件都是组件。 源文件 ActiveX 控件 JavaBean Enterprise JavaBean (EJB) Java servlet Java Server Page 在UML中,组件使用在左侧带有两个小矩形的大矩形表示,如下图所示。 在下例中,演示了几个使用Visual Basic的项目文件、模块文件和类文件的组件标记,如下图所示。 组件的表示 组件的类型 1)部署组件 部署组件是构成一个可执行系统所必需的组件,如DLL代码、EXE

文档评论(0)

1亿VIP精品文档

相关文档