注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)認(rèn)證與等級考試計(jì)算機(jī)軟件專業(yè)技術(shù)資格和水平考試軟件工程:高級

軟件工程:高級

軟件工程:高級

定 價(jià):¥37.00

作 者: 鄭人杰主編;中國計(jì)算機(jī)軟件專業(yè)技術(shù)資格和水平考試中心編寫
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程

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

內(nèi)容簡介

  內(nèi)容簡介本書是中國計(jì)算機(jī)軟件專業(yè)技術(shù)水平考試指定用書之一。本書是軟件工程的高級讀物,全書分為三個(gè)部分,即軟件工程技術(shù)、軟件質(zhì)量管理與質(zhì)量保證及軟件工程管理。主要內(nèi)容包括:軟件生存期過程和軟件工程,軟件需求分析,軟件復(fù)用技術(shù),軟件測試,軟件維護(hù)與軟件再工程,軟件工具與軟件開發(fā)環(huán)境,軟件質(zhì)量保證,軟件工程標(biāo)準(zhǔn)化和軟件文檔,軟件過程能力評估,軟件工程項(xiàng)目管理,軟件度量,軟件配置管理,軟件人員組織與管理,軟件知識產(chǎn)權(quán)保護(hù)等。本書是“中國計(jì)算機(jī)軟件專業(yè)技術(shù)軟件工程(高級)”水平考試的必讀教材,也可作為相應(yīng)培訓(xùn)班的教材,通過該級考試的考生具有軟件工程高級工程師的相應(yīng)水平。

作者簡介

暫缺《軟件工程:高級》作者簡介

