版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、隨著計(jì)算機(jī)軟件應(yīng)用領(lǐng)域的迅速擴(kuò)大,軟件系統(tǒng)規(guī)模和復(fù)雜度的不斷增加,使得軟件開發(fā)和軟件維護(hù)面臨巨大的挑戰(zhàn),傳統(tǒng)的軟件開發(fā)模式已經(jīng)越來越不能適應(yīng)當(dāng)前的軟件應(yīng)用系統(tǒng)的發(fā)展。軟件復(fù)用被視為解決軟件危機(jī)、提高軟件生產(chǎn)率和質(zhì)量的一條現(xiàn)實(shí)可行的途徑。模式是軟件復(fù)用的新技術(shù)。模式根據(jù)對(duì)處理問題的粒度不同,可以被分為架構(gòu)模式、設(shè)計(jì)模式和慣用法。其中,設(shè)計(jì)模式(Design Patterns)因能提供相對(duì)于對(duì)象更高層次的可復(fù)用性而成為軟件工程領(lǐng)域的熱點(diǎn)和研
2、究新領(lǐng)域。
設(shè)計(jì)模式來源于成功的經(jīng)驗(yàn),捕捉的是成功解決方案中的結(jié)構(gòu)精華。設(shè)計(jì)模式記錄已知的反復(fù)出現(xiàn)的問題,以及在特定上下文中對(duì)該問題的解決方案。設(shè)計(jì)模式構(gòu)成了強(qiáng)大的復(fù)用機(jī)制,在快速的需求變化面前,靈活運(yùn)用設(shè)計(jì)模式可以解決在軟件維護(hù)性和復(fù)用性上存在的問題,其目標(biāo)是為軟件系統(tǒng)構(gòu)建靈活的可擴(kuò)展的設(shè)計(jì)方案。目前,國內(nèi)外對(duì)設(shè)計(jì)模式的研究主要集中在形式化、特化、代碼生成、采掘、組織與檢索等方面,國內(nèi)對(duì)設(shè)計(jì)模式在應(yīng)用系統(tǒng)的研究剛剛起步或者不
3、完善。論文重點(diǎn)討論了設(shè)計(jì)模式的應(yīng)用研究。首先介紹設(shè)計(jì)模式的概念、基本要素以及設(shè)計(jì)模式的分類和常見的幾種設(shè)計(jì)模式以及它們的用法。此外還闡述了設(shè)計(jì)模式于軟件體系結(jié)構(gòu)、軟件框架、組件之間的聯(lián)系和區(qū)別,從而進(jìn)一步強(qiáng)調(diào)了設(shè)計(jì)模式在面向?qū)ο筌浖O(shè)計(jì)中的重要地位。緊接著介紹了并給出了設(shè)計(jì)中應(yīng)該遵循的幾個(gè)設(shè)計(jì)原則,同時(shí)指出設(shè)計(jì)模式不可能解決軟件開發(fā)過程中的所有問題,只有合理利用才可以達(dá)到預(yù)期的效果。最后,論文介紹了一些選擇、使用設(shè)計(jì)模式的方法,并以作者
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 扁平化風(fēng)格在GUI設(shè)計(jì)中的應(yīng)用_16792.pdf
- GUI應(yīng)用程序結(jié)構(gòu)設(shè)計(jì)中模式的研究.pdf
- 設(shè)計(jì)模式在FDP系統(tǒng)設(shè)計(jì)中的應(yīng)用.pdf
- 跨平臺(tái)嵌入式GUI開發(fā)模式的設(shè)計(jì)與應(yīng)用.pdf
- 設(shè)計(jì)模式在OA中的應(yīng)用研究.pdf
- 設(shè)計(jì)模式在指紋協(xié)查系統(tǒng)中的應(yīng)用.pdf
- 意象在造型設(shè)計(jì)中應(yīng)用模式的探討.pdf
- 設(shè)計(jì)模式在面向?qū)ο笙到y(tǒng)設(shè)計(jì)中的應(yīng)用.pdf
- 設(shè)計(jì)模式在iESUGP中的應(yīng)用與研究.pdf
- 嵌入式平臺(tái)開發(fā)及在GPS中的應(yīng)用——文件系統(tǒng)與GUI設(shè)計(jì).pdf
- 設(shè)計(jì)模式在HTML解析器中的應(yīng)用.pdf
- AOP在設(shè)計(jì)模式實(shí)現(xiàn)中的應(yīng)用研究.pdf
- 設(shè)計(jì)模式的研究及在博客系統(tǒng)設(shè)計(jì)中的應(yīng)用.pdf
- RoseReplicator中頁面文件的策略研究及效率分析.pdf
- 嵌入式GUI在變電站自動(dòng)化中的應(yīng)用.pdf
- 設(shè)計(jì)模式在mis開發(fā)中的研究與應(yīng)用
- 設(shè)計(jì)模式在MIS開發(fā)中的研究與應(yīng)用.pdf
- 設(shè)計(jì)模式在東芝硅制品制造系統(tǒng)設(shè)計(jì)中的應(yīng)用.pdf
- 設(shè)計(jì)模式在軟件復(fù)用中的應(yīng)用研究.pdf
- MVC設(shè)計(jì)模式在BREW應(yīng)用中的研究與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論