国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Java Web的慕課平臺設(shè)計與實現(xiàn)

2017-04-15 09:21李正義錢能
電子測試 2017年8期
關(guān)鍵詞:頁面框架界面

李正義,錢能

(重慶科創(chuàng)職業(yè)學(xué)院,重慶,402160)

基于Java Web的慕課平臺設(shè)計與實現(xiàn)

李正義,錢能

(重慶科創(chuàng)職業(yè)學(xué)院,重慶,402160)

隨著計算機技術(shù)的不斷發(fā)展,Java web技術(shù)的更新速度也不斷加快,網(wǎng)絡(luò)在線教育迎來了發(fā)展高峰。雖然技術(shù)的提升讓線課程已經(jīng)有了較大的發(fā)展,但是相較于實際課堂來說,網(wǎng)絡(luò)課程還是存在一些難以解決的問題。尤其是在線課程中多數(shù)是一些小規(guī)模課程的教學(xué),導(dǎo)致參與教學(xué)的主體主要是針對于本校學(xué)生,并且無法保證參與在線教育的學(xué)生與教師之間的有效交流。慕課平臺的出現(xiàn)從根本上解決了這些問題,實現(xiàn)學(xué)生與教師之間的有效互動。因此,本文以Java web的慕課平臺設(shè)計為研究的出發(fā)點,旨在完成一個具有本校特色的、科學(xué)高效的慕課平臺,從而促進學(xué)校在線教育水平的有效提升。

Java web;慕課;平臺設(shè)計;建議

0 引言

隨著時代的發(fā)展,傳統(tǒng)的教育行業(yè)出現(xiàn)了新的變化,人們已經(jīng)不再滿足于傳統(tǒng)的教學(xué)模式,借助于web技術(shù)的提升,人們能夠在合適的時間參與到在線教育中去。然而,伴隨著在線教育的不斷發(fā)展,在線教育的問題也是隨之出現(xiàn),尤其是一些在線課程主要是針對于地方院校或者是學(xué)院的學(xué)生開設(shè)的,不僅是難以保證傳統(tǒng)教育中的教學(xué)質(zhì)量,還不能夠讓教師與學(xué)生之間得到有效交流。慕課平臺的出現(xiàn)對于提高在線教育的質(zhì)量,實現(xiàn)在線教育的推廣具有重要的意義。因此,本文以Java web技術(shù)角度出發(fā),研究慕課平臺的設(shè)計與實現(xiàn)問題,旨在促進慕課平臺的發(fā)展,盡可能滿足人們對于慕課平臺功能的需要。

1 我國慕課平臺的現(xiàn)狀

1.1 慕課的內(nèi)涵

所謂慕課,實際上是英語MOOC的直譯,具體是指massive open online course,也就是所謂的大規(guī)模開放的在線課程。慕課是近年來比較流行的在線課程開發(fā)的模式,區(qū)別于傳統(tǒng)的課程教學(xué)只能是有限的學(xué)生參與的課程,在慕課平臺中能夠?qū)崿F(xiàn)幾百甚至上萬的學(xué)生同時參與學(xué)習(xí),并且對于學(xué)生的國籍、地域以及性別都是沒有要求,主要是對于課程有學(xué)習(xí)的愿望都是可以參與進去,當然,慕課平臺是需要注冊的,一個學(xué)生一般只能是注冊一個賬號,并且這個賬號還能夠?qū)崿F(xiàn)對于學(xué)生課程的記錄。慕課平臺中課程的范圍較為廣泛,不僅是包括基礎(chǔ)的數(shù)學(xué)、統(tǒng)計、自然科學(xué)與工程學(xué),同時還包括一些社會人文類學(xué)科,在慕課平臺的課程中是不需要學(xué)分的,多數(shù)的課程都是免費對外開放的,所以學(xué)生可以根據(jù)自己的興趣自由的選擇自己感興趣的課程。

1.2 我國慕課平臺設(shè)計中存在的問題

當前,慕課平臺仍是屬于一種新興的在線教學(xué)模式,以一個典型的案例分析我國慕課平臺中存在的問題,在過去曾經(jīng)有推出一個關(guān)于“人工智能導(dǎo)論”的課程,當時在線注冊的用戶已經(jīng)是超過了16萬的學(xué)生,一般的服務(wù)器很難同時實現(xiàn)十六萬人的在線交流與學(xué)習(xí),以本案例可以引出我國慕課平臺設(shè)計中存在的問題。

