計(jì)算機(jī)系列教材:實(shí)用軟件工程(第3版)
定 價(jià):49 元
- 作者:殷人昆 著
- 出版時(shí)間:2010/11/1
- ISBN:9787302222002
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.5
- 頁(yè)碼:513
- 紙張:膠版紙
- 版次:3
- 開(kāi)本:16開(kāi)
《計(jì)算機(jī)系列教材:實(shí)用軟件工程(第3版)》是《實(shí)用軟件工程》的第三版。《計(jì)算機(jī)系列教材:實(shí)用軟件工程(第3版)》的第二版出版后,在國(guó)內(nèi)被許多學(xué)校和培訓(xùn)班用作教材,部分內(nèi)容被其他相關(guān)教材多次引用,受到普遍好評(píng)。由于本領(lǐng)域在近年來(lái)發(fā)展極快,新的知識(shí)和技術(shù)不斷涌現(xiàn),如果限于一本教材,難于反映全貌,也無(wú)法授人以漁,故第三版分為“開(kāi)發(fā)篇”——《實(shí)用軟件工程(第三版)》與“管理篇”——《實(shí)用軟件工程高級(jí)教程(第三版)》兩冊(cè)。本冊(cè)“開(kāi)發(fā)篇”共10章,系統(tǒng)地介紹了軟件工程的概念、方法和技術(shù),包括軟件生存周期、需求分析、設(shè)計(jì)、編碼、測(cè)試、維護(hù)等;另一冊(cè)“管理篇”共8章,系統(tǒng)地介紹了軟件工程管理、軟件過(guò)程、質(zhì)量和質(zhì)量保證、可靠性、軟件標(biāo)準(zhǔn)和文檔、軟件工具、MDA和SOA等。《計(jì)算機(jī)系列教材:實(shí)用軟件工程(第3版)》力圖讓學(xué)習(xí)者不但能理解相關(guān)知識(shí),而且能學(xué)會(huì)運(yùn)用相關(guān)技能。
本冊(cè)適用于計(jì)算機(jī)專業(yè)的本科生、非計(jì)算機(jī)專業(yè)的本科生和研究生;“管理篇”適用于計(jì)算機(jī)專業(yè)的研究生和其他學(xué)習(xí)軟件工程的專業(yè)人員,也可用作培訓(xùn)班的教材。
本書(shū)第二版自1997年發(fā)行以來(lái),已經(jīng)歷了十多個(gè)年頭。近年來(lái)它成為許多高等學(xué)校計(jì)算機(jī)相關(guān)專業(yè)軟件工程課的首選教材,已經(jīng)擁有了二十幾萬(wàn)的讀者。在這十幾年中,軟件技術(shù)以及與其相關(guān)的計(jì)算機(jī)系統(tǒng)和網(wǎng)絡(luò)技術(shù)都已取得了長(zhǎng)足的進(jìn)步,原書(shū)內(nèi)容的調(diào)整與更新自然已成為適應(yīng)趨勢(shì)之必需。然而,在進(jìn)行第三版的修訂之時(shí),作者仍然力圖堅(jiān)守第一、第二版的選材原則,希望繼續(xù)體現(xiàn)簡(jiǎn)明與實(shí)用。當(dāng)然,過(guò)于簡(jiǎn)短并不能充分地闡述軟件工程的基本概念、基本原則與基本方法,也將無(wú)法滿足廣大讀者的需求,指導(dǎo)軟件工程實(shí)踐。
為此第三版保留了軟件生存期過(guò)程的基本內(nèi)容,包括軟件需求、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試和維護(hù)等,同時(shí)增加了統(tǒng)一建模語(yǔ)言UML,擴(kuò)充了面向?qū)ο蠓椒,以此?lái)滿足高校計(jì)算機(jī)相關(guān)專業(yè)本科教學(xué)的要求。另一方面,把涉及軟件管理,包括項(xiàng)目管理、配置管理、質(zhì)量管理、軟件過(guò)程、軟件工程標(biāo)準(zhǔn)以及軟件工具的內(nèi)容分離出來(lái),另成一冊(cè),并增加了體現(xiàn)軟件面向服務(wù)(SOA)的內(nèi)容,以期適應(yīng)研究生教學(xué)的要求。
關(guān)于如何把握好內(nèi)容的更新,我們認(rèn)為,正是由于本書(shū)的主要讀者對(duì)象是初學(xué)者,他們?cè)趯W(xué)習(xí)中更應(yīng)著重掌握好軟件工程的基本知識(shí)和基本內(nèi)容,而不是一味地求新。例如,當(dāng)前在一些軟件開(kāi)發(fā)組織中流行著“敏捷開(kāi)發(fā)方法”,盡管該方法具有簡(jiǎn)單、靈活的優(yōu)點(diǎn),我們?nèi)匀徊恢鲝埑鯇W(xué)者從敏捷開(kāi)發(fā)入手。毋庸置疑,傳統(tǒng)的軟件工程方法有助于培養(yǎng)嚴(yán)謹(jǐn)?shù)乃季S、規(guī)范化的作風(fēng)和工程實(shí)踐,而這一點(diǎn)恰是軟件工程師的職業(yè)生涯中必不可缺和至關(guān)重要的。還是先學(xué)走再學(xué)跑為妥,否則本末倒置,也許掌握了技巧卻丟掉了基本功,那種“捷徑”是不可取的。
在內(nèi)容更新方面需要說(shuō)明的另一點(diǎn)是軟件標(biāo)準(zhǔn)的更新。由于軟件工程的規(guī)范化實(shí)踐很大程度上體現(xiàn)在能否遵循和參考軟件工程標(biāo)準(zhǔn),為此,必須及時(shí)地跟蹤新的國(guó)際標(biāo)準(zhǔn)以及最新修訂的國(guó)家標(biāo)準(zhǔn)。本書(shū)的第三版已盡可能選用了最新標(biāo)準(zhǔn)版本予以介紹,并希望通過(guò)這一部分讓讀者建立軟件工程標(biāo)準(zhǔn)化的概念。
以下三位作者參與了第三版的工作: 馬素霞教授負(fù)責(zé)編寫(xiě)軟件設(shè)計(jì)工程、體系結(jié)構(gòu)設(shè)計(jì)與設(shè)計(jì)模式、軟件配置管理及軟件工具與環(huán)境等部分;本人負(fù)責(zé)編寫(xiě)軟件質(zhì)量管理、軟件過(guò)程、軟件工程標(biāo)準(zhǔn)及軟件文檔部分;其余部分由殷人昆教授和白曉穎副教授編寫(xiě)。
讀者若有反饋意見(jiàn)請(qǐng)徑告作者或由清華大學(xué)出版社(zhengyk@tup.tsinghua.edu.cn)轉(zhuǎn)告。
鄭人杰2010年8月
第1章 軟件工程概述
第2章 計(jì)算機(jī)系統(tǒng)工程
第3章 面向?qū)ο蠓椒ㄅcUML
第4章 軟件需求工程
第5章 軟件設(shè)計(jì)工程
第6章 體系結(jié)構(gòu)設(shè)計(jì)與設(shè)計(jì)模式
第7章 軟件實(shí)現(xiàn)
第8章 軟件測(cè)試工程
第9章 軟件測(cè)試用例設(shè)計(jì)
第10章 軟件維護(hù)