軟件工程

出版時間:2009-8  出版社:清華大學(xué)出版社  作者:耿建敏,吳文國 主編  頁數(shù):174  

前言

近年來,人們一直致力于教育教學(xué)方法的研究和探索,不斷地總結(jié)出先進(jìn)的教學(xué)模式,以及適合不同層次學(xué)生特點的教學(xué)方法。計算機行業(yè)的教學(xué)在沿襲了傳統(tǒng)的教學(xué)手段、教學(xué)方法的基礎(chǔ)上,作為一門新型學(xué)科,必須要有不同于其他行業(yè)的獨特的一面,在教學(xué)方法和教材編寫上需要推陳出新。然而,雖然目前國內(nèi)計算機類專業(yè)教材品種繁多,但大部分不符合培養(yǎng)技能型緊缺人才的需求,與軟件企業(yè)實際開發(fā)需要相脫節(jié)。針對這種情況,編者對軟件人才培養(yǎng)模式進(jìn)行了較長時間的分析和調(diào)研,結(jié)合編者多年來從事計算機教學(xué)的經(jīng)驗,并遴選出一批富有工程實踐經(jīng)驗和教學(xué)經(jīng)驗的雙師型教師,合力編寫了適用于高職高專乃至大學(xué)本科院校的這本教材。本教材的編寫方法是以任務(wù)驅(qū)動案例教學(xué)為核心,以“學(xué)生信息管理系統(tǒng)”項目的開發(fā)為主線。在充分研究及分析國內(nèi)外先進(jìn)職業(yè)教育的培訓(xùn)模式、教學(xué)方法和教材特色的基礎(chǔ)上,采納了優(yōu)秀的教學(xué)經(jīng)驗和成果,以培養(yǎng)技術(shù)應(yīng)用型人才為目標(biāo),以企業(yè)對人才的需要為依據(jù),把軟件工程和項目管理的思想完全融人教材體系之中,使基本技能培養(yǎng)和主流技術(shù)相結(jié)合,保證課程的內(nèi)容設(shè)置重點突出、主輔分明、結(jié)構(gòu)合理、銜接緊湊。本教材側(cè)重培養(yǎng)學(xué)生的實際操作能力,學(xué)、思、練相結(jié)合,旨在通過項目實踐,增強學(xué)生的職業(yè)能力,使知識從書本中釋放并轉(zhuǎn)化為專業(yè)技能?;谝陨峡紤],教材的編寫是以“學(xué)生信息管理系統(tǒng)”這個案例為中心,以技能培養(yǎng)為目標(biāo),圍繞開發(fā)項目所用到的知識點進(jìn)行講解,然后以“教師信息管理系統(tǒng)”為實驗實訓(xùn)的主要內(nèi)容,對所學(xué)知識點加深鞏固,以幫助讀者理解基本知識點,進(jìn)而將知識轉(zhuǎn)變?yōu)榧寄?。本書結(jié)合軟件開發(fā)的生存周期,內(nèi)容講述上做到循序漸進(jìn),由淺人深,在整體上體現(xiàn)了內(nèi)容主導(dǎo)、實例解析、以點帶面的模式。本教材具有以下特點:(1)參照或吸納國內(nèi)外優(yōu)秀軟件專業(yè)教材的編寫思想。(2)準(zhǔn)確把握高等院校軟件專業(yè)人才的培養(yǎng)目標(biāo)和特點。(3)充分分析、研究國內(nèi)軟件企業(yè),確定了基于案例教學(xué)任務(wù)驅(qū)動的教學(xué)手段。

內(nèi)容概要

本書從實用、夠用的角度出發(fā),以學(xué)生信息管理系統(tǒng)為主線,采用任務(wù)驅(qū)動案例教學(xué)的方式,詳細(xì)講述了軟件工程的基本原理、概念、技術(shù)和方法。本書共9個項目,內(nèi)容包括:軟件工程的時代背景和理論基礎(chǔ);軟件項目的需求分析;軟件項目的總體設(shè)計和詳細(xì)設(shè)計方法;軟件項目的實現(xiàn);軟件項目的測試技術(shù);軟件的維護(hù)和軟件項目管理等方面的基本理論;如何書寫整個軟件項目的開發(fā)總結(jié)性材料。  本書適用于計算機專業(yè)的本科、??茖W(xué)生作為教材使用,也適合從事研發(fā)的軟件工程師和廣大計算機用戶參考或自學(xué)。

書籍目錄

