在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何畫架構圖

jf_EksNQtU6 ? 來源:談思實驗室 ? 2023-01-13 14:38 ? 次閱讀

先說答案。畫架構圖分四步走:第一,搞清楚要畫的架構圖的類型;第二,確認架構圖中的關鍵要素(比如產品、技術、服務);第三,梳理關鍵要素之間的關聯:包含、支撐、同級并列等;第四,輸出關聯關系清晰的架構圖。

e844a850-92e9-11ed-bfe3-dac502259ad0.jpg

應用架構圖接下來,我們作進一步解讀:

一、架構圖的定義及作用什么是架構圖?

維基百科、百度百科其實都沒有關于它的直接定義。不過我們可以進行拆分理解:架構圖=架構+圖這樣問題就轉化成,什么是架構,以及什么是圖?關于架構,百度百科上是這樣定義的:架構,又名軟件架構,是有關軟件整體結構與組件的抽象描述,于指導型軟件系統各個方面的設計。ISO/IEC 42010:20072 中對架構則有如下定義:

The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution.(系統架構,體現在它的組成部分、它們之間的相互關系和環境中,以及控制其設計和演化的原則。)也就是說,架構是由系統組件,以及組件間相互關系共同構成的集合體。而架構圖,則是用來表達這種集合的載體。它的作用也很簡單,兩個:劃分目標系統邊界將目標系統的結構可視化進而減少溝通障礙,提升協作效率。

二、架構的分類及畫法架構大致可以分為4類:

業務架構、應用架構、數據架構和技術架構,整體邏輯關系如下:

e85269f4-92e9-11ed-bfe3-dac502259ad0.png

架構分類業務架構:使用一套方法論/邏輯對產品(項目)所涉及到的業務進行邊界劃分。所以熟悉業務是關鍵。比如做一個團購網站,你需要把商品類目、商品、訂單、訂單服務、支付、退款等進行清晰劃分,而業務架構不需要考慮諸如我用什么技術開發、我的并發大怎么辦、我選擇什么樣的硬件等等。

e869108c-92e9-11ed-bfe3-dac502259ad0.jpg

產品架構圖應用架構:它是對整個系統實現的總體上的架構,需要指出系統的層次、系統開發的原則、系統各個層次的應用服務。例如,下圖就將系統分為數據層、服務層、通訊層、展現層,并細分寫明每個層次的應用服務。

e844a850-92e9-11ed-bfe3-dac502259ad0.jpg

應用架構圖數據架構:是一套對存儲數據的架構邏輯,它會根據各個系統應用場景、不同時間段的應用場景 ,對數據進行諸如數據異構、讀寫分離、緩存使用、分布式數據策略等劃分。數據架構主要解決三個問題:第一,系統需要什么樣的數據;第二,如何存儲這些數據;第三,如何進行數據架構設計。

e8a0a6a0-92e9-11ed-bfe3-dac502259ad0.jpg

大數據架構圖技術架構:應用架構本身只關心需要哪些應用系統,哪些平臺來滿足業務目標的需求,而不會關心在整個構建過程中你需要使用哪些技術。技術架構則是應接應用架構的技術需求,并根據識別的技術需求,進行技術選型,把各個關鍵技術和技術之間的關系描述清楚。技術架構解決的問題包括:純技術層面的分層、開發框架的選擇、開發語言的選擇、涉及非功能性需求的技術選擇。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 可視化
    +關注

    關注

    1

    文章

    1200

    瀏覽量

    21034
  • 架構圖
    +關注

    關注

    0

    文章

    5

    瀏覽量

    5550

原文標題:如何畫架構圖

