注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學軟件工程學教程

軟件工程學教程

軟件工程學教程

定 價:¥39.00

作 者: 陳明編著
出版社: 科學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787030100696 出版時間: 2002-03-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 420 字數(shù):  

內(nèi)容簡介

  本書主要介紹了軟件工程學及應(yīng)用的有關(guān)內(nèi)容,主要包括可行性研究、需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試、維護和有關(guān)軟件開發(fā)工具與軟件開發(fā)環(huán)境方面的內(nèi)容。為了保持教材內(nèi)容的先進性,本書還介紹了面向?qū)ο筌浖こ虒W方面的內(nèi)容和較流行的PowerDesigner軟件開發(fā)工具。本書可作為高等院校相關(guān)專業(yè)的教材,也可作為從事軟件開發(fā)與應(yīng)用的工程技術(shù)人員的參考書。

作者簡介

暫缺《軟件工程學教程》作者簡介

圖書目錄

第一章 軟件工程概述
 1.1 軟件
 1.1.1 軟件的發(fā)展
 1.1.2 軟件的定義
 1.1.3 軟件的特點
 1.1.4 軟件的分類
 1.2 軟件工程概念
 1.2.1 軟件危機與軟件工程的定義
 1.2.2 軟件工程的基本內(nèi)容與目標
 1.2.3 軟件工程的原則
 1.3 軟件生存周期與軟件開發(fā)模型
 1.3.1 軟件生存周期
 1.3.2 軟件開發(fā)模型
 小結(jié)
 習題一
第二章 可行性研究
 2.1 可行性研究的任務(wù)
 2.2 可行性研究的步驟
 2.3 系統(tǒng)流程圖
 2.4 成本效益分析
 2.4.1 成本估計
 2.4.2 費用估計
 2.4.3 幾種度量效益的方法
 小結(jié)
 習題二
第三章 需求分析
 3.1 需求分析的任務(wù)與步驟
 3.1.1 需求分析的任務(wù)
 3.1.2 需求分析的步驟
 3.1.3 需求分析的原則
 3.2 需求分析的方法
 3.2.1 面向數(shù)據(jù)流的需求分析方法
 3.2.2 數(shù)據(jù)流圖
 3.2.3 數(shù)據(jù)字典
 3.3 圖形工具
 3.3.1 層次方框圖
 3.3.2 Warnier圖
 3.3.3 IPO圖
 3.4 需求規(guī)格說明與評審
 3.4.1 需求規(guī)格說明的主要內(nèi)容
 3.4.2 需求分析的評審
 3.4.3 需求分析評審的方法
 小結(jié)
 習題三
第四章 概要設(shè)計
 4.1 概要設(shè)計的任務(wù)與步驟
 4.1.1 概要設(shè)計任務(wù)
 4.1.2 概要設(shè)計的過程
 4.2 軟件設(shè)計的概念與原則
 4.2.1 模塊化
 4.2.2 抽象與逐步求精
 4.2.3 信息隱蔽和局部化
 4.2.4 模塊獨立性
 4.2.5 結(jié)構(gòu)設(shè)計原則
 4.3 面向數(shù)據(jù)流的設(shè)計方法
 4.3.1 基本概念
 4.3.2 系統(tǒng)結(jié)構(gòu)圖的組成
 4.3.3 變換分析
 4.3.4 事務(wù)分析
 4.3.5 設(shè)計優(yōu)化
 4.4 面向數(shù)據(jù)結(jié)構(gòu)的分析設(shè)計方法
 4.4.1 Jackson系統(tǒng)開發(fā)方法
 4.4.2 Warnier方法
 4.5 概要設(shè)計文檔評審
 小結(jié)
 習題四
第五章 詳細設(shè)計
 5.1 詳細設(shè)計的任務(wù)與原則
 5.1.1 詳細設(shè)計的任務(wù)
 5.1.2 詳細設(shè)計的原則
 5.2 詳細設(shè)計的方法
 5.2.1 程序流程圖
 5.2.2 N—S圖
 5.2.3 PAD圖
 5.2.4 PDL
 5.2.5 HIPO圖
 5.2.6 詳細設(shè)計工具的選擇
 5.3 詳細設(shè)計規(guī)格說明與復(fù)審
 5.3.1 詳細設(shè)計說明書
 5.3.2 設(shè)計復(fù)審
 小結(jié)
 習題五
第六章 面向?qū)ο蟮姆治龊驮O(shè)計方法
 6.1 面向?qū)ο蠓椒ǖ幕靖拍詈吞卣?br /> 6.1.1 面向?qū)ο蠓椒ǜ攀?br /> 6.1.2 面向?qū)ο蟮能浖こ?OOSE)
 6.1.3 面向?qū)ο蟮幕靖拍詈吞卣?br /> 6.2 面向?qū)ο蟮姆治?br /> 6.2.1 面向?qū)ο蠓治龌具^程及原則
 6.2.2 確定對象.類
 6.2.3 確定屬性
 6.2.4 定義服務(wù)
 6.2.5 對象間通信
 6.3 面向?qū)ο笤O(shè)計
 6.3.1 面向?qū)ο笤O(shè)計的基本概念
 6.3.2 面向?qū)ο笤O(shè)計的方法
 6.4 UML方法
 6.4.1 UML的發(fā)展
 6.4.2 UML的表示法
 6.4.3 UML軟件開發(fā)過程概述
 小結(jié)
 習題六
