注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程與軟件文檔寫作

軟件工程與軟件文檔寫作

軟件工程與軟件文檔寫作

定 價(jià):¥29.00

作 者: 文斌,劉長(zhǎng)青,田原編著
出版社: 北京交通大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校電子信息類專業(yè)規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787810825702 出版時(shí)間: 2005-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 345 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書全面系統(tǒng)地講述了現(xiàn)代軟件工程的基本概念、原理及應(yīng)用,重點(diǎn)是面向?qū)ο蟮能浖_發(fā)方法、工具和過程,并針對(duì)軟件生命周期的主要階段,結(jié)合具體案例和相關(guān)標(biāo)準(zhǔn)講述軟件主要文檔的寫作規(guī)范和技巧,全面提高軟件技術(shù)人員的軟件開發(fā)和軟件文檔編寫能力,是指導(dǎo)計(jì)算機(jī)軟件開發(fā)、維護(hù)與文檔寫作的工程學(xué)科。 本書具有豐富的開發(fā)案例和軟件文檔模板,理論與實(shí)踐相結(jié)合,每章后面?zhèn)溆行问蕉鄻拥木毩?xí)題和思考題。內(nèi)容安排上循序漸進(jìn)、深入淺出,力求通俗易懂、突出重點(diǎn)、側(cè)重應(yīng)用。本書配有全書各章的電子教案,任課教師可與作者聯(lián)系。 本書不僅可作為高等院校高年級(jí)本科生或研究生和培訓(xùn)機(jī)構(gòu)軟件工程與軟件文檔寫作的教材,也可作為廣大自學(xué)軟件工程及軟件文檔寫作的讀者的自學(xué)指導(dǎo)書和計(jì)算機(jī)軟件技術(shù)人員的參考書。

作者簡(jiǎn)介

暫缺《軟件工程與軟件文檔寫作》作者簡(jiǎn)介

圖書目錄

