唐思源 楊敏 崔媛
摘要:隨著科技的進步和計算機網(wǎng)絡(luò)的飛速發(fā)展,為了讓醫(yī)學(xué)專業(yè)學(xué)生的學(xué)習(xí)方式不受地域和時間的限制,最大可能的共享教學(xué)資源,產(chǎn)生了針對醫(yī)學(xué)專業(yè)學(xué)生的網(wǎng)上學(xué)習(xí)平臺。該系統(tǒng)采用B/S結(jié)構(gòu)模式,開發(fā)語言使用ASP,SQL Server 2008作為數(shù)據(jù)庫開發(fā)工具。該學(xué)習(xí)平臺分前臺界面演示和后臺數(shù)據(jù)管理兩個部分。前臺主要實現(xiàn)的功能有:注冊學(xué)生信息,上傳資料的下載,在線視頻觀看,在線測試等,通過在線測試,學(xué)生可以檢測當(dāng)前的學(xué)習(xí)情況,通過在線論壇,學(xué)生可以相互的在線交流及討論,老師也可以通過在線論壇收集學(xué)生的疑難問題等。后臺管理主要實現(xiàn)的功能:可實現(xiàn)對學(xué)生資料的增刪改功能,對課程相關(guān)資料的增刪改等功能,管理員還可以發(fā)布新的公告。
關(guān)鍵詞:B/S開發(fā)模式;網(wǎng)上學(xué)習(xí)平臺;SQL Server 2008;ASP
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2015)04-0016-03
1 概述
隨著計算機與網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,傳統(tǒng)的教學(xué)方式已經(jīng)滿足不了學(xué)生及教學(xué)的需求?;诰W(wǎng)絡(luò)的在線學(xué)習(xí)方法[1],打破了傳統(tǒng)的教學(xué)方式,學(xué)及教的過程都不受距離和時間限制,而且老師與學(xué)生的互動效果通過網(wǎng)絡(luò)也更加密切。通過網(wǎng)絡(luò)學(xué)習(xí)平臺,學(xué)生可以自由的選擇學(xué)習(xí)模式,即提高了學(xué)生學(xué)習(xí)的積極性,老師教學(xué)的靈活的也有所提高,課堂模式轉(zhuǎn)化為以學(xué)為主,以教為輔的新模式,學(xué)生的思維變開闊,老師的教學(xué)也多樣化,更好的開發(fā)了學(xué)生的智力及想象空間,學(xué)生學(xué)知識的主動性提高了,整個教學(xué)過程變成了愉快式教學(xué),因此受到了教育界的普遍認(rèn)可和歡迎。目前,國內(nèi)外高校利用互聯(lián)網(wǎng)開展網(wǎng)上學(xué)習(xí)的趨勢越來越多,并開發(fā)了一大批具有較高水平的網(wǎng)絡(luò)學(xué)習(xí)平臺系統(tǒng)。但是,目前能滿足“醫(yī)學(xué)院校醫(yī)學(xué)專業(yè)”學(xué)習(xí)要求的網(wǎng)絡(luò)學(xué)習(xí)平臺還不多。為了有效提高“醫(yī)學(xué)專業(yè)”網(wǎng)絡(luò)學(xué)習(xí)的整體水平,開發(fā)了此網(wǎng)絡(luò)學(xué)習(xí)平臺。
2 系統(tǒng)需求分析
2.1 總體目標(biāo)
1)系統(tǒng)開發(fā)的總體任務(wù)是教師發(fā)布學(xué)習(xí)資料,學(xué)生可以自主學(xué)習(xí)。
2) 能夠?qū)崿F(xiàn)學(xué)生的自測,討論,視頻學(xué)習(xí)等功能。
2.2 需求分析
1)用戶角色分析:整個系統(tǒng)要分兩個角色,學(xué)生和老師(即管理員)。管理員可以查看及整理學(xué)生信息,發(fā)布最新公告,上傳新課程及修改課程信息,可以增刪改測試題等。學(xué)生可以觀看及下載視頻,自我測評,查看最新公告,可以通過在線論壇交流學(xué)習(xí)情況等。學(xué)生及老師必須通過密碼驗證后登錄,登錄后可以修改密碼等。工作完成后,有退出系統(tǒng)的出口。
2) 系統(tǒng)功能模塊介紹:根據(jù)用戶的需求分析[2],分為以下幾個模塊。
(a)學(xué)生信息模塊:可以通過注冊,成為有效用戶,如果注冊過的用戶密碼有丟失,可以通過之前設(shè)定的密碼提示和答案找回密碼。用于注冊后的用戶登錄,通過輸入用戶名和密碼來進入系統(tǒng),輸入信息正確,跳轉(zhuǎn)到功能界面,輸入信息錯誤,跳轉(zhuǎn)到登錄失敗頁面。
(b)課程信息模塊:可以查看所有的課程信息,任何用戶都可以閱覽課程情況,還可以超鏈接到課程的相關(guān)資料和書籍等。
(c)在線課程模塊:學(xué)生通過選擇課程,鏈接到學(xué)習(xí)內(nèi)容,相關(guān)的學(xué)習(xí)內(nèi)容可以直接在線閱讀,也可以下載后隨時閱讀。
(d)遠程教學(xué)模塊:學(xué)生點擊不同科目的視頻教學(xué)或者在線交流等方式來學(xué)習(xí)相關(guān)的章節(jié)的內(nèi)容。
(e)在線考試模塊:學(xué)生可以通過選擇在線考試的科目來檢測自己學(xué)習(xí)的情況,提交試卷以后,可以通過查詢用戶名來查詢自己的考試成績及答案解析。
(f)在線論壇模塊:學(xué)生可以發(fā)表自己的看法、意見,可以相互討論,發(fā)表新的話題,也可以回復(fù)別人的問題,留下聯(lián)系方式,讓其他人聯(lián)系你。
(g)資料庫模塊:學(xué)生通過選擇不同的學(xué)習(xí)資料來鏈接相應(yīng)的學(xué)習(xí)網(wǎng)站,可以閱覽或者下載到與本課程相關(guān)的學(xué)習(xí)資料。
(h)公告欄模塊:注冊用戶可以通過點擊公告信息,詳細了解最新的消息或動向。
(l)管理員模塊:可以注冊成為管理員,注冊成功后,通過輸入正確的用戶名、密碼登錄到功能界面對前臺的各個模板進行添加、刪除等修改,無效用戶定向到登錄失敗頁面。
3 系統(tǒng)的設(shè)計與實現(xiàn)
3.1 系統(tǒng)的要求和實現(xiàn)環(huán)境
開發(fā)網(wǎng)絡(luò)學(xué)習(xí)平臺在語言上用ASP[3],并用VBscript 腳本語言在網(wǎng)頁上進行合法性檢查。網(wǎng)頁制作用HTML,數(shù)據(jù)庫是SQL Server 2008以及一些測試?yán)碚摵途W(wǎng)絡(luò)基礎(chǔ)知識,整個系統(tǒng)的運行需要在電腦上配置IIS[4]組件來支持網(wǎng)絡(luò)服務(wù),電腦配置要求在I3處理器以上。
3.2 數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫設(shè)計的好壞將直接對系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計[5]會減少數(shù)據(jù)庫的冗余,數(shù)據(jù)的完整性和一致性會比較高。
5 結(jié)論
本文介紹的醫(yī)學(xué)專業(yè)網(wǎng)絡(luò)學(xué)習(xí)平臺的開發(fā),主要實現(xiàn)的功能是教師發(fā)布課程,試題,網(wǎng)上解答,短消息發(fā)送、在線答疑等多種學(xué)習(xí)和交流模式,同學(xué)們還可以討論問題及上傳下載作業(yè)。學(xué)生的主要功能是實現(xiàn)網(wǎng)絡(luò)學(xué)習(xí),試題自測,網(wǎng)上提問,討論和完成作業(yè)。本系統(tǒng)的設(shè)計避免了不必要的教師重復(fù)勞動,節(jié)約了人力資源及時間,克服了面對面的局限性,使教學(xué)更靈活,規(guī)范,科學(xué)。
不足之處有:由于采用了B/S的結(jié)構(gòu)模式,雖然提高了用戶操作的簡單性,但安全性能有所下降,ASP技術(shù)在安全性方面還存在漏洞,比如本系統(tǒng)在用戶登陸的時候,沒有添加數(shù)字驗證碼或圖片驗證等功能,這樣降低了登陸的的安全性。
參考文獻:
[1] 曹哲. 軟件工程[M]. 北京:中國水利水電出版社,2008.
[2] 鄭人杰. 實用軟件工程[M]. 清華大學(xué)出版社, 2007.
[3] 薩師瑄. 數(shù)據(jù)庫系統(tǒng)概論[M]. 北京:高等教育出版社, 2010.
[4] 于松濤. 精通數(shù)據(jù)庫管理與開發(fā)[M]. 北京:人民郵電出版,2011.
[5] 陸昌輝. SQL Server 2008開發(fā)人員指南[M]. 北京:北京希望電子出版社, 2012.
[6] 鄧文淵. 陳惠貞.ASP與網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)[M]. 北京:中國鐵道出版社,2005.
[7] 石志國. ASP精解案例教程[M]. 北京:北方交通大學(xué)出版社,2006.1:62-120.
[8] 嚴(yán)亞丁.網(wǎng)站規(guī)范化設(shè)計實例精講[M].北京:人民郵電出版社,2005.
[9] Paul S.Wang.AN INTRODUCTION TO WEB DESIGN AND PROGRAMMING[M].北京:高等教育出版社,2009.
[10] [美]H.M Deite/P.J.Deitel. Small Java How to Program Sixth Edition[M].電子工業(yè)出版社,2012.
[11] Roger.S.Pressman.Software.Americas[M].上海:上海外文出版社,2014.