軟件工程

出版時間:2010-11  出版社:西北工大  作者:鄭煒//朱怡安  頁數(shù):248  

內(nèi)容概要

  《軟件工程》用生動輕松的語言闡述了軟件工程的基本概念、原理、設(shè)計方法、實現(xiàn)過程、測試技術(shù)以及文檔規(guī)范,在此基礎(chǔ)上,對軟件項目管理、敏捷軟件開發(fā)和嵌入式軟件設(shè)計等高級知識進(jìn)行了介紹?!盾浖こ獭匪悸非逦?,內(nèi)容層次分明,深入淺出,逐步體現(xiàn)將軟件工程化的思想,而且結(jié)合實例和具體應(yīng)用工具解釋相關(guān)軟件工程知識,加深讀者對概念、原理的認(rèn)識?!  盾浖こ獭饭?3章,內(nèi)容翔實,體系合理,內(nèi)容選擇得當(dāng),理論及應(yīng)用兼顧,具有非常強(qiáng)的實用性。通過對《軟件工程》的學(xué)習(xí),讀者不但可以掌握軟件工程的各種基本理論及技術(shù),更能學(xué)以致用,領(lǐng)悟?qū)浖a(chǎn)品進(jìn)行工程化設(shè)計管理的精髓?!  盾浖こ獭房勺鳛楦叩葘W(xué)校軟件工程、計算機(jī)專業(yè)的教材,也可供軟件開發(fā)、軟件項目管理人員自學(xué)和參考。

書籍目錄

第1章 軟件工程概述1.1 軟件工程的產(chǎn)生1.2 軟件工程的目標(biāo)、研究內(nèi)容及基本原理1.3 軟件開發(fā)方法1.4 本章小結(jié)本章練習(xí)第2章 軟件生存周期2.1 生存周期概述2.2 生存周期方法學(xué)2.3 軟件過程模型2.4 本章小結(jié)本章練習(xí)第3章 可行性分析3.1 可行性分析的任務(wù)3.2 可行性分析的步驟3.3 可行性分析報告3.4 本章小結(jié)本章練習(xí)第4章 需求分析與描述4.1 需求分析的目標(biāo)和任務(wù)4.2 需求分析的過程4.3 需求獲取4.4 結(jié)構(gòu)化分析方法4.5 創(chuàng)建實體關(guān)系4.6 本章小結(jié)本章練習(xí)第5章 面向?qū)ο蠓治?.1 面向?qū)ο蠓治龅幕驹砗透拍?.2 面向?qū)ο蠓治龅倪^程5.3 OOA實例5.4 本章小結(jié)本章練習(xí)第6章 面向?qū)ο笤O(shè)計6.1 面向?qū)ο笤O(shè)計的基本概念與原理6.2 面向?qū)ο笤O(shè)計的方法6.3 實例6.4 本章小結(jié)本章練習(xí)第7章 面向?qū)ο笙到y(tǒng)實現(xiàn)7.1 詳細(xì)設(shè)計7.2 編碼7.3 本章小結(jié)本章練習(xí)第8章 軟件測試8.1 軟件測試的基本概念8.2 軟件測試的類型8.3 自動化測試8.4 本章小結(jié)本章練習(xí)第9章 軟件文檔9.1 文檔定義9.2 文檔分類9.3 文檔模板及使用說明9.4 文檔編制要求9.5 軟件文檔的作用9.6 本章小結(jié)本章練習(xí)第10章 軟件維護(hù)10.1 軟件維護(hù)的定義10.2 軟件維護(hù)的分類及作用10.3 軟件維護(hù)的流程和管理10.4 提高軟件的可維護(hù)性10.5 面向?qū)ο筌浖木S護(hù)10.6 軟件維護(hù)的CASE工具10.7 軟件維護(hù)的發(fā)展10.8 本章小結(jié)本章練習(xí)第11章 軟件項目管理11.1 項目管理中的一些基本概念11.2 項目啟動11.3 分析項目需求11.4 項目預(yù)估11.5 創(chuàng)建項目計劃11.6 管理項目風(fēng)險11.7 項目關(guān)閉11.8 本章小結(jié)本章練習(xí)第12章 敏捷軟件開發(fā)12.1 敏捷開發(fā)概述12.2 極限編程(XP)12.3 Serum12.4 敏捷方法選擇依據(jù)12.5 本章小結(jié)本章練習(xí)第13章 嵌入式軟件設(shè)計13.1 嵌入式系統(tǒng)的基礎(chǔ)知識13.2 嵌入式軟件需求分析13.3 嵌入式軟件架構(gòu)設(shè)計13.4 嵌入式軟件測試13.5 本章小結(jié)本章練習(xí)參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:插圖:有了快速原型,雖然在設(shè)計和實現(xiàn)階段還存在對需求的修改和反饋,但是比起瀑布模型的文字描述來說,客戶可以較準(zhǔn)確地表達(dá)自己的需求,在數(shù)據(jù)的處理模式、界面的輸人輸出與開發(fā)者形成一致的意見,也大大減少了設(shè)計和實現(xiàn)階段的返工現(xiàn)象。由于需求分析和軟件合同都是在快速原型的基礎(chǔ)上完成的,在設(shè)計階段,軟件工程師們對工作流程、數(shù)據(jù)處理和界面設(shè)計基本不會出現(xiàn)與客戶的不一致性。而且通過在快速原型上與客戶的充分討論,也對客戶所反對的工作流程有了足夠的了解(尤其是與一般軟件設(shè)計不同的要求),避免出現(xiàn)設(shè)計剛剛完成,就被客戶所否定的尷尬現(xiàn)象。隨著圖形界面(GUI)技術(shù)的發(fā)展,開發(fā)者已經(jīng)可以做到在快速原型時就提供給客戶所需軟件的幾乎全部界面,并在此基礎(chǔ)上確定界面輸入、輸出和工作的模式。盡管此時界面并沒有實際的數(shù)據(jù)處理與計算能力,但卻使客戶直觀看到了所需軟件的幾乎所有功能要求,極大地減少了軟件由于客戶與開發(fā)方在軟件認(rèn)識上的固有差異,所造成的軟件修改與返工??焖僭头ǖ娜秉c,在于對快速原型的復(fù)用性問題,因為軟件的需求和設(shè)計都是基于快速原型而進(jìn)行的,所以快速原型的程序還將在實現(xiàn)階段被使用。而快速原型往往是在規(guī)定時間內(nèi)為爭取項目而開發(fā)出來的,其軟件質(zhì)量往往不能達(dá)到應(yīng)有的水平,甚至缺少必要的文檔支持。軟件開發(fā)者需要在設(shè)計和實現(xiàn)時,重新完成快速原型軟件所有的分析與設(shè)計文檔,以及必要的軟件代碼的完善,以保證軟件的質(zhì)量和可靠性,而不能直接在快速原型的基礎(chǔ)上,簡單地進(jìn)行功能擴(kuò)充和模塊完善。

編輯推薦

《軟件工程》:軟件系統(tǒng)開發(fā)指導(dǎo)教程系列叢書

圖書封面

評論、評分、閱讀與下載


    軟件工程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   差強(qiáng)人意,印刷質(zhì)量還可以,排版也不錯
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7