在包下可以创建各种模型元素:类,接口,构件,节点,用例,图以及其它包。 包图的作用 包图可以描述需求,设计的高阶概况;包图通过合理规划自身功能反应系统的高层架构,在逻辑上将系统进行模块化分解;包图最终是组织源码的方式。 例: 构件图 构件图提供系统物理视图,在一个非常高的层次上显示系统中的构件与构件之间的依赖...
包与包图 包 一种组合机制,用于模型的逻辑组织 UML包对应于Java包 一个Java包可能包含其他包或类 包图 描述包及其关系的图 基本元素:包、注释、约束 包可以拥有:类、接口、构件、节点、协作、用例、 子包等元素 一个元素只能属于一个包 包间关系:依赖关系和泛化关系 ...
Chapter 08-包图、构件图和部署图 第8章:包图、构件图和部署图 By王传栋南京邮电大学计算机学院软件工程系Chdwang@njupt.edu.cn课件下载:ftp://10.20.79.1 包与包图 包 一种组合机制,用于模型的逻辑组织UML包对应于Java包一个Java包可能包含其他包或类 描述包及其关系的图基本元素:包、...
1、1第第10章章 包图、构件图与部署图包图、构件图与部署图( package/ component /deployment diagram)冯国奇冯国奇2为什么要包为什么要包o 在面向对象软件开发的视角中,类显然是构在面向对象软件开发的视角中,类显然是构建整个系统的基本构造块。但是对于庞大的建整个系统的基本构造块。但是对于庞大的应用系统而言,...
软件系统体系结构模型——包图、构件图硬件系统体系结构模型——部署图 软件系统体系结构建模——包图 •为了清晰、简洁地描述一个复杂的软件系统,通常都是把它分解成若干较小的系统(子系统)。如果需要的话,每个较小的系统还可以分解成更小的系统。这样,就形成了一个描述软件系统的结构层次。•在UML...
第10章包图构件图与部署图 为什么要包 在面向对象软件开发的视角中,类显然是构建整个系统的基本构造块。但是对于庞大的应用系统而言,其包含的类将是成百上千,再加上其间复杂的关联关系、多重性等,必然是大大超出了人们可以处理的复杂度。这也就是引入了“包”这种分组事物构造块。2 包的表示 包的可见性有3...
定义 包图:一种维护和描述系统总体结构的模型的重要建模工具 构建图:用来表示系统中构件与构件之间,类或接口与构件之间的关系图。 部署图:描述系统运行时的硬件节点 创建示例 包...
第10章 包图 构件图 与部署图.ppt,第10章 包图、构件图与部署图 ( Package/ Component /Deployment Diagram) 冯国奇 gqfeng@ 为什么要包 在面向对象软件开发的视角中,类显然是构建整个系统的基本构造块。但是对于庞大的应用系统而言,其包含的类将是成百上千,再加上其间
包图 构件图 与部署图 为什么要包 在面向对象软件开发的视角中,类显然是构建整个系统的基本构造块。但是对于庞大的应用系统而言,其包含的类将是成百上千,再加上其间复杂的关联关系、多重性等,必然是大大超出了人们可以处理的复杂度。这也就是引入了“包”这种分组事物构造块。1 包的概念 包是维护和控制系统...
10讲 包图 构件图和部署图课件.ppt,构件图和部署图创建实例 创建部署图 1. 确定系统节点 我们根据上面的需求可以获得系统的节 点信息,如下图所示。 部署图创建示例 例:学生信息管理系统 一个简单的学生信息管理系统的需求如下: 1、学生或者教师可以再客户PC机上通过浏览器