国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看

歡迎來(lái)到010在線作文網(wǎng)!

基于策略模式的精品課程網(wǎng)站設(shè)計(jì)論文

實(shí)用文 時(shí)間:2021-08-31 手機(jī)版

  一、精品課程網(wǎng)站的系統(tǒng)業(yè)務(wù)分析與設(shè)計(jì)

  以上幾個(gè)階段的功能,若單獨(dú)設(shè)計(jì)和維護(hù),勢(shì)必會(huì)增加系統(tǒng)設(shè)計(jì)維護(hù)的復(fù)雜性,也導(dǎo)致維護(hù)設(shè)計(jì)的重復(fù)性。所以,可設(shè)計(jì)統(tǒng)一的接口,提供查詢、增加、修改、刪除功能接口,根據(jù)處理具體模塊功能,使用不同的策略實(shí)現(xiàn)這些功能接口;如精品課程建設(shè)基本內(nèi)容展示和管理,僅需具體實(shí)現(xiàn)這一接口即可。同時(shí),業(yè)務(wù)模塊增加,也僅實(shí)現(xiàn)這一接口,就可適應(yīng)功能擴(kuò)展,再如交互功能,在線考試系統(tǒng)的增加,也只需增加相關(guān)具體業(yè)務(wù)功能,實(shí)現(xiàn)這一接口。通過(guò)這樣的設(shè)計(jì),降低功能模塊間的耦合度,提高模塊的聚合度,提高網(wǎng)站擴(kuò)展性,也抽高網(wǎng)站應(yīng)對(duì)功能變化的應(yīng)變能力,達(dá)到降低網(wǎng)站的設(shè)計(jì)維護(hù)的工作量,實(shí)現(xiàn)網(wǎng)站功能擴(kuò)展性。

  二、策略模式(Strategy)分析

  策略模式用意是為實(shí)現(xiàn)客戶(Context)使用這些不同的功能模塊時(shí),不需關(guān)心這些功能模塊的不同,僅需使用它們共同的接口,即可完成這些不同功能模塊的使用。這樣,在一定程應(yīng)上,可以實(shí)現(xiàn)這一組功能模塊的單獨(dú)維護(hù)與擴(kuò)展,而不用維護(hù)客戶端功能模塊,以提高代碼的可維護(hù)性和可擴(kuò)展性,降低客戶端模塊與一組功能模塊的耦合度。

  1策略設(shè)計(jì)模式各功能模塊的角色策略設(shè)計(jì)模式各功能模塊的角色如下:

 ?。?)環(huán)境功能模塊角色(Context):客戶所期待的功能模塊。

 ?。?)抽象功能策略模塊角色(InterfaceStrategy):需要適配的接口模塊,為環(huán)境功能模塊提供統(tǒng)一的訪問(wèn)接口。

 ?。?)具體功能策略模塊角色(ConcreteStrategy):核心功能模塊,具體實(shí)現(xiàn)相關(guān)功能模塊。

  2策略設(shè)計(jì)模式的應(yīng)用場(chǎng)景

  對(duì)于策略設(shè)計(jì)模式,主要適用于以下幾種應(yīng)用場(chǎng)景:

 ?。?)在系統(tǒng)里有許多類,這些類主要是行為各不相同。

 ?。?)系統(tǒng)需求需要在幾種算法中或未來(lái)需要的幾種算法中選擇適用的一種算法。此時(shí),可以把這些不同算法在不同類中具體實(shí)現(xiàn)或未來(lái)再具體實(shí)現(xiàn),同時(shí),這些算法具有統(tǒng)一接口,使用面向?qū)ο蟮亩鄳B(tài)原則,系統(tǒng)可以使用此統(tǒng)一的接口,選擇使用相應(yīng)用的具體算法類⑤。

 ?。?)使用統(tǒng)一算法時(shí),想屏蔽具體數(shù)據(jù)差異時(shí),策略模式可以讓系統(tǒng)調(diào)用具體算法時(shí),避免接觸與算法有關(guān)的復(fù)雜數(shù)據(jù)。以達(dá)到接口調(diào)用的簡(jiǎn)單性。

  (4)系統(tǒng)隱藏具體算法的實(shí)現(xiàn)細(xì)節(jié)。

  3策略設(shè)計(jì)模式的特點(diǎn)

  根據(jù)以上分析與應(yīng)用可以得出,策略設(shè)計(jì)模式具有如下特點(diǎn):

  (1)算法的獨(dú)立性和可擴(kuò)展性。策略設(shè)計(jì)模式提供了一種替代繼承的設(shè)計(jì)方法,這樣既保持就繼承的優(yōu)點(diǎn)即代碼重用,又增加了設(shè)計(jì)維護(hù)靈活性,即算法獨(dú)立性和可擴(kuò)展性,避免在程序中使用多重條件轉(zhuǎn)移語(yǔ)句。

 ?。?)在一定程度上遵守高內(nèi)聚、低偶合設(shè)計(jì)原則。

  三、策略設(shè)計(jì)模式在精品課程網(wǎng)站設(shè)計(jì)中的應(yīng)用

  結(jié)合精品課程網(wǎng)站業(yè)務(wù)分析及策略模式分析,在精品課程網(wǎng)站管理平臺(tái)中,針對(duì)早期階段的精品課程建設(shè)基本內(nèi)容管理、中期階段的問(wèn)卷調(diào)查管理、在線交流管理及后期階段的在線考試管理等等,都有相應(yīng)的增加、修改、刪除等統(tǒng)一功能,但它們的具體實(shí)現(xiàn),如基本內(nèi)容管理、問(wèn)卷管理等,因其它操作的數(shù)據(jù)的差異,導(dǎo)致具體操作不相同。故在管理平臺(tái)中,需根據(jù)具體階段業(yè)務(wù)項(xiàng)目的擴(kuò)展,動(dòng)態(tài)地選擇不同業(yè)務(wù)的增加、修改、刪除操作方式,完成對(duì)應(yīng)的業(yè)務(wù)功能。這樣業(yè)務(wù)需求的統(tǒng)一與變化,與策略模式思想相一致,故可以選擇策略模式設(shè)計(jì)網(wǎng)站相關(guān)的功能。策略設(shè)計(jì)模式在精品課程網(wǎng)站設(shè)計(jì)結(jié)構(gòu)圖,,InterfaceManageCommand是抽象功能策略模塊接口,它定義了網(wǎng)站各功能中統(tǒng)一業(yè)務(wù)接口增加、修改、刪除、查詢等接口方法。ManageCommand是環(huán)境功能模塊類,是需要操作服務(wù)的類,引用了一個(gè)InterfaceManageCommand的具體操作實(shí)現(xiàn)類對(duì)象,具體實(shí)現(xiàn)操作類對(duì)象由客戶選擇的相關(guān)功能指定,以完成客戶按需完成不同業(yè)務(wù)功能,這樣,避免使用分支語(yǔ)句,可判斷用戶的具體選擇,降低程序可讀性,也不用因減少或增加各階段業(yè)務(wù)功能進(jìn)行維護(hù)。InterfaceManageCommand的子類是具體操作的`策略,如在申報(bào)階段的基本內(nèi)容展示管理類BaseContentCommand,使用驗(yàn)收階段增加的在線答疑類InteractCommand、在線問(wèn)卷調(diào)查類SurveryCommand,后期增加的在線考試類TestCommand類等,不同類的具體操作方法完成具體業(yè)務(wù)的實(shí)際功能;若需增加新的業(yè)務(wù)功能,如在線課程,僅需添加相關(guān)的InterfaceManageCommand的子類即可,這樣可提高設(shè)計(jì)的擴(kuò)展性,以達(dá)到系統(tǒng)動(dòng)態(tài)地適應(yīng)功能的增加,最大程度地減少系統(tǒng)的維護(hù)。針對(duì)德宏師范高等專科學(xué)校精品課程網(wǎng)站設(shè)計(jì)實(shí)際情況,本文主要采用JSP完成網(wǎng)站的設(shè)計(jì),以下是所實(shí)現(xiàn)功能的部分JSP代碼。

  1環(huán)境功能設(shè)計(jì)

  由于每個(gè)業(yè)務(wù)都有統(tǒng)一的操作(增加、修改、刪除、查詢)功能,在頁(yè)面可以設(shè)置相關(guān)操作連接,使用ManageCommand創(chuàng)造具體業(yè)務(wù)對(duì)象,以實(shí)現(xiàn)具體業(yè)務(wù)操作。ManageCommand設(shè)計(jì),

  2管理功能接口設(shè)計(jì)

  管理功能接口InterfaceManageCommand,定義統(tǒng)一的操作方法,為ManageCommand提供統(tǒng)一操作方法。InterfaceManageCommand設(shè)計(jì),

  3具體業(yè)務(wù)功能策略

  每個(gè)具體業(yè)務(wù)功能策略,只要實(shí)現(xiàn)InterfaceManageCommand接口即可,如TestCommand類,實(shí)現(xiàn)InterfaceManageCommand接口,具體完成考試管理中相關(guān)操作,TestCommand設(shè)計(jì)代碼,

  四、設(shè)計(jì)效果

  本文以德宏師范高等??茖W(xué)校“思想道德修養(yǎng)與法律基礎(chǔ)”精品課程網(wǎng)站的設(shè)計(jì)為例,使用JSP和SQLServer2005技術(shù)進(jìn)行開(kāi)發(fā),系統(tǒng)使用Web技術(shù)常見(jiàn)的3層結(jié)構(gòu)設(shè)計(jì),各層使用模塊方法獨(dú)立設(shè)計(jì),實(shí)現(xiàn)精品課程建設(shè)網(wǎng)站的內(nèi)容管理、在線交互、問(wèn)卷調(diào)查、在線考試的管理與展示。系統(tǒng)在每個(gè)階段方便地實(shí)現(xiàn)業(yè)務(wù)功能的擴(kuò)展,對(duì)系統(tǒng)實(shí)現(xiàn)、調(diào)試、集成等軟件開(kāi)發(fā)階段,維護(hù)方便,節(jié)約了很多時(shí)間,降低了開(kāi)發(fā)費(fèi)用。

  五、結(jié)束語(yǔ)

  實(shí)踐說(shuō)明,將策略設(shè)計(jì)模式應(yīng)用到系統(tǒng)接口設(shè)計(jì)中,能有效提高軟件系統(tǒng)設(shè)計(jì)的效率,提高代碼的利用性和系統(tǒng)的可擴(kuò)展性。面向?qū)ο笤O(shè)計(jì)模式的使用,使軟件設(shè)計(jì)人員可借鑒成功軟件設(shè)計(jì)的經(jīng)驗(yàn),也為軟件架構(gòu)設(shè)計(jì)提供更多可行的解決方案。通過(guò)此精品課程網(wǎng)站的運(yùn)行效果,說(shuō)明該設(shè)計(jì)模式的實(shí)用價(jià)值,可對(duì)同類設(shè)計(jì)問(wèn)題提供參考。

【基于策略模式的精品課程網(wǎng)站設(shè)計(jì)論文】相關(guān)文章:

1.基于PHP的個(gè)人網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)論文

2.基于慕課模式的兒科學(xué)精品課程建設(shè)的思考論文

3.基于PHP的個(gè)人網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)論文介紹

4.精品課程教學(xué)錄像制作模式探討論文

5.文科類網(wǎng)站設(shè)計(jì)課程教學(xué)模式探究論文

6.基于MVC模式的網(wǎng)上書城系統(tǒng)的設(shè)計(jì)系統(tǒng)建設(shè)論文

7.基于軟件開(kāi)發(fā)下外觀模式的改進(jìn)研究論文

8.基于模糊判別模式的近因識(shí)別論文


本文來(lái)源http://www.nvnqwx.com/shiyongwen/2164582.htm
以上內(nèi)容來(lái)自互聯(lián)網(wǎng),請(qǐng)自行判斷內(nèi)容的正確性。若本站收錄的信息無(wú)意侵犯了貴司版權(quán),請(qǐng)給我們來(lái)信(zaixianzuowenhezi@gmail.com),我們會(huì)及時(shí)處理和回復(fù),謝謝.
国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看
亚洲国产精品久久久久婷蜜芽| 国产成人在线一区| 97免费高清电视剧观看| 国产精品视频成人| 欧美又粗又长又爽做受| 久久婷婷国产综合尤物精品| 一区二区三区av| 国产欧美日韩丝袜精品一区| 国产精品丝袜久久久久久不卡| 国产精品九九九| 欧美 日韩 国产 在线观看| 久久99精品久久久久子伦| 亚洲一区免费看| 成人免费91在线看| 欧美激情综合色| 国产精品一区二区不卡视频| 国产精品视频精品| 欧美高清视频一区| 久久精品中文字幕一区| 欧美资源一区| 日韩在线视频观看| 日韩精品一区二区三区不卡| 久久成人免费观看| 日韩免费中文专区| 国产成人免费av电影| 极品日韩久久| 国产精品看片资源| 国产亚洲精品网站| 一区二区三区三区在线| 成人免费网站在线| 亚洲精品影院| 久久亚洲精品无码va白人极品| 日本国产一区二区三区| 精品国产欧美一区二区五十路| 欧美一级大胆视频| 国产精品久久久久99| 国产淫片免费看| 国产精品极品美女粉嫩高清在线| 免费国产一区| 久久久久久91| 国产精品91久久久久久| 日韩免费电影一区二区三区| 国产成人精品一区二区三区福利| 含羞草久久爱69一区| 欧美精品做受xxx性少妇| 99精品99久久久久久宅男| 日韩av免费一区| 国产精品日日摸夜夜添夜夜av| 国产真实乱子伦| 一级一片免费播放| 91免费版看片| 天天在线免费视频| 精品国产欧美一区二区五十路| 国产在线视频欧美| 亚洲欧美日韩不卡| 久久精品国产91精品亚洲| 麻豆成人在线播放| 亚洲一区二区三区香蕉| 久艹视频在线免费观看| 蜜桃视频成人在线观看| 一区二区视频在线免费| 国产成人一区二区在线| 黄色录像特级片| 亚洲综合自拍一区| 久久久久久久久久亚洲| 国产日韩在线精品av| 日韩av资源在线| 精品蜜桃一区二区三区| 久久国产精品 国产精品| 国产欧美一区二区在线播放| 日本精品视频在线观看| 精品国产综合久久| 国产高清在线一区二区| 国产午夜精品在线| 日韩欧美在线观看强乱免费 | 日本一区二区三区四区视频| 国产精品色悠悠| 91九色偷拍| 麻豆一区区三区四区产品精品蜜桃| 亚洲va久久久噜噜噜| 国产精品美女xx| 91精品国产91久久久久久不卡| 欧美性视频精品| 亚洲国产日韩综合一区 | 逼特逼视频在线| 国内精品视频在线播放| 日韩国产精品一区二区| 久久69精品久久久久久久电影好 | 蜜桃传媒一区二区| 日本一区二区不卡高清更新| 欧美猛交免费看| 国产高清一区视频| 国产麻豆日韩| 国模视频一区二区| 日本午夜一区二区三区| 欧美人与性动交a欧美精品| 日韩中文字幕免费| 99免费在线视频观看| 免费看国产精品一二区视频| 日韩欧美一区二| 亚洲综合在线中文字幕| 国产成人精品最新| 国产成人精品视频ⅴa片软件竹菊| 国产精品亚洲аv天堂网| 国模精品视频一区二区三区| 日韩精品一区二区三区外面| 欧美一级免费看| 亚洲精品一区二区三区蜜桃久| 精品国产av无码一区二区三区| 精品国内亚洲在观看18黄| 国产成+人+综合+亚洲欧美丁香花| 成人免费在线网| 国产午夜伦鲁鲁| 欧美日韩国产不卡在线看| 日本在线观看一区二区| 午夜免费久久久久| 欧美伦理91i| 国产精品免费一区二区三区都可以| 久久99精品久久久水蜜桃| 久久人人爽爽人人爽人人片av| 97国产在线播放| 91免费看蜜桃| 91国产丝袜在线放| 99爱视频在线| 91精品中文在线| 91黄在线观看| 久久免费一级片| 国产福利片一区二区| 国产成人在线精品| 色婷婷成人综合| 久久精品亚洲94久久精品| 久久日韩精品| 久久久免费看| 久久国产精品网| zzjj国产精品一区二区| zzijzzij亚洲日本成熟少妇| 国产成人免费电影| 久久这里只有精品99| 欧美精品在线观看91| 亚洲最大激情中文字幕| 午夜久久久久久久久久久| 日本一区二区在线视频观看| 欧美最猛黑人xxxx黑人猛叫黄| 欧美日韩喷水| 国产一区二区三区高清视频| 国产日韩欧美在线看| 国产亚洲欧美一区二区| 99视频免费观看蜜桃视频| 国产精品av电影| 久久久久久久久一区| 久久精品2019中文字幕| 国产精品久久中文| 中文字幕av日韩精品| 色狠狠久久av五月综合|| 日本午夜在线亚洲.国产| 欧美亚洲成人免费| 国产综合精品一区二区三区| 国产美女在线一区| 国产精品99导航| 日韩中文字在线| 超在线视频97| 亚洲一区二区在线免费观看| 日本韩国在线不卡| 国产专区一区二区| 国产精品69久久| 国产精品偷伦视频免费观看国产| 欧美精品久久久久久久免费观看| 日本一区二区三区四区视频| 欧美成人一区二区在线| 国产主播一区二区三区四区| 99精品一区二区三区的区别| 久久久久久九九九九| 精品国产乱码久久久久久久软件| 亚洲欧美日韩精品在线| 日韩欧美视频一区二区| 国产一区视频在线| 91传媒免费视频| 久久亚洲精品一区| 日本精品中文字幕| 国产免费黄色小视频| 日韩在线视频一区| 一区二区三区我不卡| 欧美性受xxxx黑人猛交| 91精品国产乱码久久久久久久久 | 青青成人在线| 国产欧美一区二区三区在线| 国产精品91在线| 国产精品久久久久久久久久久久久久| 免费不卡欧美自拍视频| 人妻无码视频一区二区三区| 国产伦精品一区| 日韩中文字幕在线观看| 中文字幕一区二区三区四区五区人| 欧美亚洲另类激情另类| 91精品国产高清久久久久久91裸体 | 国产精品50p| 久久亚洲成人精品| 日韩精品一区二区三区色偷偷| 国产精品一区二区三区在线观| 国产成人亚洲综合无码|