軟件工程初步

出版時間:2004-7  出版社:高等教育出版社  作者:賈長云  頁數(shù):216  

內(nèi)容概要

  《軟件工程初步》是高等教育出版社與CEAC國家信息化教育認(rèn)證管理辦公室聯(lián)合推出的認(rèn)證課程教材,為CEAC計算機軟件技術(shù)專業(yè)助理工程師認(rèn)證課程配套?!  盾浖こ坛醪健丰槍β殬I(yè)學(xué)校學(xué)生的特點,充分體現(xiàn)素質(zhì)為基礎(chǔ)、能力為本位、需求為依據(jù)、就業(yè)為導(dǎo)向的基本原則,教學(xué)內(nèi)容注重選擇當(dāng)前軟件工程中的一些新理論、新方法與新技術(shù),通過一個小型軟件項目為案例貫穿全書,使學(xué)生在學(xué)完本書后能掌握軟件工程的基本理論與方法以及它們在軟件項目開發(fā)中的實際應(yīng)用。其主要內(nèi)容涉及軟件工程中的軟件系統(tǒng)策劃、需求分析、軟件設(shè)計、編碼實現(xiàn)、軟件測試及實施與維護(hù)等方面的內(nèi)容,考慮到職業(yè)院校學(xué)生的就業(yè)定位,重點側(cè)重于詳細(xì)設(shè)計、軟件編碼、軟件測試、軟件維護(hù)這幾個方面的基本知識與技能。為保持教學(xué)內(nèi)容的先進(jìn)性,同時便于對教學(xué)進(jìn)行科學(xué)、靈活的組織,對諸如UML方法、面向?qū)ο蟮姆治觥⒚嫦驅(qū)ο蟮脑O(shè)計與編程、面向?qū)ο筌浖y試、CMM等也做了介紹?!  盾浖こ坛醪健房梢宰鳛槁殬I(yè)學(xué)校計算機類專業(yè)的軟件工程課程的教材或參考書,也可作為IT行業(yè)程序員、測試員、維護(hù)員等的培訓(xùn)教材或參考書。

書籍目錄

