基于ssh整合框架與jquery mobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)

基于ssh整合框架與jquery mobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)

ID:6073629

大小:28.00 KB

頁數(shù):5頁

時(shí)間:2018-01-02

基于ssh整合框架與jquery mobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)_第1頁
基于ssh整合框架與jquery mobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)_第2頁
基于ssh整合框架與jquery mobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)_第3頁
基于ssh整合框架與jquery mobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)_第4頁
基于ssh整合框架與jquery mobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)_第5頁
資源描述:

《基于ssh整合框架與jquery mobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、基于SSH整合框架與jQueryMobile頁面腳本框架移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與開發(fā)  摘要:從遠(yuǎn)程教學(xué)的特點(diǎn)出發(fā),基于SSH整合框架和jQueryMobile頁面腳本框架技術(shù)的移動(dòng)學(xué)習(xí)系統(tǒng)是一個(gè)行之有效的移動(dòng)學(xué)習(xí)應(yīng)用實(shí)踐解決方案,也是一套符合遠(yuǎn)程學(xué)習(xí)者實(shí)際需求的應(yīng)用系統(tǒng)。系統(tǒng)具有高度的集成性、網(wǎng)絡(luò)化、智能化和易維護(hù)、易擴(kuò)充特點(diǎn),更加方便遠(yuǎn)程教育管理工作。基于SSH和jQueryMobile的移動(dòng)學(xué)習(xí)平臺(tái)可從目標(biāo)、架構(gòu)、功能等方面加以設(shè)計(jì)。移動(dòng)學(xué)習(xí)平臺(tái)開發(fā)指領(lǐng)域模型的建立、用例模型的建立、表示層的實(shí)現(xiàn)等。移動(dòng)學(xué)習(xí)平

2、臺(tái)的實(shí)現(xiàn)包括代碼結(jié)構(gòu)、部署與測(cè)試。關(guān)鍵詞:SSH整合框架;jQqueryMobile頁面腳本框架;移動(dòng)學(xué)習(xí)平臺(tái);設(shè)計(jì);開發(fā)中圖分類號(hào):G712文獻(xiàn)標(biāo)志碼:A文章編號(hào):1673-9094-C-(2014)01-0042-05一、SSH整合框架(一)SSH整合框架體系[1]系統(tǒng)框架結(jié)構(gòu)是系統(tǒng)設(shè)計(jì)的關(guān)鍵,決定系統(tǒng)的組織方式,主要用于定義和說明子系統(tǒng)以及子系統(tǒng)與子系統(tǒng)之間的相互依賴與通信機(jī)制。在面向?qū)ο蟪绦蛟O(shè)計(jì)中,系統(tǒng)框架結(jié)構(gòu)就是定義和說明包,以及包與包之間的相互依賴與通信機(jī)制。5SSH整合框架是整合基于java語言

3、的Struts、Spring、Hibernate[2][3]三大主流開源框架,它們分別架構(gòu)表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)持久化層并協(xié)同工作。Struts框架的構(gòu)建是基于MVC(Model-View-Controller)設(shè)計(jì)模式的Web應(yīng)用程序框架,用于架構(gòu)表示層,選用Action控制器完成業(yè)務(wù)邏輯與JSP頁面之間的操作;Spring框架充當(dāng)業(yè)務(wù)邏輯層,通過依賴注入(IOC)的關(guān)系,將持久化作為控制器的業(yè)務(wù)邏輯;Hibernate充當(dāng)數(shù)據(jù)持久化層,主要處理對(duì)象數(shù)據(jù)表的添加、修改、刪除及查詢等操作。SSH整合框架體系

4、結(jié)構(gòu)如圖1所示。[4](二)SSH配置過程SSH架構(gòu)能無縫整合,靈活運(yùn)用,關(guān)鍵是對(duì)相關(guān)XML文件進(jìn)行配置。SSH架構(gòu)具體整合過程如下。1.Web.xml的配置。任何一個(gè)web框架都離不開web.xml,當(dāng)服務(wù)器進(jìn)行啟動(dòng)時(shí),系統(tǒng)會(huì)自動(dòng)查找這個(gè)文件所在的位置,負(fù)責(zé)完成strutsfilter、springlistener和spring框架中的applicationContext.xml的配置。Filter是過濾器,是struts的核心控制器,負(fù)責(zé)攔截所有用戶請(qǐng)求。Listener是spring的監(jiān)聽器,可以監(jiān)聽客

5、戶端的請(qǐng)求、服務(wù)端的操作等。(二)部署與測(cè)試5將系統(tǒng)部署到TomcatWeb服務(wù)器中并啟動(dòng)Tomcat,在Android手機(jī)模擬器地址欄中輸入http://localhost:8080/mobile/student_login.jsp,顯示系統(tǒng)主界面,如圖9所示。模擬仿真表明,系統(tǒng)對(duì)移動(dòng)教學(xué)及管理提供了有效的支持,系統(tǒng)仿真運(yùn)行良好,穩(wěn)定可靠。從遠(yuǎn)程教學(xué)的特點(diǎn)出發(fā),基于SSH整合框架和jQueryMobile頁面腳本框架技術(shù)的移動(dòng)學(xué)習(xí)系統(tǒng)是一個(gè)行之有效的移動(dòng)學(xué)習(xí)應(yīng)用實(shí)踐解決方案,也是一套符合遠(yuǎn)程學(xué)習(xí)者實(shí)際需求的

6、應(yīng)用系統(tǒng)。系統(tǒng)具有高度的集成性、網(wǎng)絡(luò)化、智能化和易維護(hù)、易擴(kuò)充特點(diǎn),更加方便遠(yuǎn)程教育管理工作。參考文獻(xiàn):[1]李雷孝,謝芳,劉曉軍,等.SSH整合框架的研究與應(yīng)用[J].內(nèi)蒙古工業(yè)大學(xué)學(xué)報(bào):自然科學(xué)版,2012(2).[2][11]常倬林.JavaWeb從入門到精通[M].北京:機(jī)械工業(yè)出版社,2011.[3][9][14]明日科技.JavaWeb從入門到精通[M].北京:清華大學(xué)出版社,2012.[4][5]盧翰.JSP項(xiàng)目開發(fā)案例全程實(shí)錄[M].北京:清華大學(xué)出版社,2011.[6]【美】布魯林克.jQu

7、eryMobile快速入門[M].鞏亞萍,譯.北京:人民郵電出版社,2012.5[7]陶國榮.jQueryMobile權(quán)威指南[M].北京:機(jī)械工業(yè)出版社,2012.[8]郭廣軍,謝東,陳利品.基于SSH整合架構(gòu)的教學(xué)支持系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2009(13).[10]于湛麟,李仲秋,任永昌.ssh框架實(shí)現(xiàn)MVC架構(gòu)的電子商務(wù)軟件平臺(tái)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2012(10).[12][13]趙少卡.基于ssh架構(gòu)的信息交流平臺(tái)系統(tǒng)開發(fā)[J].福建師大福清分校學(xué)報(bào),2011(2).(責(zé)任編輯

8、:張志剛)DesignandDevelopmentofMobile-learningPlatformBasedonSSHandjQueryMobile:ACaseStudySONGJin-hua(DepartmentofInformationEngineering,LianyungangOpenUniversity,Lianyungang222006,JiangsuProvince)Abstract

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。