孫思遠(yuǎn) 張兆豐 孟博維 李瑩 沈陽(yáng)工學(xué)院 信息與控制學(xué)院
基于ASP.NET的通用課程在線學(xué)習(xí)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
孫思遠(yuǎn) 張兆豐 孟博維 李瑩 沈陽(yáng)工學(xué)院 信息與控制學(xué)院
本系統(tǒng)將用戶(hù)定位在大學(xué)在讀學(xué)生和教師,教師可以根據(jù)學(xué)生的實(shí)際需求上傳本門(mén)課程的簡(jiǎn)介,授課課件,通知公告,在線測(cè)試題,教學(xué)視頻和前沿技術(shù)等,學(xué)生則可以針對(duì)該課程進(jìn)行查看各種信息,下載PPT等資料和在線練習(xí)。
ASP.NET Visual Studio 通用課程 在線學(xué)校
系統(tǒng)采用ASP.NET技術(shù),C#語(yǔ)言結(jié)合SQL SERVER數(shù)據(jù)庫(kù),基于B/S三層架構(gòu)進(jìn)行設(shè)計(jì)開(kāi)發(fā)。系統(tǒng)擬實(shí)現(xiàn)課程簡(jiǎn)介、教學(xué)大綱、授課課件、教學(xué)視頻、在線測(cè)試、在線答疑、通知公告、前沿技術(shù)等功能。
系統(tǒng)分為前臺(tái)和后臺(tái)。前臺(tái)為學(xué)生登錄,可以查看各種信息,下載課程課件及視頻資料,在線考試等;后臺(tái)為教師登錄,可以錄入修改及上傳該課程的各種信息。
本系統(tǒng)是通用課程平臺(tái),意味著,只要教師在后臺(tái)上傳了資料(可以是任意一門(mén)課程),則學(xué)生就可以在前臺(tái)查閱及下載。
特別注意:需要客戶(hù)端至少安裝.NET Framework 2.0,本網(wǎng)站暫時(shí)只支持谷歌和火狐瀏覽器。
用戶(hù)名:admin,密碼:1,身份:管理員
用戶(hù)名:ssy,密碼:1,身份:學(xué)生
(1)打開(kāi)火狐瀏覽器,輸入網(wǎng)址http://112.74.197.181:8716/默認(rèn)主頁(yè).a(chǎn)spx,進(jìn)入網(wǎng)站首頁(yè)。如圖1所示。進(jìn)入網(wǎng)站首頁(yè)后,需要先進(jìn)行登錄才能繼續(xù)瀏覽其他頁(yè)面和其他操作,首先我們點(diǎn)擊注冊(cè)一個(gè)普通的學(xué)生用戶(hù)(用戶(hù)名:ssy ,密碼:1 普通用戶(hù))。如圖2所示。
圖1 網(wǎng)站主頁(yè)
圖2 注冊(cè)界面
(2)點(diǎn)擊課程簡(jiǎn)介,跳轉(zhuǎn)課程簡(jiǎn)介頁(yè)面,查看課程簡(jiǎn)介。
(3)點(diǎn)擊教學(xué)大綱,跳轉(zhuǎn)至教學(xué)大綱頁(yè)面,可以通過(guò)查詢(xún)功能查詢(xún)所需要的教學(xué)大綱,我們進(jìn)行搜索“網(wǎng)絡(luò)”,點(diǎn)擊標(biāo)題,跳轉(zhuǎn)至大綱的詳細(xì)內(nèi)容,點(diǎn)擊返回可以返回主頁(yè)。
(4)點(diǎn)擊授課課件,跳轉(zhuǎn)至授課課件頁(yè)面,點(diǎn)擊“課件名稱(chēng):C#技術(shù)方向規(guī)劃”,查看課件信息,點(diǎn)擊下載課進(jìn)行課件下載(注意:方便演示下載的為圖片)。
(5)點(diǎn)擊教學(xué)視頻,跳轉(zhuǎn)至教學(xué)視頻頁(yè)面。點(diǎn)擊“視頻名稱(chēng):為什么說(shuō) C# 不擅長(zhǎng)函數(shù)式編程”可以查看詳細(xì)信息,可以點(diǎn)擊查看進(jìn)行下載視頻(注意:方便演示下載的為圖片)。
(6)點(diǎn)擊在線測(cè)試,跳轉(zhuǎn)至在線測(cè)試頁(yè)面,在這我們可以選擇我們測(cè)試的科目,以及習(xí)題數(shù)量(習(xí)題數(shù)量為選擇題、填空題、簡(jiǎn)答題的統(tǒng)一數(shù)量),這里我們選擇,基礎(chǔ)知識(shí),C#理論知識(shí),習(xí)題數(shù)量為1,點(diǎn)擊生成試題,進(jìn)行答題,答題完畢后點(diǎn)擊查看結(jié)果,系統(tǒng)會(huì)自動(dòng)為你的測(cè)試打出分?jǐn)?shù),和顯示出正確的答案。
(7)點(diǎn)擊在線答疑,跳轉(zhuǎn)至在線答疑頁(yè)面。稱(chēng)呼會(huì)自動(dòng)獲取當(dāng)前用戶(hù)的用戶(hù)名,用戶(hù)需要輸入標(biāo)記及正文,點(diǎn)擊提交即可發(fā)表問(wèn)題,點(diǎn)擊清除會(huì)清除已經(jīng)填寫(xiě)的內(nèi)容。
(8)點(diǎn)擊通知公告,跳轉(zhuǎn)至通知公告頁(yè)面,如圖1.23所示。我們可以點(diǎn)擊查看詳細(xì)的通知內(nèi)容,
(9)點(diǎn)擊直播平臺(tái),由于當(dāng)前用戶(hù)是學(xué)生用戶(hù),此時(shí)會(huì)跳轉(zhuǎn)至學(xué)生視頻界面,如圖1.25所示。在這我們可以觀看老師的直播授課,可以打字與老師進(jìn)行溝通交流。
(10)返回首頁(yè),點(diǎn)擊后臺(tái)管理,進(jìn)入后臺(tái)頁(yè)面,如圖1.26所示。點(diǎn)擊賬戶(hù)維護(hù),轉(zhuǎn)入賬戶(hù)維護(hù)頁(yè)面,如圖1.27所示,在這里我們可以修改自己的個(gè)人信息(登錄賬號(hào)不可更改),點(diǎn)擊更新,確認(rèn)更新,彈出更新成功即可。點(diǎn)擊成績(jī)查看,轉(zhuǎn)入成績(jī)查看頁(yè)面,如圖1.28所示,這里可以查看每次在線測(cè)試的成績(jī)。
[1]李金良王征風(fēng).ASP.NET程序設(shè)計(jì)與應(yīng)用[M].北京:清華大學(xué)出版社,2014.9
[2]陳冠軍馬翠翠.Web程序設(shè)計(jì)—ASP.NET[M].北京:人民郵電出版社,2013.4
李瑩(通訊作者)(1982—),女,遼寧沈陽(yáng)人,沈陽(yáng)工學(xué)院,信息與控制學(xué)院,副教授。