軟件工程與實(shí)踐 (21世紀(jì)高職高專規(guī)劃教材)
- 所屬分類:
- 作者:
劉竹林 主編
- 出版社:
水利水電出版社
- ISBN:9787508462608
- 出版日期:2010-4-1
-
原價:
¥29.00元
現(xiàn)價:¥21.80元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:
圖書簡介
“軟件工程”是介紹軟件開發(fā)方法,提高學(xué)生軟件開發(fā)能力的一門重要的專業(yè)課程。本教程主要以工程化的軟件開發(fā)方法為主導(dǎo),系統(tǒng)、全面地介紹這門課程的原理、方法及應(yīng)用。本書比較全面、系統(tǒng)地介紹了軟件工程的概念、技術(shù)與方法,主要包括:軟件工程概述,軟件生命周期與開發(fā)模型,項(xiàng)目計劃與可行性分析,需求分析,軟件設(shè)計概述,結(jié)構(gòu)化設(shè)計,數(shù)據(jù)庫設(shè)計,用戶界面設(shè)計,面向?qū)ο蠓椒ㄅcUML建模語言,面向?qū)ο蟮姆治雠c設(shè)計,軟件編程,軟件測試流程,軟件測試方法,軟件開發(fā)過程的管理,項(xiàng)目管理工具Project 2003,實(shí)驗(yàn)指導(dǎo)。本書在取材上注重實(shí)用,每章后面均配有習(xí)題或?qū)嵱?xùn)。
本書適合作為高職高專院校計算機(jī)或信息類專業(yè)的教材,還可作為系統(tǒng)設(shè)計人員、程序員、軟件架構(gòu)人員、業(yè)務(wù)和系統(tǒng)分析人員、項(xiàng)目經(jīng)理等軟件工程技術(shù)人員,以及準(zhǔn)備參加全國軟件工程課程自學(xué)考試的讀者的參考書。
目錄
前言
第1章 軟件工程概述
1.1 軟件
1.2 軟件工程的知識體系
1.3 軟件工程的產(chǎn)生與定義
1.4 軟件工程的原則
1.5 軟件工程的目標(biāo)
1.6 軟件工程的基本原理
1.7 軟件工程思維的培養(yǎng)
本章小結(jié)
習(xí)題一
第2章 軟件生命周期與開發(fā)模型
2.1 軟件生命周期
2.2 軟件開發(fā)方法綜述
2.3 軟件開發(fā)模型
2.4 快速原型開發(fā)
本章小結(jié)
習(xí)題二
第3章 可行性研究與項(xiàng)目計劃
3.1 可行性研究
3.2 《可行性分析報告》格式
3.3 項(xiàng)目立項(xiàng)
3.4 項(xiàng)目計劃
本章小結(jié)
習(xí)題三
第4章 軟件需求分析
4.1 軟件需求分析的目標(biāo)和任務(wù)
4.2 需求分析的過程
4.3 數(shù)據(jù)流圖
4.4 數(shù)據(jù)字典
4.5 《需求分析報告》格式
4.6 需求分析報告書寫示例:社區(qū)信息化服務(wù)系統(tǒng)需求分析報告
本章小結(jié)
習(xí)題四
第5章 結(jié)構(gòu)化軟件設(shè)計
5.1 概要設(shè)計綜述
5.2 概要設(shè)計原則
5.3 概要設(shè)計工具
5.4 《概要設(shè)計說明書》格式
5.5 詳細(xì)設(shè)計
本章小結(jié)
習(xí)題五
第6章 數(shù)據(jù)庫設(shè)計
6.1 數(shù)據(jù)庫設(shè)計的重要性
6.2 需求分析階段的設(shè)計
6.3 概念設(shè)計階段
6.4 邏輯設(shè)計階段
6.5 物理設(shè)計階段
6.6 《數(shù)據(jù)庫設(shè)計說明書》格式
本章小結(jié)
習(xí)題六
第7章 用戶界面設(shè)計
7.1 用戶類型
7.2 用戶界面的設(shè)計思想
7.3 用戶界面的風(fēng)格變遷
7.4 用戶界面的設(shè)計原則
7.5 用戶界面設(shè)計方法
本章小結(jié)
習(xí)題七
第8章 面向?qū)ο蠓椒ㄅcUML建模語言
8.1 傳統(tǒng)方法學(xué)
8.2 面向?qū)ο蠓椒ǖ幕靖拍?
8.3 UML的主要內(nèi)容
8.4 UML的圖
本章小結(jié)
習(xí)題八
第9章 RationalRose建模工具
9.1 RationalRose簡介
9.2 Rose界面簡介
9.3 Rose模型的4個視圖
9.4 創(chuàng)建角色(Actor)
9.5 刪除元素
9.6 創(chuàng)建用例,建立角色和用例的關(guān)聯(lián)
9.7 使用序列圖/協(xié)作圖描述每個用例
9.8 建立靜態(tài)模型
9.9 實(shí)現(xiàn)模型
本章小結(jié)
習(xí)題九
第10章 軟件編程
10.1 什么是編程
10.2 程序設(shè)計語言特點(diǎn)與應(yīng)用范圍
10.3 Java程序設(shè)計風(fēng)格
10.4 程序設(shè)計算法與效率
10.5 程序說明書
本章小結(jié)
習(xí)題十
第11章 軟件測試流程
11.1 軟件測試的基本概念
11.2 軟件測試流程概述
11.3 單元測試
11.4 集成測試
11.5 確認(rèn)測試
11.6 系統(tǒng)測試
11.7 基于Web的系統(tǒng)測試
11.8 驗(yàn)收測試
本章小結(jié)
習(xí)題十一
第12章 軟件測試方法
12.1 軟件測試方法
12.2 靜態(tài)測試
12.3 動態(tài)測試
12.4 白盒測試
12.5 黑盒測試
本章小結(jié)
習(xí)題十二
第13章 軟件測試工具LoadRunner
13.1 LoadRunner的測試流程介紹
13.2 測試需求分析
13.3 錄制和編輯腳本
13.4 場景創(chuàng)建(設(shè)計)與運(yùn)行
13.5 分析及監(jiān)視場景
本章小結(jié)
習(xí)題十三
第14章 軟件項(xiàng)目管理
14.1 項(xiàng)目
14.2 項(xiàng)目管理
14.3 軟件項(xiàng)目管理的特點(diǎn)與復(fù)雜性
14.4 合格的項(xiàng)目經(jīng)理
14.5 軟件項(xiàng)目管理的內(nèi)容
14.6 軟件配置管理
14.7 項(xiàng)目案例分析
本章小結(jié)
習(xí)題十四
第15章 項(xiàng)目管理工具Project 2003
15.1 啟動和退出Project 2003
15.2 Project 2003的主界面
15.3 創(chuàng)建和管理項(xiàng)目的任務(wù)
15.4 分配項(xiàng)目資源
15.5 解決項(xiàng)目中的資源沖突
第16章 實(shí)驗(yàn)指導(dǎo)
16.1 先修課程
16.2 實(shí)訓(xùn)目的
16.3 實(shí)訓(xùn)內(nèi)容
16.4 實(shí)訓(xùn)基本要求
16.5 實(shí)訓(xùn)成績評定
參考文獻(xiàn)