實(shí)用軟件工程教程

出版時(shí)間:2011-5  出版社:中國(guó)鐵道出版社  作者:郭清宇,劉鳳華 編  頁數(shù):348  

前言

  軟件工程專業(yè)學(xué)生需要扎實(shí)的理論基礎(chǔ),也需要較多的技能和實(shí)踐經(jīng)驗(yàn)。目前,軟件工程理論方面的書籍很多,項(xiàng)目實(shí)踐方面的書籍卻很少,即使有一些案例教學(xué)之類的軟件工程書籍,案例也大多是虛擬項(xiàng)目,和實(shí)際意義上的軟件開發(fā)有很大距離。本書以實(shí)際項(xiàng)目(均來源于工程實(shí)踐,已正式交付用戶使用)為案例,將其貫穿于項(xiàng)目的軟件工程生命周期中,使學(xué)生真正了解軟件的實(shí)際開發(fā)過程,通過本書學(xué)習(xí)和選擇一個(gè)完整的、難度適中的項(xiàng)目進(jìn)行模仿、實(shí)訓(xùn),達(dá)到提高實(shí)際動(dòng)手能力、縮短就業(yè)后適應(yīng)期的目的?! ”緯髡邚氖逻^多年的軟件工程教學(xué)工作,大多主持開發(fā)過大型項(xiàng)目,有豐富的項(xiàng)目管理和開發(fā)經(jīng)驗(yàn),針對(duì)學(xué)生在軟件工程實(shí)踐過程中可能遇到的困難和問題,結(jié)合教學(xué)和項(xiàng)目開發(fā)過程實(shí)際編寫了本書?! ”緯目傮w編寫思路如下: ?。?)全書共分為10章:前8章著重講解軟件工程的原理,包括項(xiàng)目啟動(dòng)、項(xiàng)目計(jì)劃、需求工程、系統(tǒng)設(shè)計(jì)、編碼及代碼審查、軟件測(cè)試、項(xiàng)目交付和培訓(xùn),在講解軟件工程原理的同時(shí)引入項(xiàng)目案例;后2章詳細(xì)介紹了兩個(gè)項(xiàng)目的開發(fā)過程,其中第9章介紹的職業(yè)安全與健康法規(guī)標(biāo)準(zhǔn)管理系統(tǒng)是一個(gè)基于B/S模式的項(xiàng)目,第10章河流根石探測(cè)管理系統(tǒng)是一個(gè)基于C/S模式的項(xiàng)目,B/S模式和C/S模式是當(dāng)前的兩種主流體系結(jié)構(gòu),兩個(gè)項(xiàng)目均已完成并提交給用戶使用。  ……

內(nèi)容概要

  《21世紀(jì)高等院校計(jì)算機(jī)專業(yè)規(guī)劃教材:實(shí)用軟件工程教程》結(jié)合實(shí)際軟件項(xiàng)目開發(fā)講解軟件工程的關(guān)鍵概念,使學(xué)生加深對(duì)軟件工程理論的理解,指導(dǎo)軟件工程的實(shí)踐活動(dòng)?!?1世紀(jì)高等院校計(jì)算機(jī)專業(yè)規(guī)劃教材:實(shí)用軟件工程教程》內(nèi)容包含項(xiàng)目啟動(dòng)、項(xiàng)目計(jì)劃、需求工程、系統(tǒng)設(shè)計(jì)、編碼及代碼審查、軟件測(cè)試、項(xiàng)目交付和培訓(xùn)、項(xiàng)目實(shí)戰(zhàn)等部分?!  ?1世紀(jì)高等院校計(jì)算機(jī)專業(yè)規(guī)劃教材:實(shí)用軟件工程教程》以實(shí)際項(xiàng)目為主線,并提供源碼為參照,適合作為高校本科計(jì)算機(jī)軟件工程、計(jì)算機(jī)應(yīng)用技術(shù)等專業(yè)或軟件職業(yè)技術(shù)學(xué)院軟件工程和軟件實(shí)訓(xùn)的教材,也可作為軟件開發(fā)人員和軟件項(xiàng)目管理人員的參考書。

書籍目錄

