国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
什么是系統(tǒng)架構(gòu)、邏輯架構(gòu)、物理架構(gòu)、部署結(jié)構(gòu)、功能架構(gòu)?

系統(tǒng)架構(gòu)的表現(xiàn)形式通常就是線框圖,它的目的是將系統(tǒng)分解成多個獨(dú)立的子系統(tǒng),本質(zhì)上是遵循分而治之的理念。比如一個室內(nèi)監(jiān)控系統(tǒng),它可以包括攝像頭、溫度傳感器、接入網(wǎng)關(guān)、管理后臺、用戶APP等多個子系統(tǒng),通常當(dāng)我們采用系統(tǒng)架構(gòu)這種說法時,被分析的系統(tǒng)往往較為復(fù)雜,包含硬件、軟件、網(wǎng)絡(luò)甚至一些外購件;

系統(tǒng)架構(gòu)應(yīng)該說也是一種邏輯架構(gòu),只是對于很多純軟件項目,通常不是那么個提法,上來直接就是邏輯架構(gòu)。我過去的經(jīng)驗一般是這樣:解決方案層面做系統(tǒng)架構(gòu),當(dāng)分解出某個軟件子系統(tǒng)時再對這個軟件做邏輯架構(gòu)設(shè)計。比如我們進(jìn)一步把上述室內(nèi)監(jiān)控系統(tǒng)的后臺管理軟件拆分,那么從邏輯上可以分為用戶管理子系統(tǒng)(或者叫模塊)、設(shè)備管理子系統(tǒng)、告警維護(hù)子系統(tǒng)等等。這個由于對軟件的邏輯架構(gòu)而言,通常我們是根據(jù)其功能實現(xiàn)來分解的,所以也可以說是功能架構(gòu)。

部署架構(gòu)是指你將軟件如何部署,這種圖的呈現(xiàn)方式?jīng)]有定論,也可以是UML的部署視圖,舉例來說你可以將所有的軟件模塊放在一臺WEB服務(wù)器上,就打一個war包,也可以用微服務(wù)的方式部署在不同的服務(wù)器上,當(dāng)然你的緩存、數(shù)據(jù)庫、文件服務(wù)器等都可以獨(dú)立部署;

從這個角度講,部署架構(gòu)其實算是物理架構(gòu)的一種,也就是說你在邏輯架構(gòu)上拆分出來的組件(或模塊)是如何分解到不同的物理設(shè)備上的。為什么說它不等價于物理架構(gòu)是因為物理架構(gòu)的概念會更加寬泛,不一定的服務(wù)器,比如可能是某個嵌入式硬件;如果針對嵌入式硬件進(jìn)一步做系統(tǒng)設(shè)計分解,那么此時物理架構(gòu)可能被分解到某一個MCU、DSP甚至是FPGA上;一定要記住,設(shè)計是分層的!!

其他會用到的架構(gòu),還包括數(shù)據(jù)架構(gòu),這個通常針對純軟件IT系統(tǒng),通過ER圖來表示,可以理解是一種頂層的數(shù)據(jù)庫設(shè)計;另外還有運(yùn)行架構(gòu),這個在嵌入式系統(tǒng)里會用到,比如一個嵌入式軟件中包括多個并發(fā)任務(wù)的時候,任務(wù)之間彼此如何依賴,調(diào)度;

這些工作很難用幾句話講清楚,我也只能以我個人的經(jīng)驗嘗試回答下,希望對您有幫助:)

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
件的系統(tǒng)架構(gòu)設(shè)計應(yīng)該達(dá)到怎樣的深度? --IT知道網(wǎng)(http://www.itwis.c...
該怎么向別人介紹你們的系統(tǒng)架構(gòu)?
軟件架構(gòu)視圖—4+1模式
eaby技術(shù)架構(gòu)變遷
系統(tǒng)架構(gòu)為什么重要?常見的架構(gòu)模式都有哪些?
軟件架構(gòu)設(shè)計-五視圖方法論
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服