文章出處:【微信號:談思實驗室,微信公眾號:談思實驗室】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    一文看懂SoC的架構

    一、SoC 架構圖:核心功能和設計目標 SoC 是基于通用處理器這樣的思路進行設計的,與 PC 設計思路一樣。即通用處理器是由 CORE + MEM 兩部分組成,修改軟件來實現不同的功能,電腦還是
    的頭像 發表于 11-29 09:57 ?943次閱讀
    一文看懂SoC的<b class='flag-5'>架構</b>

    確保網站無縫運行:Keepalived高可用與Nginx集成實戰

    目錄 keepalived高可用(nginx) keepalived簡介 keepalived的重要功能 keepalived高可用架構圖 keepalived工作原理描述 keepalived實現
    的頭像 發表于 11-27 09:08 ?663次閱讀
    確保網站無縫運行:Keepalived高可用與Nginx集成實戰

    架構與設計 常見微服務分層架構的區別和落地實踐

    前言 從強調內外隔離的六邊形架構,逐漸發展衍生出的層層遞進、注重領域模型的洋蔥架構,再到和DDD完美契合的整潔架構。架構風格的不斷演進,其實就是為了適應軟件需求越來越復雜的特點。 可以
    的頭像 發表于 10-22 15:34 ?312次閱讀
    <b class='flag-5'>架構</b>與設計 常見微服務分層<b class='flag-5'>架構</b>的區別和落地實踐

    指令集架構與微架構的區別

    指令集架構(Instruction Set Architecture,ISA)與微架構(Microarchitecture)是計算機體系結構中的兩個重要概念,它們在處理器的設計和實現中扮演著不同的角色。以下是對兩者區別的詳細闡述。
    的頭像 發表于 10-05 15:10 ?660次閱讀

    芯伯樂智能柜方案的應用設計

    ,進行物品存取。讓企業可輕松管理大量員工的物品存取需求。一、系統架構圖ID卡員工儲物柜控制板須實現如下功能(1)存儲卡功能。將員工ID卡存儲在板載EEPROM中。(2
    的頭像 發表于 09-24 08:06 ?266次閱讀
    芯伯樂智能柜方案的應用設計

    RISC--V架構的目標和特點

    RISC--V架構的目標 RISC--V架構的目標如下 成為一種完全開放的指令集,可以被任何學術機構或商業組織所自由使用 成為一種真正適合硬件實現且穩定的標準指令集 RISC--V架構的特點 特 性
    發表于 08-23 00:42

    AS5x47全系列對比以及為何說AS5047U是最佳選擇?看完這篇文章就明白了

    架構圖精度(線性誤差)輸出分辨率最大速度輸出類型編程接口供電電壓供電電流特點工作溫度封裝角度轉/分鐘VmA℃AS5047D-ATST(4500pcs/reel)AS5
    的頭像 發表于 07-03 20:43 ?710次閱讀
    AS5x47全系列對比以及為何說AS5047U是最佳選擇?看完這篇文章就明白了

    源碼系列:基于FPGA的數字電壓表(AD)設計

    讀取后由數碼管顯示,最后用萬用表測量輸入電壓,并與讀取在數碼管上的數據(單位為mV)作比較。設計的架構圖如下: 設計架構圖對應端口的功能描述表: tlc549_Driver模塊采用序列機
    發表于 05-28 17:29

    RISC--V架構的特點

    RISC--V架構的特點 RISC-V架構RISC-V 架構是基于 精簡指令集計算(RISC)原理建立的開放 指令集架構(ISA),RISC-V是在指令集不斷發展和成熟的基礎上建立的全
    發表于 05-24 08:01

    開發者手機 AI - 目標識別 demo

    應用的demo。 應用程序通過相機進行預覽,對預覽畫面中的物體進行目標識別,目前該應用程序支持識別100種物體。 系統架構 下圖為demo應用以及Openharmony AI子系統的架構圖。 目標
    發表于 04-11 16:14

    索尼發布AI智能構圖旗艦PTZ攝像機—BRC-AM7

    2024年4月11日,索尼發布AI智能構圖旗艦PTZ攝像機——BRC-AM7。這款PTZ攝像機搭載新一代AI智能構圖功能,使用AI技術進行主體識別,可以準確流暢地自動跟蹤運動目標。
    的頭像 發表于 04-11 15:29 ?721次閱讀

    啟明云端Matter案例:ESP32-H2筒射燈+智能開關+電動窗簾,智能驅動

    ,能夠快速導入產品、加速其生產和上市。為了大家更具體感受Matter方案,接下來分享一個啟明云端Matter案例。01Matter工作原理這是一張協議架構圖。Wi
    的頭像 發表于 03-29 08:03 ?1519次閱讀
    啟明云端Matter案例:ESP32-H2筒射燈+智能開關+電動窗簾,智能驅動

    交換芯片架構是什么意思 交換芯片架構怎么工作

    交換芯片架構是指交換芯片內部的設計和組織方式,包括其硬件組件、處理單元、內存結構、接口以及其他關鍵部分的布局和相互作用。交換芯片的架構決定了其處理網絡數據包的能力和效率。
    的頭像 發表于 03-22 16:45 ?834次閱讀

    集成芯片內部結構圖

    集成芯片內部結構圖是一個相當復雜的圖表,因為它包含了大量的電路元件和細微的連接。以下是一個簡化的概述,以幫助理解其基本的內部結構。
    的頭像 發表于 03-19 16:38 ?2402次閱讀

    集成芯片結構圖怎么畫

    集成芯片結構圖的繪制需要專業的繪圖工具和知識,因為它涉及到芯片內部的微觀結構和復雜電路。以下是繪制集成芯片結構圖的一般步驟和注意事項。
    的頭像 發表于 03-19 16:08 ?2016次閱讀
    主站蜘蛛池模板: 黄色在线免费看 | 狠狠色狠狠色综合日日不卡 | 四虎网址最新 | 日本特级黄色大片 | 国模娜娜扒开嫩木耳 | 80s国产成年女人毛片 | 中国一级特黄剌激爽毛片 | 国产色爽女小说免费看 | 久久精品亚洲精品国产欧美 | 国产精品成人aaaaa网站 | 久久夜色精品国产噜噜 | 天天操天天擦 | 华人被黑人粗大猛然进 | 国产精品三级在线播放 | 18女人毛片水真多免费 | qvod高清在线成人观看 | 欧美日韩国产一区 | 国产一卡二卡3卡4卡四卡在线 | 奇米影视第四色7777 | 色天使色婷婷丁香久久综合 | 日本黄色免费在线观看 | 久久久噜噜噜久久网 | 我要色综合网 | www懂爱 | 成人av在线播放 | 97影院理论 | 欧美视频精品一区二区三区 | 成人久久久精品乱码一区二区三区 | 网站在线你懂的 | 亚洲视频五区 | 一级特黄a大片免费 | 91综合网| 成人剧场 | 日日夜夜操操 | 欧美极品色影院 | 欧美色图在线视频 | 一级一级特黄女人精品毛片 | 欧美日韩一区二区三区视频在线观看 | 小说区v天堂网 | 黄色a级免费 | 国模伊人|