商品簡介
《21世紀高等學校規劃教材.軟件工程:軟件項目開發與管理》從軟件工程領域實際項目開發與管理案例出發,以適應本科專業的教學和實踐為宗旨,在充分吸收國內外軟件項目開發方法與管理的思想精華基礎上,依據作者多年軟件項目開發和管理方法以及教學和科研經驗,結合了國內軟件項目特點,指出了提高軟件開發效率進而使項目獲得成功的有效途徑。《21世紀高等學校規劃教材.軟件工程:軟件項目開發與管理》全面系統地講述了軟件工程的概念、原理和典型方法學,介紹了軟件項目的管理技術,並介紹了軟件工程領域的前沿技術。《21世紀高等學校規劃教材.軟件工程:軟件項目開發與管理》的編寫思路是理論與實踐緊密結合,既強調基本理論的論述,又重視實踐開發過程的描述,力求在實踐中深化理論。《21世紀高等學校規劃教材.軟件工程:軟件項目開發與管理》適合作為高等學校計算機及相關專業本科生和研究生的教材,也可供有一定實際經驗的軟件工作人員和需要開發應用軟件的廣大計算機用戶閱讀參考。
目次
第1章軟件工程概述1.1軟件工程學科由來1.2軟件危機表現1.3軟件工程1.4軟件生命週期1.5軟件開發過程1.6軟件開發過程模型1.6.1瀑布模型1.6.2V模型1.6.3原型模型1.6.4螺旋模型1.6.5增量模型1.6.6RAD模型1.6.7軟件包模型1.7軟件開發過程模型選擇第2章軟件開發可行性研究2.1可行性研究概述2.1.1可行性研究的含義2.1.2可行性研究的作用2.2可行性研究的內容2.2.1技術可行性2.2.2經濟可行性2.2.3社會可行性2.3可行性研究的工作階段2.3.1機會研究2.3.2初步可行性研究2.3.3可行性研究2.3.4項目評估決策2.4成本/效益分析2.4.1資金的時間價值2.4.2投資回收期2.4.3投資收益率2.5方案選擇與決策2.5.1極線圖法2.5.2確定型決策2.5.3非確定型決策2.5.4風險型決策2.6可行性研究報告的描述方法2.6.1系統流程圖2.6.2數據流圖2.6.3數據字典2.7可行性研究報告的主要內容第3章軟件開發需求分析3.1需求分析概述3.1.1需求與需求分析3.1.2需求分析的重要性3.1.3需求分析的任務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需求分析驗證的方法3.5.2需求分析驗證的內容第4章軟件開發系統規劃4.1計算機應用系統的計算模式4.1.1單主機計算模式4.1.2客戶/服務器計算模式4.1.3瀏覽器/服務器計算模式4.2系統規劃任務4.3系統規劃的主要方法4.3.1關鍵成功因素法……第5章軟件系統分析第6章軟件系統設計第7章數據庫設計第8章軟件實現第9章軟件測試第10章軟件維護第11章文檔管理第12章數據倉庫第13章數據挖掘概述附錄A可行性分析(研究)報告附錄B軟件需求規格說明附錄C軟件(結構)設計說明附錄D計算機編程手冊附錄E軟件測試報告附錄F軟件質量保證計劃附錄G軟件配置管理計劃參考文獻