俞曉妮
[摘要]隨著信息技術(shù)的發(fā)展和教育改革的推進(jìn),要求實(shí)現(xiàn)教學(xué)內(nèi)容、課程體系、教學(xué)方法和手段的現(xiàn)代化。建立網(wǎng)絡(luò)教學(xué)資源平臺能充分運(yùn)用圖像、文字、動畫、音頻、視頻等技術(shù)建立一種交互式的、學(xué)生能自主學(xué)習(xí)的網(wǎng)絡(luò)教學(xué)模式。通過沈陽職業(yè)技術(shù)學(xué)院“網(wǎng)絡(luò)數(shù)據(jù)庫SQL Server教學(xué)資源平臺”的開發(fā),結(jié)合實(shí)際需求和WEB技術(shù),探討教學(xué)資源平臺的設(shè)計與實(shí)現(xiàn)方法。構(gòu)建一個B/S模式的,以ASP技術(shù)和SQL后臺數(shù)據(jù)庫為基礎(chǔ)的,具備授課、實(shí)訓(xùn)、自測、答疑平臺的網(wǎng)絡(luò)輔助教學(xué)環(huán)境。
[關(guān)鍵詞]教學(xué)資源平臺ASPB/S結(jié)構(gòu)SQLServer
中圖分類號:TP3文獻(xiàn)標(biāo)識碼:A文章編號:1671-7597(2009)0610075-01
教學(xué)改革的總目標(biāo)是:轉(zhuǎn)變教育思想,更新教育觀念,改革人才培養(yǎng)模式,實(shí)現(xiàn)教學(xué)內(nèi)容、課程體系、教學(xué)方法和手段的現(xiàn)代化。建立網(wǎng)絡(luò)教學(xué)資源平臺能充分運(yùn)用圖像、文字、動畫、音頻、視頻等技術(shù)建立一種交互式、開放式、學(xué)生能自主學(xué)習(xí)的網(wǎng)絡(luò)教學(xué)環(huán)境。
在沈陽職業(yè)技術(shù)學(xué)院,《網(wǎng)絡(luò)數(shù)據(jù)庫SQL Server》是計算機(jī)相關(guān)專業(yè)的主要專業(yè)技能課。為提高教學(xué)效率和教學(xué)效果,開發(fā)《網(wǎng)絡(luò)數(shù)據(jù)庫SQLServer教學(xué)資源平臺》是我院的重點(diǎn)課程建設(shè)項(xiàng)目。本課題開發(fā)完成以后,將應(yīng)用到實(shí)際教學(xué)之中,為學(xué)生提供課件、教案、視頻授課等知識講授平臺及實(shí)訓(xùn)、自測、答疑等輔助教學(xué)環(huán)境。
一、應(yīng)用程序的體系結(jié)構(gòu)及技術(shù)
目前應(yīng)用程序的開發(fā)模式常采用客戶機(jī)/服務(wù)器(C/S)模式或?yàn)g覽器/服務(wù)器(B/S)模式。BIS結(jié)構(gòu)是在C/S基礎(chǔ)上發(fā)展起來的。B/S結(jié)構(gòu)相對傳統(tǒng)C/S結(jié)構(gòu)明顯的優(yōu)點(diǎn)是:各個客戶端只需安裝一個簡單的Web瀏覽器,即用戶面對的是簡單統(tǒng)一的瀏覽器,而不是一個復(fù)雜的軟件。這樣,不僅降低了用戶使用系統(tǒng)的難度,而且易于系統(tǒng)的維護(hù)。www技術(shù)的出現(xiàn)使瀏覽器作為表示層的三層體系結(jié)構(gòu)成為目前應(yīng)用主流。
B/S模式的軟件開發(fā)分為前臺界面設(shè)計和后臺服務(wù)器程序開發(fā)兩個部分。
前臺界面為用戶瀏覽效果。前臺界面的設(shè)計常使用PhotoShop軟件制作圖片效果,使用Flash及ImageReadye及VBScript代碼制作動畫效果,使用Dreamweaver進(jìn)行網(wǎng)頁元素及內(nèi)容的編輯。
后臺服務(wù)器程序存儲在服務(wù)器端,用戶不能通過瀏覽器訪問到。后臺服務(wù)器程序用于網(wǎng)站或B/S模式軟件功能的實(shí)現(xiàn),主要是通過采用ASP通過ADODB技術(shù)訪問ACCESS/SQL SERVER數(shù)據(jù)庫來實(shí)現(xiàn)功能。
二、系統(tǒng)需求分析
教學(xué)資源共享平臺的實(shí)施為全校師生服務(wù)的資源共享平臺,旨在整合優(yōu)質(zhì)的教學(xué)資源,包括有文字,圖片,音頻,視頻、動畫等媒體素材,以及案例、課堂教案等。實(shí)現(xiàn)資源的信息化管理,建立具有沈職院特色的資源庫。
系統(tǒng)管理:包括管理員管理、教師信息管理、以及對系統(tǒng)用戶的權(quán)限管理等。
教學(xué)資料管理:包括電子教案管理、課件管理、資源案例管理等。管理員負(fù)責(zé)教學(xué)共享區(qū)和公共區(qū)的資源信息管理以及資源上傳、資源審核工作;教師負(fù)責(zé)個人教學(xué)區(qū)的資源信息管理、資源上傳、教學(xué)資源共享、公共區(qū)的資源推薦以及對學(xué)生的權(quán)限管理等工作;學(xué)生通過資源檢索與點(diǎn)播和指定目錄資源上傳來完成學(xué)習(xí)。
教學(xué)平臺:教學(xué)平臺是教師和學(xué)生完成網(wǎng)上教學(xué)的平臺。包括視頻授課資料上傳、答疑討論、實(shí)訓(xùn)、學(xué)生自測、考試幾個模塊。
系統(tǒng)性能需求;作為一個教學(xué)應(yīng)用系統(tǒng),要求該軟件在應(yīng)用中應(yīng)具有以下的性能:個性化、開放性、交互性、科學(xué)性、界面友好、創(chuàng)新能力培養(yǎng)。
三、系統(tǒng)總體設(shè)計
模塊及功能:管理員通過管理員口令及管理子系統(tǒng)訪問數(shù)據(jù)庫的相關(guān)數(shù)據(jù)表,進(jìn)行注冊信息管理、公共信息維護(hù);教師用戶通過教師口令及教學(xué)子系統(tǒng),訪問數(shù)據(jù)庫的相關(guān)數(shù)據(jù)表,進(jìn)行教案、課件、案例、考試及實(shí)訓(xùn)項(xiàng)目、答疑等項(xiàng)目的管理;學(xué)生用戶通過學(xué)生口令及教學(xué)予系統(tǒng)瀏覽網(wǎng)頁,進(jìn)行自主學(xué)習(xí),并參加考試和實(shí)訓(xùn)項(xiàng)目等。
數(shù)據(jù)庫主要用于三方面:用戶登錄、考試和實(shí)訓(xùn),所以在數(shù)據(jù)庫中主要設(shè)計出如下數(shù)據(jù)表:管理員用戶表、教師用戶表、學(xué)生用戶表、單選表、多選表、填空表、綜合測試表、知識庫表、留言信息表、學(xué)生實(shí)訓(xùn)作業(yè)管理表等。
界面風(fēng)格設(shè)計:考慮到該項(xiàng)目用于校園,希望該項(xiàng)目能呈現(xiàn)出“菁菁校園”及“青春活力”的感覺,并且具有知識氛圍及科技感。所以將該項(xiàng)目的色彩基調(diào)定為綠色,同時配以紅色和藍(lán)色。其中綠色代表校園;紅色代表青春活力及起到醒目效果;藍(lán)色代表科技。在素材的收集及界面元素的設(shè)計上也圍繞此主題。
四、系統(tǒng)實(shí)現(xiàn)
前臺界面效果的實(shí)現(xiàn):綜合運(yùn)用Flash、PhotoShop、VBScript代碼制作出本教學(xué)資源平臺的引導(dǎo)頁。綜合運(yùn)用PhotoShop、ImageReady、Flash、VBScript網(wǎng)頁特效代碼設(shè)計制作出本教學(xué)資源平臺的首頁及內(nèi)容頁模板。
后臺代碼的實(shí)現(xiàn):下面這段代碼為“考試系統(tǒng)”模塊的部分實(shí)現(xiàn)(代碼略)。
五、結(jié)束語
在對網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)作了較為深入的研究后,本文根據(jù)《網(wǎng)絡(luò)數(shù)據(jù)庫SQL Server教學(xué)資源平臺》建設(shè)這一實(shí)際課題,結(jié)合軟件工程方法,運(yùn)用WEB技術(shù),研究了設(shè)計理論和實(shí)現(xiàn)方法,設(shè)計實(shí)現(xiàn)了整個系統(tǒng)。該系統(tǒng)實(shí)現(xiàn)了教學(xué)資源共享、師生教學(xué)的互動、為學(xué)生提供了自主開放的學(xué)習(xí)環(huán)境,提高了教學(xué)效率和效果。目前該平臺已應(yīng)用于實(shí)踐教學(xué)中,起到了很好的輔助教學(xué)作用。同時通過本課題的研究,積累網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)設(shè)計開發(fā)經(jīng)驗(yàn),為后續(xù)的研究做準(zhǔn)備。