Enterprise Architect中文网站 > 新手入门 > Enterprise Architect组件图怎么做 Enterprise Architect组件图连线样式怎么调整
教程中心分类
Enterprise Architect组件图怎么做 Enterprise Architect组件图连线样式怎么调整
发布时间:2026/04/20 15:03:27

  做组件图时,很多人前面的问题不是不会拖组件,而是图一多就开始乱。组件、接口、端口和依赖线一旦一起堆上来,如果前面没有先把结构搭顺,后面再改线型和布局,图面通常只会越改越挤。Sparx Systems官方帮助里把这件事分得很清楚,组件图本身就是用来表示系统组成部分、它们的组织关系,以及通过提供接口和需求接口发生的交互,所以真正稳妥的顺序,应该是先把组件关系画清,再去处理连线样式。

  一、Enterprise Architect组件图怎么做

 

  组件图不要一上来就在空白画布上随便放元素。更稳的做法,是先建对图,再用当前图类型自带的工具箱去放组件和连接器。官方文档说明,组件图可以从Design下的Diagram进入Add Diagram,再选UML Structural里的Component;图打开以后,工具箱会自动切到与该图类型对应的页面,里面就包含组件图常用的元素页、关系页和模式页。

 

  1、先新建组件图

 

  先在Browser里选中目标包或目标节点,再新建一张Component图。这样做的好处是,图和模型层级从一开始就是对应的,后面组件不容易散落到不合适的位置。

 

  2、再从Diagram Toolbox放组件

 

  打开图以后,把Diagram Toolbox调出来,快捷键是Ctrl+Shift+3。然后在当前图对应的Toolbox页面里拖入Component、Packaging Component、Interface或Port这些对象。官方说明里明确写到,组件图元素和连接器就是从Component相关页面生成的。

 

  3、关系先用最少一套连清

 

  如果只是想先把系统组成关系讲清,通常先放组件,再补依赖、提供接口和需求接口就够了。官方组件图说明提到,组件之间的交互可以通过Ports以及Provided和Required Interfaces来表示,所以不必一开始就堆很多不同关系,先把主干连通更重要。

 

  4、连线时直接从源元素拖到目标元素

 

  官方工具箱说明里写得很明确,连接器的创建方式就是先选连接器图标,再从源元素拖到目标元素;如果拖动过程中按住Shift,还能在连线上添加转折。这个动作很适合组件图,因为很多组件关系本来就需要绕开别的对象。

 

  二、Enterprise Architect组件图连线样式怎么调整

 

  连线样式不要只理解成“美化”。在Enterprise Architect里,线条走向、拐角方式、颜色和粗细,都会直接影响图能不能看清。官方帮助把连接器样式入口分成两条线,一条是右键连接器后的Style菜单,另一条是图面的Style Panel,前者更适合改当前这条线的走线方式,后者更适合做批量统一。

 

  1、先从连接器右键里的Style改线型

 

  官方文档列出了连接器可选的线型,包括Direct、Auto Routing、Custom Line、Bezier、Tree Style、Lateral和Orthogonal,还说明Orthogonal可以带方角或圆角。组件图里最常用的,通常还是Auto Routing、Custom Line和Orthogonal,因为这几类最容易把组件之间的关系线收整齐。

 

  2、线太绕时先改为Orthogonal或Auto Routing

 

  如果当前连线总是压住组件名称,或者和别的线交叉太多,优先把线型改成Orthogonal或Auto Routing。前者更适合把图面走成规整直角,后者适合对象位置还在变动时自动跟着调整。

  3、需要手工避让时用Custom Line

 

  如果自动线路怎么调都绕不开关键元素,就把线型改成Custom Line,再用锚点手工改形状。官方说明里还给了插入线点和删除线点的操作,所以这种方式更适合复杂组件图的局部精修。

 

  4、想统一整张图的线条风格时再批量应用

 

  官方帮助明确说明,右键某条连接器后,可以把当前线型应用到同类型、同子类型或同立体型的其他连接器;另外Style Panel还支持复制样式和批量应用样式。也就是说,先调好一条代表线,再批量推广,通常比一条条改更省事。

 

  三、Enterprise Architect组件图先搭结构还是先调样式

 

  这一步最容易做反。很多人一打开图,先去改线宽、颜色和拐角,结果组件位置和关系本身还没定,后面怎么调都显得乱。更稳的顺序,其实应该是先把组件和接口关系搭顺,再用线型把图收整,再用颜色和样式做最后强调。官方文档里一边强调组件图的本质是表达组成关系和接口关系,一边又把连接器样式和Style Panel单独拆成图面层工具,这本身就说明“结构优先,样式后置”更符合工具本来的使用逻辑。

 

  1、第一步先搭组件和接口关系

 

  先把谁提供服务、谁依赖谁、谁通过端口连接谁画出来,图才有骨架

 

  2、第二步再把连线走向收整

 

  等关系已经稳定,再选合适的线型,把主干线和局部避让线分开处理,图面会清楚很多。

 

  3、第三步最后再做颜色和样式统一

 

  当对象和连线都站稳以后,再用Style Panel统一颜色、线宽和样式,这时改出来的图通常更整洁,也不容易返工。

  总结

 

  Enterprise Architect组件图怎么做,重点不是先把图填满,而是先用正确的图类型和工具箱把组件、接口和关系搭成一套清楚的结构。Enterprise Architect组件图连线样式怎么调整,关键也不是一开始就改外观,而是先把关系画准,再用Orthogonal、Auto Routing或Custom Line把走线收顺,最后再批量统一样式。按这个顺序往下做,组件图通常会比边画边修线更容易做整齐。

135 2431 0251