【正文】
在線考試系統(tǒng)鄭州大學畢業(yè)設(shè)計(論文)題 目: 在線考試系統(tǒng) 指導(dǎo)教師: 學生姓名: 學號: 專 業(yè): 計算機科學與技術(shù)(軟件工程) 院(系): 信息工程學院 完成時間: 2010/4/17 2010年 04 月 17 日鄭州大學 在線考試系統(tǒng)摘要:在線考試系統(tǒng)(NES)是使用javaEE 和ss2h框架開發(fā)的一個基于Web的在線考試平臺,目標是為公司的招聘人才進行初次檢驗。該考試平臺包含了考生考試,用戶管理,考試管理,試卷管理,題庫管理,報表管理等多個功能,主要注重過程控制和考試檔案的管理。定位于節(jié)省考試過程中的成本,方便企業(yè)對考試工作的管理。其B/S的模式使之更容易部署推廣及方便的使用。 關(guān)鍵字:java EE,ss2h ,NES, Spring ,Struts2,Hibeinate,Mysql,在線考試系統(tǒng)Abstact:Online examination system (NES) is that one using java EE and ss2h frame to develop is based on Web to have an examination in the platform online, the goal is examined for the first time for the recruitment talents of the pany. Having it39。s time for and had an examination the platform and included examinee39。s having an examination, users manage, manage in examination, the paper is managed, the exam pool is managed, a lot of functions that the report form is managed,etc., pay attention to the course and control and have an examination the management of the file mainly. Orientate as sparingly the cost in the examination course, facilitate the control over work about test of enterprises. Its B/S39。s mode makes it apter to dispose popularizing and convenient use. Key Words:java EE,ss2h ,NES, Spring ,Struts2,Hibeinate,Mysql , Online Exam目錄1緒論 1 1 1 1 1 2 Java EE 2 JDBC 2 Hibernate3 2 Struts2 2 Spring 3 MVC 3 CSS+DIV 3 Mysql 3 Web Server 3 Jude 32系統(tǒng)需求分析 4 4 4 5 6 6 6 6 73系統(tǒng)設(shè)計 7 7 7 9 11 E—R圖 11 154系統(tǒng)實現(xiàn) 20 20 21 21 考生考試 21 管理員后臺管理 225 系統(tǒng)測試 27結(jié)論 27致謝 28參考文獻 28附錄 28鄭州大學 III1緒論在線考試系統(tǒng)是ITDC開發(fā)的一個在線考試平臺,目標是為本公司的招聘人才進行初次檢驗。該考試平臺包含了考生考試,用戶管理,考試管理,試卷管理,題庫管理,報表管理等多個功能,主要注重過程控制和考試檔案的管理。定位于節(jié)省考試過程中的成本,方便企業(yè)對考試工作的管理。其B/S的模式使之更容易部署推廣及方便的使用。在線考試是現(xiàn)階段研究開發(fā)的一個熱點。它是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。一個完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學習過后及時檢驗自己的學習效果,已發(fā)現(xiàn)自己的不足,使得學習效率得到很大提高。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。只要形成一套成熟的題庫就可以實現(xiàn)考試的自動化考試,節(jié)約大量的人力物力,并且速度更加快捷。本項目是我們ITDC,為公司開發(fā)的一套考試系統(tǒng),目標是為了解決本公司在招聘時需要進行,初次對投簡歷人員的技術(shù)知識能力的篩選,傳統(tǒng)上考試不僅費時費力,有的情況之下還會出現(xiàn)地理上的問題,現(xiàn)在互聯(lián)網(wǎng)非常發(fā)達,我們想到使用在線考試解決這些問題。全文主要包含以下幾個部分:第一部分主要介紹了項目背景以及國內(nèi)外發(fā)展現(xiàn)狀和項目研究意義,第二部分介紹了系統(tǒng)設(shè)計所涉及的主要技術(shù),主要包括Java EE技術(shù)、JDBC技術(shù)、MVC模式、CSS、Ajax、數(shù)據(jù)庫技術(shù)、Unicode技術(shù)和Apache Tomcat技術(shù)。第三部分在系統(tǒng)設(shè)計目標、系統(tǒng)功能需求、系統(tǒng)性能需求、開發(fā)環(huán)境等方面對系統(tǒng)進行了詳細的需求分析。第四部分從系統(tǒng)總體設(shè)計、系統(tǒng)功能、數(shù)據(jù)庫等幾個方面進行了詳細的設(shè)計。第五部分主要對系統(tǒng)的關(guān)鍵性技術(shù)與功能頁面的實現(xiàn)進行了詳細的敘