首页IT科技业务架构图怎么画简单(业务架构图)

业务架构图怎么画简单(业务架构图)

时间2025-09-19 10:21:39分类IT科技浏览5822
导读:作用 什么是业务架构图?...

作用

什么是业务架构图?

业务架构图是软件设计过程中最重要的设计                 。处于整个系统基石的位置                        。其重要性可谓是重中之重        。不论是后续的功能设计                 ,还是数据库设计                        ,都要以业务架构图为基础         。从业务架构的设计成果中可以获得业务逻辑                 、功能需求                        。数据关系等重要的开发信息                。能通过分层        ,包含等图形表示看出业务之间的关系         。也是贯穿我们整个业务开发的指南针                         。

规范

既然业务架构图这么重要 那么如何画好一个业务架构图                        、如何让我们的架构图更容易理解        、更能清晰的表达我们的业务计划         ,就需要我们了解好业务架构图的规范                        ,才能做到更好的表达                。

1.从整体上看。

①架构图让读者看到的第一眼                ,应该给读者留个好印象         ,从色彩搭配上来看                         ,颜色不超过5个                ,颜色搭配要有所区分,不同层级         、不同类型要颜色不同                         ,但是也不能太跳脱                        ,整体上颜色风格要一致,图的美观设计最起码要符合大众审美                         。 ②第二眼看的应该是整体结构                 ,整张图一共分为几个层次模块                        ,架构图是不是能清晰的表达模块与模块之间的关系?纵向:分层——上层依赖于下层越底层        ,越是基础服务;横向:并列关系                 ,级别相同                        。 ③线框的使用                        ,虚线框与实线框的意义是不同的        ,使用虚线框还是实线框更能准确清晰的表达想要表达的意思。多个模块         ,逻辑上可以归为一块时可以使用虚线框                 。 ④对称:要讲究对称美                        ,尽可能地功能结构分配均匀;

2.从细节上看

  ①用词表达

用词准确                ,可以让开发人员或者用户理解描述的意思 命名统一         ,英文名体现专业性                         ,命名要尽可能使用短名称且一致;

 ②业务是否全面

 ③模块划分粒度

细节要进行抽象                ,抽象出模块,模块的粒度要合适                         ,不可太具体                        ,也不可太宽泛

 ④模块摆放以及层级关系

同一个级别的模块要统一级别,粒度大小要统一; 纵向:分层——上层依赖于下层越底层                 ,越是基础服务;横向:并列关系                        ,级别相同                        。

 ⑤图形间距离适中        ,避免间距过大                        、过小                 ,影响美观        。

大小                、格式:要注意大小一致                        ,格式统一;

联系

与技术架构图和运维架构图的关系

业务架构图为技术架构图提供了技术方向                 。可以初步衡量出业务复杂度                        。为运维架构图的整体配置做了基础衡量        。

总结

整体来说一个符合规范的业务架构图         。可以帮助后续开发能够更准确迅速                        。画好一个业务架构图                。能够帮助你从宏观上整体把控项目

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
issue的意思是(Issue 71 pymssql Undefined symbols on Mac, CentOS, Redhat with precompiled build A fast MS SQL S)