忽然想到李樂薇老師的《個人空中樓閣》著做中的一段話:「雖不養鳥,天天早晨有鳥語盈耳。無須要掛畫,門外有幅巨畫---名叫天然」。不由感嘆圖像在信息傳達中的神奇魅力。因此今天也溫故一下工做中接觸到的架構圖。如下是對架構的一個粗淺和簡單的介紹。如需進一步瞭解,你們也能夠網上自行查閱更多資料。
經過5W2H分析法來全方位立體的簡單理解這個概念。
架構
百度百科和維基百科不約而同的把他定義爲: 軟件架構是有關軟件總體結構與組件的抽象描述,用於指導大型軟件系統各個方面的設計。架構的目標就是將系統要素按照特定結構進行鏈接交互。而架構圖則是架構的圖形呈現。工具
架構域自己包括:業務架構、數據架構、產品架構、應用架構和技術架構。通常咱們能夠根據業務造成業務架構,而後在此基礎上,作出相應的數據架構和應用架構,最後經過技術架構來實現咱們的產品。設計
文章開頭提到圖像在信息傳遞中的神奇魅力,一圖勝千言。老司機們更是喊出有圖有真相,無圖no **。在咱們工做中,架構圖可以更精確的傳遞信息,進行溝通、 達成共識和減小歧義。3d
複雜項目blog
想畫就畫get
你以爲該畫的時候博客
不言而喻產品
你it
這個問題我選擇不回答。基礎
根據架構域業務架構、數據架構、產品架構、應用架構和技術架構,依次進行架構分解,每一個架構域的分解過程,都是一個迭代演進的過程。
How much?
多少?作到什麼程度?數量如何?質量水平如何?費用產出如何?
同一個架構域的架構圖給不一樣的人看,也會有不一樣視角的呈現方式。下面羅列一下,應用架構圖的各類呈現形式。
應用架構圖1(功能視角,通常是非技術人員及技術人員交流)
應用架構圖2(技術層次視角, 技術人員交流)
應用架構圖3(山川異域,架構同行,外國友人的)
本文由博客羣發一文多發等運營工具平臺 OpenWrite 發佈