軟件工程實(shí)踐與項(xiàng)目管理

出版時(shí)間:2010-7  出版社:西安電子科技大學(xué)出版社  作者:劉竹林,王素貞 編著  頁(yè)數(shù):213  字?jǐn)?shù):324000  

內(nèi)容概要

本教材根據(jù)國(guó)家教高文件精神,結(jié)合高等院校和高職院校學(xué)生的學(xué)習(xí)特點(diǎn),采用項(xiàng)目式教學(xué)法,比較全面、系統(tǒng)地介紹了軟件工程的概念、技術(shù)與方法。
全書按軟件開發(fā)流程的角度分為如下三部分:(一)基本概念,包括軟件工程概述、軟件生命周期與開發(fā)模型;(二)軟件開發(fā)過(guò)程與方法,包括可行性分析、軟件需求分析、結(jié)構(gòu)化軟件設(shè)計(jì)、UML建模語(yǔ)言、Rational
Rose建模工具、RUP開發(fā)方法、軟件編程、軟件測(cè)試及軟件測(cè)試工具 LoadRunner;(三)軟件項(xiàng)目管理。
本書內(nèi)容新穎、全面,在取材上注重實(shí)用,每章后均安排有習(xí)題(或?qū)嵱?xùn)),以便于教學(xué)或讀者自學(xué)。
本書主要作為高等院校和高職高專院校計(jì)算機(jī)專業(yè)或信息類專業(yè)的教材,也可以作為軟件開發(fā)工程師、項(xiàng)目經(jīng)理、軟件測(cè)試工程師或計(jì)算機(jī)相關(guān)專業(yè)技術(shù)人員的參考用書。

書籍目錄

第1章  軟件工程概述
1.1 軟件的含義
1.2 軟件工程的定義
1.3 軟件工程的知識(shí)體系
1.4 軟件工程的目標(biāo)
1.5 軟件工程的原則
1.6 軟件工程的基本原理
1.7 軟件工具
1.8 軟件工程思維的培養(yǎng)
本章小結(jié)
習(xí)題
第2章 軟件生命周期與開發(fā)模型
2.1 軟件生命周期
2.2 軟件開發(fā)模型
本章小結(jié)
習(xí)題
第3章 可行性分析
3.1 可行性分析的內(nèi)容
3.2 可行性分析的步驟
3.3 “可行性分析報(bào)告”的書寫格式
本章小結(jié)
習(xí)題
第4章 軟件需求分析
4.1 需求分析的目標(biāo)
4.2 需求分析的任務(wù)
4.3 需求分析的步驟
4.4 數(shù)據(jù)流圖
4.5 設(shè)計(jì)數(shù)據(jù)字典
4.6 “需求分析報(bào)告”的書寫格式
4.7 高質(zhì)量的“需求分析報(bào)告”應(yīng)具備的特性
4.8 需求評(píng)審實(shí)例
4.9 實(shí)例:“某省電信集團(tuán)公司資金管理系統(tǒng)需求分析報(bào)告”
本章小結(jié)
習(xí)題
第5章 結(jié)構(gòu)化軟件設(shè)計(jì)
5.1 概要設(shè)計(jì)的任務(wù)
5.2 概要設(shè)計(jì)的步驟
5.3 結(jié)構(gòu)化概要設(shè)計(jì)原則和基本要點(diǎn)
5.4 軟件體系結(jié)構(gòu)
5.5 結(jié)構(gòu)化概要設(shè)計(jì)工具
5.6 詳細(xì)設(shè)計(jì)的任務(wù)
5.7 詳細(xì)設(shè)計(jì)的原則
5.8 結(jié)構(gòu)化詳細(xì)設(shè)計(jì)工具
5.9 “詳細(xì)設(shè)計(jì)說(shuō)明書”的書寫格式
5.10 實(shí)例:資金監(jiān)控系統(tǒng)設(shè)計(jì)
本章小結(jié)
習(xí)題
第6章 UML建模語(yǔ)言
6.1 傳統(tǒng)的開發(fā)方法
6.2 面向?qū)ο蟮拈_發(fā)方法
6.3 UML建模語(yǔ)言介紹
6.4 UML圖的設(shè)計(jì)
6.5 實(shí)例:建立圖書借閱系統(tǒng)的UML模型
本章小結(jié)
習(xí)題
第7章 Rational Rose建模工具
7.1 Rational Rose簡(jiǎn)介
7.2 Rose界面簡(jiǎn)介
7.3 創(chuàng)建角色
7.4 建立角色和用例的關(guān)聯(lián)
7.5 創(chuàng)建序列圖
7.6 創(chuàng)建協(xié)作圖
7.7 建立靜態(tài)模型
7.8 實(shí)現(xiàn)模型
本章小結(jié)
習(xí)題
第8章 RUP開發(fā)方法
8.1 RUP概述
8.2 RUP的生命周期
8.3 RUP的工作流程
8.4 RUP開發(fā)案例
本章小結(jié)
習(xí)題
第9章 軟件編程
9.1 程序設(shè)計(jì)風(fēng)格
9.2 “程序說(shuō)明書”的撰寫
本章小結(jié)
習(xí)題
第10章 軟件測(cè)試
10.1 軟件測(cè)試的定義
10.2 實(shí)例:圖書借閱系統(tǒng)的功能函數(shù)
10.3 “軟件測(cè)試計(jì)劃說(shuō)明書”的書寫格式
10.4 靜態(tài)測(cè)試
10.5 覆蓋測(cè)試
10.6 黑盒測(cè)試方法
10.7 “缺陷報(bào)告單”的書寫格式
10.8 軟件測(cè)試過(guò)程
本章小結(jié)
習(xí)題
第11章 軟件測(cè)試工具LoadRunner
11.1 LoadRunner的測(cè)試流程介紹
11.2 分析測(cè)試需求
1l.3 創(chuàng)建測(cè)試腳本
11.4 測(cè)試實(shí)例
11.5 創(chuàng)建運(yùn)行場(chǎng)景
11.6 運(yùn)行測(cè)試腳本
11.7 分析以及監(jiān)視場(chǎng)景
本章小結(jié)
習(xí)題
第12章 軟件項(xiàng)目管理
12.1 項(xiàng)目的概念
12.2 項(xiàng)目管理的概念
12.3 項(xiàng)目管理的內(nèi)容
12.4 項(xiàng)目案例分析
本章小結(jié)
習(xí)題
參考文獻(xiàn)

