軟件工程技術(shù)

出版時間:2006-8  出版社:北京航空航天大學出版社  作者:張應(yīng)輝  頁數(shù):190  
Tag標簽:無  

內(nèi)容概要

本書是根據(jù)高職高專教育培養(yǎng)高級技能人才的要求,突出“實踐性、實用性、創(chuàng)新性”, 并結(jié)合作者多年的教學和工程實踐經(jīng)驗,以“理論夠用、實用為主”為原則編寫的一本軟件工程技術(shù)的教材。內(nèi)容主要包括:軟件工程基礎(chǔ)、軟件生存周期及開發(fā)模型、軟件項目開發(fā)計劃、軟件需求、軟件設(shè)計、軟件實現(xiàn)、軟件測試和軟件維護。    本書參考了大量的最新資料,內(nèi)容豐富翔實,突出了以實用為原則的特點。    本書既可作為承擔國家技能型緊缺人才培養(yǎng)培訓的高職高專院校計算機類、信息管理類專業(yè)的教材,也可作為網(wǎng)絡(luò)技術(shù)人員的參考書。

書籍目錄

第1章 軟件工程基礎(chǔ) 1.1 軟件工程的定義  1.1.1 軟件的概念  1.1.2 軟件危機  1.1.3 產(chǎn)生軟件危機的原因  1.1.4 解決軟件危機的途徑  1.1.5 軟件工程的定義  1.1.6 軟件工程的基本內(nèi)容和目標  1.1.7 軟件工程的原則 1.2 軟件工程的作用 1.3 軟件的開發(fā)方法  1.3.1 模塊化方法  1.3.2 結(jié)構(gòu)化方法  1.3.3 面向數(shù)據(jù)結(jié)構(gòu)的開發(fā)方法  1.3.4 面向?qū)ο蟮姆椒ā ?.3.5 可視化開發(fā)方法 1.4 軟件的支持過程  1.4.1 文檔開發(fā)  1.4.2 軟件配置管理  1.4.3 軟件質(zhì)量保證 1.5 軟件的管理過程  1.5.1 軟件項目產(chǎn)品的特點  1.5.2 軟件項目管理的內(nèi)容 1.6 本章小結(jié) 1.7 習題第2章軟件生存周期及開發(fā)模型 2.1 軟件生存周期概論  2.1.1 軟件定義  2.1.2 軟件開發(fā)  2.1.3 軟件使用、維護和退役  2.2 瀑布模型  2.2.1 瀑布模型的基本原理  2.2.2 瀑布模型的缺點  2.2.3 改進的瀑布模型 2.3 增量模型  2.3.1 增量模型概述  2.3.2 增量模型分析 2.4 迭代模型  2.4.1 迭代模型的優(yōu)點  2.4.2 迭代模型的缺點  2.4.3 受控的迭代模型 2.5 原型模型  2.5.1 快速原型模型  2.5.2 原型進化模型  2.5.3 原型模型的優(yōu)點 2.6 螺旋模型  2.6.1 螺旋模型概述  2.6.2 螺旋模型分析 2.7 本章小結(jié) 2.8 習題第3章 軟件項目開發(fā)計劃 3.1 項目啟動  3.1.1 項目概述  3.1.2 項目啟動過程  3.1.3 項目章程 3.2 項目經(jīng)理及職責  3.2.1 項目經(jīng)理概述  3.2.2 項目經(jīng)理的責任  3.2.3 項目經(jīng)理的權(quán)力  3.2.4 項目經(jīng)理應(yīng)具備的能力 3.3 軟件項目工作任務(wù)分解  3.3.1 工作分解結(jié)構(gòu)  3.3.2 WBS分解的作用 3.4 軟件項目進度計劃  3.4.1 進度計劃的目的與內(nèi)容  3.4.2 制定進度計劃的步驟與技術(shù)  3.4.3 進度表中的資源分配  3.4.4 活動  3.4.5 項目計劃的變更方法 3.5 軟件項目的配置管理  3.5.1 軟件配置管理的概念  3.5.2 配置管理功能概述  3.5.3 配置管理活動的作用  3.5.4 版本控制  3.5.5 變化控制 3.6 軟件項目的質(zhì)量管理  3.6.1 質(zhì)量的定義  3.6.2 項目質(zhì)量管理體系  3.6.3 軟件質(zhì)量度量  3.6.4 軟件質(zhì)量計劃編制  3.6.5 軟件項目質(zhì)量審核 3.7 開發(fā)過程的控制  3.7.1 項目管理控制的概念  3.7.2 項目控制的目標與要求  3.7.3 項目控制的基本步驟  3.7.4 開發(fā)過程的控制工具 3.8 本章小結(jié) 3.9 習題第4章 軟件需求 4.1  需求分析的基本概念  4.1.1 需求的定義與分類  4.1.2 需求分析的目的與任務(wù) 4.2 需求管理過程  4.2.1 需求獲取  4.2.2 需求分析  4.2.3 規(guī)格說明  4.2.4 需求驗證  4.2.5 需求變更 4.3 需求分析方法  4.3.1 結(jié)構(gòu)化分析法  4.3.2 面向?qū)ο蠓治龇ā?.4 需求分析文檔  4.4.1 需求文檔的目的  4.4.2 需求文檔的特性與風格  4.4.3 需求文檔的內(nèi)容及體系結(jié)構(gòu) 4.5 本章小結(jié) 4.6 習題第5章 軟件設(shè)計 5.1 分析與設(shè)計的關(guān)系 5.2 軟件設(shè)計原則  5.2.1 模塊化與模塊獨立性  5.2.2 抽象與細化  5.2.3 信息隱藏 5.3 體系結(jié)構(gòu)設(shè)計  5.3.1 系統(tǒng)結(jié)構(gòu)圖  5.3.2 層次圖和HIPO圖  5.3.3 面向數(shù)據(jù)流的設(shè)計 5.4 過程設(shè)計  5.4.1 程序流程圖  5.4.2 盒圖(NS圖)   5.4.3 判定表  5.4.4 判定樹 5.5 用戶界面設(shè)計  5.5.1 用戶界面設(shè)計問題  5.5.2 用戶界面設(shè)計過程  5.5.3 界面設(shè)計指南 5.6 設(shè)計規(guī)格說明書 5.7 習題第6章 軟件實現(xiàn) 6.1 編程語言介紹  6.1.1 程序設(shè)計語言的基本概念  6.1.2 程序設(shè)計語言的種類和特點 6.2 程序設(shè)計風格  6.2.1 命名約定  6.2.2 變量、常量和數(shù)據(jù)類型  6.2.3 表達式和基本語句  6.2.4 一致性和習慣用法  6.2.5 注釋  6.2.6 空行  6.2.7 對齊 6.3 軟件實現(xiàn)階段的項目管理工作 6.4 本章小結(jié) 6.5 習題第7章 軟件測試 7.1 軟件測試概論  7.1.1 軟件測試的基本概念  7.1.2 常用的軟件測試的方法 7.2 軟件測試用例的設(shè)計  7.2.1 軟件測試用例設(shè)計概述  7.2.2 白盒測試用例設(shè)計方法  7.2.3 黑盒測試用例設(shè)計方法  7.2.4 面向?qū)ο筌浖y試用例的設(shè)計  7.2.5 測試用例的組織和跟蹤 7.3 軟件測試文檔  7.3.1 測試文檔的作用  7.3.2 測試文檔的類型  7.3.3 主要軟件測試文檔 7.4 軟件測試階段的項目管理工作 7.5 本章小結(jié) 7.6 習題第8章 軟件維護 8.1 軟件維護基礎(chǔ)  8.1.1 軟件維護的概念  8.1.2 軟件可維護性  8.1.3 影響維護的因素  8.1.4 軟件維護的策略  8.1.5 軟件維護的特點  8.1.6 軟件維護的技術(shù)  8.1.7 軟件維護的副作用 8.2 軟件維護過程  8.2.1 維護組織  8.2.2 維護的報告與審核  8.2.3 維護的工作流程  8.2.4 維護記錄  8.2.5 維護評價 8.3 軟件維護方法  8.3.1 改正性維護  8.3.2 完善性維護  8.3.3 適應(yīng)性維護  8.3.4 預防性維護 8.4 軟件維護文檔  8.4.1 維護活動評價  8.4.2 維護文檔與編寫 8.5 軟件維護階段的項目管理工作  8.5.1 管理層的責任  8.5.2 提高維護生產(chǎn)率  8.5.3 溝通 8.6 本章小結(jié) 8.7 習題參考文獻

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    軟件工程技術(shù) PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7