首页 »博文摘选 » 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、物件(Art act)
5、连接(Association)
6、结点容器(Node as Container)
3、部署图项目举例(Deployment Diagram Example)
1、Web Server服务器
2、Web访问量分流设备
3、FTP Server And Session Server服务器
4、DB Server服务器
5、App Server服务器
6、FrieWall防火墙
7、User Client
4、整理总结
、部署图介绍(Deployment Diagram Introduction)
部署图描述 是系统运行时 结构 展示了硬件 配置及其软件Software如何部署到网络结构中![](/icons/57649dou2.gif) 个系统模型只有 个部署图 部署图通常用来帮助理解分布式系统![](/icons/57649dou2.gif)
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">Art act="fbodytext">)="fbodytext">
物件是软件Software开发过程中 产物 包括过程模型(比如用例图、设计图等等)、源代码、可执行 、设计文档、测试报告、需求原型、用户手册等等 物件表示如下 带有关键字«art act»和文档图标
="fbodytext">5="fbodytext">、连接(="fbodytext">Association="fbodytext">)="fbodytext">
结点的间 连线表示系统的间进行交互 通信路径 这个通信路径称为连接(Association) 如下图所示 连接中有网络协议![](/icons/57649dou2.gif)
="fbodytext">6="fbodytext">、结点容器(="fbodytext">Node as Container="fbodytext">)="fbodytext">
个结点可以包括其他 结点 比如组件或者物件 则称此结点为结点容器(Node as Container) 如下图所示 结点(Node)包容了物件(Art act)![](/icons/57649dou2.gif)
3、部署图项目举例(Deployment Diagram Example)
分析:
="fbodytext">1="fbodytext">、="fbodytext">Web Server="fbodytext">服务器="fbodytext">
台Web服务器预装4个操作系统及其的上 4个IIS 由于客户访问量大 3个用来部署B2C Web, 1个用来部署B2BB2E Web.
="fbodytext">2="fbodytext">、="fbodytext">Web="fbodytext">访问量分流设备="fbodytext">
根据网站WebSite流量 自动定位客户访问流量小 服务器![](/icons/57649dou2.gif)
="fbodytext">3="fbodytext">、="fbodytext">FTP Server And Session Server="fbodytext">服务器="fbodytext">
网站WebSite所有 图片都统 上传到FTP服务器上 同时B2CWeb下 Session统 转移到此服务器上![](/icons/57649dou2.gif)
="fbodytext">4="fbodytext">、="fbodytext">DB Server="fbodytext">服务器="fbodytext">
数据库服务器
="fbodytext">5="fbodytext">、="fbodytext">App Server="fbodytext">服务器="fbodytext">
定时执行排程(控制台 ) 服务器 用于與倉庫系統交互![](/icons/57649dou2.gif)
="fbodytext">6="fbodytext">、="fbodytext">FrieWall="fbodytext">防火墙="fbodytext">
所有对服务器 操作通过防火墙过滤![](/icons/57649dou2.gif)
="fbodytext">7="fbodytext">、="fbodytext">User Client="fbodytext">
用户个人PC 预装有浏览器![](/icons/57649dou2.gif)
4、整理总结
本文介绍了部署图 概念及其 些设计元素 并配例子介绍说明 部署图在描述较复杂系统 物理拓扑结构时很有用
![](http://CrazyCoder.cn/WebFiles/200912/3e523512-eb0f-4156-9007-5d8cd4766d4e.g<img src='/icons/57649if.gif' />)
style="color: #333333; background-color: #ffff66">
作者:灵动生活
出处:http://www.cnblogs.com/ywqu
如果你认为此文章有用 请点击底端 【推荐】让其他人也了解此文章
本文版权归作者和博客园共有 欢迎转载 但未经作者同意必须保留此段声明 且在文章页面明显位置给出原文连接 否则保留追究法律责任 权利![](/icons/57649dou2.gif)
Tag标签: 部署图 Deployment Diagram,UML 部署图,如何绘制部署图,Rose EA 部署图,网络部署图,部署图例子
相关文章
读者评论
发表评论
|
|