天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

面向服務(wù)的可配置系統(tǒng)的設(shè)計(jì)與應(yīng)用

發(fā)布時(shí)間:2024-02-29 05:26
  對于信息系統(tǒng)的開發(fā)來說,同一領(lǐng)域的系統(tǒng)具有很多的相似之處,甚至不同領(lǐng)域的信息系統(tǒng)也有一些相似之處,怎么樣才能對已有的相似部分進(jìn)行復(fù)用來提高開發(fā)效率一直是開發(fā)人員研究的熱點(diǎn)。通常對可配置系統(tǒng)的實(shí)現(xiàn)采用軟件構(gòu)件,但軟件構(gòu)件技術(shù)手段只能實(shí)現(xiàn)整個(gè)軟件構(gòu)件的復(fù)用,而對于構(gòu)件中的公共行為,復(fù)用性還不足。本文在基于軟件構(gòu)件技術(shù)的基礎(chǔ)之上引入了面向切面的思想,研究提高構(gòu)件中行為的復(fù)用性,該研究對提升信息系統(tǒng)開發(fā)效率具有重要的現(xiàn)實(shí)意義。本文在大量閱讀國內(nèi)外參考文獻(xiàn)的基礎(chǔ)之上,對基于軟件構(gòu)件技術(shù)、面向切面技術(shù)和可配置系統(tǒng)的相關(guān)理論知識做了深入研究,在構(gòu)件技術(shù)中引入面向切面的思想確立了構(gòu)件的分類,構(gòu)件的選取原則,構(gòu)件的分析和設(shè)計(jì)方法,根據(jù)面向切面思想把構(gòu)件中相同的功能行為開發(fā)為小粒度的構(gòu)件,使這些小粒度的構(gòu)件不僅適用于相同領(lǐng)域的系統(tǒng),還可以應(yīng)用在其它領(lǐng)域中相似的功能中,這樣就在更大程度上提高了復(fù)用性。在構(gòu)件設(shè)計(jì)開發(fā)完成之后,運(yùn)用XML語言對構(gòu)件進(jìn)行描述和組裝,本文研究了描述文件的規(guī)約、描述文件的語言規(guī)范以及構(gòu)件和構(gòu)件連接的描述信息規(guī)范,通過XML語言描述文件將構(gòu)件組裝為一個(gè)可配置的信息系統(tǒng)。最后將所提出的構(gòu)...

【文章頁數(shù)】:75 頁

【學(xué)位級別】:碩士

【部分圖文】:

圖2.1構(gòu)件模型??Fi.2.1?Comonent?Model??

圖2.1構(gòu)件模型??Fi.2.1?Comonent?Model??

圖2.1構(gòu)件模型??Fig.2.1?Component?Model??經(jīng)過組裝之后的構(gòu)件組合也可以算是一個(gè)構(gòu)件,稱之為復(fù)合構(gòu)件,如圖2.2所??/Jn?〇??組合構(gòu)件??^構(gòu)件?J?^構(gòu)件? ̄?^???I?I????I??I??通過接口進(jìn)行交互??圖2.2復(fù)合構(gòu)件模型??Fig.....


圖2.2復(fù)合構(gòu)件模型

圖2.2復(fù)合構(gòu)件模型

Fig.2.2?Compound?Component?Model??個(gè)清晰的構(gòu)件模型能夠讓用戶更加直白清晰的了解構(gòu)件,對構(gòu)件的理解確。??向切面編程技術(shù)??向切面技術(shù)概述??向切面思想應(yīng)該算是面向?qū)ο笏枷氲难a(bǔ)充和完善,面向?qū)ο蟮娜齻€(gè)基本裝、繼承和多態(tài),并以此建立了一種對象層次結(jié)構(gòu)....


圖2.3軟件的縱向和橫向結(jié)構(gòu)圖??Fig.2.3?The?longitudinal?and?lateral?structure?of?software??

圖2.3軟件的縱向和橫向結(jié)構(gòu)圖??Fig.2.3?The?longitudinal?and?lateral?structure?of?software??

�。郏担保�。??利用面向切面的“橫切”思想,面向切面和系統(tǒng)分為核心關(guān)注點(diǎn)和橫切關(guān)注??點(diǎn)兩個(gè)部分[52]。如圖2.3所示。在縱向上,每一個(gè)業(yè)務(wù)邏輯是核心的關(guān)注點(diǎn),每一??個(gè)服務(wù)是縱向核心關(guān)注點(diǎn),與之關(guān)系不密切的是橫向關(guān)注點(diǎn)。橫向關(guān)注點(diǎn)的一個(gè)??重要特點(diǎn)是,它們經(jīng)常發(fā)生在很多縱向核....


圖3.2構(gòu)件和方面相結(jié)合的開發(fā)模型

圖3.2構(gòu)件和方面相結(jié)合的開發(fā)模型

?面向服務(wù)的可配置系統(tǒng)的設(shè)計(jì)與應(yīng)用???否符合用戶需求,能不能完成預(yù)想完成的功能,如果能達(dá)到這些目標(biāo),最終就可??以生成系統(tǒng)。這中間的每一步都是一個(gè)雙向的過程,如果出現(xiàn)錯(cuò)誤,則退回尋找??原因,找出與系統(tǒng)需求不符合的地方,然后進(jìn)行重新設(shè)計(jì)。軟件構(gòu)件和面向切面??結(jié)合的開發(fā)模型如圖....



本文編號:3914566

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3914566.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶399ae***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com