章節(jié)摘錄

插圖:軟件發(fā)展至今已經(jīng)有幾十年的歷史了。伴隨著軟件的發(fā)展,人們對(duì)軟件概念的認(rèn)識(shí)也越來(lái)越清晰、越來(lái)越深刻。下面我們給出軟件在各個(gè)發(fā)展階段的內(nèi)容以及含義。1.第1階段:軟件就是程序在程序設(shè)計(jì)的初級(jí)階段(1946~1956年),采用“個(gè)體生產(chǎn)方式”即個(gè)體手工勞動(dòng)進(jìn)行軟件開發(fā),軟件開發(fā)完全依賴于程序員個(gè)人的能力和設(shè)計(jì)水平。軟件的使用者往往是同一個(gè)(同一組)人。這個(gè)階段所使用的程序設(shè)計(jì)語(yǔ)言是機(jī)器語(yǔ)言和匯編語(yǔ)言。開發(fā)方法偏向于追求編程技巧和程序運(yùn)行效率。這個(gè)階段的軟件被定義為“程序”。2.第2階段:軟件就是程序和使用說(shuō)明書.在程序設(shè)計(jì)的中級(jí)階段(1956~1968年),開發(fā)方式是“手工作坊方式”的小組生產(chǎn)方式,使用的程序設(shè)計(jì)語(yǔ)言是高級(jí)語(yǔ)言,開發(fā)方法仍然主要依靠個(gè)人技巧,但已開始提出結(jié)構(gòu)化程序設(shè)計(jì)方法。在這一階段,、程序員數(shù)量急劇增長(zhǎng),但軟件開發(fā)技術(shù)沒(méi)有實(shí)質(zhì)性突破,仍然沿用個(gè)體化軟件開發(fā)方法。這個(gè)階段的軟件被定義為“程序和使用說(shuō)明書”。該階段的后期,隨著軟件需求量、規(guī)模及復(fù)雜度的增大,開發(fā)人員的素質(zhì)和落后的開發(fā)技術(shù)不適應(yīng)規(guī)模大、結(jié)構(gòu)復(fù)雜的軟件開發(fā),出現(xiàn)了所謂的“軟件危機(jī)”。

編輯推薦

《軟件工程實(shí)踐與項(xiàng)目管理》:高等學(xué)校計(jì)算機(jī)專業(yè)“十一五”規(guī)劃教材

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    軟件工程實(shí)踐與項(xiàng)目管理 PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   只看了前兩章,還不錯(cuò)。內(nèi)容很全面、系統(tǒng)
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7