第七章 編碼
 7.1 程序設(shè)計語言
 7.1.1 程序設(shè)計語言分類
 7.1.2 程序設(shè)計語言的特點
 7.1.3 程序設(shè)計語言的選擇
 7.2 編碼風格
 7.2.1 源程序文檔化
 7.2.2 數(shù)據(jù)說明
 7.2.3 語句結(jié)構(gòu)
 7.2.4 輸入/輸出(I/O)
 7.3 程序效率
 7.3.1 有關(guān)程序效率的幾條準則
 7.3.2 算法對效率的影響
 7.3.3 影響存儲器效率的因素
 7.3.4 影響輸入/輸出的因素
 7.4 編程安全
 7.4.1 冗余程序設(shè)計
 7.4.2 防錯程序設(shè)計
 7.5 面向?qū)ο蟪绦蛟O(shè)計步驟
 小結(jié)
 習題七
第八章 軟件質(zhì)量與質(zhì)量保證
 8.1 軟件質(zhì)量的定義
 8.2 影響軟件質(zhì)量的因素
 8.3 軟件質(zhì)量保證策略
 8.4 軟件質(zhì)量保證活動
 8.5 軟件評審
 8.5.1 設(shè)計質(zhì)量的評審內(nèi)容
 8.5.2 程序質(zhì)量的評審內(nèi)容
 8.6 軟件質(zhì)量保證的標準
 8.7 結(jié)構(gòu)化的軟件測試
 8.7.1 軟件測試的概念和原則
 8.7.2 軟件測試技術(shù)
 8.7.3 測試的步驟
 8.7.4 軟件糾錯技術(shù)
 8.8 面向?qū)ο蟮能浖y試
 8.8.1 面向?qū)ο蠓治龊兔嫦驅(qū)ο笤O(shè)計的模型測試
 8.8.2 面向?qū)ο蟮臏y試策略
 8.8.3 面向?qū)ο筌浖y試集設(shè)計
 8.9 軟件測試計劃與測試分析報告
 8.10 軟件維護
 8.10.1 軟件維護的定義.分類.特點
 8.10.2 軟件維護步驟及組織
 8.10.3 軟件的可維護性
 8.10.4 軟件維護的副作用
 8.10.5 逆向工程和再生工程
 小結(jié)
 習題八
第九章 項目計劃與管理
 9.1 軟件項目的特點與軟件管理功能
 9.1.1 軟件項目的特點
 9.1.2 軟件管理的功能
 9.1.3 確定軟件項目的工作范圍
 9.2 確定軟硬件資源
 9.2.1 人力資源
 9.2.2 硬件
 9.2.3 軟件
 9.3 人員的計劃和組織
 9.4 成本估計及控制
 9.4.1 軟件開發(fā)成本估計方法
 9.4.2 專家判定技術(shù)
 9.4.3 成本估算模型
 9.5 進度計劃
 9.5.1 軟件工作的特殊性
 9.5.2 各階段工作量的分配
 9.5.3 制定開發(fā)進度
 9.6 軟件配置管理
 9.6.1 基線
 9.6.2 軟件配置項
 9.6.3 軟件配置管理過程
 9.7 軟件管理方案
 小結(jié)
 習題九
第十章 軟件開發(fā)工具與環(huán)境概述
 10.1 軟件開發(fā)工具概述
 10.2 軟件開發(fā)工具的功能
 10.3 軟件開發(fā)工具的特性
 10.4 軟件開發(fā)工具的分類
 10.5 軟件開發(fā)環(huán)境
 10.6 常用開發(fā)環(huán)境
 10.6.1 Windows 98開發(fā)環(huán)境
 10.6.2 Windows NT開發(fā)環(huán)境
 10.6.3 Linux開發(fā)環(huán)境
 10.6.4 Unix程序開發(fā)環(huán)境
 10.7 軟件開發(fā)環(huán)境與工具的研究.應(yīng)用及發(fā)展
 10.8 CASE技術(shù)
 小結(jié)
 習題十
第十一章 PowerDesigner
 ll.l PowerDesigner 6.0簡介
 11.1.1 PowerDesigner 6.0概述
 11.1.2 PowerDesigner 6.0的模塊組成
 11.1.3 PowerDesigner 6.0的模型和對象特性
 11.2 ProcessAnalyst
 11.2.1 概述
 11.2.2 PA應(yīng)用實例
 11.3 DataArchitect
 11.3.1 DataArchitect概述
 11.3.2 DataArchitect的概念數(shù)據(jù)模型(CDM)
 11.3.3 DataArchitect的物理數(shù)據(jù)模型
 小結(jié)
 習題十一
第十二章 課程實驗
 12.1 實驗一:撰寫可行性研究報告
 12.2 實驗二:撰寫需求規(guī)格說明書
 12.3 實驗三:撰寫概要設(shè)計說明書
 12.4 實驗四:撰寫詳細設(shè)計說明書
 12.5 實驗五:UML的使用
 12.6 實驗六:使用Word編寫軟件工程文檔
 12.7 實驗七:熟悉PowerDesigner環(huán)境
附錄
 附錄1 可行性研究報告規(guī)范
 附錄2 項目開發(fā)計劃規(guī)范
 附錄3 需求規(guī)格說明書規(guī)范
 附錄4 概要設(shè)計說明書規(guī)范
 附錄5 詳細設(shè)計說明書規(guī)范
 附錄6 項目開發(fā)總結(jié)報告規(guī)范
 附錄7 用Word撰寫文檔規(guī)范
 參考文獻

本目錄推薦

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