TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
軟件工程(簡體書)
滿額折

軟件工程(簡體書)

人民幣定價:39 元
定  價:NT$ 234 元
優惠價:87204
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
目次

商品簡介

《軟件工程》從軟件開發、維護和管理等方面,系統地介紹了軟件工程的概念、原理、過程及主要方法,按照軟件生存週期依次講述了軟件開發的可行性分析、項目計劃、需求分析、系統設計、軟件實現、軟件測試與調試、軟件運行與維護,對數據庫、面向對象技術以及軟件項目的管理進行了介紹。《軟件工程》採用案例式教學,理論與實踐緊密結合,內容翔實,既注重基本知識的表述,又注重內容的先進性、科學性和系統性,反映軟件工程、軟件開發技術發展的最新成果,實用性、可操作性強。本書可作為高職高專計算機類人才培養的專業教材,也可作為本科生的教學、參考用書,還可作為計算機愛好者的自學用書。

目次

第1章 軟件及其可行性分析1.1軟件與軟件危機1.1.1軟件的特點1.1.2軟件發展簡史1.1.3軟件危機1.2軟件生命週期1.2.1軟件定義1.2.2軟件開發1.2.3軟件維護1.3軟件過程模型1.3.1瀑布模型1.3.2快速原型模型1.3.3增量模型1.3.4螺旋模型1.3.5噴泉模型1.3.6構件組裝模型1.3.7第四代技術模型1.4軟件工程1.4.1軟件工程的定義1.4.2軟件工程的基本策略1.4.3軟件工程應遵循的原則1.5可行性調研分析1.5.1項目開發背景1.5.2問題定義1.5.3可行性分析1.5.4開發計劃的制定1.6實驗實訓小結習題一第2章 需求分析2.1需求分析基礎2.1.1需求分析的任務2.1.2需求分析的步驟2.1.3需求獲取技術2.1.4需求分析模型2.2結構化分析方法2.2.1結構化開發方法2.2.2結構化分析方法2.3數據流圖2.3.1數據流圖的符號2.3.2數據流圖的畫法2.3.3檢查和修改數據流圖的原則2.3.4確定數據定義與加工策略2.4數據字典2.4.1數據字典的符號及其含義2.4.2實例2.5加工說明2.5.1結構化語言2.5.2判定表2.5.3判定樹2.6軟件需求規格說明與需求驗證2.6.1需求規格說明2.6.2需求驗證2.7實驗實訓小結習題二第3章 軟件設計3.1軟件設計概述3.1.1軟件設計在開發階段中的重要性3.1.2軟件設計的任務3.2軟件設計的基本原理3.2.1模塊化3.2.2抽象3.2.3信息隱蔽3.2.4模塊獨立性3.3軟件設計的準則3.4用戶界面設計3.4.1界面設計的基本類型3.4.2界面設計的一般問題3.4.3用戶界面設計指南3.5軟件設計工具3.5.1層次圖和HIPO圖3.5.2結構圖3.6面向數據流的設計方法3.6.1基本概念3.6.2設計過程3.6.3變換分析3.6.4事務分析設計3.6.5綜合設計3.6.6結構化設計應用示例3.6.7設計的後處理3.7詳細設計3.7.1詳細設計的基本任務與原則3.7.2結構化程序設計3.7.3詳細設計的工具3.8軟件設計文檔及其複審3.8.1軟件設計文檔3.8.2軟件設計複審3.9實驗實訓小結習題三第4章 軟件項目的實現4.1程序設計方法4.1.1程序設計方法的發展4.1.2結構化程序設計4.1.3模塊化程序設計的方法4.1.4面向對象的程序設計4.1.5編碼的標準4.2程序設計語言的選擇4.2.1程序設計語言的定義4.2.2程序設計語言的基本成分4.2.3程序設計語言的特性4.2.4程序設計語言的分類4.2.5程序設計語言的選擇4.3編碼的風格4.3.1源程序文檔化4.3.2數據說明4.3.3程序的視覺組織4.3.4輸入和輸出4.3.5效率4.3.6其他推薦原則4.4實驗實訓小結習題四第5章 軟件測試5.1軟件測試的目的5.1.1軟件測試的定義5.1.2軟件測試的目的5.1.3軟件測試的原則5.2軟件測試的方法和步驟5.2.1軟件測試的方法5.2.2軟件測試的信息流5.3黑盒測試5.3.1測試用例5.3.2黑盒測試的概念5.3.3黑盒測試用例的設計5.4白盒測試5.4.1白盒測試的概念5.4.2白盒測試用例的設計5.5軟件測試的過程5.5.1軟件測試過程概述5.5.2軟件測試過程與軟件開發各階段的關係5.5.3單元測試5.5.4集成測試5.5.5確認測試5.5.6系統測試5.6調試5.6.1調試步驟5.6.2調試方法5.6.3調試原則5.7實驗實訓小結習題五第6章 軟件維護6.1軟件維護的目的6.1.1軟件維護的原因6.1.2軟件維護的定義6.1.3軟件維護的分類6.2軟件維護的成本6.2.1影響軟件維護的因素6.2.2軟件維護的困難性6.2.3軟件維護成本的分析6.3軟件維護活動的實施6.3.1軟件維護的組織6.3.2軟件維護的流程6.3.3保存軟件維護記錄6.3.4評價軟件維護活動6.4軟件可維護性6.4.1軟件可維護性的定義6.4.2決定軟件可維護性的因素6.4.3軟件可維護性的度量6.4.4提高軟件的可維護性方法6.5軟件維護的副作用6.6軟件再工程6.6.1軟件再工程過程模型6.6.2逆向工程6.6.3軟件重構6.7實驗實訓小結習題六第7章 面向對象方法7.1面向對象方法的基礎知識7.1.1面向對象方法的世界觀7.1.2面向對象方法的基本概念7.1.3面向對象方法的基本過程7.1.4面向對象方法的與傳統方法的比較7.2面向對象的系統分析7.2.1關於模型7.2.2面向對象分析的基本原則7.2.3面向對象分析的任務與過程7.2.4明確問題域與系統責任7.2.5定義對象與類7.2.6識別對象間的結構7.2.7劃分主題7.2.8定義屬性與實例連接7.2.9定義服務與消息連接7.3面向對象的系統設計7.3.1面向對象設計的基本準則7.3.2面向對象設計過程7.3.3系統結構設計7.3.4類的設計7.3.5交互部分設計7.3.6數據管理部分設計7.4面向對象的程序設計7.4.1面向對象程序設計語言的發展7.4.2面向對象程序設計語言的特徵7.4.3面向對象系統的實現途徑7.5面向對象系統的測試7.5.1面向對象系統測試的特點7.5.2面向對象系統測試的過程7.5.3面向對象的測試策略7.5.4面向對象軟件的測試用例設計7.6統一建模語言UML7.6.1UML概念7.6.2UML組成7.6.3靜態建模7.6.4動態建模7.7應用案例7.7.1初始階段7.7.2細化階段7.8實驗實訓小結習題七第8章 軟件複用8.1軟件複用概述8.1.1軟件複用的意義8.1.2軟件複用的過程8.1.3軟件複用的類型8.1.4分層式體系結構8.1.5複用的難度8.2構件與構件庫8.2.1領域分析8.2.2構件的開發8.2.3構件庫的組織8.2.4軟件構件的複用8.3面向對象的軟件複用8.3.1類構件8.3.2類庫8.4實驗實訓小結習題八第9章 軟件項目管理9.1軟件項目管理概述9.1.1軟件項目管理的重要性9.1.2軟件項目管理的內容9.1.3軟件項目管理的特點9.2軟件項目的估算9.2.1估算前的規劃9.2.2估算的對象9.2.3估算的策略9.2.4估算的方法9.3軟件項目的計劃管理9.3.1軟件項目計劃的概念9.3.2軟件項目計劃的內容9.3.3軟件項目進度安排9.4軟件項目的風險管理9.4.1風險管理的重要性9.4.2風險管理的過程9.4.3風險辨識9.4.4風險分析9.4.5風險評估9.4.6風險應對9.5軟件項目的人力資源管理9.5.1軟件項目的人力資源9.5.2人力資源的組織建立9.5.3人員配備9.6軟件配置管理9.6.1基線(Baseline)9.6.2軟件配置項9.6.3軟件配置管理的過程9.6.4軟件配置管理的特點9.7軟件質量保證9.7.1軟件質量的定義9.7.2軟件質量的評價9.7.3質量度量模型9.7.4軟件複雜性9.7.5軟件可靠性9.7.6軟件評審9.7.7軟件容錯技術9.8能力成熟度模型(CMM)簡介9.8.1基本概念9.8.2CMM框架9.8.3CMM應用9.8.4能力成熟度集成模型(CMMI)9.9實驗實訓小結習題九第10章 軟件工程環境10.1軟件工具10.1.1軟件工具的基本概念10.1.2軟件工具的分類10.2計算機輔助軟件工程(CASE)集成環境10.2.1CASE的優勢10.2.2CASE的組成10.2.3CASE的體系結構10.3實用CASE工具10.3.1Rational Rose簡介10.3.2Power Designer簡介10.4實驗實訓小結習題十參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 204
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區