掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
軟件工程(第二版) 版權信息
- ISBN:9787030790385
- 條形碼:9787030790385 ; 978-7-03-079038-5
- 裝幀:平裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
軟件工程(第二版) 內容簡介
圍繞一個實際軟件項目案例,基于軟件開發生命周期全過程闡述軟件分析、設計、實現測試及維護的近期新實用技術
軟件工程(第二版) 目錄
目錄第1章 軟件工程概述11.1 軟件概述11.1.1 軟件的定義11.1.2 軟件的特點11.1.3 軟件的分類21.2 軟件危機41.2.1 軟件危機的定義41.2.2 產生原因及解決途徑51.3 軟件工程61.3.1 軟件工程的定義61.3.2 軟件工程的研究內容71.3.3 軟件工程的目標和原則81.3.4 軟件工程的基本原理91.4 軟件開發方法101.4.1 結構化方法101.4.2 面向數據結構方法101.4.3 面向對象方法111.5 CASE工具111.6 軟件工程師職業素養和道德規范131.6.1 軟件工程師職業素養131.6.2 軟件工程師道德規范141.7 小結15習題115第2章 軟件生命周期和過程模型162.1 軟件生命周期162.1.1 軟件定義162.1.2 軟件開發172.1.3 軟件運行維護182.2 軟件過程模型182.2.1 瀑布模型182.2.2 原型模型202.2.3 螺旋模型212.2.4 增量模型222.2.5 噴泉模型232.2.6 統一軟件開發過程模型242.2.7 敏捷過程模型252.3 小結27習題227第3章 軟件定義283.1 問題定義283.2 可行性研究283.2.1 可行性研究的任務293.2.2 可行性研究的步驟323.3 制訂軟件計劃343.3.1 確定軟件計劃343.3.2 復審軟件計劃363.4 小結37習題337第4章 需求工程384.1 需求的概念與內容384.1.1 需求的問題384.1.2 需求的定義和分類394.1.3 需求的層次404.2 需求工程概述424.2.1 需求工程的概念424.2.2 需求工程的方法424.3 需求開發434.3.1 需求獲取技術434.3.2 需求獲取中的注意事項444.3.3 需求分析與建模444.3.4 編寫需求規格說明書454.3.5 評審需求規格說明書45習題447第5章 結構化分析方法485.1 結構法分析方法概述485.2 數據流圖495.2.1 數據流圖的結構495.2.2 數據流與加工之間的關系515.2.3 數據流圖的分層515.2.4 數據流圖的繪制515.3 數據字典525.3.1 數據字典的作用和內容525.3.2 數據字典編寫的基本要求525.3.3 數據字典的定義符號和編寫格式535.4 加工邏輯說明545.4.1 結構化語言545.4.2 判定表555.4.3 判定樹565.5 案例分析:商店供銷管理系統需求分析565.5.1 需求描述575.5.2 需求分析575.6 小結61習題561第6章 面向對象方法基礎636.1 面向對象基本概念636.2 面向對象方法概述636.2.1 面向對象方法特點646.2.2 面向對象的軟件開發過程646.2.3 典型的面向對象方法656.2.4 面向對象方法的模型676.3 統一建模語言686.3.1 UML概述686.3.2 UML的主要構成696.4 小結78習題678第7章 面向對象分析797.1 面向對象分析過程797.2 系統用例模型797.2.1 建立系統用例模型的過程797.2.2 案例:基于UML的客戶服務記賬系統用例模型過程817.3 系統對象模型857.3.1 分析類的概念857.3.2 識別分析類867.3.3 識別實體類877.3.4 識別邊界類907.3.5 識別控制類917.3.6 交互原則927.4 描述行為937.4.1 消息與責任937.4.2 登錄用例的順序圖937.4.3 其他用例的順序圖957.5 描述類977.6 小結99習題799第8章 軟件設計基礎1008.1 軟件設計的目標和任務1008.1.1 軟件設計的目標1008.1.2 軟件設計的任務1008.2 軟件設計的概念與原則1018.2.1 模塊化與模塊*立性1018.2.2 抽象與逐步求精1068.2.3 信息隱藏1078.2.4 模塊設計的一般準則1078.3 軟件體系結構風格1088.3.1 管道-過濾器體系結構1088.3.2 事件驅動體系結構1098.3.3 分層體系結構1098.3.4 數據共享體系結構1108.3.5 MVC體系結構1108.3.6 三層C/S體系結構1118.4 用戶界面設計1128.4.1 用戶界面設計原則1128.4.2 用戶界面設計過程1138.5 設計復審1178.6 小結118習題8118第9章 結構化設計方法1199.1 概要設計1199.1.1 基本概念1199.1.2 變換分析1219.1.3 事務分析1249.1.4 變換-事務混合型分析1259.1.5 啟發式規則1269.1.6 設計優化1299.2 詳細設計1299.2.1 程序流程圖1299.2.2 盒圖1309.2.3 問題分析圖1319.2.4 過程設計語言1319.2.5 HIPO圖1329.3 案例:商店供銷管理系統的設計1329.3.1 模塊結構設計1339.3.2 系統IPO圖1359.4 其他設計工作1369.5 小結136習題9137第10章 面向對象的設計13910.1 OOD概述13910.2 面向對象設計原則13910.2.1 單一職責原則14010.2.2 開放-封閉原則14010.2.3 里氏替換原則14110.2.4 接口隔離原則14210.2.5 依賴倒置原則14210.2.6 迪米特法則14310.2.7 合成聚合復用原則14410.3 系統體系結構設計14510.3.1 軟件系統體系結構設計14510.3.2 硬件系統體系結構設計14610.4 系統設計14710.4.1 識別設計元素14710.4.2 數據存儲策略14810.5 詳細設計15210.5.1 方法和屬性建模15310.5.2 狀態建模15410.5.3 詳細類圖15410.6 設計優化15510.6.1 確定優先級15510.6.2 提高效率的技術15510.6.3 調整繼承關系15710.7 設計模式15810.7.1 設計模式的作用和研究意義15910.7.2 **設計模式15910.7.3 設計模式的使用策略16510.8 小結166習題10167第11章 軟件實現16811.1 軟件實現的目標和任務16811.2 軟件程序編碼規范16811.2.1 頭文件規范16811.2.2 注釋規范16911.2.3 命名規范17111.2.4 排版規范17211.2.5 目錄結構規范17311.3 程序效率17311.3.1 運行速度的提高17411.3.2 存儲空間的優化17411.3.3 輸入輸出效率的提高17411.4 軟件代碼審查17511.5 小結177習題11177第12章 軟件測試17812.1 軟件測試基礎17812.1.1 失敗的軟件案例17812.1.2 軟件缺陷概念17912.1.3 軟件測試概念18012.1.4 軟件測試原則18112.2 軟件測試過程模型18212.2.1 V模型18212.2.2 W模型18312.2.3 H模型18312.2.4 X模型18412.3 軟件測試技術18412.3.1 靜態黑盒測試18512.3.2 動態黑盒測試18712.3.3 靜態白盒測試19012.3.4 動態白盒測試19212.3.5 軟件測試技術的選擇策略19812.4 軟件測試策略19912.4.1 單元測試20012.4.2 集成測試20212.4.3 系統測試20512.4.4 確認測試20712.5 軟件自動化測試20812.5.1 自動化測試的概念及優缺點20812.5.2 自動化測試工具20912.6 小結210習題12211第13章 軟件維護21313.1 軟件維護概述21313.1.1 軟件維護的產生及其目的21313.1.2 軟件維護的分類21413.1.3 軟件維護的成本21413.2 軟件維護的特征21513.2.1 結構化維護和非結構化維護21513.2.2 軟件維護可能存在的問題21613.2.3 影響軟件維護工作量的因素21713.3 軟件維護實施21813.3.1 軟件維護組織21813.3.2 軟件維護申請21913.3.3 軟件維護過程22013.3.4 軟件維護記錄22113.3.5 軟件維護評價22113.4 逆向工程和再工程22213.4.1 逆向工程22213.4.2 再工程223習題1322513.5 小結224第14章 軟件項目管理22614.1 軟件項目管理概述22614.2 人員的組織與管理22614.2.1 軟件項目組22714.2.2 人員的配置和管理22814.3 成本的估計與控制23014.3.1 軟件開發項目成本估算方法23014.3.2 專家判斷法23114.3.3 成本估算模型23114.4 進度計劃23314.4.1 甘特圖法23314.4.2 工程網絡23314.4.3 項目活動工期估算的方法23614.4.4 關鍵路徑法23814.5 軟件配置管理23914.5.1 軟件配置23914.5.2 軟件配置管理過程24014.6 小結242習題14243參考文獻244
展開全部
書友推薦
- >
經典常談
- >
羅曼·羅蘭讀書隨筆-精裝
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
中國歷史的瞬間
- >
唐代進士錄
- >
巴金-再思錄
- >
史學評論
- >
小考拉的故事-套裝共3冊
本類暢銷