項目1  項目的市場調(diào)研  任務(wù)1.1 系統(tǒng)的研發(fā)背景    1.1.1 學(xué)生信息管理問題的提出    1.1.2 國內(nèi)外研發(fā)現(xiàn)況  任務(wù)1.2 系統(tǒng)研發(fā)的理論基礎(chǔ)    1.2.1 軟件的定義及其特點    1.2.2 軟件危機    1.2.3 軟件工程的提出  任務(wù)1.3 制訂軟件計劃    1.3.1 問題的定義    1.3.2 可行性研究    1.3.3 系統(tǒng)的開發(fā)計劃  任務(wù)1.4 實驗實訓(xùn)  小結(jié)  習(xí)題項目2 需求分析  任務(wù)2.1 需求分析概述    2.1.1 需求分析的任務(wù)    2.1.2 需求分析注意的問題    2.1.3 需求分析的原則    2.1.4 需求分析的過程  任務(wù)2.2 需求分析的方法    2.2.1 結(jié)構(gòu)化分析方法    2.2.2 面向?qū)ο蟮姆治龇椒? 任務(wù)2.3 統(tǒng)一建模語言    2.3.1 UML基本概念    2.3.2 UML語言概述    2.3.3  靜態(tài)建模  任務(wù)2.4  需求分析規(guī)格說明書    2.4.1  需求分析規(guī)格說明書的作用    2.4.2  需求分析規(guī)格說明書的格式及內(nèi)容  任務(wù)2.5 實驗實訓(xùn)  小結(jié)  習(xí)題項目3 軟件項目總體設(shè)計  任務(wù)3.1 總體設(shè)計的基本內(nèi)容    3.1.1 軟件設(shè)計定義    3.1.2 總體設(shè)計的目標(biāo)    3.1.3 總體設(shè)計的步驟    3.1.4 總體設(shè)計的基本任務(wù)    3.1.5 總體設(shè)計的準(zhǔn)則  任務(wù)3.2 結(jié)構(gòu)化的軟件設(shè)計    3.2.1 結(jié)構(gòu)化設(shè)計的基本概念    3.2.2 結(jié)構(gòu)化的設(shè)計方法    3.2.3 總體結(jié)構(gòu)設(shè)計    3.2.4 運行環(huán)境設(shè)計  任務(wù)3.3 面向?qū)ο蟮能浖O(shè)計    3.3.1 面向?qū)ο蟮脑O(shè)計方法    3.3.2 類圖    3.3.3 子系統(tǒng)清單    3.3.4 功能模塊清單    3.3.5 模塊(部件)功能分配  任務(wù)3.4 數(shù)據(jù)庫設(shè)計    3.4.1 數(shù)據(jù)結(jié)構(gòu)設(shè)計    3.4.2 設(shè)計檢查列表    3.4.3 設(shè)計模型    3.4.4 軟件建模  任務(wù)3.5 實訓(xùn)演練  小結(jié)  習(xí)題項目4 軟件項目詳細(xì)設(shè)計  任務(wù)4.1  系統(tǒng)詳細(xì)設(shè)計的基本內(nèi)容    4.1.1 詳細(xì)設(shè)計概述    4.1.2 詳細(xì)設(shè)計的基本任務(wù)    4.1.3 詳細(xì)設(shè)計方法……項目5 軟件項目的實現(xiàn)項目6 軟件項目測試 項目7 軟件維護(hù)項目8 軟件項目管理項目9 軟件項目開發(fā)總結(jié)參考文獻(xiàn)

章節(jié)摘錄

插圖:項目1 項目的市場調(diào)研任務(wù)1.1 系統(tǒng)的研發(fā)背景1.1.1 學(xué)生信息管理問題的提出高等院校是教學(xué)和科研的重要基地,也是培養(yǎng)人才的重要場所。高校學(xué)生管理工作是高校管理工作的重要組成部分,也是衡量高校管理水平的重要依據(jù)。學(xué)生管理工作是一個系統(tǒng)工程,貫穿于學(xué)生在校學(xué)習(xí)的整個過程和各個方面,要從新生入學(xué)開始就錄入信息,一直到學(xué)生畢業(yè)離校,內(nèi)容包括學(xué)生學(xué)籍管理、學(xué)生成績管理、學(xué)生在校期間的獎懲情況管理、畢業(yè)生的就業(yè)指導(dǎo)管理等各個方面,具有工作量大、分類細(xì)、項目多和覆蓋面廣等特點。高效而準(zhǔn)確的學(xué)生信息管理是提高高校辦學(xué)質(zhì)量、培養(yǎng)一流人才必不可少的重要教學(xué)手段。隨著高校規(guī)模的擴大和業(yè)務(wù)的擴展,傳統(tǒng)的管理模式和教學(xué)手段已經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)新的發(fā)展需要。主要體現(xiàn)在以下方面。

編輯推薦

《軟件工程》由清華大學(xué)出版社出版。

圖書封面

評論、評分、閱讀與下載


    軟件工程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7