首先,現(xiàn)有的慕課平臺中功能難以實現(xiàn)用戶的需求,最主要的原因就是服務(wù)器功能不健全,一旦選擇同一課程的用戶較多,尤其是一些大規(guī)模的用戶訪問課程時,慕課平臺的服務(wù)器很難實現(xiàn)支撐較大規(guī)模的訪問量,很容易就會產(chǎn)生服務(wù)站資源枯竭的問題。

其次,在現(xiàn)有的慕課平臺中,出現(xiàn)頻率較多的另外一個問題就是,服務(wù)器資源調(diào)度的靈敏性程度較低,尤其是不能實現(xiàn)在不同的用戶之間資源有效分配,不僅如此,我國的慕課平臺難以實現(xiàn)資源的有效調(diào)度,還在一定程度上存在資源浪費的問題,尤其是在新舊服務(wù)器和一些品牌不同的服務(wù)器之間資源難以有效管理,更是進一步加劇了慕課平臺資源調(diào)度靈敏性中存在的問題。

最后,慕課平臺中還存在一定的資源、數(shù)據(jù)以及信息保存安全的問題,由于慕課平臺的用戶較多,因此,在對于大規(guī)模的數(shù)據(jù)、信息以及資源進行有效的保存就會存在問題,不僅是難以實現(xiàn)備份和還原,就是在傳統(tǒng)的服務(wù)器中進行相關(guān)內(nèi)容的存儲都是存在一定的難度。

2 基于Java Web的慕課平臺設(shè)計

慕課平臺的設(shè)計中需要解決支持大規(guī)模的學(xué)生在線學(xué)習(xí)的目的,不僅是要保證參與慕課學(xué)習(xí)的學(xué)生的數(shù)據(jù)之間要具有獨立性,還需要實現(xiàn)學(xué)生與課程數(shù)據(jù)之間具有統(tǒng)一性。因此,基于Java web的慕課平臺在設(shè)計的過程中,需要從三個角度出發(fā)設(shè)計,才能保證慕課平臺功能的實現(xiàn)。整個的慕課平臺主要是分成三個層面,分別是數(shù)據(jù)層、控制層以及界面層。

2.1 慕課平臺模塊設(shè)計

對于慕課平臺的設(shè)計,需要在界面層中包含所有的web頁面,并且使用JSP文件,才能夠?qū)崿F(xiàn)對于數(shù)據(jù)的抽取,不僅如此,在界面層主要是實現(xiàn)對于用戶需求的接收,并針對于需求的結(jié)果給與相應(yīng)的反饋。在控制層中,慕課平臺是基于structs2技術(shù)的action類的集合,需要通過action包和service包對用戶的需求進行傳遞,主要是從界面層傳達給數(shù)據(jù)層,值得注意的是,在這個過程中action包主要是接受來自于web 的頁面表單提交的數(shù)據(jù),并且將接收到數(shù)據(jù)進行封裝,以業(yè)務(wù)實體的形式向action傳遞,保證action層能夠?qū)?yīng)的業(yè)務(wù)實體傳達給界面層。數(shù)據(jù)層的設(shè)計主要是對于數(shù)據(jù)庫進行相關(guān)的操作,具體來說,數(shù)據(jù)層主要是通過傳遞業(yè)務(wù)實體來實現(xiàn)其功能,數(shù)據(jù)層功能實現(xiàn)的同時也是實現(xiàn)了數(shù)據(jù)的流動。

2.2 慕課平臺整體界面設(shè)計

在慕課平臺整體的界面設(shè)計的過程中,需要借助于框架技術(shù)才能夠?qū)崿F(xiàn)。在主界面的布局中,一是要有導(dǎo)航框架,二是要有頂部框架,三是由主窗體框架三個部分組成,在導(dǎo)航框架中需要由多個HTML頁面進行嵌套,只有這樣才能實現(xiàn)顯示用戶登錄之后的功能列表,并且在導(dǎo)航框架中實現(xiàn)功能的切換,是需要在HTML頁面中使用相應(yīng)的JavaScript腳本才能實現(xiàn)。頂部框架主要是顯示用戶的相關(guān)信息,所以當用戶訪問的過程中,需要在框架集頁面中展示出所有的相關(guān)內(nèi)容。另外,在用戶登錄的頁面中,主要是使用form表單來實現(xiàn)數(shù)據(jù)的提交,并且將所提交的數(shù)據(jù)以loginservice的類向服務(wù)器發(fā)送,<select>標簽主要是幫助管理者和課程教師進行角色的選擇,在實現(xiàn)慕課平臺功能的過程中需要根據(jù)用戶輸入的信息進行識別,并且調(diào)用JavaScript腳本函數(shù)實現(xiàn)對于信息的判斷,并根據(jù)相應(yīng)的信息跳轉(zhuǎn)到正確的頁面中。值得注意的是,在跳轉(zhuǎn)的過程中需要給與用戶一個延遲的動畫顯示登錄的狀態(tài),并且向用戶發(fā)布一系列登錄是否成功的友好提示。

