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

歡迎來到010在線作文網!

基于策略模式的精品課程網站設計論文

實用文 時間:2021-08-31 手機版

  一、精品課程網站的系統業務分析與設計

  以上幾個階段的功能,若單獨設計和維護,勢必會增加系統設計維護的復雜性,也導致維護設計的重復性。所以,可設計統一的接口,提供查詢、增加、修改、刪除功能接口,根據處理具體模塊功能,使用不同的策略實現這些功能接口;如精品課程建設基本內容展示和管理,僅需具體實現這一接口即可。同時,業務模塊增加,也僅實現這一接口,就可適應功能擴展,再如交互功能,在線考試系統的增加,也只需增加相關具體業務功能,實現這一接口。通過這樣的設計,降低功能模塊間的耦合度,提高模塊的聚合度,提高網站擴展性,也抽高網站應對功能變化的應變能力,達到降低網站的設計維護的工作量,實現網站功能擴展性。

  二、策略模式(Strategy)分析

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

  1策略設計模式各功能模塊的角色策略設計模式各功能模塊的角色如下:

  (1)環境功能模塊角色(Context):客戶所期待的功能模塊。

  (2)抽象功能策略模塊角色(InterfaceStrategy):需要適配的接口模塊,為環境功能模塊提供統一的訪問接口。

  (3)具體功能策略模塊角色(ConcreteStrategy):核心功能模塊,具體實現相關功能模塊。

  2策略設計模式的應用場景

  對于策略設計模式,主要適用于以下幾種應用場景:

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

  (2)系統需求需要在幾種算法中或未來需要的幾種算法中選擇適用的一種算法。此時,可以把這些不同算法在不同類中具體實現或未來再具體實現,同時,這些算法具有統一接口,使用面向對象的多態原則,系統可以使用此統一的接口,選擇使用相應用的具體算法類⑤。

  (3)使用統一算法時,想屏蔽具體數據差異時,策略模式可以讓系統調用具體算法時,避免接觸與算法有關的復雜數據。以達到接口調用的簡單性。

  (4)系統隱藏具體算法的實現細節。

  3策略設計模式的特點

  根據以上分析與應用可以得出,策略設計模式具有如下特點:

  (1)算法的獨立性和可擴展性。策略設計模式提供了一種替代繼承的設計方法,這樣既保持就繼承的優點即代碼重用,又增加了設計維護靈活性,即算法獨立性和可擴展性,避免在程序中使用多重條件轉移語句。

  (2)在一定程度上遵守高內聚、低偶合設計原則。

  三、策略設計模式在精品課程網站設計中的應用

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

  1環境功能設計

  由于每個業務都有統一的操作(增加、修改、刪除、查詢)功能,在頁面可以設置相關操作連接,使用ManageCommand創造具體業務對象,以實現具體業務操作。ManageCommand設計,

  2管理功能接口設計

  管理功能接口InterfaceManageCommand,定義統一的操作方法,為ManageCommand提供統一操作方法。InterfaceManageCommand設計,

  3具體業務功能策略

  每個具體業務功能策略,只要實現InterfaceManageCommand接口即可,如TestCommand類,實現InterfaceManageCommand接口,具體完成考試管理中相關操作,TestCommand設計代碼,

  四、設計效果

  本文以德宏師范高等專科學校“思想道德修養與法律基礎”精品課程網站的設計為例,使用JSP和SQLServer2005技術進行開發,系統使用Web技術常見的3層結構設計,各層使用模塊方法獨立設計,實現精品課程建設網站的內容管理、在線交互、問卷調查、在線考試的管理與展示。系統在每個階段方便地實現業務功能的擴展,對系統實現、調試、集成等軟件開發階段,維護方便,節約了很多時間,降低了開發費用。

  五、結束語

  實踐說明,將策略設計模式應用到系統接口設計中,能有效提高軟件系統設計的效率,提高代碼的利用性和系統的可擴展性。面向對象設計模式的使用,使軟件設計人員可借鑒成功軟件設計的經驗,也為軟件架構設計提供更多可行的解決方案。通過此精品課程網站的運行效果,說明該設計模式的實用價值,可對同類設計問題提供參考。

【基于策略模式的精品課程網站設計論文】相關文章:

1.基于PHP的個人網站設計與實現論文

2.基于慕課模式的兒科學精品課程建設的思考論文

3.基于PHP的個人網站設計與實現論文介紹

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

5.文科類網站設計課程教學模式探究論文

6.基于MVC模式的網上書城系統的設計系統建設論文

7.基于軟件開發下外觀模式的改進研究論文

8.基于模糊判別模式的近因識別論文


