劉鳴濤 付立悅
(青島理工大學(xué)費(fèi)縣校區(qū),山東 臨沂 273400)
精品課程網(wǎng)站平臺(tái)設(shè)計(jì)
劉鳴濤 付立悅
(青島理工大學(xué)費(fèi)縣校區(qū),山東 臨沂 273400)
文章針對當(dāng)前教育信息化的需求,提出了基于B/S模式的精品課程網(wǎng)站平臺(tái)的設(shè)計(jì)方案。簡要論述了該網(wǎng)站的設(shè)計(jì)方法,應(yīng)用ASP. NET,ADO. NET 和SQL Server 2000 等技術(shù),成功實(shí)現(xiàn)并應(yīng)用到教學(xué)工作中。對于教育信息化的發(fā)展以及教學(xué)質(zhì)量和水平的提高起到積極的促進(jìn)作用。
B/S模式;ASP.NET;ADO.NET;精品課程網(wǎng)站
近年來,隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,信息技術(shù)對傳統(tǒng)的教育、教學(xué)也產(chǎn)生了巨大影響。高校信息化是高等教育現(xiàn)代化的需要,是高校改革和發(fā)展的一項(xiàng)緊迫的戰(zhàn)略任務(wù),也是高等教育現(xiàn)代化的必然選擇。精品課程網(wǎng)站是高等學(xué)校教學(xué)質(zhì)量與教學(xué)改革工程的重要組成部分,是學(xué)生自主學(xué)習(xí)、教學(xué)互動(dòng)、學(xué)習(xí)交流的重要平臺(tái)。建設(shè)一個(gè)內(nèi)容豐富、特色鮮明、簡約易用的精品課程網(wǎng)站,不僅要考慮網(wǎng)站的制作、發(fā)布和維護(hù),還要針對教學(xué)考慮網(wǎng)站的定位和整體風(fēng)格,網(wǎng)站的架構(gòu)和欄目,以及課程資料的收集和整理。精品課程網(wǎng)站的目的是為學(xué)生提供自主學(xué)習(xí)的平臺(tái),為教師提供教學(xué)互動(dòng)的平臺(tái),為學(xué)校提供課程改革成果的窗口。通過精品課程網(wǎng)站,學(xué)生可以清楚地了解課程在人才培養(yǎng)方案中的地位和作用,了解課程的學(xué)習(xí)要求,了解課程的重點(diǎn)和難點(diǎn),預(yù)習(xí)和復(fù)習(xí)教師課堂教授的內(nèi)容,檢查自己的學(xué)習(xí)效果和掌握知識(shí)的情況,并向老師提出學(xué)習(xí)過程中的疑問以及就有關(guān)內(nèi)容與老師交流。教師則可以通過網(wǎng)站了解學(xué)生的學(xué)習(xí)情況,聽取學(xué)生的意見與建議,發(fā)布習(xí)題和答案,從而提供工作效率和改進(jìn)教學(xué)方法,進(jìn)而全面提高教育教學(xué)質(zhì)量和水平。
本系統(tǒng)目的在于設(shè)計(jì)一個(gè)精品課程的通用平臺(tái),提供課程介紹、多媒體資料的發(fā)布和共享、課后習(xí)題以及答案的在線管理、留言和用戶管理等功能。同時(shí),對于課程的基本信息,動(dòng)態(tài)存放在數(shù)據(jù)庫中,可以方便的根據(jù)具體課程進(jìn)行修改和更新,適應(yīng)多課程的需要。
根據(jù)以上對于系統(tǒng)的設(shè)計(jì)目標(biāo)的分析,此系統(tǒng)要具體完成以下功能模塊:
(1)課程信息管理模塊:此模塊功能將提供課程信息的修改、更新等相關(guān)的操作,因此,此模塊中的功能只是對于代課教師開放。教師用戶登陸后將可以對所帶課程的基本信息進(jìn)行修改、刪除和更新,比如課程概況、教學(xué)內(nèi)容,教學(xué)條件、課程特色、建設(shè)目標(biāo)等等,同時(shí)可以把教學(xué)大綱和教學(xué)周歷發(fā)布到網(wǎng)上供學(xué)生查看,使學(xué)生學(xué)習(xí)過程中對學(xué)習(xí)的目標(biāo)和學(xué)習(xí)進(jìn)度做到心中有數(shù)。
(2)多媒體教學(xué)資料管理模塊:多媒體教學(xué)課件的網(wǎng)上共享是精品課程網(wǎng)站的重要功能之一,教師用戶可以通過此模塊發(fā)布多媒體教學(xué)課件和相關(guān)資料供學(xué)生下載。學(xué)生則可以通過網(wǎng)絡(luò)方便的獲取到教學(xué) PPT和相關(guān)資料,協(xié)助課程的預(yù)習(xí)、復(fù)習(xí),提高自學(xué)能力。
(3)作業(yè)及答案管理模塊:此模塊提供作業(yè)及答案的管理功能,教師使用此模塊的功能上傳作業(yè)文件和相應(yīng)的答案文件,并可以對作業(yè)和答案獨(dú)立進(jìn)行管理。同時(shí),在習(xí)題和答案上傳時(shí),提供了是否允許學(xué)生用戶可見的選項(xiàng),這樣教師可以提前將教學(xué)計(jì)劃中的作業(yè)和答案批量上傳,隨著教學(xué)的進(jìn)度再逐漸允許學(xué)生下載。通過這樣的方式,不僅減輕了教師批改作業(yè)的工作量,而且學(xué)生不只是看老師批改的對錯(cuò),而可以方便的取得標(biāo)準(zhǔn)答案,進(jìn)一步發(fā)現(xiàn)自己錯(cuò)在什么地方,查漏補(bǔ)缺,使每一次作業(yè)都起到應(yīng)有的效用。
(4)留言管理模塊:提供一個(gè)簡單留言系統(tǒng)的功能支持。學(xué)生可以通過此功能給教師留言;教師則可以通過此途徑了解到學(xué)生的學(xué)習(xí)情況和問題,聽取學(xué)生的意見與建議,進(jìn)一步修正教學(xué)方法,提高教學(xué)質(zhì)量。
(5)用戶管理模塊:主要包括教師用戶的創(chuàng)建,用戶的基本信息修改的功能,包括登錄名、登錄密碼等等。
在系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)方面,一般應(yīng)遵循以下幾個(gè)方面的原則:①充分性原則,即信息面要廣,信息量要大,充分滿足查詢統(tǒng)計(jì)、分析的要求;②必要性原則,即信息量力求精簡,減少重復(fù)和無效數(shù)據(jù),以避免增加輸入工作量和影響計(jì)算機(jī)處理速度;③合理性原則,即數(shù)據(jù)結(jié)構(gòu)必須有利于程序模塊的設(shè)計(jì),縮小查詢范圍,提高工作效率。
本系統(tǒng)采用SQL Server數(shù)據(jù)庫,數(shù)據(jù)庫中包含以下各表:教師信息表、用戶信息表、課程信息表、多媒體課件信息表、作業(yè)信息表、留言信息表以及附屬表等等,其具體的設(shè)計(jì)和關(guān)系如圖1所示。
圖1 數(shù)據(jù)表設(shè)計(jì)
ASP.NET 是微軟在. NET Framework 上提供的全方位的Web 開發(fā)平臺(tái),其優(yōu)點(diǎn)是引入了全新的HTML 編程模型,將程序代碼與用戶接口分開,使程序更具可擴(kuò)充性;ASP.NET 還提供結(jié)構(gòu)服務(wù),進(jìn)一步減少了開發(fā)人員必須編寫的代碼量,并提高了應(yīng)用程序的可靠性。此外,本系統(tǒng)對于項(xiàng)目的管理,需要處理相對較多的數(shù)據(jù)。 ASP.NET 除了支持原有的 ODBC數(shù)據(jù)庫訪問技術(shù)外,還提供了ADO. NET技術(shù).ADO. NET 提供對Microsoft SQL Server 等數(shù)據(jù)源以及通過OL EDB和XML 公開的數(shù)據(jù)源的一致訪問,并通過兩個(gè)核心組件——Dataset和. NET Framework 數(shù)據(jù)提供程序完成從數(shù)據(jù)操作中分解出數(shù)據(jù)訪問的任務(wù)。
本系統(tǒng)使用Microsoft的ASP.NET進(jìn)行開發(fā),采用B/S模式,后臺(tái)數(shù)據(jù)庫采用了SQL Server 2000。本系統(tǒng)已成功應(yīng)用于青島理工大學(xué)費(fèi)縣校區(qū)機(jī)電系《電工技術(shù)》的教學(xué)工作中,主頁面如圖2所示。
圖2 《電工技術(shù)》課程主頁
在主頁面可以鏈接至“課程簡介”、“教學(xué)隊(duì)伍”、“課程描述”、“自我評(píng)價(jià)”、“建設(shè)規(guī)劃”“教學(xué)資源”六個(gè)子頁面,并對于學(xué)生常用的功能集中在左側(cè)的常用功能列表中,包括電子課件下載、習(xí)題集、實(shí)驗(yàn)指導(dǎo)和在線留言功能,方便學(xué)生使用。本系統(tǒng)在代課老師登陸后,將進(jìn)入老師的管理頁面,可以發(fā)布公告、修改教學(xué)計(jì)劃和周歷、查看學(xué)生留言、管理多媒體課件,發(fā)布習(xí)題和答案等功能。如果是管理員權(quán)限登錄,則可以對整個(gè)課程信息和教師賬戶信息進(jìn)行管理,可以方便的移植為其他課程使用。
本系統(tǒng)采用 ASP. NET 和 ADO. NET 技術(shù),實(shí)現(xiàn)了基于B/ S模式的通用精品課程網(wǎng)站系統(tǒng),充分利用校園網(wǎng)絡(luò)平臺(tái),共享教學(xué)資源,促進(jìn)了現(xiàn)代信息技術(shù)在教學(xué)中的應(yīng)用。目前在使用過程中,發(fā)現(xiàn)此系統(tǒng)仍有一些功能需要改善和補(bǔ)全。隨著進(jìn)一步的完善開發(fā),精品課程網(wǎng)站的實(shí)用性將更好的得以體現(xiàn),對推進(jìn)教育創(chuàng)新,深化教學(xué)改革,全面提高教育教學(xué)質(zhì)量都將起到巨大的作用。
[1]黃澤鈞.精品課程網(wǎng)站的設(shè)計(jì)與建設(shè)[J].湖北水利水電技術(shù)學(xué)院學(xué)報(bào),2007(01):50-53.
[2]蔣學(xué)英.Web數(shù)據(jù)庫設(shè)計(jì)與開發(fā)[M].北京:清華大學(xué)出版社,2007,03.
[3]胡迎松,彭利文,池楚兵.基于.net的Web的應(yīng)用三層結(jié)構(gòu)設(shè)計(jì)技術(shù)[J].計(jì)算機(jī)工程,2003(5):173-175.
[4]劉乃雨.ASP.NET2.0 網(wǎng)絡(luò)開發(fā)詳解[M]. 北京:電子工業(yè)出版社,2008.
G423
A
1008-1151(2011)04-0040-02
2011-01-13
劉鳴濤(1982-),男,青島理工大學(xué)費(fèi)縣校區(qū)機(jī)電工程系碩士研究生,研究方向?yàn)橹悄苄畔⑻幚?;付立悅?985-),女,青島理工大學(xué)費(fèi)縣校區(qū)機(jī)電工程系碩士研究生,研究方向?yàn)橹悄苄畔⑻幚怼?/p>