UML软件开发与建模工具Enterprise Architect教程 :UML 2教程 - 部署图
Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发 及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。
Enterprise Architect现已更新至最新版本15,改进了浏览器窗口等功能,赶快下载体验吧~点击查看更新详情
部署图
部署图对系统的运行时体系结构进行建模。它显示了硬件元素(节点)的配置,并显示了软件元素和工件如何映射到那些节点上。
节点
节点是硬件或软件元素。它显示为三维箱形,如下所示。
节点实例
节点实例可以显示在图中。实例可以与节点区分开,因为实例的名称带有下划线并在其基础节点类型之前带有冒号。实例在冒号之前可能有也可能没有名称。下图显示了计算机的命名实例。
节点刻板印象
为节点提供了许多标准构造型,即“ cdrom”,“ cd-rom”,“计算机”,“磁盘阵列”,“ pc”,“ pc客户端”,“ pc服务器”,“安全”,“服务器” ,“存储”,“ unix服务器”,“用户PC”。这些将在节点符号的右上角显示一个适当的图标。
工件
工件是软件开发过程的产物。这可能包括过程模型(例如用例模型,设计模型等),源文件,可执行文件,设计文档,测试报告,原型,用户手册等。
工件由显示工件名称,?artifact?关键字和文档图标的矩形表示,如下所示。
协会
在部署图的上下文中,关联表示节点之间的通信路径。下图显示了网络的部署图,将网络协议描述为构造型,并在关联端使用了多重性。
节点作为容器
节点可以包含其他元素,例如组件或工件。下图显示了嵌入式系统一部分的部署图,其中描述了一个由主板节点包含的可执行工件。
=====================================================
想要了解或购买Enterprise Architect正版版权,请
更多精彩内容,欢迎关注下方的微信公众号,及时获取产品最新资讯▼▼▼