第1章 軟件工程概述1.1 軟件及軟件工程1.1.1 軟件1.1.2 軟件工程1.2 軟件生存周期與開發(fā)模型1.2.1 軟件生存周期1.2.2 軟件開發(fā)模型1.3 軟件工程過程1.3.1 軟件工程過程的概念1.3.2 常用軟件過程管理方法簡介1.4 軟件開發(fā)工具簡介1.4.1 CASE工具的作用與分類1.4.2 常用CASE工具簡介1.5 學(xué)習(xí)指南1.5.1 本書案例1.5.2 案例文檔索引1.5.3 習(xí)題說明習(xí)題第2章 系統(tǒng)策劃2.1 可行性研究2.1.1 問題的定義2.1.2 可行性研究的任務(wù)與步驟2.1.3 技術(shù)可行性分析2.1.4 經(jīng)濟(jì)可行性分析2.1.5 案例分析——可行性研究2.2 軟件項目計劃2.2.1 軟件項目計劃的主要內(nèi)容2.2.2 案例分析——軟件項目開發(fā)計劃書習(xí)題第3章 需求分析3.1 需求分析概述3.1.1 需求分析的重要性3.1.2 需求分析的任務(wù)3.1.3 需求分析的過程與方法3.2 結(jié)構(gòu)化分析3.2.1 數(shù)據(jù)字典3.2.2 數(shù)據(jù)流圖3.2.3 狀態(tài)轉(zhuǎn)換圖3.2.4 需求規(guī)格說明書3.3 面向?qū)ο蟮姆治?.3.1 面向?qū)ο蟮母拍?.3.2 面向?qū)ο蠓椒ê喗?.3.3 面向?qū)ο蠓治鲞^程3.4 UML概述3.4.1 UML的結(jié)構(gòu)3.4.2 UML的圖3.4.3 UML的應(yīng)用3.4.4 UML中的需求分析——用例圖的創(chuàng)建習(xí)題第4章 軟件設(shè)計4.1 軟件設(shè)計基本概念4.1.1 軟件設(shè)計4.1.2 軟件模塊4.2 概要設(shè)計4.2.1 設(shè)計程序的模塊結(jié)構(gòu)4.2.2 設(shè)計程序的數(shù)據(jù)結(jié)構(gòu)4.3 詳細(xì)設(shè)計4.3.1 詳細(xì)設(shè)計的表示4.3.2 詳細(xì)設(shè)計方法( Jackson方法)4.4 面向?qū)ο蟮姆治雠c設(shè)計4.4.1 靜態(tài)建模4.4.2 動態(tài)建模習(xí)題第5章 編碼5.1 程序設(shè)計語言5.1.1 常用程序設(shè)計語言及其特點5.1.2 程序設(shè)計語言的選擇5.2 編碼規(guī)范5.2.1 代碼文檔化5.2.2 數(shù)據(jù)說明與語句5.2.3 輸入/輸出5.2.4 程序布局5.2.5 注釋5.3 結(jié)構(gòu)化程序設(shè)計5.3.1 結(jié)構(gòu)化程序設(shè)計的原則5.3.2 結(jié)構(gòu)化程序設(shè)計的方法5.4面向?qū)ο蟮某绦蛟O(shè)計5.4.1 面向?qū)ο蟮某绦蛟O(shè)計語言5.4.2 面向?qū)ο蟪绦蛟O(shè)計語言的設(shè)計風(fēng)格5.5 用戶界面設(shè)計5.5.1 人機界面設(shè)計的一般問題5.5.2 人機界面設(shè)計過程5.5.3 人機界面設(shè)計實現(xiàn)原則及典型案例5.6 程序員的基本素質(zhì)要求習(xí)題第6章 軟件測試6.1 軟件測試概述6.1.1 軟件缺陷典型案例分析6.1.2 軟件測試的基本概念6.1.3 軟件測試的目標(biāo)和原則6.2 測試技術(shù)分類及測試用例6.2.1 測試技術(shù)分類6.2.2 測試用例6.3 黑盒測試及其測試用例設(shè)計6.3.1 等價分類法6.3.2 邊界值分析法6.3.3 錯誤推測法6.4 白盒測試及其測試用例設(shè)計6.4.1 靜態(tài)白盒分析——代碼審查6.4.2 動態(tài)白盒測試6.5 軟件測試策略6.5.1 測試流程與組織6.5.2 測試計劃6.5.3 單元測試6.5.4 集成測試6.5.5 確認(rèn)測試6.5.6 系統(tǒng)測試6.5.7 測試分析報告6.6 面向?qū)ο蟮能浖y試6.6.1 面向?qū)ο蠹夹g(shù)對傳統(tǒng)測試的影響6.6.2 面向?qū)ο蟮臏y試策略與步驟6.7 程序調(diào)試6.7.1 程序調(diào)試技術(shù)6.7.2 程序調(diào)試策略習(xí)題第7章 軟件實施與維護(hù)7.1 軟件用戶文檔7.1.1 軟件文檔7.1.2 用戶操作手冊及編制7.2 軟件產(chǎn)品的發(fā)布與實施7.2.1 軟件產(chǎn)品的發(fā)布7.2.2 軟件產(chǎn)品實施過程7.3軟件維護(hù)的基本概念7.3.1 軟件維護(hù)的概念7.3.2 軟件維護(hù)的種類7.3.3 軟件維護(hù)的代價7.4 軟件維護(hù)的策略及副作用7.4.1 軟件維護(hù)策略7.4.2 程序修改7.4.3 軟件維護(hù)的副作用7.5 軟件維護(hù)中的新問題7.5.1 軟件結(jié)構(gòu)對維護(hù)的影響7.5.2 因特網(wǎng)對軟件維護(hù)的影響7.5.3 UML對軟件維護(hù)的影響7.5.4 CMM對軟件維護(hù)的影響習(xí)題第8章 軟件項目管理8.1 軟件項目計劃與組織8.2 軟件項目成本管理8.2.1 資源計劃8.2.2 成本估算、預(yù)算與控制8.3 軟件項目進(jìn)度控制8.4 軟件質(zhì)量保證8.4.1 軟件質(zhì)量因素8.4.2 軟件質(zhì)量保證體系與實施8.5 軟件配置管理8.5.1 配置管理任務(wù)8.5.2 配置管理工具習(xí)題第9章 軟件過程管理9.1 軟件能力成熟度模型CMM9.1.1 CMM的產(chǎn)生9.1.2 CMM內(nèi)容簡介9.1.3 CMM的應(yīng)用9.2 個體軟件過程PSP9.3 統(tǒng)一過程RUP9.3.1 軟件生存周期中的各個階段9.3.2 RUP的核心工作流習(xí)題參考文獻(xiàn)

圖書封面

評論、評分、閱讀與下載


    軟件工程初步 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7