本文來源http://www.nvnqwx.com/shiyongwen/2164582.htm
以上內容來自互聯網,請自行判斷內容的正確性。若本站收錄的信息無意侵犯了貴司版權,請給我們來信(zaixianzuowenhezi@gmail.com),我們會及時處理和回復,謝謝.
国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看
久久国产亚洲精品无码| 美女国内精品自产拍在线播放| 精品国产视频在线| 午夜欧美大片免费观看| 国产美女在线精品免费观看| 国产精品吹潮在线观看| 黄色一级二级三级| 国产成人午夜视频网址| 日本高清视频免费在线观看| 久久久亚洲欧洲日产国码aⅴ| 一本二本三本亚洲码| 国产欧美日韩综合精品| 久久伊人色综合| 免费在线黄网站| 国产精品视频久久久久| 涩涩日韩在线| 久久另类ts人妖一区二区| 天天人人精品| 国产成人综合av| 日韩欧美亚洲天堂| 日韩在线一区二区三区免费视频| 视频一区二区三区在线观看| 久久久伊人欧美| 日韩av免费在线| 国产h视频在线播放| 日韩人妻精品无码一区二区三区 | 国产一区在线播放| 久久国产精彩视频| 国产欧美自拍视频| 中文字幕第一页亚洲| 99精品人妻少妇一区二区| 亚洲成人网上| 久久久久久久久久久久久9999| 欧美在线一区二区三区四| 国产精品久久久久久久app| 国产一区视频免费观看| 最新av网址在线观看| 91av在线不卡| 欧美专区日韩视频| 久久不射电影网| 国产免费人做人爱午夜视频| 一区二区三视频| 91成人免费视频| 区一区二区三区中文字幕| 国产精品人成电影在线观看| 国产日韩欧美大片| 亚洲国产精品久久久久婷蜜芽| 久久国产精品免费一区| 蜜桃网站成人| 亚洲va久久久噜噜噜久久天堂| 久久久久久欧美| 免费看成人午夜电影| 亚洲一区制服诱惑| 日韩在线国产精品| 国产视频一视频二| 亚洲精品女av网站| 久久精品视频网站| av动漫在线播放| 青青草影院在线观看| 欧美日韩福利电影| 国产成人精品日本亚洲| 国产自产女人91一区在线观看| 在线视频一区观看| 日韩亚洲成人av在线| 国产美女在线一区| 日本wwwcom| 一区二区三区久久网| 久久人人爽人人爽人人片av高清| 狠狠精品干练久久久无码中文字幕| 最新中文字幕久久| 久久黄色免费看| 国产日韩av在线| 日本一区二区久久精品| 久久夜色精品国产欧美乱| 国产精品91久久久久久| 国产网站免费在线观看| 日av中文字幕| 亚洲一区二区免费在线| 国产精品免费观看高清| 久久免费少妇高潮久久精品99| 精品视频在线观看一区二区| 日本精品免费一区二区三区| 一区二区三区欧美在线| 国产精品视频男人的天堂| 久久久久久a亚洲欧洲aⅴ| 蜜桃av噜噜一区二区三区| 少妇人妻无码专区视频| 色综合久综合久久综合久鬼88| 日韩一区二区av| 97色在线观看免费视频| 国产综合在线视频| 欧美日韩精品免费看| 日本a在线天堂| 亚洲a一级视频| 在线精品日韩| 欧美成年人视频网站| 国产精品入口免费视频一| 久久精品免费一区二区| 7777精品视频| www久久99| 国产在线观看不卡| 欧美精品与人动性物交免费看| 日本一道本久久| 日韩影院一区| 亚洲精品无人区| 又大又硬又爽免费视频| 欧美精品在线免费观看| 国产精品电影久久久久电影网| 久久精品免费播放| 久久久久久久久久久久久国产精品| 88国产精品欧美一区二区三区| 国产日本欧美一区| 国产偷人视频免费| 蜜臀av.com| 国模一区二区三区私拍视频| 日韩视频在线视频| 日本久久久久久| 欧美一级中文字幕| 日韩高清av| 日韩视频在线观看国产| 日本久久91av| 欧洲一区二区在线| 青青草原av在线播放| 任我爽在线视频精品一| 欧美伊久线香蕉线新在线| 欧美综合激情| 国语精品免费视频| 免费不卡av在线| 国产天堂视频在线观看| 国产伦精品一区二区三区照片91| 国产区日韩欧美| 国产特级黄色大片| 国产欧美精品一区二区| 不卡一卡2卡3卡4卡精品在| av资源一区二区| 久久久精品在线视频| 久久久久久伊人| 国产精品丝袜久久久久久不卡| 国产精品激情自拍| 国产999精品视频| 亚洲一区二区在| 日韩亚洲欧美视频| 黄色一级片国产| 国产乱淫av片杨贵妃| 99中文字幕| 国产高清自拍99| 久久久久久网站| 国产精品裸体一区二区三区| 欧美精品日韩www.p站| 亚洲中文字幕无码中文字| 欧美一级在线看| 激情视频综合网| 99热亚洲精品| 日韩中文字幕免费视频| 欧美成在线观看| 亚洲乱码一区二区三区三上悠亚| 日韩xxxx视频| 国内一区二区在线视频观看| 国产免费色视频| 久久久精彩视频| 国产精品久久久久久久久免费看| 欧美精品一二区| 日本一区二区三区四区五区六区| 黄色国产一级视频| 91老司机精品视频| 久久精品欧美视频| 亚洲午夜久久久影院伊人| 日韩福利在线| 国产欧美精品一区二区| 国产福利视频在线播放 | 亚洲国产成人不卡| 欧洲精品亚洲精品| 不卡一卡2卡3卡4卡精品在| 久久久久免费看黄a片app| 国产精品久久久久9999小说| 亚洲综合小说区| 欧美 日韩 国产精品| 91九色视频在线观看| 国产精品免费入口| 欧美一级欧美一级| 国产欧美一区二区在线播放| 久久av二区| 一区中文字幕在线观看| 欧美日韩一区综合| 久久久久久www| 亚洲专区国产精品| 国产在线资源一区| 久久久久久久色| 亚洲一区免费看| 欧美日韩亚洲一| 91精品免费看| 欧美猛少妇色xxxxx| 日韩精品视频在线观看视频| 粉嫩av一区二区三区天美传媒| 国产成人免费高清视频| 涩涩日韩在线| y111111国产精品久久婷婷| 国产精品电影一区| 欧美亚洲一区在线| 久久草.com|