西安文理學(xué)院 侯毅明 李 卓 韓利凱
“計算機網(wǎng)絡(luò)”是計算機類和通信類專業(yè)的一門必要的基礎(chǔ)課和核心課程,它也是計算機類專業(yè)碩士研究生入學(xué)考試中一門重要的課程。學(xué)好“計算機網(wǎng)絡(luò)”是我們學(xué)習(xí)計算機科學(xué)技術(shù)必備的基礎(chǔ)學(xué)。“計算機網(wǎng)絡(luò)”教學(xué)是為了讓學(xué)生掌握計算機網(wǎng)絡(luò)的體系結(jié)構(gòu)和參考模型,掌握鏈路層工作原理,掌握IP協(xié)議的運行機制,掌握網(wǎng)絡(luò)互連的基本知識。為了培養(yǎng)學(xué)生對計算機網(wǎng)絡(luò)系統(tǒng)的認(rèn)知,了解網(wǎng)絡(luò)的發(fā)展歷史,能在未來網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)中有堅實的基礎(chǔ)。我們的精品學(xué)習(xí)網(wǎng)站正是很好的為學(xué)生學(xué)好這門課所打造的學(xué)習(xí)網(wǎng)站。
HBuilder是Dcloud (數(shù)字天堂)在2013年推出的一款支持HTML5、Vue、JSP等的Web開發(fā)的IDE。HBuilder是一款很流行的、效率高的開發(fā)工具,它有著很好的瀏覽器兼容性,讓瀏覽器的兼容不再成為程序員的棘手問題,它還擁有著非常完整的語法提示和最完整的語義庫。HBuilder最初的主體是由Java編寫的,經(jīng)過不斷更新后,HBuilder改用C、Java、Ruby和Web編寫而成。在經(jīng)常不斷地優(yōu)化和完善之后,Hbuilder支持更多的語言編寫,從最初的僅Web開發(fā)到現(xiàn)在還支持Access、JSP、ASP等的編寫。
HBuilder基于Eclipse,所以順其自然地兼容了Eclipse的插件。
Microsoft Office Access 是由微軟公司發(fā)布的一個小型的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。Accesss數(shù)據(jù)庫有強大的功能,它可以處理和統(tǒng)計分析數(shù)據(jù),查詢功能強大,可以對各種數(shù)據(jù)進行匯總和統(tǒng)計。Access數(shù)據(jù)庫操作簡單方便,能很大的提高了工作效率。Access數(shù)據(jù)庫還可以開發(fā)軟件,學(xué)習(xí)門檻低,有利于非專業(yè)人員很容易掌握。
IIS是Internet Information Services的縮寫,它是微軟公司開發(fā)的應(yīng)用于Windows操作系統(tǒng)的小型服務(wù)器,它是一種Web服務(wù)組件其中包括FTP服務(wù)器、Web服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器。
計算機網(wǎng)絡(luò)精品在線學(xué)習(xí)網(wǎng)站是一個主要為大學(xué)生打造的學(xué)習(xí)“計算機網(wǎng)絡(luò)”的教學(xué)平臺,在設(shè)計這個網(wǎng)站之前,對很多大學(xué)生都進行過調(diào)研統(tǒng)計,是根據(jù)學(xué)生在學(xué)校對這門課程學(xué)習(xí)提出的寶貴的意見以及希望能夠有怎樣的學(xué)習(xí)方式而設(shè)計的。該網(wǎng)站集合了在線視頻學(xué)習(xí)、在線交流、課件學(xué)習(xí)、圖文結(jié)合學(xué)習(xí)、在線學(xué)習(xí)測試、計算機網(wǎng)絡(luò)實驗學(xué)習(xí)、論壇學(xué)習(xí)心得交流等各種學(xué)習(xí)途徑,為學(xué)好“計算機網(wǎng)絡(luò)”這門課做了充分的引導(dǎo)。針對不同的人,我們提供從夯實基礎(chǔ)到深入學(xué)習(xí)不同的學(xué)習(xí)板塊供學(xué)者來學(xué)習(xí)。對已經(jīng)學(xué)習(xí)過這門課程不同程度的學(xué)生都能從這個學(xué)習(xí)網(wǎng)站鞏固吸收到不同的知識。本網(wǎng)站總體設(shè)計如圖3.1所示:

