畢業論文(設計)JAVA網上考試系統_第1頁
畢業論文(設計)JAVA網上考試系統_第2頁
畢業論文(設計)JAVA網上考試系統_第3頁
畢業論文(設計)JAVA網上考試系統_第4頁
畢業論文(設計)JAVA網上考試系統_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 畢業論文開題報告 論文題目: java網上考試系統 學生姓名: 學 號: 專 業: 指導教師: 2009 年 5 月 19 日畢 業 論 文 開 題 報 告1本課題的研究意義java網上考試系統,是為了配合java語言的網上教學而設計的。它是java課件的一個重要組成部分。在網絡技術逐漸滲入社會生活各個層面的今天,傳統的考試方式也面臨著變革,而網絡考試則是一個很重要的方向。基于web技術的網絡考試系統可以借助于遍布全球的internet進行,因此考試既可以在本地進行,也可以在異地進行,大大拓展了考試的靈活性。試卷可以根據題庫中的內容即時生成,可避免考試前的壓題;而且可以采用大量標準化試題,從

2、而使用計算機閱卷,大大提高閱卷效率;還可以直接把成績送到數據庫中,進行統計、排序等操作。所以現在較好的考試方法為網絡考試,試題內容放在服務器上,考生通過姓名、準考證號碼和口令進行登錄,考試答案也存放在服務器中,這樣考試的公平性、答案的安全性可以得到有效的保證。因此,采用網絡考試方式將是以后考試發展的趨勢。2本課題的基本內容(一)考試子系統這個系統主要是學生使用。考試子系統是本網絡考試系統的核心部分,也是設計時的重點。一般說來,網絡考試可以在任何時候、任何地方進行。但是為了使學校易于組織和管理,所以本系統對考試時間作了一定的限制,因此在考試前首先判斷當前時間是否為學校規定的考試時間(或預約的考試

3、時間),由于判斷的時間是服務器端的時間,所以跟考試機器的時間無關,即使考生修改所在機器的時間,也無濟于事。如果時間符合要求,則顯示登錄頁面進行登錄,如信息不正確(包括有些考生試圖繞過登錄頁面,直接進入試卷頁面的情況,此時由于沒有登錄信息,系統也會認為是非法考生),系統給出提示信息,并重新定位到登錄頁面;如信息正確,則可以開始不同模式的考試。當考試時間到或考生點擊“交卷”按鈕時,則系統把考生答案傳送至服務器的數據庫中保存起來,并在數據庫中標記考生是否參加過某門課程考試。(隨機考試則可給出成績;非隨機考試等教師批改完試卷后講成績保存于數據庫。)(二)成績查詢管理子系統為了能讓考生及時、方便地了解自

4、己的考試成績,查詢子系統也采用web方式實現,考生在頁面輸入自己的信息后,服務器就能把成績信息傳送到考生的機器上。此外,系統還可以對成績進行排序等管理功能。這個系統學生和教師均可以使用。(三)閱卷子系統本系統是老師專用的(通過教師登陸才可以進入),對考生來說是不可見的。(對于進行有主觀題測試的模式,采用此系統進行人工給分)主要功能有:1、評分(根據參考答案給出相應的成績)2、成績統計、排序(有助于老師了解學生考試情況)3、信息輸出(最終結果的輸出)(四)數據庫及維護系統這個模塊能對數據庫中的信息(學生信息、試題)進行維護,主要使用對象是系統管理員(只在服務器上運行,不能進行遠程維護。目的在于增

5、強系統的安全性)。畢 業 論 文 開 題 報 告3本課題的重點和難點網絡考試系統的實現技術有多種,可以采用傳統的客戶機/服務器(c/s)型的mis型架構,即試題內容放在遠程的服務器上,在考試機上安裝考試應用程序和數據庫客戶機配置,因此每次考試時要對機器進行安裝、配置,這樣一來考務工作比較煩瑣;而且考試程序放在客戶機上,安全性也受到一定影響。另外一種考試系統采用web技術實現。web技術超越了傳統的“客戶機/服務器”兩層結構,采用了三層體系結構:用戶界面層/事務層/數據庫層。因此web結構有著更好的安全性。在用戶機上不需要安裝任何應用程序,應用程序可以安裝在事務層所在的計算機上,試題存放在數據庫

6、服務器上(事務層和數據庫可以是同一臺機器)。本系統作為java課件(網絡版)的一個組成部分,要求實現網絡考試系統的各項基本功能。從安全性和易維護性考慮,選擇了web實現技術。簡單的說就是將系統做成一種b/s模式,可以讓用戶通過瀏覽器直接訪問位于服務器上的試題以及對系統進行遠程維護。服務器端程序的實現技術也很多,本人選用了當前比較流行的網絡編程技術jsp作為主要實現手段(配合java servlet、java bean、html等)。jsp作為一種web實現技術,它的效率是很高的。這一點正好符合了考試系統所要求的實時性。jsp自身的安全性,再加上實現模式的特點,完全能夠達到考試的保密性要求,保證

7、了考試的公平性原則。除此之外,作為java平臺的一部分,jsp擁有java語言“一次編寫,各處運行”的特點。又隨著越來越多的服務器供應商將jsp支持添加到他們的產品中,這樣一來用jsp做成的這套系統可以輕松移植到其它平臺來運行。種種優點使得這套系統不但為目前校內的網絡教學以至于今后遠程教育的實現都打下了良好的基礎。所以jsp是實現本系統的最佳技術,它是完全可行的。4論文提綱1. 引出所要研究的課題2. 對研究課題的大體介紹3. 提出此次課題研究將會帶來的方便和快捷4. 提出構思大體制作方式5. 在實施過程中找出難點,并解決6. 自我鑒定和總結待添加的隱藏文字內容1畢 業 論 文 開 題 報 告自我鑒定:(對本課題的深度、廣度及工作量的意見)面對科學的發展,技術的不斷提高,電子產品成為人們生活和學習中最有利的幫手,網上考試系統也在各個校園中進行了一次科技大躍進。它不僅僅解決了學生考試時組織和安排的局限性,也為教師評改試卷節省了時間和人力,更加確保了試卷的隱私和安全性。在日新月異的今天,每個角落都體現出電子科技給每個人帶來的快捷和便利,郵件發送、網絡聊天、時事新聞都為我們提供了更快更多的咨詢,身為正在學習中的學生,我們應該更加熟悉科技,并運用科技手段來給于我們幫

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論