書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊

軟件工程初級教程

作者:劉玉昕
出版社:清華大學出版社出版時間:2010-03-01
開本: 16開 頁數(shù): 275
中 圖 價:¥14.2(4.9折) 定價  ¥29.0 登錄后可看到會員價
暫時缺貨 收藏
運費6元,滿39元免運費
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

軟件工程初級教程 版權(quán)信息

軟件工程初級教程 本書特色

《軟件工程初級教程》:21世紀普通高校計算機公共課程規(guī)劃教材

軟件工程初級教程 內(nèi)容簡介

本書匯總了作者多本教材的精華,融入了多年的教學經(jīng)驗,吸收了軟件工程學科較新內(nèi)容編寫而成。在內(nèi)容和體系結(jié)構(gòu)上都有了新的調(diào)整和補充,不失為一本實用教材。
  軟件工程內(nèi)容分為軟件工程管理和軟件工程技術(shù)兩大部分。傳統(tǒng)的教材把理論部分放在前面,工程技術(shù)部分放在中間,*后介紹軟件工程管理內(nèi)容,這樣往往在教學中會忽略軟件工程管理部分的內(nèi)容,使教學過程不好安排。本教材在體系上做了一些調(diào)整,將軟件工程理論和軟件工程管理部分的內(nèi)容放在前面,逐步由理論深入到實踐,連貫性較強; 避免了進入軟件工程技術(shù)甚至實踐部分以后,再回頭講軟件工程管理內(nèi)容時,教學過程不易組織。
  本教材在介紹了軟件工程基本概念和原理的基礎上,著重對從結(jié)構(gòu)化方法到面向?qū)ο蠓椒ǖ倪^渡進行了合理安排,強調(diào)從方法論和軟件工程思想的角度理解這種過渡,指出了結(jié)構(gòu)化方法的優(yōu)點、缺陷和面向?qū)ο蠓椒ǖ膬?yōu)勢,并從內(nèi)容上加大了面向?qū)ο蠓椒ǖ谋戎。書中安排了貫穿全程的實例,通過面向?qū)ο蟮慕_^程實踐,使得針對面向?qū)ο蟮姆椒ǖ慕虒W過程更具有可操作性。課程進行到后半學期,對于面向?qū)ο蟮牟糠挚梢园才胚m當?shù)纳蠙C實踐,本教材對這一部分提供了較詳細的建模操作實例。
  本書實例豐富,注重對學生實踐能力的培養(yǎng),對初次開設軟件工程課程的計算機及相關(guān)專業(yè)本科層次、大專層次都適用。

軟件工程初級教程 目錄

第1章 軟件工程的基本概念與原理
 1.1 軟件工程學科的誕生
  1.1.1 軟件及其特點
  1.1.2 軟件生產(chǎn)的發(fā)展
  1.1.3 軟件危機
  1.1.4 軟件工程的誕生
 1.2 軟件工程的基本概念和原理
  1.2.1 軟件工程的定義
  1.2.2 軟件工程面臨的主要問題
  1.2.3 軟件工程的目標
  1.2.4 軟件生存周期
  1.2.5 軟件工程的基本原理
 1.3 軟件工程研究的主要內(nèi)容
  1.3.1 軟件開發(fā)過程
  1.3.2 軟件工程技術(shù)
  1.3.3 軟件項目管理
  1.3.4 計算機輔助軟件工程
 本章小結(jié)
 習題
第2章 軟件開發(fā)過程
 2.1 軟件過程
  2.1.1 軟件過程概念及理論基礎
  2.1.2 軟件過程討論的主要內(nèi)容
 2.2 常見的軟件過程模型
  2.2.1 邊改邊做模型
  2.2.2 瀑布模型
  2.2.3 演化模型
  2.2.4 增量迭代模型
  2.2.5 噴泉模型
 2.3 軟件過程的新發(fā)展
  2.3.1 敏捷過程與極限編程
  2.3.2 統(tǒng)一過程模型rup
  2.3.3 軟件過程改進與cmm
 本章小結(jié)
 習題
第3章 軟件項目管理
 3.1 軟件項目管理概述
  3.1.1 軟件生產(chǎn)的特殊性
  3.1.2 軟件項目管理的重要性
  3.1.3 軟件項目管理的主要內(nèi)容
 3.2 軟件規(guī)模估算
  3.2.1 代碼行技術(shù)
  3.2.2 功能點技術(shù)
  3.2.3 估算方法
 3.3 軟件項目工作量估算
  3.3.1 靜態(tài)單變量模型
  3.3.2 動態(tài)多變量模型
  3.3.3 cocomo2模型
 3.4 軟件項目進度控制
  3.4.1 估算開發(fā)時間
  3.4.2 gantt圖
  3.4.3 工程網(wǎng)絡
  3.4.4 工程進度估算
  3.4.5 關(guān)鍵路徑
  3.4.6 機動時間
 3.5 軟件項目人員組織
  3.5.1 民主制程序員組
  3.5.2 主程序員組
  3.5.3 現(xiàn)代程序員組
 3.6 軟件質(zhì)量保證
  3.6.1 軟件質(zhì)量
  3.6.2 軟件質(zhì)量保證措施
 3.7 軟件配置管理
  3.7.1 軟件配置
  3.7.2 軟件配置管理過程
 本章小結(jié)
 思考題