圖3.1 網(wǎng)站總體設(shè)計
網(wǎng)站主頁分兩個導(dǎo)航欄如圖3.2所示,左邊主要是為了初學(xué)者對這門課程基礎(chǔ)學(xué)習(xí)有所了解,方便接下來更深入的學(xué)習(xí)。右邊導(dǎo)航是網(wǎng)站的主要學(xué)習(xí)內(nèi)容和交流解決各種疑難問題,分別包含視頻學(xué)習(xí)、Flash動畫學(xué)習(xí)和在線測試學(xué)習(xí)。從對這門課的認(rèn)知到深層次學(xué)習(xí)的過程都包含在整個網(wǎng)頁里面。

圖3.2 網(wǎng)站主頁導(dǎo)航
在線學(xué)習(xí)如圖3.3所示,其中包括課程內(nèi)容、電子教案、實驗教學(xué)、教學(xué)視頻、典型課件演示和隨課練習(xí)題。從基礎(chǔ)到鞏固,都有著不同的模塊為學(xué)習(xí)者提供不同層次的學(xué)習(xí)。各個模塊互相搭配在一起學(xué)習(xí),能夠更快,更容易深入對這門課程的學(xué)習(xí)。

圖3.3 在線學(xué)習(xí)模塊
在線答疑如圖3.4所示,用戶可以不必登錄,根據(jù)自己所遇到無法解決的問題,可以發(fā)帖提出問題,管理員會做出相應(yīng)的解答。為了更好的答疑,用戶可以留下郵箱,管理員對一些問題詳細(xì)得解決方法以郵件的方式發(fā)送給學(xué)習(xí)者。該模塊盡量做到學(xué)生能解決用戶一切學(xué)習(xí)中遇到的疑惑問題。

圖3.4 在線答疑模塊
測試模塊分為兩種測試方式,一種是每章節(jié)學(xué)習(xí)完可以進行的測試下內(nèi)容如圖3.5,摸清使用者對本章節(jié)的了解,以便于鞏固每章節(jié)的內(nèi)容。測試完可以提交答案,能夠打出對應(yīng)的成績;另一種測試是整體測試如圖3.6,可作為一種電子版的考試,可以檢測使用者答題的正確率。

圖3.5 章節(jié)測試
設(shè)計了表message,包括id、IPaddress(ip地址)、name(昵稱)、date(日期)、title(提問標(biāo)題)、content(提問內(nèi)容)、email(電子郵件)、reply(管理員解答),為在線答疑模塊的動態(tài)數(shù)據(jù)進行匯總顯示在網(wǎng)頁中。方便的學(xué)習(xí)的人更好的提出自己的疑惑,使管理人員能夠盡快的為之解決。

圖3.6 綜合測試

圖4.1 數(shù)據(jù)庫表
所開發(fā)的計算機網(wǎng)絡(luò)精品在線學(xué)習(xí)是基于當(dāng)前在校大學(xué)生對于這門課的學(xué)習(xí)狀況總結(jié)出來的一整套的學(xué)習(xí)體系,涵蓋了學(xué)習(xí)這門課所有需要了解、學(xué)習(xí)的知識。該學(xué)習(xí)網(wǎng)站也方便了學(xué)生與老師、學(xué)生與學(xué)生的交流。對于學(xué)生提出的問題,老師可以及時了解學(xué)生的疑難困惑,讓更多學(xué)生喜歡上這門課。學(xué)生與學(xué)生之間也可以通過論壇對一些疑惑的知識進行探討解決,更加促進了學(xué)生的學(xué)習(xí)積極性。對于后期老師或者學(xué)生提出對網(wǎng)站的建議,我們會認(rèn)真思考,選擇有益于建議,來完善本網(wǎng)站,爭取讓該系統(tǒng)更加完善和成熟。