【正文】
不可或缺的輔助元素 ,而利用計算機科學與應用技術來解決生活中的實際問題是我們學習計算機的主要目的;沒有計算機時我們也可以解決 ,但有了計算機、網絡我們會更輕松的解決問題 ,還學習了一些課本上沒有 的知識 。 真正的題號包含在隱藏域中 ,考生是看不到的 。 //把得分存入數據庫 String sql2=update usersset score=39。 set = (sql)。 界面如圖 43 所示 : 河南機電高等??茖W校畢業(yè)論文 25 圖 43 學生考試界面圖 該文件就是考試界面 ,對每個考生的考試時間進行監(jiān)控 ,到結束時間后自動給出提示并交卷 。 (/shopcart/)。amp。 (name, user)。 該頁面和用戶登錄之前的類似 ,通過特定的標簽庫做處理 ,在頁面中相應的位置引入標簽庫 ,如果登錄成功 ,再重定向到本頁面 ,則顯示相應的內容 ,從而達到登錄的功能 。,+39。,+39。 String password=123。 String a = (a)。 } % 在這里首先接 收從表單傳來用戶輸入的用戶名和密碼信息 ,再定義一條 SQL 語句 ,該語句的功能是查詢在庫里是否有滿足條件的記錄 。()!=0amp。 } else{ 河南機電高等??茖W校畢業(yè)論文 21 UserLogin ulogin=new UserLogin()。 String password=(password)。 (driver)。 題庫管理界:點擊選項可以分別進入相應功能的管理 ,在每個頁面里都可以實現對試題的添加和刪除 。 考生再次進行考試 ,答完試題后交卷 ,進入下一個界面 。 河南機電高等專科學校畢業(yè)論文 19 4 系統(tǒng)的功能實現 在進行了整體設計以后 ,就開始進行詳細的設計及編碼工作 。 如果你還沒法進入 ,請先與教師聯(lián)系 ,然后再次登錄考試系統(tǒng) 。 進入在線考場是本系統(tǒng)最重要的部分之一 。 最重要的是設置考試試卷的綜合參數:試題的類型 ,試題的數量和試題的分值 ,最后是考試時間的設置 。 ②試題修改 管理員還可以對試題進行修改 ??忌缑?包括開始考試、資料修改和成績的查詢;管理界面可以對用戶的添加以及修改、試卷的管理、試題的添加與刪除、學生成績的管理等。 如 C 等過程化語言 。 因為各個層次的開發(fā)不會影響其他層次 ,所以這種模型 對于進一步開發(fā)軟件是很方便的 。 在這種結構下 ,用戶工作界面是通過 WWW 瀏覽器來實現 ,極少部分事務邏輯在前端( Browser)實現 ,但是主要事務邏輯在服務器端( Server)實現 ,形成所謂三層( 3tier)結構 。 河南機電高等??茖W校畢業(yè)論文 9 B/S 模式帶來了巨大的好處 : 開發(fā)成本及維護成本降低 .由于 B/S 架構管理軟件只安裝在服務器端 (Server)上 ,即應用程序在部署 ,升級 ,維護時 ,只需要在服務器端進行配置就可以了 ,網絡管理人員只需要管理服務器就行了 ,用戶界面主要事務邏輯在服務器 (Server)端完全通過 WWW 瀏覽器實現 ,極少部分事務邏輯在前端 (Browser)實現 ,所有 的客戶端只有瀏覽器 ,網絡管理人員只需要做硬件維護 。 一次編寫 ,處處運行 : 作為 Java 開發(fā)平臺的一部分 ,JSP 具有 Java 的所有優(yōu)點 ,包括 Write once , Run everywhere。 考生的考試結果可以被保存下來 ,供教師進行分析統(tǒng)計和察看 。 成績管理:對每次考試的學生成績的基本信息進行維護 ,并提供學生成績的統(tǒng)計管理 。 它可以利用互聯(lián)網絡和局域網 ,隨時隨地的對學生進行考試 ,加上數據庫技術的利用 ,大大簡化了傳統(tǒng)考試的過程 ,因此在線考試是電子化教學的不可缺少的輔助手段 。 (3)系統(tǒng)對傳統(tǒng)的客觀題雖然一般建有題庫但不大 ,多采用隨機抽題組卷的方式 ,缺乏教育測量理論作為依據 。 除了這類行業(yè)專用的大型考試系統(tǒng)之外 ,供普通教師使用的通用考試系統(tǒng)軟件也有相應的研究和產品 。 數據庫安全、共享、數據傳輸過程的安全性、訪問控制技術、身份識別技術都是構建考試系統(tǒng)要考慮的問題 。 在我國 ,雖然遠程教育已經蓬勃地發(fā)展起來 ,但是目前學校與社會上的各種考試大都采用傳統(tǒng)的考試方式 ,在此方式下 ,組織一次考試至少要經過五個步驟 ,即人工出題、考生考試、人工閱卷、成績評估和試卷分析 。s online use of ER diagram, procedure flow chart etc. to online manage the design process of subsystem to carry on full text is totally divided into the design, key technique of the analysis, system of the development project, need to solve, conclusion four part. Employmentoriented training to the main line capacity, use modern work technology Construction of a New Highskilled personneltraining platform achieve a fair examination, the answer to safety. Therefore, will select the work test method will be later take a test the development tendency? May draw support based on the Web technology work test system in proliferates global the Inter to carry on, therefore takes a test already may in local carry on, also may in different carry on, has developed the test flexibility greatly. For example the present many international famous puters panies conduct each kind of authentication test major part selects this method. Based on the Web test system design is a present stage research development hot spot The present paper take based on the Web technology work test system the website construction as a background, launches the online work technology test system the discussion, realizes to each traditional test reform. Keywords:JSP, Java,databases of the Mysql, mode of B/S 河南機電高等??茖W校畢業(yè)論文 3 1 緒論 近幾年來 ,隨著 Inter 的崛起 ,遠程教育開始發(fā)展 ,普及網絡教育的呼聲日益高漲 ,其勢頭不亞于電子商務 。運用 ER圖 ,程序流程圖 等對在線管理子系統(tǒng)的設計過程進行詳細的說明。全文共分為 緒論、需求分析、系統(tǒng)的總體設計、系統(tǒng)的功能實現四 部分。 聯(lián)合國教科文組織 1998 年在其一項調查報告中指出:無論是發(fā)達國家還是發(fā)展中國家 ,都不同程度存在教育滯后于現實需要的問題 ,特別是第三世界國家 。 (2)顯然 ,隨著考試類型的不斷增加及考試要求的不斷提高 ,教師的工作量將會越來越大 ,并且其工作將是一件十分煩瑣和非常容易出錯的事情 ,可以說傳統(tǒng)的考試方式已經不能適應現代考試的需要 。 (4)目前 ,一些遠程教育機構已經開發(fā)出了在線考試系統(tǒng) ,基本實現了基于Inter 的 B/S 結構在線考試 。 如英國 Question Mark Computing,Ltd公司出品的 Question Mark,就是一種基于項目反應理論的 ,可供廣大教師使用的通用的考試系統(tǒng) 。 (4)考試完成后 ,分數和試題統(tǒng)計分析比較簡單 ,沒有充分挖掘數據所包含的信息 。 在當今信息時代 ,計算機技術與網絡技術越來越廣地應用于各個領域 ,改變著人們的學習、工作、生活乃至思維方式 ,也引起了教育領域的重大變革 。 河南機電高等??茖W校畢業(yè)論文 7 圖 21 在線考試管理子系統(tǒng) 項目目的 在線考試系統(tǒng)的總體目標: 在線考試系統(tǒng)可以幫助教師完成一個考試從題目設計 ,考試安排 ,考試實施 ,考卷批改到分數統(tǒng)計總結的所有工作 。 方案選擇 開發(fā)在線考試系統(tǒng) ,提出以下解決方案 : 選 擇 Mysql 作為后臺的數據庫 ,選擇 Java,JSP,JavaScript,Html 作為應用程序在線考試管理子系統(tǒng) 用戶管理 題庫管理 成績管理 河南機電高等專科學校畢業(yè)論文 8 開發(fā)工具 ,運用 Tomcat 服務器技術 ,整個系統(tǒng)完全基于 B/S (Browser/Server)模式進行設計 。 Tomcat 應用服務器 目前支持 JSP 的應用服務器是較多的 ,Tomcat 是其中較為流行的一個 Web 服務器 ,Tomcat是一個免費的開源的 Serlvet容器 ,在 Tomcat 中 ,應用程序的部署很簡單 ,你只需將你的 WAR 放到 Tomcat的 Webapp目錄下 ,Tomcat 會自動檢測到這個文件 ,并將其解壓 。 運行環(huán)境 (1)硬件需求: PIII/256M/10G 及以上配置 ,要求為考試系統(tǒng)分配足夠的數據庫磁盤空間 。 一個三層架構的應用程序由三部分組成 ,這三部分各自分布在網絡中的不同地方 。 這樣就大大簡化了客戶端電腦載荷 ,減輕了系統(tǒng)維護與升級的成本和工作量 ,降低了用戶的總體成本( TCO) 。 第二種編程方式叫做 “ 面向對象的模型 ” ,按這種模型編寫的程序圍繞著程序的數據 (對象 )和針對該對象而嚴格定義的接口來組織程序 ,它的特點是數據控制代碼的訪 問 。 課程考試系統(tǒng) 后臺管理 學生在線考試 教師管理 題庫管理 學生賬號管理 教師賬號管理 系統(tǒng)管理 在線考試 成績查詢 學生管理 試卷管理 成績管理 河南機電高等??茖W校畢業(yè)論文 13 圖 32 系統(tǒng)結構圖 管理員可以向題庫中添加各種類型且符合要求的試題也可以對它們進行修改和刪除 。 也可以先對試題進行先刪除后添加 ,從而達到在線考試系統(tǒng) 考 生 前 臺 后臺管 理理 考試管理 試卷 管理 成績管理 用戶管理 開始考試 資料修改 成績查詢 河南機電高等??茖W校畢業(yè)論文 14 預期的效果 。 (1)學生管理 在此模塊中教師可以查詢學生的綜合信息 。 因為一個系統(tǒng)如果涉及到現實的話 ,就必須考慮得十分周到、完善 。 計算機自動閱卷:本系統(tǒng)只考慮客觀題 ,要求計算機能自動閱卷 ,然后馬上顯示出考生分數 。 也就是設計文件和把他們有機地組織在一起實現所有功能 。 考生提交答卷后 ,由計算機進行處理 判卷 ,得出考試分數 ,顯示出來 ,并把該生考試記錄存