色彩搭配
颜色整体应该不超过五个,不同层级与不同类型的颜色要有所区分,但是也不能太跳脱,同一层级与同一类型的颜色要区分。架构图应该符合大众审美,给读者留下一个好印象。
整体结构
一眼看上去就应该明白这张图分为几个模块,要讲究对称美,尽可能地功能结构分配均匀;
纵向:分层——上层依赖于下层越底层,越是基础服务;横向:并列关系,级别相同。
虚线与实线的应用
虚线框与实线框的意义是不同的,使用虚线框还是实线框更能准确清晰的表达想要表达的意思。多个模块,逻辑上可以归为一块时可以使用虚线框。
模块粒度划分
细节要进行抽象,抽象出模块,模块的粒度要合适,不可太具体,也不可太宽泛
模块摆放以及层级关系
同一个级别的模块要统一级别,粒度大小要统一;
纵向:分层——上层依赖于下层越底层,越是基础服务;横向:并列关系,级别相同。
图形间距离适中
大小、格式:要注意大小一致,格式统一;