【正文】
本科畢業(yè)設(shè)計 (論文 ) 題目 基于 Java EE的在線考試系統(tǒng)(成績管理和閱卷模塊)的設(shè)計與實現(xiàn) 學院名稱 信息學院 專業(yè)班級 軟件 101 學生姓名 李冉 導(dǎo)師姓名 劉嵩 年 月 日 I 摘 要 在這個 知識與科技緊密結(jié)合的年代,科技的進步正改變著每個人的生活,教育作為人們生活的重要部分,已經(jīng)引起越來越多人的重視。自古以來考試制度就被中國人運用在各個領(lǐng)域選拔人才,考試成為教育事業(yè)中不可或缺的重要組成部分。然而傳統(tǒng)的考試制度卻存在的很多的弊端和限制,往往依賴固定的考試場所,并需要大量的紙張,占用了大量的人力、物力、以及財力。這種考試制度已經(jīng)無法滿足現(xiàn)代社會對人才的需求。通過互聯(lián)網(wǎng)與考試的結(jié)合的考試模式正是順應(yīng)時代的要求,推動教育事業(yè)向更高效的方向發(fā)展。 本次論文以模擬考試為主要內(nèi)容,同時結(jié)合時下備受關(guān)注的駕 照考試問題,并且基于J2EE 的駕照模擬考試系統(tǒng)。在需求分析階段,本論文對系統(tǒng)的主要功能模塊進行介紹,并對不同角色的權(quán)限進行分析,同時闡述了本系統(tǒng)的主要業(yè)務(wù)流程;在數(shù)據(jù)庫設(shè)計階段,本論文在需求分析的基礎(chǔ)上對數(shù)據(jù)庫進行詳細設(shè)計,同時說明了數(shù)據(jù)庫的主要表結(jié)構(gòu)以及系統(tǒng)總體 ER圖;在系統(tǒng)實施階段,對個模塊進行編碼,通過相關(guān)技術(shù)實現(xiàn)各個模塊增刪查改的具體功能。 本系統(tǒng)是基于 J2EE 開發(fā)的,采用 B/S 開發(fā)模式,以 作為開發(fā)平臺, java語言作為主要開發(fā)語言, Tomcat 作為服務(wù)器,并使用 Oracle 作為后臺數(shù)據(jù)庫。本系統(tǒng)能夠?qū)崿F(xiàn)不同用戶對相應(yīng)模塊進行增刪查改的操作,能夠完成完整的模擬考試過程,界面設(shè)計合理,具備簡單高效、方便快捷的功能特點。 關(guān)鍵字 :互聯(lián)網(wǎng) 駕照模擬考試系統(tǒng) J2EE B/S 開發(fā)模式 II ABSTRACT In this era, knowledge and technology get good connection with each other. Advancement of technology is changing the lives of everyone. As an important part of people39。s lives, education has attracted more and more people39。s attention. Ancient times, examination system was used to personnel selection in various fields by Chinese people. Exam bee an important indispensable part of education. However, traditional examination system exist many of drawbacks and limitations. It always reliance on fixed sites, requires a lot of paper, and takes up a lot of manpower, material and financial resources. This kind of test system has been unable to meet the needs of modern society for talent. According to bining the Inter and exam pattern is precisely in response the requirements of the times, and promote education to a more efficient direction. This thesis makes the online exam as the main content, based on J2EE , and bined with driving license test topic. In the requirements analysis stage, it introduce the main function modules of the system, analyzes the different roles of authority, meanwhile describes the main business processes of the system. In database design stage, it has detailed design for the database which based on the requirements analysis, and explains the main structure of the database tables and system overall ER diagram. In the system implementation stage, encoding for each module, Through the relevant technology to achieve add, delete, query, alter functions for each module. The system is developed based on J2EE, using B / S development model, and regard as a development platform, java as the primary developme nt language, Tomcat as a server, and using Oracle as the background database. This system can achieve add, delete, query, alter functions for different roles of authority, able to plete a full process of online exam, reasonable User Interface designs, with simple and efficient, convenient features. Keywords:Inter。 Driving Licence simulation online exam system。 J2EE。 B / S development model III 目 錄 摘 要 .................................................................................................................... I ABSTRACT...........................................................................................................II 第一章 緒論 ............................................................................................... 1 項目背景及意義 ..................................................................................................................... 1 開發(fā)背景 ............................................................................................................................. 1 項目意義 .............................................................................................................................. 1 項目目標 ................................................................................................................................. 2 第二章 開發(fā)語言及環(huán)境 ........................................................................... 1 相關(guān)技術(shù) .................................................................................................................................. 1 Java EE ............................................................................................................................... 1 JSP ....................................................................................................................................... 1 Servlet ............................................................................................................................... 1 開發(fā)環(huán)境 ................................................................................................................................. 2 MyEclipse ........................................................................................................................... 2 Tomcat ................................................................................................................................. 2 Oracle ................................................................................................................................. 2 第三章 需求分析 ....................................................................................... 3 需求概述 ................................................................................................................................. 3 用戶功能分析 ......................................................................................................................... 3 管理員角色 ......................................................................................................................... 3 教官角色 ............................................................................................................................. 3 學員角色 .....................