一、選題的依據(jù)、意義和理論或?qū)嶋H應(yīng)用方面的價值
隨著信息產(chǎn)業(yè)的高速發(fā)展,信息教育也得到了高度重視。網(wǎng)絡(luò)教學(xué)跨越時間和地理位置的限制,最大程度的整合教學(xué)資源,將一流的師資和一流的設(shè)備通過網(wǎng)絡(luò)與需要得到新知識的學(xué)習(xí)者結(jié)合起來,為廣大的學(xué)習(xí)者提供一個更加方便的平臺。而我校未能根據(jù)C語言這門課程建設(shè)一個相關(guān)的教學(xué)網(wǎng)站,依舊是采用以教師為中心的傳統(tǒng)教學(xué)模式教授知識,缺乏對于學(xué)生個性的培養(yǎng),隨著機械式的教育,學(xué)生容易失去對于課程的興趣,主觀能動性低。本課題圍繞C語言課程教學(xué)網(wǎng)站的設(shè)計與實現(xiàn)展開,此教學(xué)網(wǎng)站的開發(fā)突破了時間、空間的限制,給學(xué)習(xí)者提供豐富的網(wǎng)絡(luò)教學(xué)資源及各種形式的教學(xué)活動。同時使課程中抽象和難以體會的概念等變得生動起來,加深加快對該門課程的理解,使學(xué)習(xí)者通過網(wǎng)絡(luò)可在線學(xué)習(xí)理論與實驗,提高學(xué)習(xí)能力及實踐能力,師生之間更具有交互性。不僅如此,也為學(xué)校節(jié)約了大量的人力及物力,教學(xué)網(wǎng)站上開設(shè)的在線自測功能使得學(xué)習(xí)者隨時掌握自己的學(xué)習(xí)情況,知曉自己知識點的遺漏之處進(jìn)而補足。
二、本課題在國內(nèi)外的研究現(xiàn)狀
在國外,網(wǎng)絡(luò)教學(xué)的發(fā)展較國內(nèi)更加迅速,除了普及廣泛外,已經(jīng)向更高層次的應(yīng)用和標(biāo)準(zhǔn)化方面發(fā)展。以美國為例,美國是目前遠(yuǎn)程教育規(guī)模最大的國家。近年來,美國高校遠(yuǎn)程教育課程建設(shè)快速發(fā)展,達(dá)到了4萬種。其中本科課程3.5萬種,研究生課程1.4萬種,非學(xué)歷學(xué)位課程50000種。虛擬大學(xué)的辦學(xué)模式。所有的教學(xué)活動和教育管理都是通過網(wǎng)絡(luò)教學(xué)技術(shù)實現(xiàn)的,網(wǎng)絡(luò)教學(xué)技術(shù)幾乎成為學(xué)員唯一獲取知識的途徑。
在國內(nèi),關(guān)于教學(xué)信息化我國已有一些網(wǎng)絡(luò)教學(xué)平臺,如軟酷網(wǎng),各大重點高校的在線教學(xué)平臺等都為我們提供了良好的學(xué)習(xí)平臺。但由于傳統(tǒng)教學(xué)觀念的束縛,網(wǎng)絡(luò)教學(xué)并未得到很好的推廣。因此,教學(xué)網(wǎng)站的設(shè)計實現(xiàn)以及觀念的轉(zhuǎn)變顯得尤為重要。我國的網(wǎng)絡(luò)基本普及到全國各大中小城市,但現(xiàn)在網(wǎng)絡(luò)教育資源并不是很豐富,再加上教育水品并不高的廣大農(nóng)村地區(qū)。因此在未來,我國的網(wǎng)上教育平臺的建設(shè)將有很大的前景。要提高我國網(wǎng)絡(luò)教學(xué)水平,必須注重網(wǎng)絡(luò)教育的教學(xué)設(shè)計,加強適應(yīng)個性化教學(xué),合作性教學(xué),加強資源庫的標(biāo)準(zhǔn)化建設(shè)。
三、課題研究的內(nèi)容及擬采取的方法
首先按照軟件工程理論對系統(tǒng)的業(yè)務(wù)流程進(jìn)行分析,確定系統(tǒng)的功能及非功能需求;然后對系統(tǒng)進(jìn)行設(shè)計,確定系統(tǒng)的功能模塊如下:
1.用戶注冊:分為教師登陸和學(xué)生登錄兩個角色權(quán)限。能夠提供一定的安全機制,提供數(shù)據(jù)信息的授權(quán)訪問。
2.課程基本信息:課程內(nèi)容簡介、教學(xué)目的和要求、教學(xué)內(nèi)容和授課計劃。
3.實驗教學(xué):實驗教學(xué)大綱、實驗內(nèi)容以及實驗指導(dǎo)書。
4.教學(xué)資源:查看教學(xué)課件及網(wǎng)上資源,網(wǎng)上資源采用網(wǎng)頁形式進(jìn)行鏈接。
5.在線學(xué)習(xí):學(xué)生可通過該系統(tǒng)進(jìn)行自測,完成答卷。
6.師生論壇:該模塊實行權(quán)限管理, 用戶注冊登陸后, 會看到發(fā)布的各種信息目錄, 通過點擊查看進(jìn)入, 可以查看到具體的信息以及老師或者其他學(xué)生回復(fù)此問題的內(nèi)容。
該系統(tǒng)采用了 ASP+DIV+CSS 的設(shè)計模式,利用 MD5加密。本系統(tǒng)是基于WinXp+SqlServer2005+Visual studio2008進(jìn)行開發(fā)。系統(tǒng)采用 B/S 模式結(jié)構(gòu),利用 Internet 對畢業(yè)論文進(jìn)行管理。并結(jié)合Dreamweaver實現(xiàn)靜態(tài)網(wǎng)頁界面的設(shè)計。本系統(tǒng)使用的ASP.NET動態(tài)網(wǎng)頁技術(shù)以及SQL SERVER數(shù)據(jù)庫技術(shù)都已經(jīng)發(fā)展成熟,完全可以滿足系統(tǒng)設(shè)計需要,而且是目前主流技術(shù),服務(wù)器的架設(shè)和支持均十分方便。
四、課題研究中的主要難點及解決的方法
(1)數(shù)據(jù)庫表結(jié)構(gòu)的設(shè)計,由于數(shù)據(jù)庫很多數(shù)據(jù)都需要存儲在數(shù)據(jù)庫中,如果數(shù)據(jù)庫表的結(jié)構(gòu)設(shè)計不合理,在以后的開發(fā)中,會遇到很多問題。
解決方法:通過在網(wǎng)上搜索關(guān)于數(shù)據(jù)庫設(shè)計的文章,學(xué)會了如何設(shè)計數(shù)據(jù)庫表的結(jié)構(gòu),可以最優(yōu)化,如何設(shè)計可以最大程度避免產(chǎn)生冗余的表或字段。
(2)數(shù)據(jù)安全以和角色劃分。
解決方法:數(shù)據(jù)安全方面,系統(tǒng)登錄的密碼通過MD5加密算法后存入數(shù)據(jù)庫中,很大程度提高了數(shù)據(jù)的安全性。用戶表有role列,當(dāng)用戶登錄時,系統(tǒng)會根據(jù)當(dāng)前登錄的用戶去數(shù)據(jù)庫檢索role列的值,根據(jù)role的值調(diào)整用戶的功能。
五、畢業(yè)設(shè)計(論文)工作進(jìn)度計劃
第一周 :閱讀資料,進(jìn)行課題調(diào)研,確定畢業(yè)設(shè)計題目。
第二周 :在調(diào)查研究的基礎(chǔ)上撰寫開題報告。
第三周 :查閱書籍、期刊,查找外文資料,開始外文翻譯。
第四周 :學(xué)習(xí)數(shù)據(jù)庫以及asp.net相關(guān)知識。
第五周 :對選題教學(xué)網(wǎng)站系統(tǒng)的功能進(jìn)行需求分析。
第六周 :安裝Sql Server數(shù)據(jù)庫及VisualStudio軟件,并熟悉其運行環(huán)境。
第七周 :網(wǎng)站系統(tǒng)規(guī)劃和Sql Server數(shù)據(jù)庫設(shè)計。
第八周 :前臺:網(wǎng)站首頁及基本功能的實現(xiàn) 。
第九周 :后臺:管理端用戶及在線測試模塊的設(shè)計
第十周 :完成畢業(yè)設(shè)計中期檢查報告
第十一周:完善前臺布局并進(jìn)行編碼設(shè)計。
第十二周:依據(jù)后臺功能劃分進(jìn)行后臺布局和編碼。
第十三周:繼續(xù)完成網(wǎng)站的編碼實現(xiàn)。
第十四周:對功能需求與實現(xiàn)進(jìn)行分析與改進(jìn)。
第十五周:進(jìn)行網(wǎng)站調(diào)試、美化及改進(jìn)。。
第十六周:按照工作手冊要求,撰寫畢業(yè)設(shè)計論文。
第十七周:完善論文完成剩余章節(jié),檢查無誤后打印初稿。
第十八周:整理畢業(yè)設(shè)計資料和答辯匯報材料,準(zhǔn)備答辯。
六、參考文獻(xiàn)(或資料)
[1]葉子青. ASP網(wǎng)絡(luò)開發(fā)入門與實踐. 人民郵電出版社.2006.
[2]楊曉斌 施恩早.ASP動態(tài)網(wǎng)頁設(shè)計.中國計劃出版社.2007.
[3]李曉龍.在線教學(xué)網(wǎng)站數(shù)據(jù)庫的設(shè)計與實現(xiàn). 《電腦知識與技術(shù)》期刊.2008.
[4]官正 袁珂. Dreamweaver CS4網(wǎng)頁制作與網(wǎng)站組建簡明教程. 清華大學(xué)出版社.2009.
[5]湛美英.信息時代的學(xué)校網(wǎng)絡(luò)教學(xué).《現(xiàn)代教育教學(xué)探索》期刊.2009.
[6]譚浩強.C語言程序設(shè)計.清華大學(xué)出版社.2007.
[7]項宇峰.ASP+SQL Server典型網(wǎng)站建設(shè)案例.清華大學(xué)出版社.2009.
[8]張莉. ASP連接數(shù)據(jù)庫的方法. 湖南大眾傳媒職業(yè)技術(shù)學(xué)院學(xué)報.2006.
指導(dǎo)教師意見
指導(dǎo)教師__________________簽字
年 月 日
專業(yè)審查意見
審查人____________________簽字
年 月 日