逻辑图怎么画,A非B的逻辑图怎么画

1.前言你是否对大厂展示的五花八门,花花绿绿的架构设计图所深深吸引,当我们想用几张图来介绍下业务系统,是不是对着画布不知从何下手?作为技术扛把子的筒子们是不是需要一张图来描述系统,让系统各个参与方都能

1.前言

你是否对大厂展示的五花八门,花花绿绿的架构设计图所深深吸引,当我们想用几张图来介绍下业务系统,是不是对着画布不知从何下手?作为技术扛把子的筒子们是不是需要一张图来描述系统,让系统各个参与方都能看的明白?

如果有这样的困惑,本文将介绍一些画图的方**,让技术图纸更加清晰。

2. 架构的定义

系统架构是概念的体现,是对物/信息的功能与形式元素之间的对应情况所做的分配,是对元素之间的关系以及元素同周边环境之间的关系所做的定义;

架构就是对系统中的实体以及实体之间的关系所进行的抽象描述,是一系列的决策;

架构是结构和愿景.

在TOGAF企业架构理论中,A非B的逻辑图怎么画, 架构是从公司战略层面,自顶向下的细化的一部分,从战略=> 业务架构=>应用/数据/技术架构,当然老板层关注的是战略与业务架构,我们搬砖的需要聚焦到应用/数据/技术架构这一层。

业务架构: 由业务架构师负责,也可以称为业务领域专家、行业专家,业务架构属于顶层设计,其对业务的定义和划分会影响组织架构和技术架构;

应用架构: 由应用架构师负责,需要根据业务场景需要,设计应用的层次结构,制定应用规范、定义接口和数据交互协议等。并尽量将应用的复杂度控制在一个可以接受的水平,从而在快速的支撑业务发展的同时,在保证系统的可用性和可维护性的同时,确保应用满足非功能属性的要求如性能、安全、稳定性等。

技术架构: 描述了需要哪些服务;选择哪些技术组件来实现技术服务;技术服务以及组件之间的交互关系;

数据架构: 描述了数据模型、分布、数据的流向、数据的生命周期、数据的管理等关系;

3.架构图的分类

逻辑图怎么画

3.1 4+1视图

3.1.1 场景视图

用于描述系统的参与者与功能用例间的关系,反映系统的最终需求和交互设计,通常由用例图表示;

第二项A'BC'有一个与门,第三项只是一个C单端输入,最后三项相与也有一个或门。总共三个非门,两个与门,两个或门。所以首先画出ABC三个输入端,再画出三个非门分别得到三个衍生输入端A' B 'C'。按照优先运算顺序,。

3.1.2 逻辑视图

用于描述系统软件功能拆解后的组件关系,组件约束和边界,反映系统整体组成与系统如何构建的过程,通常由UML的组件图和类图来表示。

3.1.3 物理视图

用于描述系统软件到物理硬件的映射关系,反映出系统的组件是如何部署到一组可计算机器节点上,用于指导软件系统的部署实施过程。

3.1.4 处理流程视图

用于描述系统软件组件之间的通信时序,数据的输入输出,反映系统的功能流程与数据流程,通常由时序图和流程图表示。

第一步:网页百度“亿图图示”,或者亿图在线作图。第二步:新建逻辑图。在搜索栏中直接搜索“逻辑图”。然后从模板库里,选择一个符合自己要求的模板,点击打开已经选中的逻辑图模板。第三步:先点击画布中的逻辑图,再点击。

3.1.5 开发视图

开发视图用于描述系统的模块划分和组成,以及细化到内部包的组成设计,服务于开发人员,反映系统开发实施过程。

5 种架构视图从不同角度表示一个软件系统的不同特征,组合到一起作为架构蓝图描述系统架构。

3.2 C4视图

下面的案例来自C4官网,然后加上了一些笔者的理解。

3.2.1 语境图(System Context Diagram)

用于描述要我们要构建的系统是什么,用户是谁,需要如何融入已有的IT环境。这个图的受众可以是开发团队的内部人员、外部的技术或非技术人员。

3.2.2 容器图(Container Diagram)

1、插入选项卡里点击smartart图 2、在点出的面板里选择关系,然后在中间的框内选择自己想要的关系图 3选择好后就可以输入内容了,要再新增关系的话可以右键点击它,然后选择添加形状 点击添加形状后得到以下的关系图 。

容器图是把语境图里待建设的系统做了一个展开描述,主要受众是团队内部或外部的开发人员或运维人员,主要用来描述软件系统的整体形态,体现了高层次的技术决策与选型,系统中的职责是如何分布的,容器间是如何交互的。

3.2.3 组件图(Component Diagram)

组件图是把某个容器进行展开,描述其内部的模块,主要是给内部开发人员看的,怎么去做代码的组织和构建,描述了系统由哪些组件/服务组成,了组件之间的关系和依赖,为软件开发如何分解交付提供了框架。

4.怎么画好架构图

4.1 视图的受众

在画出一个好的架构图之前, 首先应该要明确其受众,再想清楚要给他们传递什么信息 ,所以,不要为了画一个物理视图去画物理视图,为了画一个逻辑视图去画逻辑视图,而应该根据受众的不同,传递的信息的不同,用图准确地表达出来,最后的图可能就是在这样一些分类里。那么,画出的图好不好的一个直接标准就是:受众有没有准确接收到想传递的信息。

4.2 视图的元素区分

