系統(tǒng)架構(gòu)設(shè)計(jì)師教程第2版由全國計(jì)算機(jī)專業(yè)技術(shù)資格考試辦公室組編,葉宏主編,鮑亮,宋勝利,藺一帥,副主編,全書共20各章節(jié),711頁,出版時間為2022年12月,定價(jià)為158元。該書為系統(tǒng)架構(gòu)設(shè)計(jì)師官方指定教程。
內(nèi)容簡介:
系統(tǒng)架構(gòu)設(shè)計(jì)師教程(第2版)作為全國計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試指定用書,系統(tǒng)地介紹了系統(tǒng)架構(gòu)設(shè)計(jì)師的基本要求,應(yīng)具備的基礎(chǔ)知識和需要掌握的知識。
全書分上、下兩篇,共計(jì) 20 章。上篇為綜合知識,介紹了系統(tǒng)架構(gòu)設(shè)計(jì)師應(yīng)熟練掌握的基本知識,主要包括緒論、計(jì)算機(jī)系統(tǒng)、信息系統(tǒng)、信息安全技術(shù)、軟件工程、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)架構(gòu)設(shè)計(jì)、系統(tǒng)質(zhì)量屬性與架構(gòu)評估、軟件可靠性、軟件架構(gòu)的演化和維護(hù)、未來信息綜合技術(shù)等諸多基本知識和方法。下篇為案例分析,分門別類地詳細(xì)介紹了系統(tǒng)架構(gòu)設(shè)計(jì)的相關(guān)理論、方法和案例分析,主要包括信息系統(tǒng)架構(gòu)、層次式架構(gòu)、云原生架構(gòu)、面向服務(wù)架構(gòu)、嵌入式系統(tǒng)架構(gòu)、通信系統(tǒng)架構(gòu)、安全架構(gòu)和大數(shù)據(jù)架構(gòu)等諸多設(shè)計(jì)理論和案例。
系統(tǒng)架構(gòu)設(shè)計(jì)師教程(第2版)全面闡述了系統(tǒng)架構(gòu)設(shè)計(jì)師需掌握的各方面知識和技能,特別是對合格架構(gòu)師應(yīng)具備的理論與實(shí)踐知識做了詳細(xì)講述。
系統(tǒng)架構(gòu)設(shè)計(jì)師教程(第2版)是參加計(jì)算機(jī)軟件水平考試—系統(tǒng)架構(gòu)設(shè)計(jì)師考生的必備考試用書。凡通過本考試的考生,便具備了全國認(rèn)可的、本行業(yè)的高級工程師資格。
前 言
全國計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試(以下簡稱“計(jì)算機(jī)軟件考試”)是國家級“以考代評”的考試,其目的是科學(xué)、公正地對全國計(jì)算機(jī)與軟件專業(yè)技術(shù)人員進(jìn)行專業(yè)資格認(rèn)定和專業(yè)技術(shù)水平測試。實(shí)施多年來在社會上產(chǎn)生了重大的影響,我國眾多IT企業(yè)已將計(jì)算機(jī)軟件考試作為人員招聘的依據(jù)或主要參考,這對我國軟件產(chǎn)業(yè)的形成、發(fā)展和人才培養(yǎng)做出了重要的貢獻(xiàn)。為適應(yīng)我國計(jì)算機(jī)信息技術(shù)發(fā)展的需求,人力資源和社會保障部與工業(yè)和信息化部決定將考試的級別拓展到計(jì)算機(jī)信息技術(shù)行業(yè)的各個方面,以滿足社會上對各類計(jì)算機(jī)信息技術(shù)人才的需要。
系統(tǒng)架構(gòu)設(shè)計(jì)師作為系統(tǒng)研發(fā)活動中的關(guān)鍵角色之一,近年來在國內(nèi)外得到快速發(fā)展,已成為信息技術(shù)發(fā)展中的一種新職業(yè),它對系統(tǒng)開發(fā)和信息化建設(shè)的重要性及給IT業(yè)所帶來的影響不言而喻。在我國,隨著工業(yè)2025規(guī)劃的實(shí)施,國家對系統(tǒng)架構(gòu)設(shè)計(jì)師這一職業(yè)的需求量急劇增長,技術(shù)水平要求也在不斷提升,培養(yǎng)我國系統(tǒng)架構(gòu)設(shè)計(jì)師隊(duì)伍已迫在眉睫。目前在我國,該職業(yè)在工作內(nèi)容、職責(zé)以及邊界等方面還存在一定的模糊性和不確定性,需要不斷地完善和成熟。本次對系統(tǒng)架構(gòu)設(shè)計(jì)師考試大綱及教程修訂工作的目的就是完善考試體系,提升新職業(yè)的技能水平,促進(jìn)職業(yè)隊(duì)伍的不斷成熟。并根據(jù)近年來專業(yè)范圍的變化及新技術(shù)的發(fā)展,本次修訂融入了眾多新技術(shù)、新方法,可促進(jìn)系統(tǒng)架構(gòu)設(shè)計(jì)師更加具備系統(tǒng)化、全面化和抽象化的能力。
本書由葉宏任主編,鮑亮、宋勝利、藺一帥任副主編,編寫人員有劉偉、王高亮、嚴(yán)體華、張亮和黃堡壘等。其中,第1章由葉宏編寫,第2章由葉宏、黃堡壘、宋勝利、王高亮、張亮和劉偉編寫,第3章由宋勝利編寫,第4章由嚴(yán)體華編寫,第5、6章由劉偉編寫,第7章由藺一帥編寫,第8章由鮑亮、藺一帥編寫,第9章由劉偉編寫,第10章由藺一帥編寫,第11章由鮑亮編寫,第12章由宋勝利編寫,第13章由藺一帥編寫,第14、15章由鮑亮編寫,第16章由葉宏編寫,第17章由王高亮編寫,第18章由葉宏編寫,第19章由鮑亮編寫,第20章由藺一帥編寫。編寫組按照《系統(tǒng)架構(gòu)設(shè)計(jì)師考試大綱》的要求開展了為期三年的艱苦編著工作,
就知識點(diǎn)范圍、教材深度、新技術(shù)選擇等方面進(jìn)行了多次討論,篩選了上百個架構(gòu)案例,最后由葉宏、藺一帥統(tǒng)稿。編寫過程中得到了張淑平等老師的極大幫助,在此表示由衷的感謝。
在本書的編寫過程中,參考并引用了許多相關(guān)的書籍、資料和互聯(lián)網(wǎng)發(fā)布的信息,編者在此對這些文獻(xiàn)的作者表示感謝。同時感謝清華大學(xué)出版社在本書出版過程中所給予的支持和幫助。
因水平有限,書中難免存在錯漏和不妥之處,望讀者指正,以利改進(jìn)和提高。
編 者
2022年于西安
目錄
上 篇
第1章 緒論 3
11 系統(tǒng)架構(gòu)概述3
111 系統(tǒng)架構(gòu)的定義及發(fā)展歷程 4
112 軟件架構(gòu)的常用分類及建模方法 9
113 軟件架構(gòu)的應(yīng)用場景 13
114 軟件架構(gòu)的發(fā)展未來 13
12 系統(tǒng)架構(gòu)設(shè)計(jì)師概述14
121 架構(gòu)設(shè)計(jì)師的定義、職責(zé)和任務(wù) 15
122 架構(gòu)設(shè)計(jì)師應(yīng)具備的專業(yè)素質(zhì) 16
123 架構(gòu)設(shè)計(jì)師的知識結(jié)構(gòu) 17
13 如何成為一名好的系統(tǒng)架構(gòu)設(shè)計(jì)師18
131 如何衡量一名優(yōu)秀架構(gòu)設(shè)計(jì)師 18
132 從工程師到系統(tǒng)架構(gòu)設(shè)計(jì)師的演化 20
第2章 計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識 ????????????????24
21 計(jì)算機(jī)系統(tǒng)概述24
22 計(jì)算機(jī)硬件25
221 計(jì)算機(jī)硬件組成 25
222 處理器 25
223 存儲器 26
224 總線 27
225 接口 27
226 外部設(shè)備 27
23 計(jì)算機(jī)軟件28
231 計(jì)算機(jī)軟件概述 28
232 操作系統(tǒng) 28
233 數(shù)據(jù)庫 32
234 文件系統(tǒng) 37
235 網(wǎng)絡(luò)協(xié)議 41
236 中間件 41
237 軟件構(gòu)件 43
238 應(yīng)用軟件 46
24 嵌入式系統(tǒng)及軟件47
241 嵌入式系統(tǒng)的組成及特點(diǎn) 47
242 嵌入式系統(tǒng)的分類 49
243 嵌入式軟件的組成及特點(diǎn) 49
244 安全攸關(guān)軟件的安全性設(shè)計(jì) 52
25 計(jì)算機(jī)網(wǎng)絡(luò)56
251 網(wǎng)絡(luò)的基本概念 56
252 通信技術(shù) 59
253 網(wǎng)絡(luò)技術(shù) 63
254 組網(wǎng)技術(shù) 70
255 網(wǎng)絡(luò)工程 75
26 計(jì)算機(jī)語言75
261 計(jì)算機(jī)語言的組成 75
262 計(jì)算機(jī)語言的分類 76
27 多媒體87
271 多媒體概述 87
272 多媒體系統(tǒng)的關(guān)鍵技術(shù) 88
28 系統(tǒng)工程91
281 系統(tǒng)工程概述 91
282 系統(tǒng)工程方法 93
283 系統(tǒng)工程的生命周期 97
284 基于模型的系統(tǒng)工程 100
IV
系統(tǒng)架構(gòu)設(shè)計(jì)師教程(第2版)
29 系統(tǒng)性能101
291 性能指標(biāo) 101
292 性能計(jì)算 102
293 性能設(shè)計(jì) 102
294 性能評估 103
第3章 信息系統(tǒng)基礎(chǔ)知識 ?????????????????105
31 信息系統(tǒng)概述105
311 信息系統(tǒng)的定義 105
312 信息系統(tǒng)的發(fā)展 106
313 信息系統(tǒng)的分類 107
314 信息系統(tǒng)的生命周期 109
315 信息系統(tǒng)建設(shè)原則 110
316 信息系統(tǒng)開發(fā)方法 112
32 業(yè)務(wù)處理系統(tǒng)(TPS) 114
321 業(yè)務(wù)處理系統(tǒng)的概念 114
322 業(yè)務(wù)處理系統(tǒng)的功能 115
323 業(yè)務(wù)處理系統(tǒng)的特點(diǎn) 118
33 管理信息系統(tǒng)(MIS) 119
331 管理信息系統(tǒng)的概念 119
332 管理信息系統(tǒng)的功能 120
333 管理信息系統(tǒng)的組成 121
34 決策支持系統(tǒng)(DSS) 123
341 決策支持系統(tǒng)的概念 123
342 決策支持系統(tǒng)的功能 125
343 決策支持系統(tǒng)的特點(diǎn) 126
344 決策支持系統(tǒng)的組成 126
35 專家系統(tǒng)(ES) 128
351 專家系統(tǒng)的概念 128
352 專家系統(tǒng)的特點(diǎn) 129
353 專家系統(tǒng)的組成 130
36 辦公自動化系統(tǒng)(OAS)133
361 辦公自動化系統(tǒng)的概念 133
362 辦公自動化系統(tǒng)的功能 134
363 辦公自動化系統(tǒng)的組成 135
37 企業(yè)資源規(guī)劃(ERP) 136
371 企業(yè)資源規(guī)劃的概念 136
372 企業(yè)資源規(guī)劃的結(jié)構(gòu) 136
373 企業(yè)資源規(guī)劃的功能 139
38 典型信息系統(tǒng)架構(gòu)模型139
381 政府信息化與電子政務(wù) 139
382 企業(yè)信息化與電子商務(wù) 142
第4章 信息安全技術(shù)基礎(chǔ)知識 ???????????145
41 信息安全基礎(chǔ)知識145
411 信息安全的概念 145
412 信息存儲安全 146
413 網(wǎng)絡(luò)安全 147
42 信息系統(tǒng)安全的作用與意義148
43 信息安全系統(tǒng)的組成框架149
431 技術(shù)體系 149
432 組織機(jī)構(gòu)體系 150
433 管理體系 150
44 信息加解密技術(shù)150
441 數(shù)據(jù)加密 150
442 對稱密鑰加密算法 151
443 非對稱密鑰加密算法 152
45 密鑰管理技術(shù)153
451 對稱密鑰的分配與管理 153
452 公鑰加密體制的密鑰管理 155
453 公鑰加密分配單鑰密碼體制的密鑰 155
46 訪問控制及數(shù)字簽名技術(shù)156
461 訪問控制技術(shù) 156
462 數(shù)字簽名 158
47 信息安全的抗攻擊技術(shù)160
471 密鑰的選擇 160
472 拒絕服務(wù)攻擊與防御 161
473 欺騙攻擊與防御 163
474 端口掃描 165
V
目 錄
475 強(qiáng)化TCP/IP堆棧以抵御拒絕服務(wù)
攻擊 167
476 系統(tǒng)漏洞掃描 168
48 信息安全的保障體系與評估方法170
481 計(jì)算機(jī)信息系統(tǒng)安全保護(hù)等級 170
482 安全風(fēng)險(xiǎn)管理 170
第5章 軟件工程基礎(chǔ)知識 ?????????????????175
51 軟件工程175
511 軟件工程定義 175
512 軟件過程模型 176
513 敏捷模型 179
514 統(tǒng)一過程模型(RUP) 182
515 軟件能力成熟度模型 184
52 需求工程185
521 需求獲取 187
522 需求變更 189
523 需求追蹤 192
53 系統(tǒng)分析與設(shè)計(jì)192
531 結(jié)構(gòu)化方法 192
532 面向?qū)ο蠓椒?200
54 軟件測試205
541 測試方法 205
542 測試階段 206
55 凈室軟件工程208
551 理論基礎(chǔ) 208
552 技術(shù)手段 209
553 應(yīng)用與缺點(diǎn) 209
56 基于構(gòu)件的軟件工程210
561 構(gòu)件和構(gòu)件模型 210
562 CBSE過程 211
563 構(gòu)件組裝 212
57 軟件項(xiàng)目管理213
571 項(xiàng)目管理概述 213
572 軟件進(jìn)度管理 213
573 軟件配置管理 215
574 軟件質(zhì)量管理 215
575 軟件風(fēng)險(xiǎn)管理 217
第6章 數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)知識 ??????????????218
61 數(shù)據(jù)庫基本概念218
611 數(shù)據(jù)庫技術(shù)的發(fā)展 218
612 數(shù)據(jù)模型 220
613 數(shù)據(jù)庫管理系統(tǒng) 221
614 數(shù)據(jù)庫三級模式 223
62 關(guān)系數(shù)據(jù)庫224
621 關(guān)系數(shù)據(jù)庫基本概念 224
622 關(guān)系運(yùn)算 227
623 關(guān)系數(shù)據(jù)庫設(shè)計(jì)基本理論 231
63 數(shù)據(jù)庫設(shè)計(jì)234
631 數(shù)據(jù)庫設(shè)計(jì)的基本步驟 234
632 數(shù)據(jù)需求分析 235
633 概念結(jié)構(gòu)設(shè)計(jì) 235
634 邏輯結(jié)構(gòu)設(shè)計(jì) 237
635 物理設(shè)計(jì) 239
636 數(shù)據(jù)庫實(shí)施 241
637 數(shù)據(jù)庫運(yùn)行維護(hù) 242
64 應(yīng)用程序與數(shù)據(jù)庫的交互243
641 庫函數(shù)級別訪問接口 243
642 嵌入SQL訪問接口 243
643 通用數(shù)據(jù)接口標(biāo)準(zhǔn) 244
644 ORM訪問接口 245
65 NoSQL數(shù)據(jù)庫 246
651 分類與特點(diǎn) 246
652 體系框架 247
第7章 系統(tǒng)架構(gòu)設(shè)計(jì)基礎(chǔ)知識 ???????????248
71 軟件架構(gòu)概念248
711 軟件架構(gòu)的定義 248
712 軟件架構(gòu)設(shè)計(jì)與生命周期 248
系統(tǒng)架構(gòu)設(shè)計(jì)師教程(第2版)
713 軟件架構(gòu)的重要性 252
72 基于架構(gòu)的軟件開發(fā)方法254
721 體系結(jié)構(gòu)的設(shè)計(jì)方法概述 254
722 概念與術(shù)語 254
723 基于體系結(jié)構(gòu)的開發(fā)模型 255
724 體系結(jié)構(gòu)需求 255
725 體系結(jié)構(gòu)設(shè)計(jì) 256
726 體系結(jié)構(gòu)文檔化 257
727 體系結(jié)構(gòu)復(fù)審 257
728 體系結(jié)構(gòu)實(shí)現(xiàn) 258
729 體系結(jié)構(gòu)的演化 258
73 軟件架構(gòu)風(fēng)格259
731 軟件架構(gòu)風(fēng)格概述 259
732 數(shù)據(jù)流體系結(jié)構(gòu)風(fēng)格 259
733 調(diào)用/返回體系結(jié)構(gòu)風(fēng)格 260
734 以數(shù)據(jù)為中心的體系結(jié)構(gòu)風(fēng)格 262
735 虛擬機(jī)體系結(jié)構(gòu)風(fēng)格 263
736 獨(dú)立構(gòu)件體系結(jié)構(gòu)風(fēng)格 264
74 軟件架構(gòu)復(fù)用265
741 軟件架構(gòu)復(fù)用的定義及分類 265
742 軟件架構(gòu)復(fù)用的原因 265
743 軟件架構(gòu)復(fù)用的對象及形式 265
744 軟件架構(gòu)復(fù)用的基本過程 266
75 特定領(lǐng)域軟件體系結(jié)構(gòu)267
751 DSSA的定義 267
752 DSSA的基本活動 268
753 參與DSSA的人員 269
754 DSSA的建立過程 269
第8章 系統(tǒng)質(zhì)量屬性與架構(gòu)評估 ????????271
81 軟件系統(tǒng)質(zhì)量屬性271
811 質(zhì)量屬性概念 271
812 面向架構(gòu)評估的質(zhì)量屬性 272
813 質(zhì)量屬性場景描述 274
82 系統(tǒng)架構(gòu)評估277
821 系統(tǒng)架構(gòu)評估中的重要概念 278
822 系統(tǒng)架構(gòu)評估方法 279
83 ATAM方法架構(gòu)評估實(shí)踐289
831 階段1—演示(Presentation) 289
832 階段2—調(diào)查和分析 292
833 階段3—測試 299
834 階段4—報(bào)告ATAM304
第9章 軟件可靠性基礎(chǔ)知識 ??????????????305
91 軟件可靠性基本概念305
911 軟件可靠性定義 305
912 軟件可靠性的定量描述 307
913 可靠性目標(biāo) 309
914 可靠性測試的意義 310
915 廣義的可靠性測試與狹義的可靠性
測試 311
92 軟件可靠性建模312
921 影響軟件可靠性的因素 312
922 軟件可靠性的建模方法 312
923 軟件的可靠性模型分類 314
93 軟件可靠性管理316
94 軟件可靠性設(shè)計(jì)318
941 容錯設(shè)計(jì)技術(shù) 319
942 檢錯技術(shù) 320
943 降低復(fù)雜度設(shè)計(jì) 320
944 系統(tǒng)配置技術(shù) 321
95 軟件可靠性測試322
951 軟件可靠性測試概述 322
952 定義軟件運(yùn)行剖面 322
953 可靠性測試用例設(shè)計(jì) 323
954 可靠性測試的實(shí)施 324
96 軟件可靠性評價(jià)326
961 軟件可靠性評價(jià)概述 326
962 怎樣選擇可靠性模型 326
963 可靠性數(shù)據(jù)的收集 327
964 軟件可靠性的評估和預(yù)測 328
第10章 軟件架構(gòu)的演化和維護(hù) ??????????330
101 軟件架構(gòu)演化和定義的關(guān)系 330
1011 演化的重要性 330
1012 演化和定義的關(guān)系 331
102 面向?qū)ο筌浖軜?gòu)演化過程 331
1021 對象演化 331
1022 消息演化 332
1023 復(fù)合片段演化 334
1024 約束演化 336
103 軟件架構(gòu)演化方式的分類 336
1031 軟件架構(gòu)演化時期 336
1032 軟件架構(gòu)靜態(tài)演化 337
1033 軟件架構(gòu)動態(tài)演化 340
104 軟件架構(gòu)演化原則 347
105 軟件架構(gòu)演化評估方法 351
1051 演化過程已知的評估 351
1052 演化過程未知的評估 354
106 大型網(wǎng)站系統(tǒng)架構(gòu)演化實(shí)例 354
1061 第一階段:單體架構(gòu) 355
1062 第二階段:垂直架構(gòu) 355
1063 第三階段:使用緩存改善網(wǎng)站
性能 355
1064 第四階段:使用服務(wù)集群改善
網(wǎng)站并發(fā)處理能力 356
1065 第五階段:數(shù)據(jù)庫讀寫分離 357
1066 第六階段:使用反向代理和
CDN 加速網(wǎng)站響應(yīng) 358
1067 第七階段:使用分布式文件系統(tǒng)
和分布式數(shù)據(jù)庫系統(tǒng) 359
1068 第八階段:使用NoSQL和
搜索引擎 359
1069 第九階段:業(yè)務(wù)拆分 360
10610 第十階段:分布式服務(wù) 361
107 軟件架構(gòu)維護(hù) 362
1071 軟件架構(gòu)知識管理 362
1072 軟件架構(gòu)修改管理 363
1073 軟件架構(gòu)版本管理 363
1074 軟件架構(gòu)可維護(hù)性度量實(shí)踐 364
第11章 未來信息綜合技術(shù) ????????????????369
111 信息物理系統(tǒng)技術(shù)概述 369
1111 信息物理系統(tǒng)的概念 369
1112 CPS的實(shí)現(xiàn) 370
1113 信息物理系統(tǒng)的建設(shè)和應(yīng)用 372
112 人工智能技術(shù)概述 374
1121 人工智能的概念 374
1122 人工智能的發(fā)展歷程 375
1123 人工智能關(guān)鍵技術(shù) 376
113 機(jī)器人技術(shù)概述 380
1131 機(jī)器人的概念 380
1132 機(jī)器人的定義和發(fā)展歷程 380
1133 機(jī)器人40的核心技術(shù) 381
1134 機(jī)器人的分類 383
114 邊緣計(jì)算概述 384
1141 邊緣計(jì)算概念 384
1142 邊緣計(jì)算的定義 385
1143 邊緣計(jì)算的特點(diǎn) 386
1144 邊云協(xié)同 386
1145 邊緣計(jì)算的安全 387
1146 邊緣計(jì)算應(yīng)用場合 388
115 數(shù)字孿生體技術(shù)概述 390
1151 數(shù)字孿生體發(fā)展歷程 390
1152 數(shù)字孿生體的定義 391
1153 數(shù)字孿生體的關(guān)鍵技術(shù) 392
1154 數(shù)字孿生體的應(yīng)用 393
116 云計(jì)算和大數(shù)據(jù)技術(shù)概述 394
1161 云計(jì)算技術(shù)概述 395
1162 大數(shù)據(jù)技術(shù)概述 398
系統(tǒng)架構(gòu)設(shè)計(jì)師教程(第2版)
下 篇
第12章 信息系統(tǒng)架構(gòu)設(shè)計(jì)理論與實(shí)踐 ??405
121 信息系統(tǒng)架構(gòu)基本概念及發(fā)展 405
1211 信息系統(tǒng)架構(gòu)的概述 405
1212 信息系統(tǒng)架構(gòu)的發(fā)展 406
1213 信息系統(tǒng)架構(gòu)的定義 406
122 信息系統(tǒng)架構(gòu) 408
1221 架構(gòu)風(fēng)格 408
1222 信息系統(tǒng)架構(gòu)分類 408
1223 信息系統(tǒng)架構(gòu)的一般原理 410
1224 信息系統(tǒng)常用4種架構(gòu)模型 411
1225 企業(yè)信息系統(tǒng)的總體框架 415
123 信息系統(tǒng)架構(gòu)設(shè)計(jì)方法 417
1231 ADM架構(gòu)開發(fā)方法 417
1232 信息化總體架構(gòu)方法 433
124 信息系統(tǒng)架構(gòu)案例分析 438
1241 價(jià)值驅(qū)動的體系結(jié)構(gòu)—連接
產(chǎn)品策略與體系結(jié)構(gòu) 438
1242 Web服務(wù)在HL7上的應(yīng)用—
Web服務(wù)基礎(chǔ)實(shí)現(xiàn)框架 441
1243 以服務(wù)為中心的企業(yè)整合 446
第13章 層次式架構(gòu)設(shè)計(jì)理論與實(shí)踐 ?????451
131 層次式體系結(jié)構(gòu)概述 451
132 表現(xiàn)層框架設(shè)計(jì) 453
1321 表現(xiàn)層設(shè)計(jì)模式 453
1322 使用XML設(shè)計(jì)表現(xiàn)層,統(tǒng)一
Web Form與Windows Form的外觀 455
1323 表現(xiàn)層中UIP設(shè)計(jì)思想 456
1324 表現(xiàn)層動態(tài)生成設(shè)計(jì)思想 458
133 中間層架構(gòu)設(shè)計(jì) 458
1331 業(yè)務(wù)邏輯層組件設(shè)計(jì) 458
1332 業(yè)務(wù)邏輯層工作流設(shè)計(jì) 459
1333 業(yè)務(wù)邏輯層實(shí)體設(shè)計(jì) 460
1334 業(yè)務(wù)邏輯層框架 463
134 數(shù)據(jù)訪問層設(shè)計(jì) 464
1341 5種數(shù)據(jù)訪問模式 464
1342 工廠模式在數(shù)據(jù)訪問層應(yīng)用 466
1343 ORM、Hibernate與CMP20
設(shè)計(jì)思想 469
1344 靈活運(yùn)用XML Schema 470
1345 事務(wù)處理設(shè)計(jì) 471
1346 連接對象管理設(shè)計(jì) 473
135 數(shù)據(jù)架構(gòu)規(guī)劃與設(shè)計(jì) 473
1351 數(shù)據(jù)庫設(shè)計(jì)與類的設(shè)計(jì)融合 473
1352 數(shù)據(jù)庫設(shè)計(jì)與XML設(shè)計(jì)融合 474
136 物聯(lián)網(wǎng)層次架構(gòu)設(shè)計(jì) 475
137 層次式架構(gòu)案例分析 476
1371 電子商務(wù)網(wǎng)站(網(wǎng)上商店
PetShop) 476
1372 基于物聯(lián)網(wǎng)架構(gòu)的電子小票服務(wù)
系統(tǒng) 480
第14章 云原生架構(gòu)設(shè)計(jì)理論與實(shí)踐 ????????482
141 云原生架構(gòu)產(chǎn)生背景 482
142 云原生架構(gòu)內(nèi)涵 484
1421 云原生架構(gòu)定義 484
1422 云原生架構(gòu)原則 486
1423 主要架構(gòu)模式 488
1424 典型的云原生架構(gòu)反模式 491
143 云原生架構(gòu)相關(guān)技術(shù) 492
1431 容器技術(shù) 492
1432 云原生微服務(wù) 494
1433 無服務(wù)器技術(shù) 496
1434 服務(wù)網(wǎng)格 498
144 云原生架構(gòu)案例分析 500
1441 某旅行公司云原生改造 500
1442 云原生技術(shù)助力某汽車公司數(shù)字
化轉(zhuǎn)型實(shí)踐 502
1443 某快遞公司核心業(yè)務(wù)系統(tǒng)云原生
改造 504
1444 某電商業(yè)務(wù)云原生改造 507
1445 某體育用品公司基于云原生架構(gòu)
的業(yè)務(wù)中臺構(gòu)建 508
第15章 面向服務(wù)架構(gòu)設(shè)計(jì)理論與實(shí)踐 ??512
151 SOA的相關(guān)概念 512
1511 SOA的定義 512
1512 業(yè)務(wù)流程與BPEL 512
152 SOA的發(fā)展歷史 513
1521 SOA的發(fā)展歷史 513
1522 國內(nèi)SOA的發(fā)展現(xiàn)狀與國外對比 514
1523 SOA的微服務(wù)化發(fā)展 515
153 SOA的參考架構(gòu) 516
154 SOA主要協(xié)議和規(guī)范 521
1541 UDDI協(xié)議 522
1542 WSDL規(guī)范 522
1543 SOAP協(xié)議 523
1544 REST規(guī)范 524
155 SOA設(shè)計(jì)的標(biāo)準(zhǔn)要求 525
1551 文檔標(biāo)準(zhǔn)化 525
1552 通信協(xié)議標(biāo)準(zhǔn) 525
1553 應(yīng)用程序統(tǒng)一登記與集成 525
1554 服務(wù)質(zhì)量(QoS) 525
156 SOA的作用 526
157 SOA的設(shè)計(jì)原則 527
158 SOA的設(shè)計(jì)模式 528
1581 服務(wù)注冊表模式 528
1582 企業(yè)服務(wù)總線模式 529
1583 案例研究 530
1584 微服務(wù)模式 531
159 構(gòu)建SOA架構(gòu)時應(yīng)該注意的問題 534
1591 原有系統(tǒng)架構(gòu)中的集成需求 534
1592 服務(wù)粒度的控制以及無狀態(tài)服務(wù)
的設(shè)計(jì) 535
1510 SOA實(shí)施的過程 536
15101 選擇SOA解決方案 536
15102 業(yè)務(wù)流程分析 537
第16章 嵌入式系統(tǒng)架構(gòu)設(shè)計(jì)理論與實(shí)踐 ???541
161 嵌入式系統(tǒng)概述 541
1611 嵌入式系統(tǒng)發(fā)展歷程 541
1612 嵌入式系統(tǒng)硬件體系結(jié)構(gòu) 541
1613 嵌入式軟件架構(gòu)概述 548
162 嵌入式系統(tǒng)軟件架構(gòu)原理與特征 550
1621 兩種典型的嵌入式系統(tǒng)架構(gòu)模式 550
1622 嵌入式操作系統(tǒng) 551
1623 嵌入式數(shù)據(jù)庫 565
1624 嵌入式中間件 573
1625 嵌入式系統(tǒng)軟件開發(fā)環(huán)境 578
163 嵌入式系統(tǒng)軟件架構(gòu)設(shè)計(jì)方法 583
1631 基于架構(gòu)的軟件設(shè)計(jì)開發(fā)方法
的應(yīng)用 583
1632 屬性驅(qū)動的軟件設(shè)計(jì)方法 583
1633 實(shí)時系統(tǒng)設(shè)計(jì)方法 587
164 嵌入式系統(tǒng)軟件架構(gòu)案例分析 590
1641 鴻蒙操作系統(tǒng)架構(gòu)案例分析 590
1642 面向安全攸關(guān)系統(tǒng)的跨領(lǐng)域
GENESYS系統(tǒng)架構(gòu)案例分析 593
1643 物聯(lián)網(wǎng)操作系統(tǒng)軟件架構(gòu)案例
分析 597
第17章 通信系統(tǒng)架構(gòu)設(shè)計(jì)理論與實(shí)踐 ??599
171 通信系統(tǒng)概述 599
172 通信系統(tǒng)網(wǎng)絡(luò)架構(gòu) 599
1721 局域網(wǎng)網(wǎng)絡(luò)架構(gòu) 599
系統(tǒng)架構(gòu)設(shè)計(jì)師教程(第2版)
1722 廣域網(wǎng)網(wǎng)絡(luò)架構(gòu) 603
1723 移動通信網(wǎng)網(wǎng)絡(luò)架構(gòu) 607
1724 存儲網(wǎng)絡(luò)架構(gòu) 609
1725 軟件定義網(wǎng)絡(luò)架構(gòu) 611
173 網(wǎng)絡(luò)構(gòu)建關(guān)鍵技術(shù) 612
1731 網(wǎng)絡(luò)高可用設(shè)計(jì) 612
1732 IPv4與IPv6融合組網(wǎng)技術(shù) 614
1733 SDN技術(shù) 616
174 網(wǎng)絡(luò)構(gòu)建和設(shè)計(jì)方法 617
1741 網(wǎng)絡(luò)需求分析 617
1742 網(wǎng)絡(luò)技術(shù)遴選及設(shè)計(jì) 618
1743 網(wǎng)絡(luò)安全 622
1744 綠色網(wǎng)絡(luò)設(shè)計(jì)方法 624
175 通信網(wǎng)絡(luò)構(gòu)建案例分析 626
1751 高可用網(wǎng)絡(luò)構(gòu)建分析 626
1752 園區(qū)網(wǎng)雙棧構(gòu)建分析 630
1753 5G網(wǎng)絡(luò)應(yīng)用 631
第18章 安全架構(gòu)設(shè)計(jì)理論與實(shí)踐 ???????633
181 安全架構(gòu)概述 633
1811 信息安全面臨的威脅 633
1812 安全架構(gòu)的定義和范圍 635
1813 與信息安全相關(guān)的國內(nèi)外標(biāo)準(zhǔn)
及組織 635
182 安全模型 638
1821 狀態(tài)機(jī)模型 639
1822 Bell-LaPadula模型 640
1823 Biba模型 641
1824 Clark-Wilson模型 642
1825 Chinese Wall模型 643
183 系統(tǒng)安全體系架構(gòu)規(guī)劃框架 644
1831 安全技術(shù)體系架構(gòu) 644
1832 信息系統(tǒng)安全體系規(guī)劃 645
1833 信息系統(tǒng)安全規(guī)劃框架 646
184 信息安全整體架構(gòu)設(shè)計(jì)(WPDRRC模型) 648
1841 WPDRRC信息安全體系架構(gòu)模型 648
1842 信息安全體系架構(gòu)設(shè)計(jì) 649
185 網(wǎng)絡(luò)安全體系架構(gòu)設(shè)計(jì) 653
1851 OSI的安全體系架構(gòu)概述 653
1852 認(rèn)證框架 656
1853 訪問控制框架 657
1854 機(jī)密性框架 658
1855 完整性框架 659
1856 抗抵賴框架 659
186 數(shù)據(jù)庫系統(tǒng)的安全設(shè)計(jì) 661
1861 數(shù)據(jù)庫安全設(shè)計(jì)的評估標(biāo)準(zhǔn) 661
1862 數(shù)據(jù)庫的完整性設(shè)計(jì) 662
187 系統(tǒng)架構(gòu)的脆弱性分析 664
1871 概述 664
1872 軟件脆弱性 665
1873 典型軟件架構(gòu)的脆弱性分析 668
188 安全架構(gòu)設(shè)計(jì)案例分析 671
1881 電子商務(wù)系統(tǒng)的安全性設(shè)計(jì) 671
1882 基于混合云的工業(yè)安全架構(gòu)設(shè)計(jì) 674
第19章 大數(shù)據(jù)架構(gòu)設(shè)計(jì)理論與實(shí)踐 ????676
191 傳統(tǒng)數(shù)據(jù)處理系統(tǒng)存在的問題 676
192 大數(shù)據(jù)處理系統(tǒng)架構(gòu)分析 678
1921 大數(shù)據(jù)處理系統(tǒng)面臨挑戰(zhàn) 678
1922 大數(shù)據(jù)處理系統(tǒng)架構(gòu)特征 679
193 Lambda架構(gòu) 680
1931 Lambda架構(gòu)對大數(shù)據(jù)處理系統(tǒng)
的理解 680
1932 Lambda架構(gòu)應(yīng)用場景 680
1933 Lambda架構(gòu)介紹 681
1934 Lambda架構(gòu)的實(shí)現(xiàn) 684
1935 Lambda架構(gòu)優(yōu)缺點(diǎn) 685
1936 Lambda與其他架構(gòu)模式對比 685
194 Kappa架構(gòu) 686
1941 Kappa架構(gòu)下對大數(shù)據(jù)處理系統(tǒng)
的理解 686
1942 Kappa架構(gòu)介紹 687
1943 Kappa架構(gòu)的實(shí)現(xiàn) 688
1944 Kappa架構(gòu)的優(yōu)缺點(diǎn) 688
1945 常見Kappa架構(gòu)變形 689
195 Lambda架構(gòu)與Kappa架構(gòu)的對比和
設(shè)計(jì)選擇690
1951 Lambda架構(gòu)與Kappa架構(gòu)的特性
對比 690
1952 Lambda架構(gòu)與Kappa架構(gòu)的設(shè)計(jì)
選擇 692
196 大數(shù)據(jù)架構(gòu)設(shè)計(jì)案例分析 692
1961 Lambda架構(gòu)在某網(wǎng)奧運(yùn)中的
大數(shù)據(jù)應(yīng)用 692
1962 Lambda架構(gòu)在某網(wǎng)廣告平臺的
應(yīng)用與演進(jìn) 694
1963 某證券公司大數(shù)據(jù)系統(tǒng) 697
1964 某電商智能決策大數(shù)據(jù)系統(tǒng) 699
第20章 系統(tǒng)架構(gòu)設(shè)計(jì)師論文寫作要點(diǎn) ???702
201 寫作注意事項(xiàng) 702
2011 做好準(zhǔn)備工作 702
2012 論文寫作格式 703
202 如何解答試題 704
2021 論文解答步驟 705
2022 論文解答實(shí)例 705
203 論文寫作方法 708
2031 如何寫好摘要 708
2032 如何寫好正文 709
2033 摘要和正文的關(guān)系 711
204 常見問題及解決辦法 711
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評論 查看完整評論 | |