第1章 概論1.1 軟件和軟件危機(jī)1.1.1 軟件的概念和特點(diǎn)1.1.2 軟件的發(fā)展歷程1.1.3 軟件危機(jī)1.2 軟件工程1.2.1 軟件工程定義1.2.2 軟件工程的發(fā)展歷史1.2.3 軟件生命周期模型1.2.4 軟件過程小結(jié)第2章 項(xiàng)目啟動(dòng)2.1 項(xiàng)目開發(fā)流程與管理方式2.1.1 軟件項(xiàng)目形式2.1.2 項(xiàng)目開發(fā)流程2.1.3 精簡(jiǎn)并行過程2.2 項(xiàng)目組織結(jié)構(gòu)2.2.1 項(xiàng)目角色2.2.2 項(xiàng)目組織2.3 項(xiàng)目里程碑2.3.1 檢查點(diǎn)、里程碑和基線2.3.2 里程碑計(jì)劃與驗(yàn)收2.4 案例分析及描述2.4.1 項(xiàng)目介紹2.4.2 項(xiàng)目組織結(jié)構(gòu)2.4.3 項(xiàng)目里程碑小結(jié)習(xí)題第3章 項(xiàng)目計(jì)劃3.1 項(xiàng)目估計(jì)3.1.1 項(xiàng)目范圍3.1.2 軟件規(guī)模度量3.1.3 項(xiàng)目資源估算3.1.4 成本估算3.2 項(xiàng)目計(jì)劃管理3.2.1 項(xiàng)目進(jìn)度計(jì)劃管理3.2.2 項(xiàng)目質(zhì)量保證3.2.3 項(xiàng)目配置管理3.2.4 項(xiàng)目測(cè)試計(jì)劃3.2.5 風(fēng)險(xiǎn)管理3.2.6 能力成熟度模型3.3 案例分析及描述3.3.1 項(xiàng)目估算3.3.2 項(xiàng)目計(jì)劃管理小結(jié)習(xí)題第4章 需求工程4.1 需求捕獲4.1.1 需求開發(fā)計(jì)劃和目標(biāo)4.1.2 實(shí)地收集需求4.1.3 軟件需求4.2 需求分析4.2.1 原型分析法4.2.2 結(jié)構(gòu)化分析方法4.2.3 用例分析方法4.2.4 RUP業(yè)務(wù)建模4.2.5 用例分析4.2.6 系統(tǒng)建模4.2.7 相關(guān)案例分析4.3 需求定義4.3.1 需求報(bào)告4.3.2 需求規(guī)格說明書編寫指南4.4 需求管理4.4.1 需求變更控制4.4.2 版本控制4.4.3 需求跟蹤4.5 需求驗(yàn)證4.5.1 需求驗(yàn)證的目的和任務(wù)4.5.2 需求評(píng)審4.5.3 需求測(cè)試小結(jié)習(xí)題第5章 系統(tǒng)設(shè)計(jì)第6章 編碼及代碼審查第7章 軟件測(cè)試第8章 項(xiàng)目交付和培訓(xùn)第9章 職業(yè)安全與健康法規(guī)標(biāo)準(zhǔn)管理系統(tǒng)第10章 河流根石探測(cè)管理系統(tǒng)附錄A UML入門及Rose的使用參考文獻(xiàn)

章節(jié)摘錄

 ?。?)復(fù)審  正式技術(shù)復(fù)審能夠較早發(fā)現(xiàn)軟件錯(cuò)誤,可防止錯(cuò)誤被傳播到軟件過程的后續(xù)階段。統(tǒng)計(jì)數(shù)字表明,在大型軟件產(chǎn)品中檢測(cè)出的錯(cuò)誤,60%~70%屬于規(guī)格說明錯(cuò)誤或設(shè)計(jì)錯(cuò)誤,正式技術(shù)復(fù)審在發(fā)現(xiàn)規(guī)格說明錯(cuò)誤和設(shè)計(jì)錯(cuò)誤方面的有效性高達(dá)75%。由于能夠檢測(cè)出并排除掉絕大部分這類錯(cuò)誤,復(fù)審可大大降低后續(xù)開發(fā)和維護(hù)階段的成本。正式技術(shù)復(fù)審是軟件質(zhì)量保證措施的一種,包括走查和審查等具體方法?! ∠旅嬉宰卟樾枨笠?guī)格說明書的SQA小組為例,走查組一般由4~6名成員組成,成員至少包括一名負(fù)責(zé)起草需求規(guī)格說明書的人,一名負(fù)責(zé)該規(guī)格說明的管理員,一名客戶代表,下階段開發(fā)組(如系統(tǒng)設(shè)計(jì)組)的一名代表和SQA小組的一名代表,SQA小組的代表應(yīng)該作為走查組的組長(zhǎng)。走查組組長(zhǎng)引導(dǎo)該組成員走查文檔,力求發(fā)現(xiàn)盡可能多的錯(cuò)誤。走查主要有下述兩種方式: ?、賲⑴c者驅(qū)動(dòng)法。參與者按照事先準(zhǔn)備好的列表,提出他們不理解的術(shù)語和認(rèn)為不正確的術(shù)語,文檔編寫組的代表必須回答每個(gè)質(zhì)疑,要么承認(rèn)確實(shí)有錯(cuò)誤,要么對(duì)質(zhì)疑做出解釋?! 、谖臋n驅(qū)動(dòng)法。文檔編寫者向走查組成員仔細(xì)解釋文檔,走查組成員在此過程中不時(shí)針對(duì)事先準(zhǔn)備好的問題或解釋過程中發(fā)現(xiàn)的問題提出質(zhì)疑。這種方法可能比第一種方法更有效,往往能檢測(cè)出更多錯(cuò)誤?! ?.2.3 項(xiàng)目配置管理  項(xiàng)目研發(fā)和管理過程中會(huì)產(chǎn)生許多的工作成果:文檔、程序和數(shù)據(jù)等,都應(yīng)當(dāng)保存起來,以便查閱和修改,這些信息統(tǒng)稱為軟件配置,這些項(xiàng)就是軟件配置項(xiàng)。隨著軟件開發(fā)過程的進(jìn)展,軟件配置項(xiàng)的數(shù)量迅速增加,由于種種原因,軟件配置項(xiàng)的內(nèi)容隨時(shí)都可能發(fā)生變化,為了開發(fā)出高質(zhì)量的軟件產(chǎn)品,軟件開發(fā)人員不僅要努力保證每個(gè)軟件配置項(xiàng)正確,而且必須保證一個(gè)軟件的所有配置項(xiàng)是完全一致的??梢园衍浖渲霉芾砜醋鰬?yīng)用于整個(gè)軟件過程的軟件質(zhì)量保證活動(dòng),是專門用于管理變化的軟件質(zhì)量保證活動(dòng)?!  ?/pre>

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    實(shí)用軟件工程教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7