可以看到架构视图是由方框和线条等元素构成,要利用形状、颜色、线条变化等区分元素的含义,避免混淆。架构是一项复杂的工作,只使用单个图表来表示架构很容易造成莫名其妙的语义混乱。

让我们一起画出好的架构图!

1、在一平面内,划出三个单开单制的控件开关,在上方画出一个用电器。向左转|向右转 2、将控制开关和用电器,用连线连接。向左转|向右转 3、将连好的线路图画上电源,即可完成作图。向左转|向右转 。

“做程序员,圈子和学习最重要”因为有有了圈子可以让你少走弯路,扩宽人脉,扩展思路,学习他人的一些经验及学习方法!同时在这分享一下是一直以来整理的Java后端进阶笔记文档和学习资料免费分享给大家!需要资料的朋友私信我扣【06】

上一篇 2023年01月04 10:43
下一篇 2023年02月04 11:23

相关推荐

  • 怎样才能教育好孩子,如何教育自己孩子成好孩子

    牛津树英语启蒙训练营,唯一官方正版课程来了,原价298元,体验价仅需0元。加小助手qimiao200领取课程。在生活中我们会发现,很多家长以吓唬的方式来教育孩子,希望孩子能够听话,但你知道吗?家长教育

    2022年12月27 273
  • 怎样提高生男孩的机率,怎样才能提高生男孩子的几率

    随着思想观念的转变与进步,“重男轻女”的思想已经逐渐被人们摒弃了,越来越多的人们意识到,其实生男生女都一样。但对于古代的女子来说,就没有这么幸运了,这是因为在古代,人们往往更想生儿子,对于生了女儿的女

    2022年12月30 218
  • 党组织关系怎么转,转党组织关系先到组织部

    今年以来,各基层党组织结合实际,对组织关系转接进行了规范,并出台了相关工作制度和流程。但是,有的地方还存在部分党员对组织关系转接的相关规定不熟悉、不掌握的问题。在组织党员关系转接过程中,转党组织关系先

    2023年01月14 266
  • 怎么教孩子加减法,怎么教六岁孩子加减法

    马上就要到暑假了,对于家里有幼升小家庭,小孩子的数学启蒙一直是家长们头疼的事情,如何给孩子建立数的概念?如何让孩子明白加、减的意义,从而自如的运算。这些看起来很简单是的事情,操作起来却总是不那么理想,

    2023年01月20 249
  • 地道战观后感,地道战观后感500字作文

    用镜头记录红色文化,用语言表达红色情怀。浙江儿女诉说红色心语,描绘美丽家园,传递正能量,讴歌好榜样,你的作品有机会上省级媒体,地道战观后感500字作文,拿万元大奖!,红动浙江征文部分作品选刊——长寿桥

    2022年12月11 254
  • 表格怎么分页,excel表格如何快速分页

    分页打印,就是把表格中的项目,分页单独打印出来。如下图表中,要求按A列的【货主地区】分页打印,每个地区单独打印一页。以前小编分享过利用分类汇总功能完成分页打印,但需要设置辅助列添加公式,有点麻烦,ex

    2023年02月11 296
  • 速度怎么求

    同学,看完后是不是很简单?

    2023年02月03 287
  • 怎样写低保申请,手写低保申请书样本

    尊敬的领导:我叫xx,现年__岁。家住xx镇__村__组__号,家中有三口人,父母年老体弱,由于没有固定收入加上父亲身患重疾不能工作(因病无法打工)多年无积蓄无法偿还高额医疗费用。家庭仅靠父母的收入来

    2023年01月01 216
  • 怎样求最大公因数,468用短除法求最小公倍数

    1、列举法8和12的公因数有哪些?其中最大的是几?1、列举法8和12的公因数,可以分别列举出8和12的所有因数,再找一找。8的因数:1,2,4,8。12的因数:1,2,3,4,6,12。8和12的公因

    2022年12月26 250
  • 特征向量怎么求,λE–A求特征向量详细过程

    λE–A求特征向量详细过程,摘要:线性代数有难度,考生要注意多刷题,从时间规划、教材选择和学习方面几个方面来谈谈。帮帮整理了“2021考研数学:特征值、特征向量相关知识点总结”的文章,一起学习一下吧!

    2023年02月05 248
  • 怎样快速记五笔字根,五笔字根口诀怎么理解

    有些人总认为五笔输入法不好学,字根难记、拆字麻烦,五笔字根口诀怎么理解,那是你没有掌握方法,我所教的学生为什么都能很快记住?二、以上明白后先记这些字根。不用死记硬背的,只需要记住横竖撇捺折,5个区域,

    2023年01月07 263
  • 和女生聊天怎么开头,主动找女生聊天怎么开头

    今天我就给兄弟们带来一点聊天中的实用小干货——聊天的正确开场姿势。那么,在社交软件上,怎样开场比较好呢?(此处以微信为例)01逗逼式表情开场经过大量的实战总结,通常10个女生9个具备逗逼气质。所以逗逼

    2023年01月18 206
  • 什么是初恋怎样才算初恋,什么才算真正意义上的初恋

    知与爱永成正比,这是意大利产的好公式。爱情,人性的无数可能中的一小种可能。爱大,情仅是爱的一部分。要不是听说过爱情,多少人会知道爱情。我以为《简爱》还是好。一是情操崇高,二是适合年轻人读,是爱情好的教

    2022年12月31 270
关注微信