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

        ?

        基于B/S的網絡在線教學系統(tǒng)設計與實現(xiàn)

        2012-01-10 07:04:46
        懷化學院學報 2012年2期
        關鍵詞:教學系統(tǒng)數據庫測試

        劉 琰

        (濮陽職業(yè)技術學院, 河南濮陽 457000)

        0 引言

        隨著現(xiàn)代教育技術的發(fā)展,利用網絡進行教學已經成為高校教學模式中的一種重要方式,網絡在線教學是指利用網絡通信技術和多媒體技術,基于開放網絡環(huán)境下開展的各類教學交互活動.由于網絡在線教學采用了先進的教學手段和方法,因此相比于傳統(tǒng)意義下的教學模式,無論是在時間、空間、內容上都有著無可比擬的優(yōu)點.不僅為師生搭建了一個教學資源平臺,加強師生、學生之間的交流和溝通,使學生能夠更加快捷的獲取各類教學資源,而且還可以提高學生的學習興趣和學習的主動性,提高教育和教學效率和效果.

        1 網絡在線教學系統(tǒng)的優(yōu)勢和特點

        網絡在線教學系統(tǒng)是對傳統(tǒng)教學系統(tǒng)的延伸和補充,在網絡環(huán)境下,網絡在線教學系統(tǒng)不僅可以使教學資源和教學服務得到最大化的共享,而且為學生個性化的學習提供了平臺,豐富了教學方式,學生能夠從傳統(tǒng)“填鴨式”教學模式中解脫出來,突破時間和空間的客觀條件限制,有利于學生進行自主式學習[1].網絡在線教學系統(tǒng)具有三大基本特點:第一是實現(xiàn)了資源的共享.教師通過在線教學平臺,可以將各類教學資源在平臺上發(fā)布,方便學生自主選擇學習.第二是便于師生之間的信息交流.由于在線教學系統(tǒng)不受時空限制,因此可以很方便的進行師生之間的教學信息交流,便于教師進行教學管理,改進教學內容,提高教學效率.第三是便于進行科學的教學評價[2].網絡在線教學系統(tǒng)可以為教學評價提供新的途徑和方法,是對傳統(tǒng)教學評價的發(fā)展和補充.

        2 基于B/S的網絡在線教學系統(tǒng)設計

        2.1 B/S架構模式

        B/S(Browser/Server,瀏覽器/服務器)模式和C/S(Client/Server,客戶/服務器)是目前比較常用的網絡應用軟件運行模式,C/S模式的主要缺點是后期維護較為復雜,隨著互聯(lián)網技術的發(fā)展,B/S模式越來越多的被采用.B/S模式是對C/S模式應用的擴展,其服務器端是Web Server,而客戶端則通過用戶的瀏覽器去訪問服務器端的應用程序[3].各類應用程序后臺數據可以分別存放在不同的數據庫服務器中.前臺客戶端無須安裝任何客戶端程序,用戶訪問時只需將相關指令交由服務器來解釋和執(zhí)行.這種模式最大的好處是運行維護簡便、便于擴充應用.

        2.2 系統(tǒng)設計思想和物理構架

        基于B/S的網絡在線教學系統(tǒng)在設計過程中始終貫穿網絡環(huán)境下自主學習能力培養(yǎng)策略,充分利用現(xiàn)有的網絡基礎創(chuàng)建基于網絡的教學平臺,教師不需要考慮系統(tǒng)的技術細節(jié),將更多的精力放到教學內容和資源的建設和整合中,重點培養(yǎng)學生的自主學習能力.而學生則可以通過該教學平臺訪問各類教學資源,并能通過留言板、聊天室等進行交互.基于上述考慮,采用B/S模式來設計網絡在線教學系統(tǒng),后臺服務器采用JSP組件和SQL Server2005數據庫系統(tǒng)構成,前臺客戶端采用瀏覽器來實現(xiàn).系統(tǒng)的物理構架如圖1所示:

        圖1 基于B/S的網絡在線教學系統(tǒng)物理拓撲圖

        2.3 系統(tǒng)總體功能結構設計

        基于B/S的網絡在線教學系統(tǒng)主要功能模塊包括:教學內容管理模塊、虛擬實驗室模塊、作業(yè)管理模塊、成績管理模塊、在線交流模塊、系統(tǒng)管理模塊等[4].其中教學內容管理模塊主要負責教學內容的上傳、下載、編輯等功能,該模塊是對課堂教學的一種補充和完善,學生可以在不同時間和地點對所學知識進行鞏固和提高.虛擬實驗室模塊可以根據教學內容,幫助教師完成各類虛擬實驗室的創(chuàng)建,讓學生可以更加直觀地對實驗進行學習和操作,為學生創(chuàng)建虛擬的實驗環(huán)境.作業(yè)管理模塊包括作業(yè)的提交、反饋、批改等功能,通過在線作業(yè)使學生進一步鞏固所學知識,教師通過學生提交的作業(yè)對其做出不同的評價.成績管理模塊完成學生的成績考核、成績分析等功能.在線交流模塊包括留言板和BBS論壇,該模塊可以再師生之間架起一座橋梁,有助于學生及時解決學習過程中遇到的問題,同時教師還能及時的獲得學生的學習需求,對教學方法和內容進行改進和完善,提高教學效果.系統(tǒng)管理模塊負責對各功能模塊以及對注冊用戶的管理.系統(tǒng)功能結構如圖2所示:

        圖2 基于B/S的網絡在線教學系統(tǒng)功能模塊

        2.4 系統(tǒng)開發(fā)環(huán)境

        基于B/S的網絡在線教學系統(tǒng)采用Windows2003 Server開發(fā)平臺,開發(fā)工具和環(huán)境為微軟的ASP.Net3.5和Visual Studio 2008.前臺ASP.Net網絡開發(fā)語言可以建立強大的WEB應用服務編程框架,后臺數據庫端使用SQL Server 2005 Standard Edition,Standard Edition是適合中小型企業(yè)的數據服務管理和分析平臺.系統(tǒng)采用B/S三層服務框架模式.

        2.5 系統(tǒng)實現(xiàn)的關鍵技術

        2.5.1 后臺數據庫的設計思想

        后臺數據庫的設計和開發(fā)是系統(tǒng)實現(xiàn)的重要組成部分,在設計后臺數據庫時,要按照規(guī)范進行設計,盡可能的減少數據冗余,同時采用結構設計與操作設計相結合的方式,使數據結構更具有穩(wěn)定性和可操作性.

        2.5.2 數據表的設計與數據連接實現(xiàn)

        在SQL Server 2005中新建名稱為Teaching的數據庫,同時將對數據庫的連接、查詢、數據的篩選等功能封裝在一個JavaBeans中.系統(tǒng)主要的數據表有6個,每個數據表存儲不同的數據信息,分別為:1)News表:教學公告信息表,存儲教師發(fā)布的各類教學公告信息.2)Video:教學視頻信息表,存儲教師的教學錄像、講座等信息.3)Files:教學資料信息表,存儲教師發(fā)布的各類教學文件、課件、作業(yè)等.4)Test:考試數據信息表,存儲各類考試的相關試題、成績等;5)Users:用戶信息表,存儲各類人員,包括超級管理員、教師、學生等數據信息.6)Forum:交流信息表,存儲學生與教師進行交流的數據信息[5].

        數據庫創(chuàng)建代碼:

        string str=“;server= (Loca1);

        database= “teaching”;

        uid= “sa”;pwd= “sa”;

        SqlConnection con=new Sq1Connection(str);

        數據庫連接語句代碼

        Public Connection getConnection()//創(chuàng)建數據庫連接

        Try{

        Con=DriverManager.getConnection

        (Jdbc: microsoft: sglserver://127.0.0.1: 1433;DatabaseName=teaching“,“sa”,“admin”);

        Using(SqlConnection con=new SqlConnec-tion(connstring))

        {

        Con.Open();//打開數據庫連接

        using(SqlCommand cmd=new SqlCom-mand(“procusers”,con))

        {

        cmd.CommandType=CommandType..StoredProcedure;

        }}}

        2.6 系統(tǒng)測試

        系統(tǒng)測試是檢驗應用系統(tǒng)可用性、實用性的重要途徑,由于在線教學系統(tǒng)是基于WEB的應用型系統(tǒng),其客戶端訪問的復雜性、及時性等都對系統(tǒng)測試提出了新的要求,因此有必要對系統(tǒng)進行綜合測試.該系統(tǒng)的測試主要包括功能測試:測試數據庫的連接、數據校驗測試、設計語言測試、功能需求測試等;性能測試:包括系統(tǒng)相應速度測試、服務器負載測試等;可用性測試:包括系統(tǒng)界面測試、導航欄目測試等.平臺兼容性測試:包括不同平臺環(huán)境測試、客戶端瀏覽器測試等;安全性測試:系統(tǒng)登錄驗證測試、系統(tǒng)抗攻擊測試等.經測試,系統(tǒng)完全符合要求.

        3 結束語

        網絡在線教學系統(tǒng)的研究與建設是一項系統(tǒng)工程,利用網絡在線教學系統(tǒng)可以將各類教學內容、教學演示、學生實踐等諸多功能利用網絡展現(xiàn)出來,豐富教師的教學活動,提高學生的自主學習能力,還可以培養(yǎng)學生的探索性與創(chuàng)新性,是輔助教師教學、提高教學質量的重要平臺和新的途徑.

        [1]劉旭旭.基于B/S的在線考試系統(tǒng)的設計與實現(xiàn) [J].現(xiàn)代計算機 (專業(yè)版),2010,(5).

        [2]鄭遠強.基于Web的網絡教學平臺的設計與實現(xiàn) [J].計算機技術與發(fā)展,2008,(17).

        [3]高祖彥.基于Asp.Net“C語言程序設計”網絡教學系統(tǒng)的設計與實現(xiàn) [J].岳陽職業(yè)技術學院學報,2010,(2):25.

        [4]趙小軍.基于B/S結構的網絡教學系統(tǒng)的設計與實現(xiàn)[J].計算機與現(xiàn)代化,2010,(2).

        [5]丁振凡.基于知識點關聯(lián)的網絡教學平臺的集成設計[J].華東交通大學學報,2007,(1).

        猜你喜歡
        教學系統(tǒng)數據庫測試
        基于Unity的計算機硬件組裝仿真教學系統(tǒng)設計
        幽默大測試
        幽默大師(2020年11期)2020-11-26 06:12:12
        “攝問”測試
        “攝問”測試
        “攝問”測試
        多地遠程互動同步教學系統(tǒng)的設計與實現(xiàn)
        數據庫
        財經(2017年2期)2017-03-10 14:35:35
        基于交互式雙板教學系統(tǒng)的高中地理教學研究
        數據庫
        財經(2016年15期)2016-06-03 07:38:02
        數據庫
        財經(2016年3期)2016-03-07 07:44:46
        日本一级淫片免费啪啪| 国产精久久一区二区三区| 五月天中文字幕mv在线| 国产成人亚洲综合色婷婷| 最近日本中文字幕免费完整| 日韩久久一级毛片| 中文字幕无码免费久久| 国产精品一品二区三区| 日本国产精品久久一线| 久久精品成人一区二区三区| 国产肉体xxxx裸体137大胆| 国产va免费精品高清在线 | 国产一区二区三区乱码| 国产成人一区二区三区在线观看| 麻豆91免费视频| 日本高清中文一区二区三区| 久久免费精品日本久久中文字幕 | 杨幂一区二区系列在线| 精品国产sm最大网站| 免费无码高潮流白浆视频| 丁香五香天堂网| 人妻精品久久中文字幕| 男女啦啦啦视频在线观看| 日本a爱视频二区三区| 亚洲天堂av三区四区不卡| 人妻体内射精一区二区三四| 久久久www成人免费无遮挡大片| 欧美在线a| 一区二区黄色素人黄色 | 亚洲日本中文字幕乱码| 国产精品激情自拍视频| 人妻体体内射精一区二区| 亚洲中文字幕无码永久在线 | 美利坚合众国亚洲视频| 日韩女同视频在线网站| 香港三级日本三级a视频| 日韩国产一区| 国产aⅴ夜夜欢一区二区三区| 国产精品,在线点播影院| 久久国产精品亚洲我射av大全| 中出人妻希奇杰卡西av|