2.3 慕課平臺課程設(shè)計

在慕課平臺中課程是較為重要的部分,因此應(yīng)該進行有效的課程大綱管理模塊設(shè)計,才能保證課程的發(fā)布、課程章節(jié)的管理以及編輯課程信息等功能的實現(xiàn),具體來說,courseaction以及xinxinaction類是慕課課程管理模塊控制層最為主要的部分,對于課程章節(jié)的邊界以及課程信息的發(fā)布具有重要的作用,特別是實現(xiàn)對于用戶發(fā)送的請求進行數(shù)據(jù)的處理。慕課平臺主要是基于spring框架實現(xiàn)對類的管理,所以在平臺啟動的過程中需要進行spring的配置文件的讀取,在這些相關(guān)的文件中實現(xiàn)了對于慕課平臺中所有實現(xiàn)類文件的定義,在最小的程度上降低資源的浪費。

3 結(jié)論

慕課是當前較為流行的一種大規(guī)模在線課程的模式,轉(zhuǎn)變了人們對于傳統(tǒng)教育模式的認知,借助于web技術(shù)的不斷發(fā)展,慕課平臺的設(shè)計也是出現(xiàn)了相應(yīng)的發(fā)展,慕課平臺解決了傳統(tǒng)教學(xué)中學(xué)生數(shù)量難以實現(xiàn)的高度,促進了在線教育的進一步發(fā)展。本文以基于java web的慕課平臺設(shè)計為基礎(chǔ),介紹了慕課平臺設(shè)計的相關(guān)內(nèi)容,但是由于篇幅有限,所以難以實現(xiàn)對于慕課平臺設(shè)計與實現(xiàn)更為細致的介紹,因此,在后期的研究中,將針對于本文未介紹的部分進行深入的研究,旨在促進慕課平臺的進一步完善。

[1]王瓊.MOOCs與現(xiàn)行高校教學(xué)融合模式舉例[J].中國教育信息化·高教職教,2013(6):25-36.

[2]王穎,張金磊,張寶輝.大規(guī)模網(wǎng)絡(luò)開放課程(MOOC)典型項目特征分析及啟示[J].遠程教育雜志,2013(4):67-74.

Based on Java platform design and implementation of the Web for class

Li Zhengyi, Qian Neng
(chongqing kechuang vocational college,Chongqing,402160)

with the development of The Times, especially the updating speed of Java web technology continues to increase, the acceleration of development of online education in China, however, although it is the country’s online courses have the larger development, but compared with the actual classroom, there is some network course is difficult to solve the problem. Especially in the online courses are mostly small class teaching, and lead to participate in the teaching of the subject is primarily courses students of the school, and there is no guarantee that participate in online education effective communication between students and teachers. For the emergence of class platform can solve these problems in a larger extent,the effective interaction between students and teachers. Therefore, this paper focuses on the platform for class in Java web design as the research starting point, aims to deliver improved level of online education in our country, promote the realization of platform for class in our country.

Java web; For class; Platform design; advice

李正義(1979-),男,網(wǎng)絡(luò)工程師,研究方向網(wǎng)絡(luò)規(guī)劃管理,系統(tǒng)運維。

重慶市高等教育教學(xué)改革研究項目:基于MOOC區(qū)域職業(yè)教育資源整合共享平臺在研究與實踐,項目編號:152080。

錢能(1979-),男,講師,研究方向應(yīng)用軟件開發(fā)、職業(yè)教育。

猜你喜歡
頁面框架界面
刷新生活的頁面
框架
國企黨委前置研究的“四個界面”
廣義框架的不相交性
基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
人機交互界面發(fā)展趨勢研究
關(guān)于原點對稱的不規(guī)則Gabor框架的構(gòu)造
一種基于OpenStack的云應(yīng)用開發(fā)框架
手機界面中圖形符號的發(fā)展趨向
網(wǎng)站結(jié)構(gòu)在SEO中的研究與應(yīng)用