軟件工程概述.doc
約11頁DOC格式手機打開展開
軟件工程概述, 全文11頁 5272字敘述完整資料全面推薦下載摘要面向?qū)ο蟆 ≤浖こ淌且婚T研究如何用系統(tǒng)化、規(guī)范化、產(chǎn)業(yè)化等工程原則和方法實施軟件的開發(fā)和維護的學(xué)科。 1968年秋季,nato的科技委員會召集了近50名一流的編程人員、計算機科學(xué)家和工業(yè)界巨頭,討論和制定擺脫“軟件危機”的對策。在那次會議上第...
內(nèi)容介紹
此文檔由會員 周伯通 發(fā)布
軟件工程概述
全文11頁 5272字
敘述完整 資料全面 推薦下載
摘要
面向?qū)ο筌浖こ谈攀?
軟件工程是一門研究如何用系統(tǒng)化、規(guī)范化、產(chǎn)業(yè)化等工程原則和方法實施軟件的開發(fā)和維護的學(xué)科。
1968年秋季,NATO的科技委員會召集了近50名一流的編程人員、計算機科學(xué)家和工業(yè)界巨頭,討論和制定擺脫“軟件危機”的對策。在那次會議上第一次提出了軟件工程(Software Engineering)這個概念。到今年,軟件工程整整走過了33年的歷程。軟件研究人員不斷探索新的軟件開發(fā)方法,至今已形成八類軟件開發(fā)方法:
關(guān)鍵詞 軟件 工程 系統(tǒng)化
小結(jié)
面向?qū)ο蠹夹g(shù)是當今最流行的軟件開發(fā)技術(shù)。面向?qū)ο筌浖こ淘谛枨蠓治觥⒖删S護性和可靠性這三個軟件開發(fā)的關(guān)鍵環(huán)節(jié)和質(zhì)量指標上有了實質(zhì)性的突破。用面向?qū)ο蠓椒梢愿斓拈_發(fā)出高質(zhì)量的程序,程序更易于維護,易于進行適應(yīng)性修改及伸縮。
在本文中,介紹了用面向?qū)ο筌浖こ谭椒ㄩ_發(fā)瀏覽器X的思路以及過程。介紹了面向?qū)ο蟮男枨蠓治?、設(shè)計、測試、編碼過程,并對設(shè)計進行了評估。
在整個過程中,需求分析階段是關(guān)鍵的。在此階段不僅要確定用戶的需求,而且建立了大量的模型?!邦悺熑巍獏f(xié)作者”模型、“對象——關(guān)系”模型、“狀態(tài)轉(zhuǎn)換圖”和“事件流圖”從各方面表述了用戶的需求,而且是設(shè)計和測試的基礎(chǔ)與依據(jù)。在設(shè)計階段,“類——責任——協(xié)作者”模型用于類的設(shè)計和類間的消息設(shè)計;“對象——關(guān)系”模型用于類間的消息設(shè)計;“狀態(tài)轉(zhuǎn)換圖”和“事件流圖”主要用于子系統(tǒng)設(shè)計,“狀態(tài)轉(zhuǎn)換圖”也在類的設(shè)計中用到了。在測試階段,“類——責任——協(xié)作者”模型和“狀態(tài)轉(zhuǎn)換圖”用來生成單元測試用例;“事件流圖”作為綜合測試的依 系統(tǒng)化
全文11頁 5272字
敘述完整 資料全面 推薦下載
摘要
面向?qū)ο筌浖こ谈攀?
軟件工程是一門研究如何用系統(tǒng)化、規(guī)范化、產(chǎn)業(yè)化等工程原則和方法實施軟件的開發(fā)和維護的學(xué)科。
1968年秋季,NATO的科技委員會召集了近50名一流的編程人員、計算機科學(xué)家和工業(yè)界巨頭,討論和制定擺脫“軟件危機”的對策。在那次會議上第一次提出了軟件工程(Software Engineering)這個概念。到今年,軟件工程整整走過了33年的歷程。軟件研究人員不斷探索新的軟件開發(fā)方法,至今已形成八類軟件開發(fā)方法:
關(guān)鍵詞 軟件 工程 系統(tǒng)化
小結(jié)
面向?qū)ο蠹夹g(shù)是當今最流行的軟件開發(fā)技術(shù)。面向?qū)ο筌浖こ淘谛枨蠓治觥⒖删S護性和可靠性這三個軟件開發(fā)的關(guān)鍵環(huán)節(jié)和質(zhì)量指標上有了實質(zhì)性的突破。用面向?qū)ο蠓椒梢愿斓拈_發(fā)出高質(zhì)量的程序,程序更易于維護,易于進行適應(yīng)性修改及伸縮。
在本文中,介紹了用面向?qū)ο筌浖こ谭椒ㄩ_發(fā)瀏覽器X的思路以及過程。介紹了面向?qū)ο蟮男枨蠓治?、設(shè)計、測試、編碼過程,并對設(shè)計進行了評估。
在整個過程中,需求分析階段是關(guān)鍵的。在此階段不僅要確定用戶的需求,而且建立了大量的模型?!邦悺熑巍獏f(xié)作者”模型、“對象——關(guān)系”模型、“狀態(tài)轉(zhuǎn)換圖”和“事件流圖”從各方面表述了用戶的需求,而且是設(shè)計和測試的基礎(chǔ)與依據(jù)。在設(shè)計階段,“類——責任——協(xié)作者”模型用于類的設(shè)計和類間的消息設(shè)計;“對象——關(guān)系”模型用于類間的消息設(shè)計;“狀態(tài)轉(zhuǎn)換圖”和“事件流圖”主要用于子系統(tǒng)設(shè)計,“狀態(tài)轉(zhuǎn)換圖”也在類的設(shè)計中用到了。在測試階段,“類——責任——協(xié)作者”模型和“狀態(tài)轉(zhuǎn)換圖”用來生成單元測試用例;“事件流圖”作為綜合測試的依 系統(tǒng)化