注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程:架構(gòu)驅(qū)動的軟件開發(fā)

軟件工程:架構(gòu)驅(qū)動的軟件開發(fā)

軟件工程:架構(gòu)驅(qū)動的軟件開發(fā)

定 價:¥69.00

作 者: (美)理查德 F. 施密特
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 計算機/網(wǎng)絡(luò) 軟件工程/開發(fā)項目管理

ISBN: 9787111533146 出版時間: 2016-07-01 包裝: 平裝
開本: 16開 頁數(shù): 221 字?jǐn)?shù):  

內(nèi)容簡介

  本書比較全面地介紹軟件工程學(xué)科,展示軟件工程原則與基于系統(tǒng)工程的軟件實踐,闡明與軟件工程所用的嚴(yán)格方法相關(guān)的實踐活動、原則、任務(wù)和工件。本書共分三部分:第一部分(軟件工程基礎(chǔ))討論在軟件工程體系下的軟件開發(fā)框架和項目構(gòu)建;第二部分(軟件工程實踐)通過六項技術(shù)慣例傳達(dá)一種理念——利用計算技術(shù),應(yīng)用科學(xué)原則以及激活設(shè)計軟件產(chǎn)品結(jié)構(gòu)的靈活性;第三部分(軟件工程應(yīng)用的階段)討論軟件工程團(tuán)隊在軟件開發(fā)項目中承擔(dān)的角色,以便建立和控制軟件產(chǎn)品架構(gòu)。本書適合作為高等院校軟件工程及相關(guān)課程的教材,也可作為軟件開發(fā)人員和軟件技術(shù)人員的參考書。

作者簡介

暫缺《軟件工程:架構(gòu)驅(qū)動的軟件開發(fā)》作者簡介

圖書目錄

