關(guān)于我們
![]() ![]() |
軟件工程理論與案例
本書將結(jié)合軟件工程實踐,對軟件工程理論體系、方法及工具進行系統(tǒng)化描述。第一編為理論部分,主要包括1、軟件工程概述,介紹軟件工程的產(chǎn)生與發(fā)展、軟件與軟件過程、軟件過程模型及軟件開發(fā)方法;2、可行性研究,包括問題定義,可行性研究的任務(wù)、過程及可行性研究階段使用的工具;3、需求分析,包括需求分析的任務(wù)和步驟、獲取需求的方法、結(jié)構(gòu)化分析方法的策略及結(jié)構(gòu)化分析圖形工具;4、系統(tǒng)概要設(shè)計,包括概要設(shè)計的概述和基本原理、結(jié)構(gòu)化系統(tǒng)設(shè)計、軟件結(jié)構(gòu)的描述工具和軟件結(jié)構(gòu)的優(yōu)化準則;5、詳細設(shè)計,介紹詳細設(shè)計的內(nèi)容、原則和工具,人-機界面設(shè)計和程序結(jié)構(gòu)復雜性的定量度量;6、軟件編碼,包括程序設(shè)計語言的分類和選擇,程序設(shè)計風格;7、軟件測試,包括軟件測試概述、白盒法測試、黑盒法測試、軟件測試的策略、軟件調(diào)試及自動化測試;8、軟件維護,包括軟件維護概述、軟件的可維護性、軟件維護的步驟、軟件維護過程文檔寫作規(guī)范、用戶手冊的主要內(nèi)容及寫作要求;9、軟件項目管理,包括軟件項目管理概述以及軟件進度計劃、質(zhì)量、成本、配置和人力資源的管理;10、面向?qū)ο蠓治,包括需求分析與用例建模、建立對象類靜態(tài)模型和動態(tài)模型以及系統(tǒng)體系結(jié)構(gòu)建模;11、面向?qū)ο笤O(shè)計與實現(xiàn),包括面向?qū)ο笤O(shè)計準則、面向?qū)ο笤O(shè)計和實現(xiàn)。第二編為工程實踐部分。結(jié)合具體軟件產(chǎn)品的開發(fā)全流程,介紹如何應(yīng)用軟件工程經(jīng)典理論及最新技術(shù)解決產(chǎn)品問題。
你還可能感興趣
我要評論
|