- 相關推薦
現代遠程教學網站的設計與實現-在線考試與信息反饋模塊
畢業論文
目 錄
前 言 1
1. 關鍵技術 3
1.1 ASP 3
1.1.1 什么是ASP 3
1.1.2 ASP的 特點 3
1.1.3 ASP的運行環境 3
1.2 相關技術CGI,IDC,ADO 4
1.3 SQL數據庫 5
1.3.1 SQL Server 2000 簡介 5
1.3.2 SQL Server 2000的新特性 5
1.3.3 SQL功能介紹 5
1.4 VBScript介紹 5
1.4.1 VBScript概述 5
1.4.2 VBScript的特性 6
1.4.3 VBScript的開發環境 6
1.4.4 VBScript與Microsoft Visual Basic的關系 6
1.4.5 VBScript與ASP的關系 6
1.5 JavaScript介紹 7
1.5.1 JavaScript的特點 7
1.5.2 JavaScript與VBScript區別 8
1.6 DREAMWEAVER 8
1.6.1 Dreamweaver的簡介 8
1.6.2 Dreamweaver MX功能 8
2. 需求分析 10
2.1 為什么要開發在線考試系統和信息反饋模塊 10
2.2 現代遠程教學網站中在線考試系統和信息反饋的優勢 10
2.3 在線考試系統和信息反饋模塊設計的環境需求 10
2.4 系統功能需求分析 11
2.5 本次系統開發需要解決的關鍵問題 12
3. 系統總體設計 14
3.1 工作原理 14
3.2 結構分析 14
3.2.1 數據表分析 15
3.2.2 數據字典 19
3.2.3 系統用戶以及權限分布 19
3.3 設計思路原理 19
3.4 系統構架 20
3.5 系統總體結構模型圖 21
4. 詳細設計 22
4.1 主要功能模塊 22
4.2 主要數據的工作流 23
4.3 前臺管理部分 24
4.4 后臺管理部分 25
4.5 系統用戶公共界面代碼實現 26
4.5.1 系統首頁 26
4.5.2 用戶登錄界面 27
4.5.3 實現系統管理員界面 28
4.6 實現普通考生界面 32
5. 功能測試 36
5.1 登錄界面 36
5.2 管理模塊 37
5.3 普通用戶模塊 40
結束語 43
參考文獻 44
致謝 45
現代遠程教學網站的設計與實現
-在線考試與信息反饋模塊
摘要:隨著網絡技術的發展,Internet已成為最具市場潛力的技術領域,現代遠程教學網站也開始層出不窮,如何正確、有效地利用這種新型教育方式來提高教學質量和教學效果,仍然是遠程教育中的1個難點。本文討論了1個現代遠程教學網站的設計與實現之在線考試和信息反饋模塊的設計思想及其實現方法,該系統采用ASP腳本環境,使用VBSript, JavaSript腳本語言,后臺數據庫使用SQL2000。通過該系統教師可以進行網上設置考試科目、出試卷、評卷、發布新聞等;學生使用該系統可以進行考試、答疑或課堂討論等,該系統是居于互聯網上實現的,因此其通用性很強,經過簡單的修改就可以用于企業的內部考試和交流。
本文除了對系統進行了詳細的分析之外,還對1些相關的知識進行了講解,如VBSript, JavaSript,IDC,ADO等。
關鍵詞:現代遠程教學;在線考試;信息反饋;ASP
The Modern remote Learning Website Design and Realization
-Online Examination and Information feedback
Abstract: With development of the network technology, Internet has become an area which has the most potential market. Modern long-distance teaching website become more and more popular, it is still a difficult problem in Online Learning that how to use the new education way to improve the quality of the education correctively and effectively, This paper reports a system named as “The examination online and the information feedback” ,It used the ASP technology ,the program langrage is VBScript and JavaScript, through SQL2000 to manage the system data. Using this system the teacher can establish the test subject, the examination paper, the evaluate examination papers, the issue news and so on; The student uses this system to be possible to carry on the test, the Q/A or the classroom discussion and so on, The system is based on the Internet, so it can widely used in various Examination Online systems by supply modification, and therefore, is of great applicability and dissemination.
Keywords: Modern long-distance teaching; the Online Examination; information feedback; ASP
前 言
隨著多媒體技術和網絡通信技術的發展,基于Internet的計算機遠程教學作為1種全新的教學手段,越來越受到人們的關注。計算機遠程教學是指利用多媒體技術和網絡通信技術,在網絡環境下開展的教學活動。它有著傳統教學模式所無可比擬的優點,它創造了1種全新的教學模式,打破了傳統教學模式在時間、空間上的限制,采用了先進的教學手段和教學方法,大大提高了教學效率和教學效果,使教學活動上了1個新臺階。但是,作為1種與傳統教育有著巨大不同的教育方式,如何正確、有效地使用這種新型教育方式來提高教學質量和教學效果,仍然是遠程教育中的1個難點。
遠程教育和傳統的教學方式相比,創造了教育史的1大奇跡,也解決了很多的教育問題,因此,數字教室、多媒體教學、校園局域網都在不斷的完善。如何在現有的成績上完善現有教學網絡,改變教學方法來更好的提高教學質量,也成了網絡技術人員的主要的研究對象。本文基于網絡教學本身的特點和要求,設計了1個網絡環境下的在線考試系統和信反饋模塊,此模塊是在在線教育的基礎上拓展出來的。
現在網絡上大部分的在線教育系統提供的都是1些單1的教學模式,大部分的都只是提供了電子書籍,開發稍微健全的遠程教學網站也只是單1的1個視頻教學加電子課程閱讀,遠遠滿足不了現代教育的發展,從傳統的教學模式上分析,教學的過程1般要分為授課、答疑、布置、批閱作業、考試幾個重要環節才能夠達到1定的教學效果,所以,設計和開發這個在線考試和信息反饋模塊來補充現階段大部分網絡教育系統的缺陷有著極其重要的意義。
考試是學校教學的1個重要組成部分,也是考核學生學習情況的1種重要手段?荚囎鞅资强荚囍幸獓婪赖默F象,有的同學由于各種原因不得已采取不正當手段,在考試中蒙混過關,這不僅是對其他同學的不公平,而且1旦得逞,這個錯誤的行為會促使他形成依賴的思想,這不僅不能表現出學生的真實學習情況,影響下1步教學的組織,還有為防止試題泄露和考試作弊,對試卷也要格外小心的保管,考試過程中每班也至少要有兩名監考教師監考,浪費了大量的人力和物力。因此防止考試作弊有著重大的意義。傳統的考試需要由教師選定每道題目,再排版印刷成試卷,密封保存,考試時發給學生答題,考試結束后又要拿回全部試卷逐道題仔細的審閱,這兩項的工作量是非常大的。有了這套系統以上問題就迎刃而解。在應用系統的設計上,此系統是通過學生輸入考號和密碼登錄考試界面,此時系統按照教師預先設定好的試卷的結構,從題庫里隨機抽出題目,在難易程度相同的基礎上,保證了每個學生的試卷不是完全相同的,學生只有通過正確的輸入自己的考號和密碼登錄后,才能進入考試系統進行考試,而此時系統就已完成保存姓名和學號的工作。其次,自動隨機抽題給教師的工作也帶來了極大的便利。題庫中的題目都是在錄入的時候就設定好,因此可以實現自由的設定考試題數、分值、所考察的知識點等細節,難易題數的比例等,可以讓教師有針對性地考核學生的學習情況。本系統克服了現有人工考試模式中的諸多弊端,極大地提高了學校教學質量,可以讓教師從繁瑣、重復的手工操作中解脫出來,給學校的教學工作帶來很大的便利。
在線考試和信息反饋模塊的主要好處是1方面可以動態地管理各種考試信息,只要準備足夠大的題庫,就可以按照要求自動生成各種試卷;考試時間靈活,考生可以在規定時間段內的任意時間參加考試,另外計算機化的考試的最大特點是閱卷快,系統可以在考試結束時給出考試結果。另1方面,信息反饋模塊包括了實時性答疑和非實性答疑,方便了學生與教師之間,學生與學生之間進行自由討論,無論是雙方在線和不在線都可以很方便的閱讀到用戶的留言。將考試與論壇相結合的方式,可以讓學生對不明了的知識在第1時間內得到教師的答復。
本論文主要闡述1個現代遠程教學網站中在線考試系統和信息反饋的后臺操作過程及1些關鍵技術。該系統測試用戶信息主要由數據庫直接輸入,考試時考生輸入學號(對應員工的員工號),核對正確后進入考生界面,考生界面主要有選擇科目、成績查詢、考試新聞、答疑組成,關鍵實現了考生在選擇科目后進入考試窗體,考試計時,考試時間到,系統強制考生退出,及考完后對客觀題的自動評分、存檔。沒有考試的時候,學生可以通過留言板與老師取得聯系,如果學生想跟老師實時性的進行交流,也可以進入實時答疑進行交談。管理員進入管理員界面,管理員界面主要由科目管理、題庫管理、試卷生成、用戶管理等模塊組成,管理員的新聞界面實現1般新聞和系統提示兩部分,系統提示部分顯示未審批的考試計劃和新聞信息以及作廢的操作鏈接。老師或者領導登錄后實現新聞標題下面多了1個系統提示部分,該部分顯示未審批的考試計劃或者新聞以及還未批改的主題信息,并附有審批及批改等操作鏈接。對于論壇方面,管理員有查看地、回復、保留和刪除論壇內容的權限。
文章對考試題庫的設計、組卷的思想進行了較為詳細的描述,同時加強了考試過程的控制,以確?荚嚨陌踩裕瑫r對于B/S模式、分布式數據庫系統、ASP、SQL,相關理論做了必要的分析和介紹。最后,通過界面的描述介紹了整個系統的使用方法和測試結果?偨Y了系統的特點和優勢及不足之處,并對未來的發展和應用前景做了展望。
【現代遠程教學網站的設計與實現-在線考試與信息反饋模塊】相關文章:
現代遠程教學網站的設計與實現-在線學習和教學管理模塊ASP+SQL03-08
基于DSP的擴頻電臺基帶模塊的設計與實現03-18
IP協議設計實現—重裝模塊(一)03-07
在線課程網站設計開題報告(通用8篇)06-27
在線考試系統設計與開發論文05-29
美容網站的設計與實現JSP+SQL03-08
購物網站的設計與實現ASP+SQL03-08
基于FPGA的HDLC通信模塊的實現05-14