第4章 軟件項目可行性分析與初步計劃
第5章 需求分析
第6章 總體設計
第7章 詳細設計
第8章 軟件實現(xiàn)
第9章 軟件維護
第10章 從結(jié)構(gòu)化到面向?qū)ο?br>第11章 面向?qū)ο蟮男枨螳@取
第12章 面向?qū)ο蟮姆治雠c設計
第13章 面向?qū)ο蟮臏y試
附錄a 軟件工程職業(yè)道德規(guī)范和實踐要求
附錄b 參考教學計劃
附錄c 試題樣卷
參考文獻
展開全部

軟件工程初級教程 節(jié)選

《軟件工程初級教程》匯總了作者多本教材的精華,融入了多年的教學經(jīng)驗,吸收了軟件工程學科較新內(nèi)容編寫而成。在內(nèi)容和體系結(jié)構(gòu)上都有了新的調(diào)整和補充,不失為一本實用教材。軟件工程內(nèi)容分為軟件工程管理和軟件工程技術(shù)兩大部分。傳統(tǒng)的教材把理論部分放在前面,工程技術(shù)部分放在中間,*后介紹軟件工程管理內(nèi)容,這樣往往在教學中會忽略軟件工程管理部分的內(nèi)容,使教學過程不好安排。本教材在體系上做了一些調(diào)整,將軟件工程理論和軟件工程管理部分的內(nèi)容放在前面,逐步由理論深入到實踐,連貫性較強; 避免了進入軟件工程技術(shù)甚至實踐部分以后,再回頭講軟件工程管理內(nèi)容時,教學過程不易組織。本教材在介紹了軟件工程基本概念和原理的基礎上,著重對從結(jié)構(gòu)化方法到面向?qū)ο蠓椒ǖ倪^渡進行了合理安排,強調(diào)從方法論和軟件工程思想的角度理解這種過渡,指出了結(jié)構(gòu)化方法的優(yōu)點、缺陷和面向?qū)ο蠓椒ǖ膬?yōu)勢,并從內(nèi)容上加大了面向?qū)ο蠓椒ǖ谋戎亍邪才帕素灤┤痰膶嵗,通過面向?qū)ο蟮慕_^程實踐,使得針對面向?qū)ο蟮姆椒ǖ慕虒W過程更具有可操作性。課程進行到后半學期,對于面向?qū)ο蟮牟糠挚梢园才胚m當?shù)纳蠙C實踐,本教材對這一部分提供了較詳細的建模操作實例。《軟件工程初級教程》實例豐富,注重對學生實踐能力的培養(yǎng),對初次開設軟件工程課程的計算機及相關(guān)專業(yè)本科層次、大專層次都適用。

軟件工程初級教程 相關(guān)資料

插圖:1.程序設計時期(1946-1956年)20世紀40年代至60年代中期,計算機價格昂貴、運算速度低、內(nèi)存小。程序規(guī)模比較小,多是個人設計,自己使用;編程多使用機器語言、匯編語言,開發(fā)方法追求編程技巧,追求程序運行效率;代碼不規(guī)范,難讀、難懂、難修改。軟件開發(fā)的特點是不重視程序設計的方法,除了程序代碼之外,沒有配套的文檔。2.軟件開發(fā)時代(1956-1968年)20世紀60年代中期到70年代中期,集成電路技術(shù)使得計算機硬件技術(shù)有了進一步發(fā)展,運算速度和容量大大提高。理論上把程序分為系統(tǒng)程序和應用程序,并合稱為軟件。隨著計算機硬件的普及,軟件需求增大,出現(xiàn)了小作坊式團隊合作生產(chǎn),軟件被視為一種產(chǎn)品;概念上把程序和文檔看作軟件的構(gòu)成,認識到了沒有文檔的軟件無法使用和維護的問題。認識到文檔的重要性是與“軟件危機”同時產(chǎn)生的。軟件交付用戶以后,要改正錯誤或適應新的需求就有了維護的要求。但沒有相應的文檔,維護費用增長驚人,用戶滿意度下降,軟件質(zhì)量得不到保證,“軟件危機”就此開始!败浖C”不僅僅由于維護費用昂貴,還由于沒有好的軟件開發(fā)方法,軟件質(zhì)量和可靠性沒有保證,所以這個階段提出了結(jié)構(gòu)化開發(fā)方法,并強調(diào)文檔的重要性,規(guī)定軟件開發(fā)時必需編寫需求規(guī)格說明書、系統(tǒng)設計說明書、用戶手冊等文檔。1968年北大西洋公約組織(NATO)的計算機科學家在前聯(lián)邦德國召開國際會議,討論軟件危機問題,正式提出了“軟件工程(SoftwareEngineering)”這一術(shù)語,軟件工程學科從此誕生。3.軟件工程時代(1968年至今)20世紀70年代中期到90年代,大規(guī)模集成電路進一步提高了計算機硬件的性能,計算機應用空前普及。與此同時,一方面,軟件開發(fā)效率提高的速度遠遠跟不上硬件普及的速度,供需矛盾突現(xiàn);另一方面,為了維護軟件要耗費大量的資金,美國當時的統(tǒng)計表明,對計算機軟件的投資占計算機軟件、硬件總投資的7。%,到1985年軟件成本大約占總成本的90%。為了緩解軟件危機的壓力,軟件工程學提出了運用工程學的基本原理和方法來組織和管理軟件生產(chǎn),以提高軟件質(zhì)量和開發(fā)效率;提倡軟件生產(chǎn)工程化,形成數(shù)據(jù)庫、集成開發(fā)工具、網(wǎng)絡、分布式系統(tǒng)和面向?qū)ο蟮拈_發(fā)技術(shù)。硬件特征是向超高速、大容量、微型化以及網(wǎng)絡化方向發(fā)展;軟件特點是開發(fā)技術(shù)有很大進步,但未能獲得新的突破。與軟件市場

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服