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