WordPress首頁站內(nèi)搜索開魯seo網(wǎng)站
軟考-系統(tǒng)架構(gòu)設(shè)計(jì)師知識(shí)點(diǎn)提煉-系統(tǒng)架構(gòu)設(shè)計(jì)師教程(第2版)
- 第一章-緒論
- 第二章-計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)(一)
- 第二章-計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)(二)
- 第三章-信息系統(tǒng)基礎(chǔ)知識(shí)
- 第四章-信息安全技術(shù)基礎(chǔ)知識(shí)
- 第五章-軟件工程基礎(chǔ)知識(shí)(一)
- 第五章-軟件工程基礎(chǔ)知識(shí)(需求工程和系統(tǒng)分析與設(shè)計(jì))
- 第五章-軟件工程基礎(chǔ)知識(shí)(軟件測(cè)試、凈室軟件工程、基于構(gòu)件的軟件工程、 軟件項(xiàng)目管理)
- 第六章-數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)知識(shí)(數(shù)據(jù)庫基本概念、關(guān)系數(shù)據(jù)庫)
- 第六章-數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)知識(shí)(數(shù)據(jù)庫設(shè)計(jì))
- 第七章-系統(tǒng)架構(gòu)設(shè)計(jì)基礎(chǔ)知識(shí)(基于架構(gòu)的軟件開發(fā)方法)
- 第七章-系統(tǒng)架構(gòu)設(shè)計(jì)基礎(chǔ)知識(shí)(架構(gòu)風(fēng)格、復(fù)用)
- 第八章-系統(tǒng)質(zhì)量屬性與架構(gòu)評(píng)估
- 第九章-軟件可靠性基礎(chǔ)知識(shí)
- 第十章-軟件架構(gòu)的演化和維護(hù)
- 第十一章-未來信息綜合技術(shù)
- 第十二章-信息系統(tǒng)架構(gòu)設(shè)計(jì)理論和實(shí)踐
層次式體系結(jié)構(gòu)
軟件體系結(jié)構(gòu)貫穿于軟件研發(fā)的整個(gè)生命周期內(nèi),具有重要的影響,從以下三方面來進(jìn)行考察:
- 利益相關(guān)人員之間的交流,包括程序員在內(nèi)的絕大多數(shù)系統(tǒng)的利益相關(guān)人員都借助軟件體系結(jié)構(gòu)來作為相互溝通的基礎(chǔ)
- 系統(tǒng)設(shè)計(jì)的前期決策
- 可傳遞的系統(tǒng)級(jí)抽象
分層架構(gòu)大部分會(huì)分成表現(xiàn)層(展示層)、中間層(業(yè)務(wù)層)、數(shù)據(jù)訪問層(持久層)和數(shù)據(jù)層
表現(xiàn)層框架設(shè)計(jì)
表現(xiàn)層設(shè)計(jì)模式:MVC模式、MVP模式、MVVM模式
中間層架構(gòu)設(shè)計(jì)
業(yè)務(wù)邏輯組件分為接口和實(shí)現(xiàn)類兩個(gè)部分
數(shù)據(jù)訪問層設(shè)計(jì)
數(shù)據(jù)訪問模式:在線訪問、DataAccess Object、Data Transfer Object(DTO)、離線數(shù)據(jù)模式、對(duì)象/關(guān)系映射
物聯(lián)網(wǎng)層次架構(gòu)設(shè)計(jì)
物聯(lián)網(wǎng)層次分為:
底層用來感知數(shù)據(jù)的感知層,利用傳感器、二維碼、RFID等設(shè)備獲取物體的信息
第二層是數(shù)據(jù)傳輸處理的網(wǎng)絡(luò)層,即通過各種傳感網(wǎng)絡(luò)與互聯(lián)網(wǎng)的融合,將對(duì)象當(dāng)前的信息實(shí)時(shí)準(zhǔn)確地傳遞出去
第三層是與行業(yè)需求結(jié)合的應(yīng)用層,即通過智能計(jì)算、云計(jì)算等將對(duì)象進(jìn)行智能化控制
上面的都是理論,我們還需要實(shí)踐 ,作者其他要推薦的文章,歡迎來學(xué)習(xí):
基于Spring Boot 3.1.0 系列文章
- Spring Boot 源碼閱讀初始化環(huán)境搭建
- Spring Boot 框架整體啟動(dòng)流程詳解
- Spring Boot 系統(tǒng)初始化器詳解
- Spring Boot 監(jiān)聽器詳解
- Spring Boot banner詳解
- Spring Boot 屬性配置解析
- Spring Boot 屬性加載原理解析
- Spring Boot 異常報(bào)告器解析
- 使用GraalVM 構(gòu)建 Spring Boot 3.0 原生可執(zhí)行文件
- Spring Boot 3.x微服務(wù)升級(jí)經(jīng)歷
Prometheus 系列文章
- Prometheus 的介紹和安裝
- 直觀感受PromQL及其數(shù)據(jù)類型
- PromQL之選擇器和運(yùn)算符
- PromQL之函數(shù)
- Prometheus 告警機(jī)制介紹及命令解讀
- Prometheus 告警模塊配置深度解析
- Prometheus 配置身份認(rèn)證
- Prometheus 動(dòng)態(tài)拉取監(jiān)控服務(wù)
- Prometheus 監(jiān)控云Mysql和自建Mysql
Grafana 系列文章,版本:OOS v9.3.1
- Grafana 的介紹和安裝
- Grafana監(jiān)控大屏配置參數(shù)介紹(一)
- Grafana監(jiān)控大屏配置參數(shù)介紹(二)
- Grafana監(jiān)控大屏可視化圖表
- Grafana 查詢數(shù)據(jù)和轉(zhuǎn)換數(shù)據(jù)
- Grafana 告警模塊介紹
- Grafana 告警接入飛書通知