初识业务架构图_管理架构图

初识业务架构图_管理架构图文章目录什么是业务架构图?业务架构图规范宏观微观设计步骤分层分模块分功能实例什么是业务架构图?是将用户需求进行宏观系统抽象进行描述和展示,是表达业务层级和关系的工具,目的是将简单的业务逻辑简单化,降低理解难度,这个图是给用户和各级领导看的。业务架构图规范宏观1.宏观:横向:并列结构,级别是相同的;纵向:要有分层的思想,整体上有层次感,上层是依赖于下层的,越底层的,越是基础服务,同时也更为重要;对称:要讲究对称美,尽可能地功能结构分配均匀;虚线框:多个模块,逻辑上可以归为一块时可以使用虚线

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用


什么是业务架构图?

是将用户需求进行宏观系统抽象进行描述和展示,是表达业务层级和关系的工具,目的是将简单的业务逻辑简单化,降低理解难度,这个图是给用户和各级领导看的。

业务架构图规范

宏观

1.宏观:
横向:并列结构,级别是相同的;
纵向:要有分层的思想,整体上有层次感,上层是依赖于下层的,越底层的,越是基础服务,同时也更为重要;
对称:要讲究对称美,尽可能地功能结构分配均匀;
虚线框:多个模块,逻辑上可以归为一块时可以使用虚线框。
色彩:颜色搭配要有所区分,不同层级、不同类型要颜色不同,但是也不能太跳脱,整体上颜色风格要保持一致,同时要符合大众的审美挂念。

微观

大小、格式:要注意大小一致,格式统一;
模块分级:同一个级别的模块要统一级别,粒度大小要统一;
词汇描述:要用词准确,可以让开发人员或者用户理解描述的意思;
**命名统一:**英文名体现专业性,命名要尽可能使用短名称且一致;
模块划分粒度:细节要进行抽象,抽象出模块,模块的粒度要合适,不可太具体,也不可太宽泛。

设计步骤

画业务架构图实际上就是对业务的一种收集、提炼、拆解、归纳、分类的一个过程。
简单来说可以分为三个核心步骤:分层、分模块、分功能。

分层

指的是将业务按照层级区分,每个层级都属于独立的版块。
层级需要有逻辑上的关联,比如下层为上层服务,或者提供能力支撑。

分模块

分模块,是指在同一个层级中,有哪些独立模块,可以代表一个完整的产品或是同类型的业务聚合。
每个模块之间都相对独立,且模块之间也会存在相互依赖关系、关联关系。

分功能

分功能,是指在同一个模块中,将独立的功能划分出来,该功能可以代表一个业务入口。

实例

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182971.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vmware虚拟机(四)之安装centos7图形界面Linux

    vmware虚拟机(四)之安装centos7图形界面Linux1.创建新的虚拟机2.根据提示一步一步操作,这里可以选择推荐的,也可以选择自定义3.虚拟机硬件兼容性一般选择默认的,即次虚拟机支持的最新版本,下面是一些兼容产品和限制,此虚拟机可安装的最大内存为64GB,处理器数目最多为16个。。。。4.为了练习安装Linux操作系统,我们选择稍后安装操作系统5.根据自己需要的操作系统版本选择,这里我们选择centos64位的Linux6.虚…

    2022年5月27日
  • 深度学习环境搭建之cuda、cudnn以及pytorch和torchvision的whl文件安装方法

    深度学习环境搭建之cuda、cudnn以及pytorch和torchvision的whl文件安装方法一、前言假设已经装好了pycharm、anaconda,接下来需要安装新版的显卡驱动,安装cuda、cudnn、pytorch和pytorchvision,这几个环境的版本互相关联,为了能使用更新的项目,尽量安装最新版本的环境。二、安装新版显卡驱动1、安装前的检查在安装新版显卡驱动之前,先在cmd中输入:nvidia-smi注意:-符号与nvidia和smi不能有空格。右上角的CUDAVersion11.1表示最高能安装CUDA11.1的版本,如果CUDA11.1

    2022年10月7日
  • 普罗米修斯java_springboot集成普罗米修斯

    普罗米修斯java_springboot集成普罗米修斯点击上方“方志朋”,选择“设为星标”回复”666“获取新整理的面试文章Prometheus是一套开源的系统监控报警框架。它由工作在SoundCloud的员工创建,并在2015年正式发布的开源项目。2016年,Prometheus正式加入CloudNativeComputingFoundation,非常的受欢迎。简介Prometheus具有以下特点:一个多维数据模型,其中…

    2022年7月19日
  • 如何制作SWD接口接线,并使用keil4_Jlink烧录芯片

    如何制作SWD接口接线,并使用keil4_Jlink烧录芯片如何制作SWD接口接线,并使用keil4_Jlink烧录芯片。背景过程背景刚到一个新公司的第一个礼拜。通过web界面更新app总是导致bios失效。又因为是接手一个离职人的项目,调试线已经找不到,所以需要自己做一个。由于自己是个菜鸡,所以做出来的东西也是比较难看,由此记录一下,希望下次能做的美观一点。过程现在说一个我做上面一个东西需要查找那些东西。首先知道SWD需要Jlink的脚是GND(地线)、TMS(数据线)、TCK(时钟线)、NSRST(重启线)。所以得得将jlink这几个角引出来。这

    2022年4月25日
  • XSHELL安装指南

    XSHELL安装指南开发环境部署目的:利用ssh远程登陆服务器(在windows系统下远程连接linux)下载XSHELL7XSHELL7下载网址:https://www.netsarang.com/zh/xshell/点击“下载”点击“免费授权界面”以上是XSHELL7的下载过程然后找到右键“以管理员身份运行”一上来会出现这种错误,先点击“是(Y)”过程中一直点击“下一步”,以及“我同意”类似的,然后选择个安装路径就可以没啥特殊的。到最后一切顺利的话会显示下面这样的界面一般通向成功的道

    2022年10月31日
  • java json转list_json转javabean

    java json转list

    _json转javabeanpublicstaticvoidmain(String[]args)throwsIllegalAccessException,InvocationTargetException{ Stringstr=”[{\”repaymentTime\”:\”2019-05-1510:40:00\”,\”repaymentMoney\”:\”840\”,\”consumpti…

    2022年9月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号