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

實用軟件需求

實用軟件需求

定 價:¥39.00

作 者: (美)Benjamin L.Kovitz著;胡輝良,張罡等譯;胡輝良譯
出版社: 機械工業(yè)出版社
叢編項: 軟件工程技術(shù)叢書 分析系列
標 簽: 軟件需求

ISBN: 9787111131069 出版時間: 2005-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 289 字數(shù):  

內(nèi)容簡介

  本書特色:●軟件問題的元素●用戶接口或其他接口設(shè)計文檔●如何從已知的編程技巧中得到有用的需求●描述問題域●分解問題的非層次化方法●應(yīng)用MichaelJackson的“問題框架”●常見錯誤及如何糾正它們●來自真實項目的文檔實例本書從實用的角度出發(fā),通過全新的視角介紹了書寫良好需求的格式和指導原則,以及分析需求問題的框架模型。本書講述了問題域概念,列舉了需求文檔和規(guī)格說明書所包含的具體內(nèi)容,重點引入了MichaelJackson的問題框架概念,通過非層次化的方法,舉例演示了如何使用問題框架把巨大、復(fù)雜的問題分解成簡單的問題。本書內(nèi)容豐富、編排合理,為程序員、測試人員、用戶接口設(shè)計人員以及技術(shù)寫作人員等提供了所需的全部信息?!霸诒唤┗姆椒ㄕ擈?qū)動的領(lǐng)域,我欣喜地發(fā)現(xiàn),本書采用實用的、非教條的方法為枯燥但必要的任務(wù)注入了新的激情……”———P.Abrahams,ComputingReviews“……包含完整并且吸引人的豐富實例?!薄狝lanZeichick,SoftwareDevelopmentMagazine“一本面向問題的書……含有優(yōu)秀的素材,我從中學到了很多……”——GregoryV.Wilson,Dr.Dobb''''sJournal·我發(fā)現(xiàn)本書非常好……全新的視角……作者在線論壇是極好的資源……”———JasonBennett,Slashdot·充滿了好東西——見解精辟、內(nèi)容充實?!薄狹ichaelJackson,JSP和JSD的創(chuàng)立者

作者簡介

  BenjaminL.Kovitz自由作家、顧問,在軟件工程領(lǐng)域有多年的工作經(jīng)驗。他曾做過程序員、測試人員、系統(tǒng)分析員、用戶接口設(shè)計人員和技術(shù)寫作人員。

圖書目錄

第一部分  基 本 原 理
第1章  問題解決        
1.1  功能分解的神話        
1.1.1  功能分解        
1.1.2  測試一下        
1.2  問題解決與設(shè)計模式        
1.2.1  工程是如何真正起作用的        
1.2.2  設(shè)計模式        
1.3  軟件為什么困難        
1.4  模式合成與分解        
第2章  問題定義        
2.1  需求和設(shè)計模式      
2.2  軟件問題        
2.3  需求工程        
2.4  已學課程        
第3章  兩個世界和三種設(shè)計        
3.1  問題域        
3.2  需求        
3.3  接口設(shè)計        
3.4  驗證接口和程序        
3.5  描述        
3.6  創(chuàng)建和驗證        
3.7  軟件需求不是什么        
3.7.1  不是自頂向下        
3.7.2  不是綱要        
3.7.3  不是“什么”和“如何”        
3.8  小結(jié)        
第4章  問題框定        
4.1  馬的遍歷        
4.2  域        
4.3  共享現(xiàn)象        
4.4  連接域        
4.5  實現(xiàn)域      
4.6  框架圖        
4.7  從圖到文檔        
4.8  符號小結(jié)        
第5章  五個問題框架        
5.1  概要        
5.2  信息問題        
5.2.1  連接域        
5.2.2  靜態(tài)和動態(tài)        
5.2.3  被動與主動        
5.2.4  解決信息問題        
5.2.5  檢查清單      
5.3  控制問題        
5.3.1  連接域      
5.3.2  解決控制問題      
5.3.3  檢查清單        
5.4  變換問題        
5.4.1  解決變換問題        
5.4.2  檢查清單        
5.5  工件問題        
5.5.1  解決工件問題        
5.5.2  檢查清單        
5.6  連接問題        
5.6.1  解決連接問題        
5.6.2  檢查清單        
第6章  多框架問題        
6.1  組合問題框架        
6.2  庫存控制系統(tǒng)        
6.3  統(tǒng)計包        
6.4  數(shù)字應(yīng)答機        
6.5  編譯器        
6.6  電子郵件        
6.7  衛(wèi)星勘測        
第二部分  內(nèi)      容
第7章  軟件開發(fā)        
7.1  認知勞動的分工        
7.2  分析        
7.3  用戶接口設(shè)計        
7.4  編程        
7.5  測試        
7.6  用戶文檔        
第8章  兩種文檔        
8.1  需求文檔的內(nèi)容        
8.2  規(guī)格說明書的內(nèi)容        
第9章  類和關(guān)系        
9.1  兩種集合        
9.2  類        
9.3  所有可能的值        
9.4  不可能的取值        
9.5  關(guān)系        
9.6  基數(shù)        
9.7  把關(guān)系作為屬性        
9.7.1  三元關(guān)系        
9.7.2  參考屬性        
9.8  惟一性和功能性依賴        
9.9  查詢        
9.10  命名類、屬性和關(guān)系      
第10章  序列和事件        
10.1  結(jié)構(gòu)        
10.2  事件        
10.3  事件響應(yīng)        
10.3.1  每個事件        
10.3.2  響應(yīng)硬件和軟件事件        
10.4  更多的序列符號        
10.4.1  巴科斯范式        
10.4.2  句法圖        
10.4.3  Warnier-Orr圖      
10.4.4  流程圖        
10.4.5  狀態(tài)轉(zhuǎn)換圖        
10.4.6  特殊注釋        
第11章  因果關(guān)系和控制        
11.1  狀態(tài)轉(zhuǎn)換        
11.1.1  命名狀態(tài)和事件        
11.1.2  四種解釋        
11.2  行為        
11.3  依賴關(guān)系        
11.4  流      
11.5  規(guī)則        
11.5.1  映射和完整性        
11.5.2  不連續(xù)性        
11.5.3  鳥瞰圖視角        
第12章  專題        
12.1  抽取        
12.2  面向?qū)ο?nbsp;       
12.2.1  程序結(jié)構(gòu)的兩種類型        
12.2.2  錯誤所在        
12.2.3  設(shè)計模式的一個不同類型        
12.3  用例與特征交互        
12.4  評審        
12.5  需求行話        
12.6  捷徑        
12.7  一些好書        
第三部分  風      格
第13章  文檔記錄        
13.1  為什么書寫文檔        
13.2  基本原則        
13.3  擾亂視聽的文本        
13.3.1  元文本        
13.3.2  通用性描述        
13.3.3  畫蛇添足        
13.3.4  包含其他文檔        
13.4  更常見的錯誤        
13.4.1  智力拼圖        
13.4.2  手段與目標混淆        
13.4.3  吃力不討好        
13.4.4  鴨叫需求        
13.4.5  創(chuàng)建不必要的術(shù)語        
13.4.6  需求與設(shè)計混淆        
13.4.7  預(yù)制的內(nèi)容表        
13.4.8  術(shù)語不一致        
13.4.9  寫給挑剔的讀者        
13.4.10  責任轉(zhuǎn)嫁給開發(fā)人員        
13.5  文檔的低效使用        
13.5.1  為了文檔而文檔        
13.5.2  兩手準備        
13.5.3  CYA文檔        
第14章  文檔組織        
14.1  內(nèi)容第一        
14.2  分組        
14.2.1  一次說一件事        
14.2.2  七加或減二        
14.3  先后次序      
14.4  重點強調(diào)        
第15章  一些小細節(jié)        
第四部分  實      例
第16章  Bug Log 需求        
第17章  Bug Log 用戶接口        
術(shù)語表        
參考文獻        

本目錄推薦

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