注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學實用軟件架構:從系統(tǒng)環(huán)境到軟件部署

實用軟件架構:從系統(tǒng)環(huán)境到軟件部署

實用軟件架構:從系統(tǒng)環(huán)境到軟件部署

定 價:¥79.00

作 者: (?。┑倮?米特拉(Tilak,Mitra)
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111550266 出版時間: 2016-12-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書是一本實用的教程,使讀者可以按照書中所說的方法,通過多個階段的演進,來迭代式地構建出軟件的架構。書中指出了各種架構工件的運用方式,使人可以把這些清晰、簡明、精準而且易懂的工件,恰到好處地運用在實際的應用場景之中。本書簡單、明確、易于理解、便于描述,而且足夠實用,能夠加以執(zhí)行??山oIT工作者和軟件工程專業(yè)的學生帶來較大的幫助,使他們明白怎樣對軟件系統(tǒng)進行架構。

作者簡介

暫缺《實用軟件架構:從系統(tǒng)環(huán)境到軟件部署》作者簡介

圖書目錄

目錄題獻譯者序序前言致謝第1章 案例研究 11.1 業(yè)務問題 11.1.1 技術挑戰(zhàn) 21.1.2 用例 21.1.3 在機器運轉過程中進行實時處理與監(jiān)控 31.1.4 為新機器提供無縫的激活服務 31.1.5 生成工作定單 31.1.6 盡量減少在為全球客戶提供服務時所產(chǎn)生的延遲 41.2 小結 4第2章 軟件架構是什么為什么需要做軟件架構 62.1 背景知識 62.2 軟件架構是什么 72.3 為什么需要做軟件架構 92.3.1 把架構視為交流工具 92.3.2 對項目規(guī)劃施加影響力 102.3.3 關注非功能方面的能力 112.3.4 與設計團隊和實現(xiàn)團隊做出約定 122.3.5 為影響力分析提供支持 122.4 架構視圖與架構視點 132.5 小結 162.6 參考資料 16第3章 恰到好處地把握架構中的重要方面 173.1 軟件架構中需要關注的一些方面 173.2 小結 19第4章 系統(tǒng)環(huán)境 204.1 業(yè)務環(huán)境與系統(tǒng)環(huán)境之間的辨析 204.2 捕獲系統(tǒng)環(huán)境 224.2.1 系統(tǒng)環(huán)境圖 234.2.2 信息流 254.3 案例研究:Elixir的系統(tǒng)環(huán)境 274.3.1 Elixir的系統(tǒng)環(huán)境圖 274.3.2 Elixir的信息流 324.4 小結 334.5 參考資料 33第5章 架構概述 345.1 什么是架構概述 345.2 為什么要做架構概述 365.3 企業(yè)視圖 375.3.1 用戶與傳輸渠道 395.3.2 核心業(yè)務流程 395.3.3 數(shù)據(jù)與信息 405.3.4 技術推動力 415.4 分層視圖 425.4.1 第1層:操作層 455.4.2 第2層:服務組件層 455.4.3 第3層:服務層 455.4.4 第4層:業(yè)務流程層 465.4.5 第5層:消費者層 465.4.6 第6層:集成層 465.4.7 第7層:QoS層 465.4.8 第8層:信息架構層 475.4.9 第9層:治理層 475.4.10 進一步研究分層視圖的用法 475.5 IT系統(tǒng)視圖 485.6 案例研究:Elixir的架構概述 535.6.1 Elixir的企業(yè)視圖 535.6.2 Elixir的業(yè)務流程 545.6.3 Elixir的數(shù)據(jù)及信息 545.6.4 Elixir的技術推動力 555.6.5 Elixir的分層視圖 565.6.6 Elixir的IT系統(tǒng)視圖 575.7 小結 585.8 參考資料 59第6章 架構決策 606.1 為什么需要做架構決策 606.2 怎樣開始進行架構決策 616.3 創(chuàng)建架構決策 626.4 案例研究:Elixir的架構決策 676.5 小結 69第7章 功能模型 717.1 為什么需要功能模型 717.2 可追溯性 737.3 制定功能模型 747.3.1 邏輯層面的設計 757.3.2 規(guī)格層面的設計 797.3.3 物理層面的設計 897.4 案例研究:Elixir的功能模型 917.4.1 邏輯層面 927.4.2 規(guī)格層面 947.4.3 物理層面 977.5 小結 987.6 參考資料 99第8章 操作模型 1008.1 為什么需要操作模型 1018.2 可追溯性與服務級別協(xié)議 1028.3 制定操作模型 1048.3.1 概念操作模型 1058.3.2 規(guī)格操作模型 1168.3.3 物理操作模型 1228.4 案例研究:Elixir的操作模型 1328.4.1 COM 1328.4.2 SOM 1378.4.3 POM 1388.5 小結 1408.6 參考資料 141第9章 集成:方式與模式 1429.1 為什么需要進行集成 1429.2 集成方式 1439.2.1 用戶界面的集成 1449.2.2 數(shù)據(jù)層面的集成 1449.2.3 消息層面的集成 1479.2.4 API層面的集成 1499.2.5 服務層面的集成 1509.3 集成模式 1529.3.1 同步的請求栂煊δJ 1529.3.2 批次模式 1539.3.3 同步的批次請求栍Υ鵡J 1539.3.4 異步的批次請求栍Υ鵡J 1539.3.5 存儲并轉發(fā)模式 1549.3.6 發(fā)布柖┰哪J 1549.3.7 聚合模式 1549.3.8 管道與過濾器模式 1559.3.9 消息路由器模式 1559.3.10 消息轉換器模式 1569.4 案例研究:Elixir的集成視圖 1569.4.1 標簽1~5所表示的數(shù)據(jù)流 1579.4.2 標簽6~8所表示的數(shù)據(jù)流 1589.4.3 標簽9~10所表示的數(shù)據(jù)流 1589.4.4 標簽11~12所表示的數(shù)據(jù)流 1589.5 小結 1599.6 參考資料 160第10章 基礎設施問題 16110.1 為什么要把基礎設施做好 16210.2 需要考慮的基礎設施問題 16210.2.1 網(wǎng)絡 16310.2.2 托管 16510.2.3 高可用性與容錯性 16910.2.4 災難恢復 17810.2.5 能力規(guī)劃 17810.3 案例研究:Elixir系統(tǒng)的基礎設施問題 18110.4 小結 18310.5 我們現(xiàn)在講到什么地方了 18410.6 參考資料 186第11章 分析架構入門 18711.1 為什么要做分析 18811.2 進行數(shù)據(jù)分析所采用的維度 18911.2.1 操作分析 18911.2.2 描述性的分析 19011.2.3 預測性的分析 19011.2.4 指示性的分析 19111.2.5 認知計算 19211.3 分析架構的基礎 19411.3.1 分層視圖中的各層及五大支柱 19511.3.2 水平層 19611.3.3 垂直層 19911.3.

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號