亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java的電子教室的設(shè)計與實現(xiàn)

        2016-01-05 12:18:35許麗花
        電腦知識與技術(shù) 2015年29期
        關(guān)鍵詞:電子教室在線學(xué)習(xí)

        許麗花

        摘要:隨著互聯(lián)網(wǎng)的普及,傳統(tǒng)的學(xué)習(xí)模式已經(jīng)越來越不適應(yīng)學(xué)生的學(xué)習(xí)習(xí)慣,隨之而來的在線學(xué)習(xí)卻受到了學(xué)生們及老師們的歡迎。本系統(tǒng)主要服務(wù)于在校內(nèi)的所有學(xué)生和老師,為他們很好的提供更多元化的學(xué)習(xí)環(huán)境。本系統(tǒng)基于Java技術(shù)實現(xiàn),可以實現(xiàn)學(xué)生的在線學(xué)習(xí)、資源共享、在線考試等功能。

        關(guān)鍵詞:電子教室;在線學(xué)習(xí);Java

        中圖分類號:TP313 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)29-0015-03

        The Design and Implementation of the Electronic Classroom Based on Java

        XU Li-hua

        (Nanjing Institute of Industry Technology, Nanjing 210023, China)

        Abstract:With the popularity of the Internet, the traditional learning mode has become more and more not to meet the students' learning habits, followed by online learning has been the students and teachers welcome. This system mainly serves all the students and teachers in the school, to provide them with a more diversified learning environment. This system is based on Java technology, which can realize the function of online learning, resource sharing, online examination and so on.

        Key words: electronic classroom;online learning; Java

        1 本系統(tǒng)的研究意義

        在傳統(tǒng)的課堂式教學(xué)下學(xué)習(xí)存在著很多的缺點,比如不能隨時隨地掌握學(xué)習(xí)的主動權(quán)。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)與技術(shù)日漸成熟,計算機應(yīng)用的普及,計算機已經(jīng)進(jìn)入人類社會生活的各個領(lǐng)域,并發(fā)揮這越來越重要的作用,越來越多的學(xué)員選擇網(wǎng)上在線學(xué)習(xí)。

        在線學(xué)習(xí)提供最優(yōu)秀的教育資源傳統(tǒng)授課方式中,真正能享受到最優(yōu)秀老師付的人只能是少數(shù)人,而通過在線學(xué)習(xí),學(xué)員可以任意選自己感興趣的課程,接受優(yōu)秀老師所上傳的知識的精華,接受一流的教育。在線學(xué)習(xí)可以讓學(xué)員不收時間和地域的限制,并且可以隨時隨地上網(wǎng)參與學(xué)習(xí),而在線學(xué)習(xí)必須依賴一定的應(yīng)用軟件為之服務(wù),提供一種類似“網(wǎng)上教室”的虛擬空間,本系統(tǒng)就是基于Java技術(shù)設(shè)計并開發(fā)的,給教師和學(xué)生提供在網(wǎng)上進(jìn)行教學(xué)、互動、資源共享等功能的電子教室。

        2 系統(tǒng)功能說明

        本系統(tǒng)設(shè)計與開發(fā)分為前臺和后臺。前臺又分為用戶和游客,后臺分為教師和管理員。普通用戶、游客、教師、管理員的具有的功能如表1所示 :

        表1 系統(tǒng)框架表

        [前臺\&普通用戶\&學(xué)習(xí)課程、考試、下載/共享資源、收藏課程\&游客\&學(xué)習(xí)課程\&后臺\&教師\&新增章節(jié)、下載共享資源\&管理員\&新增院系、開設(shè)課堂、審核資源\&]

        游客的主要功能是學(xué)習(xí)課程。

        學(xué)生的主要功能是學(xué)習(xí)課程、考試、下載/共享資源、收藏課程。

        教師的主要功能是新增章節(jié)、下載/共享資源。

        管理員的主要功能是新增院系、開設(shè)課程、審核資源。

        3 系統(tǒng)設(shè)計

        3.1 數(shù)據(jù)庫設(shè)計

        根據(jù)系統(tǒng)的功能分析,進(jìn)行數(shù)據(jù)抽象和建模后,進(jìn)行本系統(tǒng)的數(shù)據(jù)庫設(shè)計。分別是:院系表、課程表、試卷表、試卷問題表、章節(jié)表、資源表、用戶表、錯誤試題表,具體信息如表2所示:

        3.2 系統(tǒng)開發(fā)框架

        本系統(tǒng)基于Java B/S架構(gòu)進(jìn)行設(shè)計開發(fā),遵循MVC模式,嚴(yán)格進(jìn)行了應(yīng)用系統(tǒng)的三層結(jié)構(gòu)的劃分。

        MVC模式是“模型-視圖-控制器”,MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設(shè)計典范,用于組織代碼用一種業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離的方法,這個方法的假設(shè)前提是如果業(yè)務(wù)邏輯被聚集到一個部件里面,而且界面和用戶圍繞數(shù)據(jù)的交互能被改進(jìn)和個性化定制而不需要重新編寫業(yè)務(wù)邏輯MVC被獨特地發(fā)展起來用于映射傳統(tǒng)的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結(jié)構(gòu)中。

        在本系統(tǒng)的開發(fā)過程中,利用了JSP+Servlet技術(shù),嚴(yán)格遵循了MVC模式進(jìn)行開發(fā),系統(tǒng)的耦合度小。

        用Servlet充當(dāng)控制器,來實現(xiàn)業(yè)務(wù)功能與對應(yīng)頁面的控制轉(zhuǎn)發(fā);

        用JSP頁面充當(dāng)視圖層,來實現(xiàn)業(yè)務(wù)功能的展示。

        用接口和接口實現(xiàn)類分離,配以工廠模式的形式來實現(xiàn)業(yè)務(wù)邏輯類,充當(dāng)JavaBean的角色。

        4 系統(tǒng)主要功能實現(xiàn)

        4.1 個人中心功能

        個人中心的功能具有資源推送、我的收藏、我的錯題、修改頭像、修改個性簽名、試卷和課程的推送,實現(xiàn)效果如圖1所示:

        4.2 資源共享功能

        資源共享功能具有查看資源列表、上傳資源及下載資源功能,效果如圖2所示:

        圖2 資源共享頁面

        本功能主要代碼如下:

        <%

        int res_id = Integer.parseInt(request.getParameter("rd"));

        int flag = Factory.getResourceDaoInstance().addSum(res_id);

        Reource res = Factory.getResourceDaoInstance().getRes(res_id);

        SmartUpload su = new SmartUpload();

        su.initialize(pageContext);

        su.setContentDisposition(null);

        su.downloadFile("/upload/file/"+res.getRes_way());

        %>

        4.3 課程頁面

        課程的頁面實現(xiàn)主要有查看課程簡介,查看章節(jié)目錄、試卷列表、最熱資源、數(shù)據(jù)統(tǒng)計,以及收藏課程的功能,效果如圖3所示:

        4.4 注冊登錄功能

        注冊功能需要用戶把基本信息的必填項全部填寫完畢,如有未填寫則會顯示提示,并且同意協(xié)議后方可注冊,注冊成功后系統(tǒng)會自動給你填寫的電子郵箱發(fā)個激活郵件,激活后賬號方可使用。

        登錄功能是個彈出層,輸入賬號、密碼之后才能登陸,否則會有網(wǎng)頁彈框提示,如果登錄的賬號未注冊或者未激活,也會有相應(yīng)的提示,效果如圖4所示:

        圖4 登錄功能

        5 總結(jié)

        本文介紹了基于Java的電子教室的設(shè)計與實現(xiàn)過程,包括需要解決的問題,系統(tǒng)的需求功能分析,系統(tǒng)的功能設(shè)計等。

        對于在線學(xué)習(xí)(E-learning)這個課題有很大的前景,隨著互聯(lián)網(wǎng)的發(fā)展,教育行業(yè)在十年前就推廣遠(yuǎn)程教育,通過互聯(lián)網(wǎng)虛擬教室來實現(xiàn)遠(yuǎn)程視頻授課,電子文檔共享,從而讓教師與學(xué)生在網(wǎng)絡(luò)上形成一種授課與學(xué)習(xí)的互動。本項目將在以后的工作中進(jìn)一步優(yōu)化解決,使之可以真正應(yīng)用于生產(chǎn)實踐。

        參考文獻(xiàn):

        [1] (美).Cay S. Horstmann, Gary Cornell.JAVA 2核心技術(shù).卷I,基礎(chǔ)知識[M].機械工業(yè)出版社,2006.

        [2] (美).Kevin Mukhar.Java 數(shù)據(jù)庫應(yīng)用程序編程指南[M].電子工業(yè)出版社. 2002.

        [3] 劉俊亮,王清華.JSP Web開發(fā)學(xué)習(xí)實錄(配光盤)(Web程序員成功之路) [M].清華大學(xué)出版社,2011.

        [4] 李超.CSS網(wǎng)站布局實錄:基于Web標(biāo)準(zhǔn)的網(wǎng)站設(shè)計指南[M].2版.科學(xué)出版社,2007.

        [5] 李剛.瘋狂HTML 5/CSS 3/JavaScript講義(含CD光盤1張) [M].電子工業(yè)出版社,2012.

        [6] (美)麥卡勞.基于MVC的JavaScript Web富應(yīng)用開發(fā)[M]. 李晶,張散集,譯.電子工業(yè)出版社,2012.

        [7] 劉義良.多媒體電子網(wǎng)絡(luò)教室在實驗教學(xué)中應(yīng)用探討[J].鐵路計算機應(yīng)用,2010(9).

        [8] 蔡海燕,袁曉斌.多媒體電子教室在教學(xué)中的應(yīng)用[J].軟件導(dǎo)刊,2008(10).

        [9] 魯明勇,一種新型的教室——互動式多媒體網(wǎng)絡(luò)教室[J].教育信息化,2003(5).

        [10] 閆麗萍.電子教室的進(jìn)一步發(fā)展和應(yīng)用.軟件導(dǎo)刊,2012(4).

        [11] MARCHINKO,JONAS.The use of concept-mapping software in the classroom[J].Media and Methods,2004(1).

        [12] ANONYMOUS,Grade books in the 21st century[J].Techniques,2006(7).

        猜你喜歡
        電子教室在線學(xué)習(xí)
        信息化環(huán)境下高職英語教學(xué)現(xiàn)狀及應(yīng)用策略研究
        淺談電子教室軟件在信息技術(shù)教學(xué)中的應(yīng)用
        基于MOOC的微課制作方法
        電視節(jié)目制作專業(yè)電子教室系統(tǒng)建設(shè)研究
        基于混合式學(xué)習(xí)理念的大學(xué)生自主學(xué)習(xí)能力的培養(yǎng)研究
        價值工程(2016年29期)2016-11-14 02:05:45
        基于SOA的在線學(xué)習(xí)資源集成模式的研究
        淺析多媒體教室“交互式”管理
        科技視界(2016年11期)2016-05-23 10:07:23
        淺談電子教室在機房教學(xué)和管理中的應(yīng)用
        科技視界(2016年5期)2016-02-22 13:58:04
        后入到高潮免费观看| 亚洲伊人免费综合网站| 偷偷夜夜精品一区二区三区蜜桃| 激情综合婷婷色五月蜜桃| av一区二区三区人妻少妇| 国内精品久久久久影院优| 久久亚洲中文字幕精品一区四| 狼狼色丁香久久女婷婷综合 | 69国产成人精品午夜福中文| 狠狠做深爱婷婷久久综合一区| 国产自产精品露脸刺激91在线| 女同av免费在线播放| 亚洲天堂精品成人影院| 亚洲中文久久精品无码| 樱花AV在线无码| 一区二区三区观看在线视频| 老熟妇乱子交视频一区| 67194熟妇在线永久免费观看| 亚洲另类激情专区小说婷婷久| 在线视频精品少白免费观看| 五十六十日本老熟妇乱| 日日躁夜夜躁狠狠躁超碰97| 精品国产午夜久久久久九九 | 亚洲图片第二页| 日本免费一二三区在线| 国产喷水1区2区3区咪咪爱av| 久久免费大片| 蜜臀精品一区二区三区| 色天使久久综合网天天| 亚洲乱码国产一区三区| 日本一本草久国产欧美日韩| 日本成年一区久久综合| 中文无码熟妇人妻av在线| 亚洲精品中国国产嫩草影院美女| 国产av大片久久中文字幕| 日本熟妇人妻xxxx| 久久久久久久女国产乱让韩| 好男人日本社区www| 色yeye在线观看| 日本久久精品福利视频| 私人毛片免费高清影视院|