孫思遠 張兆豐 孟博維 李瑩 沈陽工學院 信息與控制學院
基于ASP.NET的通用課程在線學習平臺的設計與實現
孫思遠 張兆豐 孟博維 李瑩 沈陽工學院 信息與控制學院
本系統將用戶定位在大學在讀學生和教師,教師可以根據學生的實際需求上傳本門課程的簡介,授課課件,通知公告,在線測試題,教學視頻和前沿技術等,學生則可以針對該課程進行查看各種信息,下載PPT等資料和在線練習。
ASP.NET Visual Studio 通用課程 在線學校
系統采用ASP.NET技術,C#語言結合SQL SERVER數據庫,基于B/S三層架構進行設計開發。系統擬實現課程簡介、教學大綱、授課課件、教學視頻、在線測試、在線答疑、通知公告、前沿技術等功能。
系統分為前臺和后臺。前臺為學生登錄,可以查看各種信息,下載課程課件及視頻資料,在線考試等;后臺為教師登錄,可以錄入修改及上傳該課程的各種信息。
本系統是通用課程平臺,意味著,只要教師在后臺上傳了資料(可以是任意一門課程),則學生就可以在前臺查閱及下載。
特別注意:需要客戶端至少安裝.NET Framework 2.0,本網站暫時只支持谷歌和火狐瀏覽器。
用戶名:admin,密碼:1,身份:管理員
用戶名:ssy,密碼:1,身份:學生
(1)打開火狐瀏覽器,輸入網址http://112.74.197.181:8716/默認主頁.aspx,進入網站首頁。如圖1所示。進入網站首頁后,需要先進行登錄才能繼續瀏覽其他頁面和其他操作,首先我們點擊注冊一個普通的學生用戶(用戶名:ssy ,密碼:1 普通用戶)。如圖2所示。

圖1 網站主頁

圖2 注冊界面
(2)點擊課程簡介,跳轉課程簡介頁面,查看課程簡介。
(3)點擊教學大綱,跳轉至教學大綱頁面,可以通過查詢功能查詢所需要的教學大綱,我們進行搜索“網絡”,點擊標題,跳轉至大綱的詳細內容,點擊返回可以返回主頁。
(4)點擊授課課件,跳轉至授課課件頁面,點擊“課件名稱:C#技術方向規劃”,查看課件信息,點擊下載課進行課件下載(注意:方便演示下載的為圖片)。
(5)點擊教學視頻,跳轉至教學視頻頁面。點擊“視頻名稱:為什么說 C# 不擅長函數式編程”可以查看詳細信息,可以點擊查看進行下載視頻(注意:方便演示下載的為圖片)。
(6)點擊在線測試,跳轉至在線測試頁面,在這我們可以選擇我們測試的科目,以及習題數量(習題數量為選擇題、填空題、簡答題的統一數量),這里我們選擇,基礎知識,C#理論知識,習題數量為1,點擊生成試題,進行答題,答題完畢后點擊查看結果,系統會自動為你的測試打出分數,和顯示出正確的答案。
(7)點擊在線答疑,跳轉至在線答疑頁面。稱呼會自動獲取當前用戶的用戶名,用戶需要輸入標記及正文,點擊提交即可發表問題,點擊清除會清除已經填寫的內容。
(8)點擊通知公告,跳轉至通知公告頁面,如圖1.23所示。我們可以點擊查看詳細的通知內容,
(9)點擊直播平臺,由于當前用戶是學生用戶,此時會跳轉至學生視頻界面,如圖1.25所示。在這我們可以觀看老師的直播授課,可以打字與老師進行溝通交流。
(10)返回首頁,點擊后臺管理,進入后臺頁面,如圖1.26所示。點擊賬戶維護,轉入賬戶維護頁面,如圖1.27所示,在這里我們可以修改自己的個人信息(登錄賬號不可更改),點擊更新,確認更新,彈出更新成功即可。點擊成績查看,轉入成績查看頁面,如圖1.28所示,這里可以查看每次在線測試的成績。
[1]李金良王征風.ASP.NET程序設計與應用[M].北京:清華大學出版社,2014.9
[2]陳冠軍馬翠翠.Web程序設計—ASP.NET[M].北京:人民郵電出版社,2013.4
李瑩(通訊作者)(1982—),女,遼寧沈陽人,沈陽工學院,信息與控制學院,副教授。