专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »博文摘选 » uml建模工具中文:UML建模的部署图(Deployment Diagram) »正文

uml建模工具中文:UML建模的部署图(Deployment Diagram)

来源: 发布时间:星期一, 2009年12月21日 浏览:0次 评论:0
      、部署图介绍(Deployment Diagram Introduction)

2、部署图元素(Deployment Diagram Elements)

1、结点(Node)

2、结点例子(Node Instance)

3、结点类型(Node Stereotypes)

4、物件(Artact)

5、连接(Association)

6、结点容器(Node as Container)

3、部署图项目举例(Deployment Diagram Example)

1Web Server服务器

2Web访问量分流设备

3FTP Server And Session Server服务器

4DB Server服务器

5App Server服务器

6FrieWall防火墙

7User Client

4、整理总结

  

、部署图介绍(Deployment Diagram Introduction)

       部署图描述是系统运行时结构展示了硬件配置及其软件Software如何部署到网络结构中个系统模型只有个部署图部署图通常用来帮助理解分布式系统

 

2、部署图元素(Deployment Diagram Elements)

="fbodytext">1="fbodytext">、结点(="fbodytext">Node="fbodytext">)="fbodytext">     结点是存在和运行时代表计算机资源物理元素可以是硬件也可以是运行其上软件Software系统比如64主机、Windows server 2008操作系统、防火墙等结点用 3维盒装表示如下图:

 

 

="fbodytext">2="fbodytext">、结点例子(="fbodytext">Node Instance="fbodytext">)="fbodytext">     结点例子名称格式如下

       Node Instance : node

   和结点区别在于名称有下划线和结点类型前面有冒号冒号前面可以有举例名称也可以没有举例名称如下图



="fbodytext">3="fbodytext">、结点类型(="fbodytext">Node Stereotypes="fbodytext">)="fbodytext">     结点类型有:«cdrom», «cd-rom», «computer», «disk array», «pc», «pc client», «pc server», «secure», «server», «storage», «unix server», «user pc»并在结点右上角用区别图标表示如下图

 

="fbodytext">4="fbodytext">、物件(="fbodytext">Artact="fbodytext">)="fbodytext">     物件是软件Software开发过程中产物包括过程模型(比如用例图、设计图等等)、源代码、可执行、设计文档、测试报告、需求原型、用户手册等等物件表示如下带有关键字«artact»和文档图标



 

="fbodytext">5="fbodytext">、连接(="fbodytext">Association="fbodytext">)="fbodytext">     结点的间连线表示系统的间进行交互通信路径这个通信路径称为连接(Association)如下图所示连接中有网络协议



 

="fbodytext">6="fbodytext">、结点容器(="fbodytext">Node as Container="fbodytext">)="fbodytext">     个结点可以包括其他结点比如组件或者物件则称此结点为结点容器(Node as Container)如下图所示结点(Node)包容了物件(Artact)

 



 

 

3、部署图项目举例(Deployment Diagram Example)



  分析:

  ="fbodytext">1="fbodytext">="fbodytext">Web Server="fbodytext">服务器="fbodytext"> Web服务器预装4个操作系统及其的上4IIS由于客户访问量大3个用来部署B2C Web, 1个用来部署B2BB2E Web.

  ="fbodytext">2="fbodytext">="fbodytext">Web="fbodytext">访问量分流设备="fbodytext">        根据网站WebSite流量自动定位客户访问流量小服务器

  ="fbodytext">3="fbodytext">="fbodytext">FTP Server And Session Server="fbodytext">服务器="fbodytext">        网站WebSite所有图片都统上传到FTP服务器上同时B2CWebSession转移到此服务器上



  ="fbodytext">4="fbodytext">="fbodytext">DB Server="fbodytext">服务器="fbodytext">        数据库服务器

  ="fbodytext">5="fbodytext">="fbodytext">App Server="fbodytext">服务器="fbodytext">        定时执行排程(控制台)服务器用于與倉庫系統交互

  ="fbodytext">6="fbodytext">="fbodytext">FrieWall="fbodytext">防火墙="fbodytext">        所有对服务器操作通过防火墙过滤

  ="fbodytext">7="fbodytext">="fbodytext">User Client="fbodytext">        用户个人PC预装有浏览器

 

4、整理总结   

    本文介绍了部署图概念及其些设计元素并配例子介绍说明部署图在描述较复杂系统物理拓扑结构时很有用

 

 

style="color: #333333; background-color: #ffff66">版权 作者:灵动生活

出处:http://www.cnblogs.com/ywqu

如果你认为此文章有用请点击底端【推荐】让其他人也了解此文章

本文版权归作者和博客园共有欢迎转载但未经作者同意必须保留此段声明且在文章页面明显位置给出原文连接否则保留追究法律责任权利
 


Tag标签: 部署图 Deployment Diagram,UML 部署图,如何绘制部署图,Rose EA 部署图,网络部署图,部署图例子

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: