前言:本站為你精心整理了網絡英語多媒體教學論文范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
如果想要構建功能完善的教學系統(tǒng),首先要對其系統(tǒng)需求進行分析。多媒體教學系統(tǒng)一般由課件制作系統(tǒng)、多媒體局域網、通信平臺、系統(tǒng)服務器、資料數(shù)據(jù)庫、客戶機六部分組成。其中,課件制作系統(tǒng)的主要功用是提供課件開發(fā)所需要的硬件和軟件環(huán)境,通信平臺和多媒體局域網是整個系統(tǒng)的核心部分;系統(tǒng)服務器來完成整個系統(tǒng)中傳輸?shù)男盘柕目刂?,并管理系統(tǒng)的的運行;資料數(shù)據(jù)庫的作用是提供用戶信息,存儲相關的教學資源;客戶機就是客戶端,提供交互界面,該界面的操作性強,即使學生在不同的地方,也可以上網,登錄到系統(tǒng),在網上提出家教咨詢。教師通過客戶端可以整理教學資源,包括上傳、查詢等;在線實時解答學生提出的疑問。在該系統(tǒng)中,其系統(tǒng)功能主要包括課程公告、課程管理、作業(yè)管理、課程預覽等教師教學功能;在線測試、課程作業(yè)、課程留言板、在線討論等學生課程學習功能;用戶管理、題庫管理、課程管理、試卷庫管理、基本表管理、作業(yè)庫管理等系統(tǒng)管理員的管理功能。
2系統(tǒng)的技術支持
該系統(tǒng)采用B/S3層體系架構,包括用戶界面層、Web服務器層、數(shù)據(jù)層三層。第一層是用戶界面層,代表客戶端的應用程序。Windows客戶端或Web客戶端的主要功能服務是接受用戶的請求,然后將數(shù)據(jù)返回到客戶端應用程序,并提供訪問。第二層是Web服務器層,Web服務器層連接用戶界面層和數(shù)據(jù)層,起著橋梁的作用,主要的功能是對數(shù)據(jù)層進行操作,目的為使數(shù)據(jù)訪問層的基礎存儲的邏輯組合成業(yè)務規(guī)則。第三層是數(shù)據(jù)層,即原始數(shù)據(jù)層操作層,該層實現(xiàn)時要確保數(shù)據(jù)訪問層的函數(shù)原子性。數(shù)據(jù)層是基本軟件系統(tǒng)正常運行的基礎,為每個動態(tài)網頁的生成提供系統(tǒng)信息。數(shù)據(jù)信息根據(jù)其用途的不同,可以分成不同種類,然后按照一個有序的方式進行存儲。在這個系統(tǒng)中,用戶使用時,先瀏覽用戶Database,以明確用戶的身份和權利。
3系統(tǒng)的功能模塊
該系統(tǒng)的功能模塊主要包括學生用戶模塊、教師用戶模塊、管理員模塊三個模塊。
3.1學生用戶模塊設計學生用戶模塊的設計主要是對該模塊的功能進行設計。當學生提交注冊請求給網絡教學系統(tǒng)后,在學生管理模塊上,系統(tǒng)管理員可以看到學生們的注冊請求,確定是否授權,如果決定授權,會將授權消息發(fā)送到學生的電子郵箱中,學生可以登錄通過自己申請的賬號和密碼登陸該系統(tǒng),學生在web界面,可以選擇課程進行學習,并查看課程的相關鏈接。同時還可以查看教師信息,網上在線學習討論,在線測試,查看成績,修改自己的用戶信息。
3.2教師用戶模塊設計教師用戶模塊的設計主要是對該模塊的功能進行設計。當教師提交注冊請求給網絡教學系統(tǒng)后,在教師管理模塊上,系統(tǒng)管理員可以看到教師們的注冊信息,如果決定授權,會將授權消息發(fā)送到教師的電子郵箱中,教師可以登錄通過自己申請的賬號和密碼登陸該系統(tǒng)。在登陸之后,教師就會對要講授的課程進行選擇并填寫相關信息,信息審核證實其合法性之后,向教師發(fā)送相關信息,教師授權就可以在系統(tǒng)進行課程教學。教師進入系統(tǒng)后,可以對學生、課程等進行管理,布置作業(yè)、答疑討論,對題庫進行管理等。
3.3管理員功能模塊設計管理員功能模塊主要對其功能進行設計。管理員用戶可以登錄管理員空間管理平臺,對外公告、進行系統(tǒng)設置、對用戶進行調查,統(tǒng)計系統(tǒng)內部的一些信息等。在使用這個系統(tǒng),首先設置基礎數(shù)據(jù),設置管理員的信息,系統(tǒng)管理員設置用戶的級別信息。這些設置完成之后,系統(tǒng)的管理員就可以對用戶信息,課程信息進行相關的管理。首先通過資訊管理模塊創(chuàng)建課程和用戶類別,并在每類別輸入初期的課程信息和相關的用戶信息。為了保證數(shù)據(jù)庫的完整性,我們建議管理員定期做數(shù)據(jù)庫維護。
4數(shù)據(jù)庫設計
在該系統(tǒng)中,數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫。該數(shù)據(jù)庫是多用戶、多線程的關系型數(shù)據(jù)庫,具有的優(yōu)點很多,主要包括以下幾方面:第一,寫入數(shù)據(jù)的速度快,寫入數(shù)用時只有Access、SQLServer的百分之一或者是更少;第二,存儲的信息量大,每個信息表的存儲量多達達50000000個記錄;第三,權限設置機制是十分完善,數(shù)據(jù)安全得到保障;第四,采用優(yōu)化的SQL查詢算法,查詢速度被大大提高;第五,數(shù)據(jù)庫連接途徑多包括ODBC、TCP/IP、JDBC;第六,MySQL啟動執(zhí)行、安裝方便,磁盤占用空間很小,只有100多兆;第七,數(shù)據(jù)庫的管理工具可以對其進行管理、優(yōu)化、檢查,其運行的系統(tǒng)平臺廣泛,包括windows系統(tǒng)系統(tǒng),linux系統(tǒng)、unix系統(tǒng),同時MySQL數(shù)據(jù)庫支持B/S這種開發(fā)模式。在本系統(tǒng)中,用戶主要有教師、學生、系統(tǒng)管理人員,各個模塊功能的描述,設計數(shù)據(jù)庫的信息表,主要有用戶信息表、學生基本信息表、教師基本信息表、課程信息表、試題信息表等。
5系統(tǒng)的實現(xiàn)
通過網絡英語多媒體教學系統(tǒng)需求的進行分析、設計了系統(tǒng)的學生功能模塊、教師功能模塊、用戶管理員模塊,并對數(shù)據(jù)庫進行設計,并結合一些實際操作問題進行考慮,如開發(fā)效率、當前技術水平和維護的簡易程度等,最終選擇了Windows2007AdvancedServer+11S6.0++MySQL實現(xiàn)的方案。
6結束語
本文在深入的研究了網絡英語多媒體教學系統(tǒng)的功能需求之后,采用B/S三層架構設計了該系統(tǒng),系統(tǒng)的最終實現(xiàn)平臺選擇了Windows2007AdvancedServer+11S6.0++MySQL數(shù)據(jù)庫。在系統(tǒng)的應用過程中,可能會存在一些小的問題,因此需要不斷的對系統(tǒng)進行維護和升級,完善系統(tǒng)的功能。
作者:宋雅芹單位:陜西財經職業(yè)技術學院