關(guān)于我們
書單推薦
新書推薦
|
系統(tǒng)架構(gòu)設(shè)計(jì)簡(jiǎn)明指南 讀者對(duì)象:本書適合從事信息系統(tǒng)架構(gòu)設(shè)計(jì)的架構(gòu)師閱讀。
本書由在大型軟件企業(yè)從事系統(tǒng)架構(gòu)工作多年的資深架構(gòu)師編寫,主要講解通用的信息系統(tǒng)架構(gòu)設(shè)計(jì) 方法,幫助讀者在充分理解業(yè)務(wù)、確認(rèn)系統(tǒng)需求的基礎(chǔ)上,不僅可以完整、清晰、準(zhǔn)確地描述信息系統(tǒng)的 總體架構(gòu)設(shè)計(jì),還可以對(duì)架構(gòu)設(shè)計(jì)中的要點(diǎn)進(jìn)行較好的把握,最終產(chǎn)出高質(zhì)量的架構(gòu)設(shè)計(jì)文檔,指導(dǎo)后續(xù) 的設(shè)計(jì)與實(shí)現(xiàn)。 本書適合從事信息系統(tǒng)架構(gòu)設(shè)計(jì)的架構(gòu)師閱讀。
劉剛,本科畢業(yè)于四川大學(xué),2007年獲得中國科學(xué)技術(shù)大學(xué)軟件工程碩士學(xué)位。2011年獲得工信部系統(tǒng)架構(gòu)設(shè)計(jì)師證書。1999-2013年,任職于科大國創(chuàng)軟件股份有限公司,先后任第二開發(fā)部部長、技術(shù)推進(jìn)部部長。2013年至今,任職于科大訊飛股份有限公司,資深系統(tǒng)架構(gòu)師。負(fù)責(zé)過多個(gè)大中型項(xiàng)目的總體架構(gòu)設(shè)計(jì)。目前在公司內(nèi)負(fù)責(zé)大中型項(xiàng)目架構(gòu)工作支撐、架構(gòu)師培養(yǎng)、以及技術(shù)管理相關(guān)工作。
第1章 系統(tǒng)架構(gòu)概述...................................................................................................................................1
1.1 對(duì)各種架構(gòu)的解釋 ....................................................................................................................... 1 1.2 系統(tǒng)設(shè)計(jì)總覽 ................................................................................................................................ 4 1.3 系統(tǒng)架構(gòu)設(shè)計(jì)的范圍................................................................................................................... 5 1.4 系統(tǒng)架構(gòu)師的職責(zé) ....................................................................................................................... 6 1.5 衡量系統(tǒng)架構(gòu)設(shè)計(jì)質(zhì)量的標(biāo)準(zhǔn) ................................................................................................ 7 1.6 架構(gòu)相關(guān)術(shù)語釋義 ....................................................................................................................... 7 1.7 架構(gòu)圖的種類 ................................................................................................................................ 9 1.8 系統(tǒng)架構(gòu)設(shè)計(jì)的原則................................................................................................................. 12 第2章 架構(gòu)設(shè)計(jì)準(zhǔn)備.................................................................................................................................13 2.1 理解業(yè)務(wù)........................................................................................................................................ 13 2.1.1 領(lǐng)域模型 .............................................................................................................................. 14 2.1.2 業(yè)務(wù)對(duì)象 .............................................................................................................................. 17 2.1.3 業(yè)務(wù)用例 .............................................................................................................................. 17 2.1.4 業(yè)務(wù)流程 .............................................................................................................................. 18 2.2 確認(rèn)系統(tǒng)需求 .............................................................................................................................. 20 2.2.1 系統(tǒng)上下文 .......................................................................................................................... 20 2.2.2 功能性需求 .......................................................................................................................... 21 2.2.3 非功能性需求 ...................................................................................................................... 24 第3章 架構(gòu)設(shè)計(jì)..........................................................................................................................................31 3.1 邏輯架構(gòu)設(shè)計(jì) .............................................................................................................................. 35 3.1.1 邏輯架構(gòu)圖 .......................................................................................................................... 35 3.1.2 系統(tǒng)流程 .............................................................................................................................. 38 物理架構(gòu)設(shè)計(jì) .............................................................................................................................. 39 3.2.1 可復(fù)用資產(chǎn)梳理 .................................................................................................................. 39 3.2.2 物理架構(gòu)圖 .......................................................................................................................... 40 3.2.3 部署架構(gòu) .............................................................................................................................. 41 3.2.4 非功能特性設(shè)計(jì) .................................................................................................................. 47 3.2.5 技術(shù)選型定義 ...................................................................................................................... 61 3.2.6 開發(fā)組件定義 ...................................................................................................................... 63 3.2.7 部署組件定義 ...................................................................................................................... 64 3.2.8 功能模塊定義 ...................................................................................................................... 65 架構(gòu)設(shè)計(jì)小結(jié) .............................................................................................................................. 67 架構(gòu)設(shè)計(jì)對(duì)后續(xù)工程的指導(dǎo)..................................................................................................... 70 架構(gòu)設(shè)計(jì)、概要設(shè)計(jì)與詳細(xì)設(shè)計(jì).......................................................................................... 70 架構(gòu)設(shè)計(jì)與開發(fā).......................................................................................................................... 71 架構(gòu)設(shè)計(jì)與測(cè)試.......................................................................................................................... 71 架構(gòu)設(shè)計(jì)與運(yùn)維.......................................................................................................................... 73 系統(tǒng)架構(gòu) 設(shè)計(jì)簡(jiǎn)明指南 第5章 系統(tǒng)架構(gòu)設(shè)計(jì)案例.......................................................................................................................74 5.1 小型私有化對(duì)象存儲(chǔ)系統(tǒng) ....................................................................................................... 75 5.1.1 項(xiàng)目背景 .............................................................................................................................. 75 5.1.2 業(yè)務(wù)理解 .............................................................................................................................. 75 5.1.3 需求確認(rèn) .............................................................................................................................. 76 5.1.4 架構(gòu)設(shè)計(jì) .............................................................................................................................. 78 5.1.5 技術(shù)選型定義 ...................................................................................................................... 89 5.1.6 開發(fā)組件定義 ...................................................................................................................... 89 5.1.7 部署組件定義 ...................................................................................................................... 90 5.1.8 功能模塊定義 ...................................................................................................................... 90 5.1.9 案例小結(jié) .............................................................................................................................. 90 5.2 產(chǎn)品型機(jī)器人服務(wù)系統(tǒng) ............................................................................................................ 91 5.2.1 項(xiàng)目背景 .............................................................................................................................. 91 5.2.2 業(yè)務(wù)理解 .............................................................................................................................. 92 5.2.3 需求確認(rèn) .............................................................................................................................. 99 5.2.4 架構(gòu)設(shè)計(jì) ............................................................................................................................ 104 5.2.5 技術(shù)選型定義 .................................................................................................................... 114 5.2.6 開發(fā)組件定義 .................................................................................................................... 115 5.2.7 部署組件定義 .................................................................................................................... 115 5.2.8 功能模塊定義 .................................................................................................................... 116 5.2.9 案例小結(jié) ............................................................................................................................ 121 5.3 某全國性教育網(wǎng)站系統(tǒng) 1.0 ................................................................................................... 121 5.3.1 項(xiàng)目背景 ............................................................................................................................ 121 5.3.2 業(yè)務(wù)理解 ............................................................................................................................ 122 5.3.3 需求確認(rèn) ............................................................................................................................ 128 5.3.4 架構(gòu)設(shè)計(jì) ............................................................................................................................ 131 5.3.5 技術(shù)選型定義 .................................................................................................................... 142 5.3.6 開發(fā)組件定義 .................................................................................................................... 143 5.3.7 部署組件定義 .................................................................................................................... 143 5.3.8 功能模塊定義 .................................................................................................................... 144 5.3.9 案例小結(jié) ............................................................................................................................ 146 5.4 某全國性教育網(wǎng)站系統(tǒng) 2.0 ................................................................................................... 147 5.4.1 項(xiàng)目背景 ............................................................................................................................ 147 5.4.2 業(yè)務(wù)理解 ............................................................................................................................ 147 5.4.3 需求確認(rèn) ............................................................................................................................ 147 5.4.4 架構(gòu)設(shè)計(jì) ............................................................................................................................ 148 5.4.5 技術(shù)選型定義 .................................................................................................................... 156 5.4.6 開發(fā)組件定義 .................................................................................................................... 157 5.4.7 部署組件定義 .................................................................................................................... 158 5.4.8 功能模塊定義 .................................................................................................................... 159 5.4.9 案例小結(jié) ............................................................................................................................ 159 5.5 某大型解決方案項(xiàng)目總體設(shè)計(jì) ............................................................................................ 159 5.5.1 項(xiàng)目背景 ............................................................................................................................ 159 5.5.2 業(yè)務(wù)理解 ............................................................................................................................ 160 5.5.3 需求確認(rèn) ............................................................................................................................ 165 5.5.4 架構(gòu)設(shè)計(jì) ............................................................................................................................ 168 5.5.5 技術(shù)選型定義 .................................................................................................................... 174 5.5.6 開發(fā)組件定義 .................................................................................................................... 175 5.5.7 部署組件定義 .................................................................................................................... 175 5.5.8 功能模塊定義 .................................................................................................................... 176 5.5.9 案例小結(jié) ............................................................................................................................ 176 5.6 某大型解決方案項(xiàng)目子系統(tǒng)設(shè)計(jì)........................................................................................ 176 5.6.1 項(xiàng)目背景 ............................................................................................................................ 176 5.6.2 業(yè)務(wù)理解 ............................................................................................................................ 177 5.6.3 需求確認(rèn) ............................................................................................................................ 181 5.6.4 架構(gòu)設(shè)計(jì) ............................................................................................................................ 183 5.6.5 技術(shù)選型定義 .................................................................................................................... 188 5.6.6 開發(fā)組件定義 .................................................................................................................... 188 5.6.7 部署組件定義 .................................................................................................................... 189 5.6.8 功能模塊定義 .................................................................................................................... 189 5.6.9 案例小結(jié) ............................................................................................................................ 191 第6章 總結(jié).................................................................................................................................................192 6.1 架構(gòu)設(shè)計(jì)領(lǐng)域模型 ................................................................................................................... 192 6.2 架構(gòu)設(shè)計(jì)文檔大綱 ................................................................................................................... 194 6.3 架構(gòu)設(shè)計(jì)評(píng)審要素 ................................................................................................................... 195 6.4 架構(gòu)設(shè)計(jì)跟蹤 ............................................................................................................................ 198 6.5 架構(gòu)師知識(shí)與技能體系 .......................................................................................................... 199 6.6 架構(gòu)師的思維方式 ................................................................................................................... 202 參考文獻(xiàn).............................................................................................................................................................206
你還可能感興趣
我要評(píng)論
|