软件工程 工具之二—— PowerDesigner v12(六)

简介:  第十章 面向对象模型 8、定义部署图 1)部署图(Deployment Diagram)可用来描述系统硬件的物理拓扑结构,以及在此结构上运行的软件。 部署图可以显示节点的拓扑结构、通信路径、节点上运行的组件实例。

 第十章 面向对象模型


8、定义部署图
1)部署图(Deployment Diagram)可用来描述系统硬件的物理拓扑结构,以及在此结构上运行的软件。
部署图可以显示节点的拓扑结构、通信路径、节点上运行的组件实例。
相比其它视图,部署图可以给出更清晰的系统视图。
2)定义节点
节点(Node)是部署图中的一个重要的物理元素,它代表一个处理源、真实的物理单元或配置(计算机、打印机等)的物理位置。
节点的符号是一个立方体。
节点中不能包含其它节点,但可以包含组件和文件对象。
2.1)节点的特性
Network address特性表示了节点的地址或机器名。
Component Instances上可以定义组件实例。
2.2)定义节点图
节点图可用来详细描述节点包含的对象间的相互关系,是对节点内容更详细的描述。
它包含:组件实例、文件对象等。
在配置图中,按下Ctrl同时双击节点符号,在图形窗口中打开一个默认的部署图,则在浏览器窗口的Node节点下的这个节点前面出现一个加号。具有节点图的节点称为父节点。
3)定义组件实例
组件实例是在节点上运行的组件的一个实例,它在节点中起着非常重要的作用,它与组件之间存在着密切的关系,而文件对象与组件之间又存在说明性的关系。
组件实例与组件的符号、特性基本相同。
如果把组件附加到一个节点上,则在节点中产生一个组件实例。
从浏览器窗口把组件拖到部署图中,系统将自动产生一个与该组件关联的组件实例。
4)定义文件对象
文件对象可以是一个位图文件、文本文件或其它任何类型的文件。
5)定义节点间的关联
节点间的关联表示节点间的相互通信。
6)定义依赖
节点间的依赖表达了两个节点之间的依存关系,改变被依赖节点的特性将影响到依赖节点的特性。
此处的依赖同用例图、类图、组件图中的依赖。

目录
相关文章
|
4月前
|
机器学习/深度学习 算法 测试技术
「软件项目管理」一文详解软件项目成本计划
该文章详细解释了软件项目成本估算的过程与方法,涵盖了代码行估算法、功能点估算法、用例点估算法、类比估算法、自下而上估算法、参数模型估算法及专家估算法等多种技术,并探讨了成本预算的制定步骤。
「软件项目管理」一文详解软件项目成本计划
干掉 PowerDesigner!这款国人开源的数据库设计工具真香
当我们在项目开发初期时,往往需要设计大量的表,此时使用数据库设计工具就会比较高效!今天给大家推荐一款国人开源的数据库设计工具chiner,界面漂亮,功能强大,希望对大家有所帮助!
|
数据库 uml 索引
powerDesigner不能用该如何进行UML建模呢?国产CHINER建模工具解你燃眉之急
由于众所周知的原因,某些软件我们可能不能用。这时候就需要使用国产替代方案了。本文将主要介绍powerDesigner的国产替代软件CHINER。CHINER是一款支持多种数据库,独立于具体数据库之外的数据库关系模型设计工具,相比powerDesigner更加轻量。
364 0
powerDesigner不能用该如何进行UML建模呢?国产CHINER建模工具解你燃眉之急
|
数据库 Windows
艾伟_转载:基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计
本系列文章导航 基于.NET平台的Windows编程实战(一)——前言 基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计 基于.NET平台的Windows编程实战(四)—— 数据库操作类的编写 基于.NET平台的Windows编程实战(五)—— 问卷管理功能的实现 基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现   大家都知道一个系统的成败与否关键在于其所做的需求分析是否到位,数据库的设计是否合理。
1003 0
|
数据库 Windows
艾伟:基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计
本系列文章导航 基于.NET平台的Windows编程实战(一)——前言 基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计 基于.NET平台的Windows编程实战(四)—— 数据库操作类的编写 基于.NET平台的Windows编程实战(五)—— 问卷管理功能的实现 基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现   大家都知道一个系统的成败与否关键在于其所做的需求分析是否到位,数据库的设计是否合理。
1035 0
|
关系型数据库 SQL Oracle
|
算法 UED
软件 = 程序 + 软件工程(构建之法读书笔记一)
  在我正式开始阅读这本书之前,我对于软件工程这个词汇的概念还是模糊的,认为它只是停留在是一门学科,一个专业,或者是一大堆硬生生的理论知识,然而当我读完构建之法这本书的推荐序和第一,第二版前言开始,我就深刻意识到我之前对于软件工程的肤浅认识是多么错误。
1016 0
PowerDesigner教程系列(七)概念数据模型
原文http://www.cnblogs.com/yxonline/archive/2011/01/14/1935612.html 新年开篇说明: 很感谢大伙对此系列教程的关注,因为工作的很多原因,一 直没时间静下心来整理新的教程,担心没有自己没有理解清楚写出来误导大伙,故一拖再一拖,几年过去了,最近又收到很多网友的邮件要求继续写下去,没能一一 回复,还望谅解。
1085 0
PowerDesigner教程系列(六)概念数据模型
原文http://www.cnblogs.com/yxonline/archive/2007/04/12/710816.html   目标:本文主要介绍联系的定义及使用。  一、 联系联系(Relationship)是指实体集这间或实体集内部实例之间的连接。
947 0