出版時(shí)間:2009-11 出版社:清華大學(xué) 作者:林廣艷//姚淑珍 頁(yè)數(shù):163 字?jǐn)?shù):247000
Tag標(biāo)簽:無(wú)
前言
“十一五”期間我國(guó)的軟件工程教育獲得了長(zhǎng)足發(fā)展,專(zhuān)業(yè)建設(shè)、教學(xué)科研水平實(shí)現(xiàn)了質(zhì)的飛躍,在國(guó)家政策扶持與眾多院校教師、科研人員的共同努力下,逐漸探索出了具有中國(guó)特色的軟件工程創(chuàng)新人才培養(yǎng)模式與切實(shí)可行的創(chuàng)新人才培養(yǎng)方案,核心專(zhuān)業(yè)課程建設(shè)取得了一定成果。當(dāng)今數(shù)字化、信息化已經(jīng)成為社會(huì)發(fā)展的大趨勢(shì),高水平的軟件工程技術(shù)與管理人才隊(duì)伍在國(guó)民經(jīng)濟(jì)發(fā)展建設(shè)特別是信息社會(huì)建設(shè)中起著重要支撐作用,軟件工程專(zhuān)業(yè)教育隨著技術(shù)進(jìn)步面臨著機(jī)遇與挑戰(zhàn),培養(yǎng)出色的創(chuàng)新軟件科學(xué)技術(shù)人才成為我們的首要任務(wù)。軟件工程精品專(zhuān)業(yè)課程與專(zhuān)業(yè)教材建設(shè)是專(zhuān)業(yè)領(lǐng)域建設(shè)長(zhǎng)抓不懈的重要工作,要通過(guò)理論研究、理論創(chuàng)新、教學(xué)實(shí)踐、教材編寫(xiě)、成果推廣推動(dòng)專(zhuān)業(yè)課程和教學(xué)內(nèi)容改革,改進(jìn)教學(xué)方法和手段,要通過(guò)專(zhuān)業(yè)建設(shè)建立健全科學(xué)的培養(yǎng)體系與教學(xué)團(tuán)隊(duì)。為了進(jìn)一步推進(jìn)軟件工程專(zhuān)業(yè)精品教材的建設(shè),物化教學(xué)改革實(shí)踐成果,我們以教育部“軟件工程課程體系”項(xiàng)目的研究成果《中國(guó)軟件工程學(xué)科教程》為核心框架,在已有系統(tǒng)地理論研究的基礎(chǔ)上,選擇了一系列教學(xué)基礎(chǔ)扎實(shí)、教學(xué)改革成效顯著、實(shí)踐素材強(qiáng)的教材,不僅能夠覆蓋軟件工程專(zhuān)業(yè)知識(shí)的核心知識(shí)單元,而且能夠具有廣泛的示范作用,以系列教材的形式推出,完成普通高?!笆晃濉眹?guó)家級(jí)規(guī)劃教材建設(shè)的光榮任務(wù)。希望這套教材對(duì)國(guó)內(nèi)大學(xué)的相關(guān)學(xué)科專(zhuān)業(yè)教學(xué)具有一定的參考價(jià)值和積極的推動(dòng)作用。希望清華大學(xué)出版社能繼續(xù)大力支持并參與到學(xué)院的教學(xué)研究、教材建設(shè)工作,支持學(xué)科的創(chuàng)新與發(fā)展。對(duì)提高我國(guó)軟件工程專(zhuān)業(yè)的教育水平做出一定的貢獻(xiàn)。軟件工程專(zhuān)業(yè)、學(xué)科是正在迅速發(fā)展的綜合交叉性學(xué)科,相關(guān)的新概念、新技術(shù)、新方法不斷涌現(xiàn)。隨著專(zhuān)業(yè)、學(xué)科的日益成熟與不斷創(chuàng)新,教學(xué)內(nèi)容與培養(yǎng)模式的改進(jìn)與突破迫在眉睫,因此研究和探索專(zhuān)業(yè)技術(shù)理論與實(shí)踐發(fā)展是十分重要的長(zhǎng)期任務(wù),需要我們大家加強(qiáng)交流、共同努力,攜手營(yíng)造良好的教學(xué)研究氛圍,為推進(jìn)我國(guó)信息科學(xué)技術(shù)領(lǐng)域教學(xué)質(zhì)量的提高和信息科學(xué)技術(shù)學(xué)科的大發(fā)展而不懈努力。
內(nèi)容概要
本書(shū)系統(tǒng)地介紹了軟件生存周期過(guò)程的基本概念和軟件開(kāi)發(fā)過(guò)程中包含的關(guān)鍵活動(dòng),從歷史的角度介紹了軟件過(guò)程模型的演進(jìn)歷程。通過(guò)對(duì)已成功地應(yīng)用于軟件企業(yè)的Infosys模型和協(xié)同過(guò)程模型的介紹,具體說(shuō)明了軟件生存周期過(guò)程中涉及的眾多過(guò)程、活動(dòng)與任務(wù)間的內(nèi)在聯(lián)系以及實(shí)施中需要注意的事項(xiàng)。介紹了建立、管理及在優(yōu)化軟件過(guò)程中需要考慮的基本問(wèn)題。 本書(shū)是作者多年從事軟件開(kāi)發(fā)與管理過(guò)程中積累的經(jīng)驗(yàn)和軟件工程教學(xué)實(shí)踐的總結(jié),書(shū)中內(nèi)容力求將較為抽象的軟件過(guò)程理論與實(shí)際應(yīng)用現(xiàn)狀結(jié)合,理論聯(lián)系實(shí)際。 本書(shū)可作為高等院校軟件工程專(zhuān)業(yè)及計(jì)算機(jī)類(lèi)相關(guān)專(zhuān)業(yè)的本科和研究生教材,也可供從事軟件開(kāi)發(fā)與管理的專(zhuān)業(yè)人員參考。
書(shū)籍目錄
第1章 緒論/ 1.1 軟件制造是個(gè)復(fù)雜的過(guò)程 1.2 軟件產(chǎn)品與軟件過(guò)程 1.3 為什么要研究軟件工程過(guò)程 1.4 軟件生存周期過(guò)程標(biāo)準(zhǔn) 1.5 本書(shū)結(jié)構(gòu)第2章 軟件開(kāi)發(fā)的主要活動(dòng)/ 2.1 需求分析與管理 2.1.1 需求分析與規(guī)范 2.1.2 需求變更管理 2.1.3 需求跟蹤管理 2.2 設(shè)計(jì) 2.3 編碼 2.4 軟件測(cè)試 2.5 運(yùn)行與維護(hù) 2.6 軟件項(xiàng)目管理 2.6.1 項(xiàng)目管理活動(dòng) 2.6.2 軟件開(kāi)發(fā)計(jì)劃 2.6.3 風(fēng)險(xiǎn)管理 2.7 軟件配置管理 2.7.1 配置項(xiàng)和基線(xiàn) 2.7.2 配置庫(kù) 2.7.3 配置管理流程 2.7.4 配置項(xiàng)標(biāo)識(shí) 2.7.5 版本控制 2.7.6 配置控制 2.7.7 狀態(tài)簿記 2.7.8 配置審計(jì) 2.8 驗(yàn)證與確認(rèn) 2.8.1 V&V的目標(biāo) 2.8.2 需求分析 2.8.3 設(shè)計(jì) 2.8.4 編碼 2.8.5 測(cè)試 2.8.6 系統(tǒng)安裝試運(yùn)行 2.9 軟件質(zhì)量保證 2.9.1 SQA的作用 2.9.2 SQA啟動(dòng)程序 2.9.3 SQA計(jì)劃 2.9.4 SQA需要考慮的問(wèn)題 2.10 軟件文檔管理 2.11 本章小結(jié)第3章 軟件生存周期模型 3.1 編碼修正模型 3.2 瀑布模型 3.2.1 瀑布模型的優(yōu)缺點(diǎn) 3.2.2 V模型 3.3 增量模型 3.4 演化模型 3.5 螺旋模型 3.6 原型構(gòu)造在生存周期模型中的應(yīng)用 3.7 生存周期模型中并發(fā)的作用 3.8 商業(yè)組件和復(fù)用的作用 3.9 統(tǒng)一軟件過(guò)程模型(RUP) 3.9.1 RUP過(guò)程框架 3.9.2 RUP核心元素 3.9.3 RUP的計(jì)劃 3.9.4 質(zhì)量?jī)?nèi)嵌于過(guò)程中 3.9.5 主要困難與基礎(chǔ)保障 3.10 MSF過(guò)程模型 3.11 本章小結(jié)第4章 瀑布模型應(yīng)用實(shí)例第5章 協(xié)同過(guò)程模型第6章 軟件過(guò)程的建立與管理參考文獻(xiàn)
章節(jié)摘錄
插圖:2.1.3需求跟蹤管理一個(gè)項(xiàng)目的基本目標(biāo)是構(gòu)建一個(gè)滿(mǎn)足客戶(hù)需求的軟件系統(tǒng)。這個(gè)目標(biāo)意味著存在一些途徑來(lái)檢查軟件是否滿(mǎn)足所有需求。為了確認(rèn)需求,需求跟蹤是非常重要的,它提供了一種手段來(lái)跟蹤每個(gè)需求到設(shè)計(jì)、到實(shí)現(xiàn)這一需求的代碼、到是否滿(mǎn)足這一需求的測(cè)試用例。有了這些跟蹤信息,需求確認(rèn)才成為可能,對(duì)需求變更的影響進(jìn)行分析才有了基礎(chǔ)。需求跟蹤分兩類(lèi):正向跟蹤和反向跟蹤。正向跟蹤確保系統(tǒng)中的每一個(gè)需求元素都可跟蹤到生存周期后續(xù)階段的輸出制品中。反向跟蹤是指在生存周期每個(gè)階段輸出的制品都反向追溯到提出需求的涉眾。正向跟蹤是確保所開(kāi)發(fā)的軟件滿(mǎn)足系統(tǒng)要求的最基本手段。反向跟蹤在需求變更、回歸測(cè)試中非常有用。支持需求跟蹤最簡(jiǎn)單的方法之一是建立一個(gè)從需求元素到設(shè)計(jì)元素、到編碼元素、到測(cè)試用例的映射關(guān)系??赏ㄟ^(guò)映射矩陣來(lái)記錄這種跟蹤關(guān)系。2.2設(shè)計(jì)軟件設(shè)計(jì)的目標(biāo)是構(gòu)造解決方案,設(shè)計(jì)過(guò)程是把對(duì)軟件的需求描述轉(zhuǎn)換為軟件表示,這種表示能在編碼開(kāi)始以前對(duì)其質(zhì)量做出評(píng)價(jià)。軟件設(shè)計(jì)的關(guān)鍵是對(duì)軟件體系結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、過(guò)程細(xì)節(jié)以及接口性質(zhì)這4種程序?qū)傩缘拇_定。設(shè)計(jì)是構(gòu)思一個(gè)軟件結(jié)構(gòu)以滿(mǎn)足規(guī)格說(shuō)明定義的功能和性能要求。對(duì)于一般小型或成熟模型的軟件,即可直接進(jìn)入模塊/對(duì)象的(詳細(xì))設(shè)計(jì),甚至簡(jiǎn)單的用戶(hù)界面可直接轉(zhuǎn)入編碼工作(利用工具生成最后使用的界面)。但對(duì)一般軟件而言,設(shè)計(jì)要經(jīng)過(guò)頂層設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段。
編輯推薦
《軟件工程過(guò)程》:教育部高等學(xué)校軟件工程專(zhuān)業(yè)教學(xué)指導(dǎo)分委員會(huì)推薦教材.根據(jù)教育部“軟件工程課程體系研究”項(xiàng)目成果《中國(guó)軟件工程學(xué)科教程》及專(zhuān)業(yè)規(guī)范組織編寫(xiě)與最新ACM零口IEEE CCSE同步匯集示范性軟件工程專(zhuān)業(yè)教學(xué)成果
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版