圖書目錄

     目錄
    第1篇 軟件工程技術(shù)
   第1章 軟件生存期過程和軟件工程
    1.1軟件生存期及其模型
    1.1.1軟件生存期
    1.1.2軟件生存期模型
    1.2軟件生存期過程
    1.3軟件工程的基本目標(biāo)
    1.3.1軟件工程的定義
    1.3.2軟件工程項(xiàng)目的基本目標(biāo)
   第2章 軟件需求分析
    2.1軟件需求分析的任務(wù)
    2.2需求分析的過程
    2.3軟件需求分析的原則
    2.4分析員和用戶的責(zé)任
    2.5軟件需求分析方法
    2.6軟件需求分析工具
    2.6.1SADT
    2.6.2PSL/PSA
    2.7面對確定需求的困難應(yīng)采取的對策
    2.7.1需求工程和確定需求的困難
    2.7.2軟件開發(fā)人員面對確定需求的困難應(yīng)采取的對策
   第3章 軟件復(fù)用技術(shù)
    3.1軟件復(fù)用的概述
    3.1.1軟件復(fù)用的宗旨
    3.1.2軟件復(fù)用的實(shí)際效益
    3.1.3軟件復(fù)用技術(shù)的發(fā)展概況
    3.2軟件開發(fā)過程
    3.2.1以往的軟件開發(fā)技術(shù)不能滿足復(fù)用的需要
    3.2.2軟件復(fù)用需要改變軟件開發(fā)過程
    3.2.3領(lǐng)域工程和應(yīng)用系統(tǒng)工程
    3.3構(gòu)件技術(shù)
    3.3.1應(yīng)用系統(tǒng)和應(yīng)用系統(tǒng)族
    3.3.2應(yīng)用系統(tǒng)與構(gòu)件
    3.3.3構(gòu)件系統(tǒng)
    3.3.4構(gòu)件系統(tǒng)的門面
    3.3.5可變性和專門化
    3.3.6打包和編寫文檔
    3.4分層式體系結(jié)構(gòu)
    3.4.1軟件體系結(jié)構(gòu)
    3.4.2良好的軟件體系結(jié)構(gòu)的重要作用
    3.4.3分層式的體系結(jié)構(gòu)
    3.5漸進(jìn)地實(shí)施復(fù)用和復(fù)用單位的組織結(jié)構(gòu)
    3.5.1軟件復(fù)用需要改變開發(fā)單位的組織結(jié)構(gòu)
    3.5.2漸進(jìn)地系統(tǒng)地采用復(fù)用技術(shù)
    3.5.3充分利用可共享復(fù)用成果
    3.5.4實(shí)施系統(tǒng)復(fù)用需要遵循的原則
   第4章 軟件測試
    4.1軟件測試基礎(chǔ)
    4.1.1什么是軟件測試
    4.1.2軟件測試的目的和原則
    4.1.3軟件測試的對象
    4.1.4測試信息流
    4.1.5測試與軟件開發(fā)各階段的關(guān)系
    4.2兩種類型的測試
    4.2.1黑盒測試
    4.2.2白盒測試
    4.3白盒測試的測試用例設(shè)計(jì)
    4.3.1邏輯覆蓋
    4.3.2基本路徑測試
    4.4黑盒測試的測試用例設(shè)計(jì)
    4.4.1等價(jià)類劃分
    4.4.2邊界值分析
    4.4.3錯誤推測法
    4.4.4因果圖
    4.4.5功能圖
    4.5軟件測試的策略
    4.5.1單元測試
    4.5.2組裝測試
    4.5.3確認(rèn)測試
    4.5.4系統(tǒng)測試
    4.5.5測試的步驟及相應(yīng)的測試種類
    4.6程序的靜態(tài)分析方法
    4.6.1對程序的靜態(tài)分析
    4.6.2人工測試
    4.7軟件測試工具
    4.7.1靜態(tài)分析工具
    4.7.2動態(tài)測試工具
    4.7.3測試數(shù)據(jù)自動生成工具
    4.7.4模塊測試臺
    4.7.5測試合成環(huán)境
   第5章 軟件維護(hù)與軟件再工程
    5.1軟件維護(hù)的概念
    5.1.1軟件維護(hù)的定義
    5.1.2影響維護(hù)工作量的因素
    5.1.3軟件維護(hù)的策略
    5.1.4維護(hù)成本
    5.2軟件維護(hù)活動
    5.2.1維護(hù)機(jī)構(gòu)
    5.2.2軟件維護(hù)申請報(bào)告
    5.2.3軟件維護(hù)工作流程
    5.2.4維護(hù)檔案記錄
    5.2.5維護(hù)評價(jià)
    5.3軟件維護(hù)的實(shí)施
    5.3.1分析和理解程序
    5.3.2修改程序
    5.3.3重新驗(yàn)證程序
    5.4軟件可維護(hù)性
    5.4.1軟件可維護(hù)性的定義
    5.4.2可維護(hù)性的度量
    5.5提高可維護(hù)性的方法
    5.5.1建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級
    5.5.2使用提高軟件質(zhì)量的技術(shù)和工具
    5.5.3進(jìn)行明確的質(zhì)量保證審查
    5.5.4選擇可維護(hù)的程序設(shè)計(jì)語言
    5.5.5改進(jìn)程序的文擋
    5.5.6開發(fā)軟件時(shí)考慮到維護(hù)
    5.6軟件再工程
    5.6.1什么是軟件再工程
    5.6.2為什么要實(shí)施軟件再工程
    5.6.3軟件再工程技術(shù)
    5.6.4軟件再工程的風(fēng)險(xiǎn)
   第6章 軟件工具與軟件開發(fā)環(huán)境
    6.1軟件工具
    6.1.1概述
    6.1.2軟件開發(fā)工具
    6.1.3軟件維護(hù)工具
    6.1.4軟件管理和軟件支持工具
    6.1.5軟件開發(fā)工具的評價(jià)和選擇
    6.2軟件開發(fā)環(huán)境
    6.2.1概述
    6.2.2集成型軟件開發(fā)環(huán)境
    6.2.3ECMA/NIST集成型軟件開發(fā)環(huán)境參考模型
    6.2.4PCTE:可移植公共工具環(huán)境
    6.2.5青鳥系統(tǒng)
    第2篇 軟件質(zhì)量管理與質(zhì)量保證
   第7章 軟件質(zhì)量
    7.1軟件危機(jī)尚未過去
    7.1.1軟件發(fā)展遠(yuǎn)遠(yuǎn)落后于硬件
    7.1.2軟件質(zhì)量問題提出的挑戰(zhàn)
    7.1.3有銀彈嗎?
    7.2軟件質(zhì)量問題的根源
    7.2.1軟件不同于硬件或其他產(chǎn)品
    7.2.2影響軟件質(zhì)量的因素
    7.3什么是軟件質(zhì)量
    7.3.1通常的理解
    7.3.2McCall的質(zhì)量特性
    7.3.3國際標(biāo)準(zhǔn)和國家標(biāo)準(zhǔn)規(guī)定的質(zhì)量特性
    7.4產(chǎn)品質(zhì)量與過程質(zhì)量
   第8章 軟件質(zhì)量保證
    8.1軟件質(zhì)量保證概述
    8.1.1質(zhì)量保證的概念
    8.1.2軟件質(zhì)量保證的主要任務(wù)
    8.1.3質(zhì)量保證與檢驗(yàn)
    8.2軟件質(zhì)量保證體系
    8.3質(zhì)量保證的實(shí)施
    8.3.1質(zhì)量目標(biāo)與度量
    8.3.2質(zhì)量度量方法
    8.3.3軟件質(zhì)量管理小組
    8.4軟件的質(zhì)量設(shè)計(jì)
    8.4.1質(zhì)量特性轉(zhuǎn)換為軟件的內(nèi)部結(jié)構(gòu)
    8.4.2軟件的質(zhì)量展開
    8.5技術(shù)評審
    8.5.1設(shè)計(jì)質(zhì)量的評審
    8.5.2程序質(zhì)量的評審
    8.6軟件可靠性
    8.6.1軟件生存期與軟件壽命的關(guān)系
    8.6.2軟件可靠性的定義
    8.6.3軟件可靠性的主要指標(biāo)
    8.7測試中的可靠性分析
    8.7.1推測錯誤的產(chǎn)生頻度
    8.7.2估算軟件中錯誤總數(shù)E的方法
    8.7.3測試精確度和測試覆蓋度的評價(jià)
    8.7.4測試開始時(shí)的預(yù)測模型
    8.8軟件容錯技術(shù)
    8.8.1什么是容錯軟件
    8.8.2容錯的一般方法
    8.8.3容錯軟件的設(shè)計(jì)過程
    8.8.4軟件的容錯系統(tǒng)結(jié)構(gòu)
    8.9軟件過程改進(jìn)
    8.9.1軟件過程改進(jìn)的含意和現(xiàn)有的方案
    8.9.2軟件過程改進(jìn)模式
   第9章 軟件工程標(biāo)準(zhǔn)化和軟件文檔
    9.1什么是軟件工程標(biāo)準(zhǔn)
    9.2軟件工程標(biāo)準(zhǔn)化的意義
    9.3軟件工程標(biāo)準(zhǔn)的制訂與推行
    9.4軟件工程標(biāo)準(zhǔn)的層次
    9.5軟件工程國家標(biāo)準(zhǔn)
    9.6在開發(fā)機(jī)構(gòu)中推行軟件工程標(biāo)準(zhǔn)
    9.7軟件文檔
    9.7.1軟件文檔的作用和分類
    9.7.2對文檔編制的質(zhì)量要求
    9.7.3文檔的管理和維護(hù)
   第10章 在軟件開發(fā)機(jī)構(gòu)中貫徹ISO9000國際標(biāo)準(zhǔn)
    10.1質(zhì)量管理、質(zhì)量認(rèn)證與質(zhì)量審核
    10.1.1質(zhì)量管理
    10.1.2質(zhì)量認(rèn)證與審核
    10.2ISO 9000國際標(biāo)準(zhǔn)簡介
    10.2.1ISO 9000標(biāo)準(zhǔn)概述
    10.2.2ISO 9000標(biāo)準(zhǔn)的特點(diǎn)
    10.2.3ISO 9000標(biāo)準(zhǔn)的科學(xué)依據(jù)
    10.3ISO 9000族標(biāo)準(zhǔn)的構(gòu)成
    10.4質(zhì)量體系
    10.5ISO 9001標(biāo)準(zhǔn)的主要內(nèi)容
    10.6ISO 9000-3標(biāo)準(zhǔn)簡介
    10.6.1理解標(biāo)準(zhǔn)與指南的關(guān)系
    10.6.2理解IS09000-3對20個(gè)質(zhì)量體系要素的解釋
    10.6.3理解ISO9000-3與ISO/IEC12207兩個(gè)標(biāo)準(zhǔn)之間的關(guān)系
    10.7軟件開發(fā)機(jī)構(gòu)為什么要按ISO9000標(biāo)準(zhǔn)建立并實(shí)施質(zhì)量保證體系
    10.7.1軟件質(zhì)量缺陷不可能完全避免
    10.7.2技術(shù)上解決軟件質(zhì)量問題的局限性
    10.7.3為什么軟件開發(fā)機(jī)構(gòu)要加強(qiáng)質(zhì)量管理
    10.7.4為什么軟件開發(fā)機(jī)構(gòu)要開展ISO 9000質(zhì)量體系認(rèn)證工作
    10.8軟件開發(fā)機(jī)構(gòu)實(shí)施ISO 9000標(biāo)準(zhǔn)應(yīng)做的工作
    10.9若干認(rèn)識問題
   第11章 軟件過程能力評估
    11.1軟件過程評估的意義
    11.1.1軟件過程改進(jìn)的需要
    11.1.2降低軟件風(fēng)險(xiǎn)的需要
    11.2軟件過程評估方法的產(chǎn)生
    11.3軟件能力成熟度模型CMM簡介
    11.3.1模型概要
    11.3.2模型的產(chǎn)生和原理
    11.3.3不成熟和成熟軟件組織的比較
    11.3.4軟件過程成熟度的5個(gè)等級
    11.3.5跳越成熟度等級
    11.3.6關(guān)鍵過程域
    11.3.7關(guān)鍵實(shí)踐
    11.3.8CMM的應(yīng)用
    11.3.9軟件過程成熟度提問單
    11.3.10對CMM1.1的幾點(diǎn)考慮
    11.4軟件過程評估的國際標(biāo)準(zhǔn)概述
    11.4.1軟件過程評估國際標(biāo)準(zhǔn)的制定
    11.4.2軟件過程評估標(biāo)準(zhǔn)的組成
    11.4.3參考模型
    11.4.4評估框架
    11.4.5軟件過程評估標(biāo)準(zhǔn)的特點(diǎn)
    第3篇 軟件工程管理
   第12章 軟件工程項(xiàng)目管理
    12.1軟件工程項(xiàng)目管理的任務(wù)
    12.2軟件項(xiàng)目估算
    12.2.1針對估算的考慮
    12.2.2軟件項(xiàng)目計(jì)劃的目標(biāo)
    12.2.3軟件的范圍
    12.2.4軟件開發(fā)中的資源
    12.2.5軟件項(xiàng)目估算
    12.2.6分解技術(shù)
    12.3軟件開發(fā)成本估算
    12.3.1軟件開發(fā)成本估算方法
    12.3.2專家判定技術(shù)
    12.3.3軟件開發(fā)成本估算的經(jīng)驗(yàn)?zāi)P?br />     12.3.4自動估算工具
    12.4風(fēng)險(xiǎn)分析
    12.4.1風(fēng)險(xiǎn)識別
    12.4.2風(fēng)險(xiǎn)估計(jì)
    12.4.3風(fēng)險(xiǎn)評價(jià)
    12.4.4風(fēng)險(xiǎn)駕馭和監(jiān)控
    12.5進(jìn)度安排
    12.5.1軟件開發(fā)小組人數(shù)與軟件生產(chǎn)率
    12.5.2任務(wù)的確定與并行性
    12.5.3制定開發(fā)進(jìn)度計(jì)劃
    12.5.4進(jìn)度安排的圖形方法
    12.5.5項(xiàng)目的追蹤和控制
    12.6軟件項(xiàng)目的組織與計(jì)劃
    12.6.1軟件項(xiàng)目管理的特點(diǎn)
    12.6.2制定計(jì)劃
   第13章 軟件度量
    13.1軟件度量的概念
    13.2功能點(diǎn)方法計(jì)算軟件的大小
    13.3程序環(huán)路復(fù)雜度計(jì)算
    13.4霍爾斯特德(Halstead)程序工作量計(jì)算
    13.5程序風(fēng)格度量
   第14章 軟件配置管理
    14.1什么是軟件配置管理
    14.1.1軟件配置管理的幾種定義
    14.1.2什么是軟件配置項(xiàng)
    14.1.3軟件配置管理的任務(wù)
    14.2軟件配置標(biāo)識
    14.3變更管理
    14.4版本控制
    14.4.1版本管理和發(fā)行管理
    14.4.2版本標(biāo)識
    14.4.3發(fā)行管理
    14.5系統(tǒng)建立
    14.6配置審核
    14.7配置狀態(tài)報(bào)告
   第15章 軟件人員組織與管理
    15.1軟件項(xiàng)目的人員組織與管理
    15.1.1項(xiàng)目組的組織結(jié)構(gòu)
    15.1.2人員配備
    15.1.3指導(dǎo)與檢驗(yàn)
    15.2軟件人員能力成熟度模型
    15.2.1引人軟件人員能力成熟度模型的必要性
    15.2.2軟件人員能力成熟度模型的發(fā)展溯源
    15.2.3軟件人員能力成熟度模型簡介
    15.2.4軟件人員能力成熟度模型的結(jié)構(gòu)
    15.2.5成熟度級別和關(guān)鍵過程域
    15.2.6主題
    15.2.7關(guān)鍵過程域的目標(biāo)
    15.2.8軟件人員能力成熟度模型的應(yīng)用
    15.3軟件工程師道德和職業(yè)活動規(guī)范
    15.3.1引言
    15.3.2軟件開發(fā)項(xiàng)目的特點(diǎn)、影響及其與人的關(guān)系
    15.3.3規(guī)范的內(nèi)容
    15.3.4職業(yè)道德教育的作用及其重要性
   第16章 軟件知識產(chǎn)權(quán)保護(hù)
    16.1軟件知識產(chǎn)權(quán)的保護(hù)必須依法實(shí)施
    16.1.1知識產(chǎn)權(quán)的法律框架
    16.1.2我國保護(hù)計(jì)算機(jī)軟件的法律制度
    16.2計(jì)算機(jī)軟件著作權(quán)
    16.2.1計(jì)算機(jī)軟件著作權(quán)的主體
    16.2.2計(jì)算機(jī)軟件著作權(quán)的客體
    16.2.3計(jì)算機(jī)軟件著作權(quán)的權(quán)利內(nèi)容
    16.2.4計(jì)算機(jī)軟件著作權(quán)歸屬
    16.2.5軟件著作權(quán)的行使
    16.2.6軟件專有權(quán)利的限制
    16.3計(jì)算機(jī)軟件著作權(quán)登記管理
    16.3.1計(jì)算機(jī)軟件著作權(quán)登記制度的法律功能和作用
    16.3.2計(jì)算機(jī)軟件著作權(quán)登記的幾種主要形式
    16.4計(jì)算機(jī)軟件著作權(quán)侵權(quán)與法律保護(hù)
    16.4.1軟件著作權(quán)侵權(quán)行為類型
    16.4.2侵犯軟件著作權(quán)的法律責(zé)任
    16.4.3法定的例外情況
    16.5計(jì)算機(jī)軟件的商業(yè)秘密與反不正當(dāng)競爭
    16.5.1商業(yè)秘密的法律特征
    16.5.2計(jì)算機(jī)軟件與商業(yè)秘密
    16.5.3侵害計(jì)算機(jī)軟件商業(yè)秘密的不正當(dāng)行為與法律責(zé)任
   參考文獻(xiàn)
   

本目錄推薦

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