2021-4-13 | 網站設計論文
一、精品課程網站的功能設計
1.注冊登錄
本系統用戶角色分為三類:系統管理員、教師、學生。系統管理員用戶可以進行用戶管理、文章審核及公告模塊、課件模塊、交流吧模塊等子模塊的管理,教師用戶可以進行教學資源的維護與發布、批改作業、與學生互動交流等。學生用戶可以查看和下載教學資源、在線考試、與教師互動交流等。所有用戶無需注冊均可以瀏覽網站的主頁,但是系統管理員、教師、學生只有登錄后才能擁有自己的權限對系統進行進一步的操作。
2.教學資源維護與發布
教學資源的核心內容是授課教案與教學視頻。教師首先根據教學目標和教學對象的特點準備教學內容,教學內容根據需要按章、節、知識點的層次組織成樹型結構,教師可以任意添加需要的欄目,比如:課程簡介、教學大綱、電子教案、多媒體課件等。內容發布支持文字、圖形、圖像、動畫、聲音等各種媒體,教師可以按需要使用和組合它們。教師還可以在適當的章節配備習題,習題可以是應用題或論述題,布置給學生線下完成,也可以是選擇題、填空題、判斷題等,學生可以在線完成,線上習題配有標準答案,系統當場批改并給出正確答案。
3.學生在線學習
學生可以瀏覽所有的教學資源,按教師準備好的授課教案在線學習。授課內容是按照章、節、知識點的層次組織成樹型結構的,學生可以自主選擇需要的章節開始學習。各章節、知識點之間,按知識點聯系設置超文本鏈接,學生可以回顧和參考這些相關知識點。章節若配備有在線習題,學生可以自己測試對教學內容的掌握情況,學生還可以選擇系統監督,即要做完線上習題并且成績達到合格才算完成這個章節的學習,將此章節標記為“通過”,否則標記為“未通過”。對于教學視頻、教學課件,學生還可以下載到本機,隨時進行學習。
4.在線考試
在線考試模塊可以方便學生及時了解自己的學習進度和知識點的掌握情況,也可以方便教師根據學生的學習情況調整教學內容,或者給學生針對性輔導,加強對學生的督促。在線考試模塊設置了試題庫,教師可以按題型上傳各種試題到試題庫。每套試卷是直接從試題庫中隨機抽題,并且可以任意設置題型、題量、分數,還可以設置考試時間。學生進行在線考試時,選擇已出的試卷進入考試,在規定的時間內完成試題并提交。教師批改試卷時,客觀題由系統自動批改,主觀題由教師填上分數,再由系統得出最終成績。學生可以查詢自己的成績,系統不但顯示分數,還要列表顯示題號、學生答案、標準答案、答案解釋及該題所涉及的知識點。
5.在線互動交流
學生可以就學習過程中遇到的問題向教師提出疑問,然后由教師進行回答。學生還可以就學習中遇到疑難問題發起一個話題,與教師或其他同學進行在線討論,交流學習體會。教師可以根據學生們提出的問題發現教學中存在的不足,及時做出相應的調整與改進。教師輔導答疑,不再受時間空間的限制。
6.醫學素材庫
根據醫學專業的特點設置了醫學素材庫,此庫是跨課程共享的。素材庫按照醫學專業分為若干個欄目,也可以按照文件類型分為文檔、圖片、視頻、flash等,管理員和教師可以上傳素材,教師也可以從素材庫搜素需要的素材進行下載。這樣可以達到資源共享、豐富教學內容的目的。
二、技術特點
本文利用MicrosoftVisualStudio.NET工具,應用ADO.NET,ASP.NET等技術,用SQLServer2005數據庫為網站提供后臺數據支持,采用C#語言為編程語言,運用面向對象編程方法,按照軟件工程開發流程,實現一個B/S結構的精品課程網站。下面分別介紹網站開發中用到的技術及其特點。ASP.NET是微軟公司開發的一項web開發技術,是一種使嵌入網頁中的腳本可由因特網服務器執行的服務器端腳本技術,它具有如下優點:簡單易用,可以便捷地編寫網頁和應用程序,它使執行任務變得容易,從簡單的窗體提交到客戶端身份驗證到部署和站點配置;具有靈活性,ASP.NET是基于公共語言運行庫的,而且與語言無關,可以選擇最適合應用程序的語言或跨多種語言分割應用程序;具有可管理性,它采用的是基于文本的分層配置系統,簡化了將設置應用于服務器環境和Web應用程序,配置信息是以純文本形式存儲的,因此可在沒有本地管理工具的幫助下應用新設置;提供更多的功能和擴展性能,如預編譯、可配置的緩存等功能;具有較高的安全性等等。
ADO.NET是與數據源交互的.NET技術。它使用了更好的封裝,更容易實現數據共享;支持XML,提高了標準化程序;提供強大的輸入環境,可編程性增強;對斷開的記錄集進行自動處理,性能大大提高。C#是一種面向對象的語言,采用的面向對象的編程思想具有代碼維護方便、可擴展性強、支持代碼重用等優點。SQLServer2005是微軟公司推出的一個是一個關系數據庫管理系統,相對MySQLOracle、SybaseDB2,SQLServer性價比最好;和.net集成比較好,很合適用于Windows應用的后臺數據庫;SQLServer2005擴展性、可靠性、安全性得到了很大增強;管理和開發入手都比較方便。
B/S結構即瀏覽器和服務器結構。它的優勢在于:統一了客戶端,WEB瀏覽器是客戶端最主要的應用軟件,而將系統功能實現的核心部分集中到服務器上,簡化了系統的開發、維護和使用;維護和升級等工作都集中在服務器端;B/S具有異地瀏覽和信息采集的靈活性,不論何時何地,只要可以使用瀏覽器就可以訪問系統。
三、結束語
隨著網絡技術的不斷發展及廣泛應用,其影響已經擴展到了教育領域。遠程教學改變了傳統的教學模式。開發先進的、適用的課程網站,實現網上教學的實時性、動態性和交互性已成為必然趨勢。精品課程建設的目的在于讓優質的課程內容如教學錄像、教案、課件等都搬到網上,使廣大學生可以共享到最優質的教學資源,并且可以及時的與名師交流和溝通。本文針對醫學院校的特點,使用ASP.NET,ADO.NET等技術設計開發精品課程網站,方便醫學院校學生的學習和交流。
作者:李瑾 劉玉清 劉寒 袁紅 單位:四川省瀘州醫學院現代教育技術中心