目  錄Software Engineering: ArchitectureDriven Software Development出版者的話譯者序作者序前言第一部分 軟件工程基礎(chǔ)第1章 軟件工程簡介 51.1 明確軟件需求 61.2 軟件架構(gòu) 71.3 集成產(chǎn)品和過程開發(fā) 81.4 集成產(chǎn)品團(tuán)隊 81.5 工作分解結(jié)構(gòu) 101.6 軟件分解結(jié)構(gòu) 101.7 規(guī)約樹和文檔樹 111.8 集成總體方案和進(jìn)度安排 111.9 評審與審核 121.10 配置管理和變更控制 131.11 權(quán)衡分析 151.12 風(fēng)險管理 161.13 建模與仿真 16第2章 通用軟件開發(fā)框架 192.1 軟件分解結(jié)構(gòu) 192.2 軟件開發(fā)過程 212.2.1 需求定義階段 222.2.2 概要架構(gòu)定義階段 222.2.3 關(guān)鍵架構(gòu)定義階段 232.2.4 軟件單元編碼和測試階段 242.2.5 軟件組件的集成和測試階段 242.2.6 產(chǎn)品測試階段 242.2.7 驗收測試階段 252.3 總結(jié) 26第3章 軟件架構(gòu) 273.1 涉眾需求的關(guān)系和依賴性 293.2 軟件需求基線的關(guān)系和依賴性 303.3 計算環(huán)境的關(guān)系和依賴性 303.4 測試和評估的關(guān)系及依賴性 303.5 功能架構(gòu)的關(guān)系和依賴性 313.6 物理架構(gòu)的關(guān)系和依賴性 313.7 開發(fā)后的過程的關(guān)系和依賴性 323.8 軟件架構(gòu)的動機 32第4章 理解軟件項目環(huán)境 354.1 集成產(chǎn)品團(tuán)隊 384.2 軟件架構(gòu) 394.3 復(fù)雜性控制機制 404.3.1 工作分解結(jié)構(gòu) 404.3.2 產(chǎn)品分解結(jié)構(gòu) 414.3.3 規(guī)約樹 424.3.4 文檔樹 424.3.5 軟件產(chǎn)品基線 424.3.6 需求可追蹤性準(zhǔn)則 424.3.7 權(quán)衡分析 434.3.8 軟件復(fù)雜性度量 444.4 軟件術(shù)語注冊表 464.5 軟件集成策略 474.6 項目和技術(shù)方案 474.6.1 技術(shù)組織規(guī)劃 484.6.2 項目規(guī)劃 48第5章 軟件集成產(chǎn)品和過程開發(fā) 505.1 IPPD在軟件中的應(yīng)用 515.1.1 客戶至上 525.1.2 產(chǎn)品和進(jìn)程的并行開發(fā) 535.1.3 早期的和連續(xù)的生命周期規(guī)劃 545.1.4 最大化承包商獨特方法的優(yōu)化和使用靈活性 545.1.5 鼓勵魯棒設(shè)計,提高過程能力? 555.1.6 事件驅(qū)動進(jìn)度 555.1.7 多部門團(tuán)隊協(xié)作 555.1.8 授權(quán) 555.1.9 無縫管理工具 565.1.10 風(fēng)險的主動識別和管理 565.2 軟件工程和開發(fā) 56第6章 軟件設(shè)計阻礙 586.1 作為原材料的軟件 596.2 軟件技術(shù)的變革 616.2.1 軟件開發(fā)方法和標(biāo)準(zhǔn) 636.2.2 敏捷宣言 666.3 架構(gòu)驅(qū)動的軟件開發(fā) 67第二部分 軟件工程實踐第7章 理解軟件需求 767.1 第1步:征求渉眾需求與期望 787.2 第2步:需求分析與規(guī)約 797.2.1 平衡和化解渉眾需求的沖突 807.2.2 維護(hù)項目的范圍 817.2.3 有經(jīng)驗的軟件人員的參與 827.3 第3步:任務(wù)定義與安排 827.4 第4步:資源的確定、估算和分配 837.5 第5步:建立組織工作包 837.6 第6步:技術(shù)規(guī)劃 837.7 第7步:項目規(guī)劃 837.8 探索渉眾的需求 84第8章 軟件需求分析實踐 868.1 項目分析任務(wù) 868.1.1 分析項目目的和目標(biāo) 868.1.2 確定開發(fā)成功標(biāo)準(zhǔn) 878.1.3 征求渉眾需求和期望 888.1.4 對渉眾需求按優(yōu)先級排序 898.2 業(yè)務(wù)分析任務(wù) 898.2.1 確定業(yè)務(wù)概念 898.2.2 確定業(yè)務(wù)場景 898.2.3 確定計算環(huán)境特征 908.2.4 確定外部接口 918.3 產(chǎn)品分析任務(wù) 918.3.1 確定業(yè)務(wù)模式 918.3.2 確定功能行為 918.3.3 確定資源利用率需求 938.3.4 確定數(shù)據(jù)處理條件邏輯 938.3.5 確定數(shù)據(jù)持久性需求 938.3.6 確定數(shù)據(jù)安全性需求 938.3.7 確定數(shù)據(jù)存儲事務(wù) 938.3.8 確定性能度量 948.4 維護(hù)分析任務(wù) 948.4.1 確定開發(fā)后的過程業(yè)務(wù)概念 948.4.2 確定開發(fā)后的過程業(yè)務(wù)場景 948.4.3 確定開發(fā)后的過程特征 948.4.4 確定架構(gòu)的指導(dǎo)方針和原則 958.5 項目評估任務(wù) 958.5.1 評估需求敏感性 958.5.2 確定軟件測試策略 968.5.3 評估已提議的變更 968.5.4 評估項目可行性 978.6 建立需求基線 97第9章 軟件需求管理 989.1 接受變更 989.1.1 時間是一種寶貴資源 989.1.2 變更影響分析 999.1.3 調(diào)整項目里程碑 1019.2 明確需求 1029.3 需求分解和分配 1039.3.1 功能分析 1049.3.2 性能分配 1049.3.3 結(jié)構(gòu)化單元綜合 1049.3.4 結(jié)構(gòu)化組件綜合 1059.4 需求可追蹤性 1059.4.1 變更控制 1059.4.2 配置審核 106第10章 制定功能架構(gòu) 10710.1 功能架構(gòu)的動機 10710.2 功能架構(gòu)本體論 10810.2.1 功能組件 10910.2.2 功能單元 10910.2.3 數(shù)據(jù)項 10910.2.4 功能接口 10910.2.5 外部接口 10910.2.6 控制結(jié)構(gòu) 11010.2.7 資源 11010.2.8 數(shù)據(jù)存儲 11010.3 構(gòu)想功能架構(gòu) 11010.4 記錄功能架構(gòu) 11210.4.1 功能層次 11210.4.2 行為模型 11210.4.3 功能時限 11310.4.4 資源利用率概述 11310.4.5 功能規(guī)約 11310.4.6 需求分配表 114第11章 功能分析與分配實踐 11511.1 評估功能復(fù)雜性 11511.2 行為分析 11711.2.1 識別功能場景 11711.2.2 識別功能序列 11811.2.3 識別數(shù)據(jù)流 11811.2.4 識別控制行為 11911.2.5 識別數(shù)據(jù)處理過程 11911.2.6 識別資源先決條件 12011.2.7 識別失效條件 12011.2.8 識別系統(tǒng)監(jiān)控過程 12111.2.9 識別數(shù)據(jù)保留能力需求 12211.2.10 識別數(shù)據(jù)安全過程 12211.2.11 識別數(shù)據(jù)持久性與保留功能 12211.3 性能分配 12211.3.1 分配性能預(yù)算 12311.3.2 分配資源預(yù)算 12311.4 架構(gòu)評估 12311.4.1 評估需求滿足 12411.4.2 評估軟件性能 12411.4.3 評估架構(gòu)復(fù)雜性 12411.4.4 評估優(yōu)化機會 12411.5 建立功能架構(gòu) 124第12章 物理架構(gòu)配置 12512.1 結(jié)構(gòu)設(shè)計解決方案 12612.1.1 定義結(jié)構(gòu)單元 12712.1.2 準(zhǔn)備結(jié)構(gòu)單元規(guī)約 12812.1.3 建立軟件集成策略 12912.1.4 指定工程組套 12912.1.5 準(zhǔn)備軟件技術(shù)數(shù)據(jù)包 12912.2 結(jié)構(gòu)設(shè)計考量 13012.2.1 結(jié)構(gòu)設(shè)計指導(dǎo)原則 13012.2.2 使用建模與仿真 13212.2.3 行為分析 13212.2.4 結(jié)構(gòu)權(quán)衡分析 13312.2.5 軟件產(chǎn)品性能評估 13412.2.6 軟件原型 136第13章 軟件設(shè)計綜合實踐 13813.1 設(shè)計概念化 13913.1.1 建立軟件架構(gòu)設(shè)計指導(dǎo)原則 14013.1.2 識別抽象結(jié)構(gòu)組件 14113.1.3 識別抽象用戶接口機制 14113.2 設(shè)計解決方案 14213.2.1 識別基本結(jié)構(gòu)元素 14213.2.2 識別集成組件 14313.2.3 評估軟件重用機會 14313.3 設(shè)計相關(guān)性 14413.3.1 建立性能基準(zhǔn) 14413.3.2 識別結(jié)構(gòu)設(shè)計缺點 14513.3.3 評估架構(gòu)候選方案 14613.3.4 評估軟件實現(xiàn)挑戰(zhàn) 14613.3.5 評估軟件維護(hù)挑戰(zhàn) 14613.3.6 評估架構(gòu)完整性 14713.4 設(shè)計表現(xiàn) 14713.4.1 建立結(jié)構(gòu)設(shè)計配置 14713.4.2 說明結(jié)構(gòu)配置元素 14813.4.3 識別工程組套 14813.5 準(zhǔn)備軟件技術(shù)數(shù)據(jù)包 148第14章 軟件分析實踐 15014.1 定義權(quán)衡研究 15114.1.1 建立權(quán)衡研究領(lǐng)域 15114.1.2 確定候選方案 15214.1.3 建立成功標(biāo)準(zhǔn) 15214.2 建立權(quán)衡研究環(huán)境 15314.2.1 匯集實驗機制 15314.2.2 匯集數(shù)據(jù)收集和分析機制 15314.2.3 建立權(quán)衡研究過程 15414.3 執(zhí)行分析 15414.3.1 評估需求候選方案 15514.3.2 評估功能候選方案 15514.3.3 評估結(jié)構(gòu)候選方案 15514.4 評估項目影響 15614.4.1 評估開發(fā)影響 15614.4.2 評估項目影響 15614.4.3 確定項目執(zhí)行策略 15614.5 評估權(quán)衡研究結(jié)果 15614.5.1 為架構(gòu)候選方案排序 15714.5.2 確定優(yōu)先行動路徑 15714.5.3 將權(quán)衡研究的決策文檔化 15714.5.4 優(yōu)化執(zhí)行策略 158第15章 軟件驗證和確認(rèn)實踐 15915.1 定義V&V策略 16015.1.1 建立V&V范圍 16015.1.2 建立V&V方法 16215.1.3 建立V&V過程 16215.2 驗證軟件架構(gòu) 16315.2.1 驗證需求基線 16315.2.2 驗證功能架構(gòu) 16315.2.3 驗證物理架構(gòu) 16315.2.4 驗證軟件實現(xiàn) 16315.3 確認(rèn)物理架構(gòu) 16315.3.1 確認(rèn)結(jié)構(gòu)配置 16315.3.2 確認(rèn)集成軟件配置 16315.4 記錄V&V結(jié)果 164第16章 軟件控制實踐 16516.1 配置管理 16616.1.1 識別架構(gòu)元素 16616.1.2 維護(hù)架構(gòu)狀態(tài) 16616.2 處理工程變更包 16716.2.1 記錄工程變更請求和提議 16716.2.2 準(zhǔn)備變更評估包 16716.3 變更評估 16816.3.1 評估變更技術(shù)優(yōu)點 16816.3.2 評估架構(gòu)影響 16916.3.3 評估技術(shù)工作包影響 16916.3.4 評估技術(shù)方案影響 16916.4 變更同化 17016.4.1 發(fā)布變更通知包 17016.4.2 審核架構(gòu)變更進(jìn)展 17016.4.3 評估項目現(xiàn)狀 17016.5 軟件庫控制 17016.5.1 維護(hù)工程工件庫 17116.5.2 維護(hù)變更歷史庫 17116.5.3 維護(hù)技術(shù)風(fēng)險庫 171第三部分 軟件工程應(yīng)用的階段第17章 軟件需求定義 17617.1 軟件需求定義的產(chǎn)品 17617.2 軟件工程集成產(chǎn)品團(tuán)隊(軟件需求定義階段) 17817.3 軟件實現(xiàn)(軟件需求定義階段) 18017.4 計算環(huán)境準(zhǔn)備(軟件需求定義階段) 18017.5 開發(fā)后的過程實現(xiàn)(軟件需求定義階段) 18017.6 軟件測試和評估(軟件需求定義階段) 18117.7 評審、里程碑和基線(軟件需求定義階段) 182第18章 軟件架構(gòu)定義 18418.1 概要架構(gòu)定義 18518.1.1 概要架構(gòu)定義的產(chǎn)品 18518.1.2 軟件工程集成產(chǎn)品團(tuán)隊(概要架構(gòu)定義階段) 18618.1.3 軟件實現(xiàn)(概要架構(gòu)定義階段) 18718.1.4 計算環(huán)境準(zhǔn)備(概要架構(gòu)定義階段) 18718.1.5 開發(fā)后的過程準(zhǔn)備(概要架構(gòu)定義階段) 18718.1.6 軟件測試和評估(概要架構(gòu)定義階段) 18818.1.7 評審與里程碑(概要架構(gòu)定義階段) 18918.2 詳細(xì)架構(gòu)定義 18918.2.1 詳細(xì)架構(gòu)定義的產(chǎn)品 19018.2.2 軟件工程集成產(chǎn)品團(tuán)隊(詳細(xì)架構(gòu)定義階段) 19118.2.3 軟件實現(xiàn)(詳細(xì)架構(gòu)定義階段) 19218.2.4 計算環(huán)境準(zhǔn)備(詳細(xì)架構(gòu)定義階段) 19218.2.5 開發(fā)后的過程準(zhǔn)備(詳細(xì)架構(gòu)定義階段) 19218.2.6 軟件測試和評估(詳細(xì)架構(gòu)定義階段) 19318.2.7 評審與里程碑(詳細(xì)架構(gòu)定義階段) 19318.2.8 建立分配基線 194第19章 軟件實現(xiàn) 19519.1 軟件實現(xiàn)的產(chǎn)品 19619.2 軟件工程任務(wù)(軟件實現(xiàn)階段) 19719.3 軟件實現(xiàn)任務(wù)(軟件實現(xiàn)階段) 19719.4 計算環(huán)境任務(wù)(軟件實現(xiàn)階段) 19919.5 開發(fā)后的過程任務(wù)(軟件實現(xiàn)階段) 19919.6 軟件測試和評估任務(wù)(軟件實現(xiàn)階段) 19919.7 評審與里程碑(軟件實現(xiàn)階段) 200第20章 軟件驗收測試 20220.1 軟件驗收測試的產(chǎn)品 20320.2 軟件工程(軟件驗收測試階段) 20320.3 軟件實現(xiàn)組織(軟件驗收測試階段) 20420.4 計算環(huán)境實現(xiàn)組織(軟件驗收測試階段) 20420.5 開發(fā)后的過程組織(軟件驗收測試階段) 20420.6 軟件測試和評估(軟件驗收測試階段) 20520.7 評審與里程碑(軟件驗收測試階段) 20520.8 建立軟件產(chǎn)品基線 206索引 207

本目錄推薦

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