第1章 軟件工程與軟件文檔
1.1 軟件
1.1.1 軟件的概念
1.1.2 軟件的特點(diǎn)
1.2 軟件的分類和發(fā)展
1.2.1 軟件的分類
1.2.2 軟件的發(fā)展歷史和軟件危機(jī)
1.3 軟件工程
1.3.1 軟件工程構(gòu)成三要素
1.3.2 軟件工程目標(biāo)
1.3.3 軟件工程的原則
1.3.4 12個(gè)在不同場(chǎng)合反復(fù)出現(xiàn)的概念
1.4 軟件文檔在軟件開發(fā)中的地位和作用
1.4.1 文檔的地位和作用
1.4.2 對(duì)文檔的基本要求
1.4.3 軟件文檔的種類
習(xí)題1
第2章 軟件生命周期、過程模型和CASE
2.1 軟件生命周期
2.1.1 軟件定義
2.1.2 軟件開發(fā)
2.1.3 軟件使用、維護(hù)和退役
2.2 軟件開發(fā)模型
2.2.1 瀑布模型
2.2.2 快速原型模型
2.2.3 增量模型
2.2.4 螺旋模型
2.2.5 面向?qū)ο箝_發(fā)模型
2.2.6 其他模型
2.2.7 各種模型的比較
2.3 CASE工具和環(huán)境
2.3.1 計(jì)算機(jī)輔助軟件工程
2.3.2 CASE工具
2.4 可行性分析階段的系統(tǒng)流程圖
2.4.1 系統(tǒng)流程圖
2.4.2 使用系統(tǒng)流程圖的例子
2.5 可行性研究報(bào)告和項(xiàng)目開發(fā)計(jì)劃
2.5.1 可行性研究報(bào)告的編寫目的
2.5.2 可行性研究報(bào)告的主要內(nèi)容及寫作要求
2.5.3 項(xiàng)目開發(fā)計(jì)劃
習(xí)題2
第3章 軟件文檔寫作
3.1 軟件文檔
3.1.1 軟件文檔定義
3.1.2 軟件文檔的工作
3.1.3 對(duì)文檔編制的質(zhì)量要求
3.2 軟件文檔的編寫步驟
3.2.1 準(zhǔn)備丁作
3.2.2 確定寫作內(nèi)容
3.2.3 編寫定稿
3.2.4 更新完善
3.3 如何寫好計(jì)算機(jī)軟件文檔
3.3.1 做好準(zhǔn)備
3.3.2 講究文風(fēng)
3.3.3 注重表達(dá)
3.3.4 加強(qiáng)文檔編寫使用的組織管理
3.3.5 文檔寫作中值得注意的幾個(gè)問題
習(xí)題3
第4章 需求分析基礎(chǔ)
4.1 軟件需求分析的目標(biāo)和過程
4.1.1 需求分析的目標(biāo)
4.1.2 需求分析的過程
4.2 需求獲取技術(shù)
4.2.1 需求獲取技術(shù)
4.2.2 實(shí)例分析
4.3 需求分析和描述技術(shù)
4.3.1 需求建模
4.3.2 問題抽象、問題分解與多視點(diǎn)分析
4.3.3 用于支持需求分析的快速原型化方法
4.3.4 需求管理的內(nèi)容
4.4 需求分析人員
4.4.1 需求分析人員面臨的挑戰(zhàn)
4.4.2 需求分析人員的原則和策略
4.4.3 需求分析人員應(yīng)采用的技術(shù)
4.5 軟件需求規(guī)格說明和需求評(píng)審
4.6 軟件需求規(guī)格說明書
習(xí)題4
第5章 面向數(shù)據(jù)流的分析
5.1 結(jié)構(gòu)化分析方法
5.1.1 數(shù)據(jù)建模
5.1.2 功能建模和數(shù)據(jù)流
5.1.3 行為建模
5.1.4 數(shù)據(jù)詞典
5.1.5 畫數(shù)據(jù)流圖的注意事項(xiàng)
5.2 面向數(shù)據(jù)流的分析過程
5.2.1 創(chuàng)建實(shí)體關(guān)系圖
5.2.2 創(chuàng)建數(shù)據(jù)流模型
5.2.3 創(chuàng)建行為模型
5.2.4 編寫加工規(guī)格說明
5.3 面向數(shù)據(jù)流的軟件需求分析文檔
習(xí)題5
第6章 面向?qū)ο蟮男枨蠓治龇椒?br />6.1 什么是面向?qū)ο?br />6.1.1 面向?qū)ο蟾拍?br />6.1.2 對(duì)象
6.2 面向?qū)ο笮枨蠓治龅倪^程
6.3 面向?qū)ο蠓治?br />6.3.1 OOA基本認(rèn)識(shí)和基本方法
6.3.2 Coad與Yourdon的OOA方法
6.4 面向?qū)ο蟮男枨蠓治鑫臋n
習(xí)題6
第7章 統(tǒng)一建模語言UML
7.1 軟件建模的意義
7.2 UML簡(jiǎn)介
7.2.1 視圖
7.2.2 圖
7.2.3 模型元素
7.2.4 語義規(guī)則
7.2.5 UML主要部分的邏輯關(guān)系
7.3 UML的用例分析過程
7.4 類和對(duì)象建模
7.4.1 類圖和對(duì)象圖
7.4.2 確定類
7.4.3 UML中類之間的關(guān)系
7.4.4 包
7.4.5 模板
7.4.6 一個(gè)類圖的實(shí)例
7.5 動(dòng)態(tài)建模
7.5.1 消息
7.5.2 狀態(tài)圖
7.5.3 時(shí)序圖
7.5.4 協(xié)作圖
7.5.5 活動(dòng)圖
7.6 物理體系結(jié)構(gòu)建模
7.6.1 邏輯體系結(jié)構(gòu)和物理體系結(jié)構(gòu)
7.6.2 構(gòu)件圖
7.6.3 配置圖
7.7 支持UML的CAsE工具——ROSE
7.7.1 Rose的功能與特點(diǎn)
7.7.2 Rose主界面
7.7.3 Rose的基本操作
7.7.4 使用Rose的若干體會(huì)
7.8 使用UML的過程
7.8.1 UML過程的基礎(chǔ)
7.8.2 面向?qū)ο蠓椒ǖ囊话氵^程
7.8.3 Rational Objectory過程
7.9 利用uML視圖的需求說明書
習(xí)題7
第8章 面向數(shù)據(jù)流的軟件設(shè)計(jì)
8.1 軟件設(shè)計(jì)基礎(chǔ)
8.1.1 軟件設(shè)計(jì)的原則
8.1.2 軟件體系結(jié)構(gòu)
8.1.3 有效的模塊設(shè)計(jì)
8.2 面向數(shù)據(jù)流的設(shè)計(jì)
8.2.1 面向數(shù)據(jù)流的概要設(shè)計(jì)
8.2.2 面向數(shù)據(jù)流的詳細(xì)設(shè)計(jì)
8.2.3 面向數(shù)據(jù)流的設(shè)計(jì)舉例
8.3 設(shè)計(jì)規(guī)格說明與設(shè)計(jì)評(píng)審
8.4 概要設(shè)計(jì)說明書和詳細(xì)設(shè)計(jì)說明書
8.4.1 概要設(shè)計(jì)說明書
8.4.2 詳細(xì)設(shè)計(jì)說明書
習(xí)題8
第9章 面向?qū)ο蟮能浖O(shè)計(jì)
9.1 面向?qū)ο笤O(shè)計(jì)
9.1.1高層設(shè)計(jì)
9.1.2 類設(shè)計(jì)的目標(biāo)和方針
9.1.3 通過復(fù)用設(shè)計(jì)類
9.1.4 類設(shè)計(jì)方法
9.1.5 面向?qū)ο笤O(shè)計(jì)的應(yīng)用狀況
9.2 對(duì)象模型技術(shù)
9.2.1 對(duì)象模型
9.2.2 動(dòng)態(tài)模型
9.2.3 功能模型
9.2.4 基于三個(gè)模型的分析過程
9.3 Coad與Yourdon面向?qū)ο笤O(shè)計(jì)方法
9.3.1 問題論域部分的設(shè)計(jì)
9.3.2 用戶界面部介的設(shè)計(jì)
9.3.3 任務(wù)管理部分的設(shè)計(jì)
9.3.4 數(shù)據(jù)管理部分的設(shè)計(jì)
9.4 設(shè)計(jì)模式
9.4.1 設(shè)計(jì)模式的研究狀況
9.4.2 設(shè)計(jì)模式對(duì)軟件開發(fā)的作用
9.4.3 設(shè)計(jì)模式的定義
9.4.4 面向?qū)ο蟮脑O(shè)計(jì)模式
9.4.5 設(shè)計(jì)模式的描述
9.5 框架
9.5.1 框架的定義
9.5.2 白盒框架
9.5.3 黑盒框架
9.5.4 框架與設(shè)計(jì)模式
9.6 基于UML的面向?qū)ο筌浖O(shè)計(jì)文檔
習(xí)題9
第10章 程序編碼
10.1 編碼概念
10.2 結(jié)構(gòu)化程序設(shè)計(jì)
10.3 程序設(shè)計(jì)語言
10.3.1 程序設(shè)計(jì)語言分類
10.3.2 程序設(shè)計(jì)語言的基本成分
10.3.3 程序設(shè)計(jì)語言選擇
10.5.2 支持編碼的CASE 工具
習(xí)題10
第11章 軟件測(cè)試與測(cè)試文檔
11.1 軟件測(cè)試的概念和原則
11.1.1 軟件的錯(cuò)誤
11.1.2 軟件測(cè)試的目標(biāo)和原則
11.1.3 軟件測(cè)試信息流
11.2 軟件測(cè)試方法
11.2.1 軟件測(cè)試方法概述
11.2.2 黑盒測(cè)試方法
11.2.3 白盒測(cè)試方法
11.2.4 程序的靜態(tài)測(cè)試
11.3 軟件測(cè)試過程管理
11.3.1 軟件測(cè)試過程
11.3.2 單元測(cè)試
11.3.3 集成測(cè)試
11.3.4 確認(rèn)測(cè)試
11.3.5 系統(tǒng)測(cè)試
11.3.6 軟件調(diào)試
11.3.7 測(cè)試中的可靠性分析
11.4 軟件測(cè)試自動(dòng)化
11.4.1 測(cè)試自動(dòng)化的意義
11.4.2 測(cè)試自動(dòng)化的若干做法
11.4.2 支持測(cè)試自動(dòng)化的CASE工具
11.5 軟件測(cè)試文檔
11.5.1 測(cè)試文檔的類型和作用
11.5.2 測(cè)試計(jì)劃的主要內(nèi)容和寫作要求
11.5.3 測(cè)試分析報(bào)告的主要內(nèi)容和寫作要求
習(xí)題11
第12章 軟件維護(hù)
12.1 軟件維護(hù)的概念
12.1.1 軟件維護(hù)的定義
12.1.2 軟件維護(hù)的特點(diǎn)
12.1.3 軟件的可維護(hù)性
12.1.4 提高可維護(hù)性的方法
12.2 軟件維護(hù)的實(shí)施
12.2.1 軟件維護(hù)流程
12.2.2 軟件維護(hù)的副作用
12.3 軟件再工程
12.3.1 逆向工程與軟件再工程
12.3.2 基于ROSE的逆向工程
12.4 軟件維護(hù)階段文檔
12.4.1 維護(hù)申請(qǐng)單
12.4.2 維護(hù)報(bào)告單
12.4.3 用戶手冊(cè)的主要內(nèi)容及寫作要求
習(xí)題12
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)