畢業(yè)論文 基于java技術(shù)的在線考試系統(tǒng)的開(kāi)發(fā).doc
約50頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
畢業(yè)論文 基于java技術(shù)的在線考試系統(tǒng)的開(kāi)發(fā),摘要在線考試系統(tǒng)旨在實(shí)現(xiàn)考試的無(wú)紙化管理,對(duì)一些科目的考試可以通過(guò)互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)進(jìn)行,方便校方考務(wù)的管理,也方便了考生,尤其適合考生分布廣,不易集中的遠(yuǎn)程教育。我主要開(kāi)發(fā)系統(tǒng)的后臺(tái)管理系統(tǒng)—java在線考試管理子系統(tǒng),它包括試題管理、考生管理、在線制作試卷、控制學(xué)生考試的設(shè)置、試卷審批等功能。本論文主要介紹了對(duì)jav...
內(nèi)容介紹
此文檔由會(huì)員 ljjwl8321 發(fā)布
摘 要
在線考試系統(tǒng)旨在實(shí)現(xiàn)考試的無(wú)紙化管理,對(duì)一些科目的考試可以通過(guò)互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)進(jìn)行,方便校方考務(wù)的管理,也方便了考生,尤其適合考生分布廣,不易集中的遠(yuǎn)程教育。我主要開(kāi)發(fā)系統(tǒng)的后臺(tái)管理系統(tǒng)—JAVA在線考試管理子系統(tǒng),它包括試題管理、考生管理、在線制作試卷、控制學(xué)生考試的設(shè)置、試卷審批等功能。本論文主要介紹了對(duì)JAVA在線考試管理子系統(tǒng)的分析、設(shè)計(jì)和開(kāi)發(fā)的全部過(guò)程。運(yùn)用ER圖,程序流程圖等對(duì)在線管理子系統(tǒng)的設(shè)計(jì)過(guò)程進(jìn)行詳細(xì)的說(shuō)明。
全文共分為開(kāi)發(fā)方案、需求分析、系統(tǒng)設(shè)計(jì)、關(guān)鍵技術(shù)解決,結(jié)論五部分。開(kāi)發(fā)方案中主要介紹開(kāi)發(fā)在線考試系統(tǒng)得目的、開(kāi)發(fā)方案的選擇及開(kāi)發(fā)框架的技術(shù)的確定;需求分析介紹了在線考試系統(tǒng)的總體需求及系統(tǒng)各模塊的功能需求;系統(tǒng)設(shè)計(jì)介紹了系統(tǒng)設(shè)計(jì)的指導(dǎo)思想、數(shù)據(jù)庫(kù)的設(shè)計(jì)、系統(tǒng)模塊的設(shè)計(jì);關(guān)鍵技術(shù)介紹了在具體實(shí)現(xiàn)時(shí)需解決的一些技術(shù),如開(kāi)發(fā)框架的整合技術(shù)、開(kāi)發(fā)框架與數(shù)據(jù)庫(kù)的連接及數(shù)據(jù)的備份與還原。
本畢業(yè)設(shè)計(jì)的內(nèi)容是設(shè)計(jì)并且實(shí)現(xiàn)一個(gè)基于web技術(shù)的在線考試系統(tǒng),故而系統(tǒng)主要以j2EE作為開(kāi)發(fā)基礎(chǔ),主要使用了struts+spring等多種協(xié)議或技術(shù),用eclipse作為開(kāi)發(fā)工具,以MYSQL作為數(shù)據(jù)庫(kù),以Macromedia公司的Dreamweaver作為界面美化工具。基本實(shí)現(xiàn)了網(wǎng)上考試系統(tǒng)應(yīng)有的主要功能模塊,包括:管理員的登錄,管理和維護(hù);用戶注冊(cè)、登錄、注銷,個(gè)人信息的查詢、修改;考試管理,套題管理,成績(jī)管理。該系統(tǒng)界面簡(jiǎn)單、操作方便,容易維護(hù)。
關(guān)鍵詞:在線考試 j2EE struts + spring
Development of an Online Examination System Based on Java Technology
Abstract
Online examination system to achieve paperless management of examinations, the examination of some subjects through the Internet or LAN, to facilitate the management of the school Examination, candidates are also convenient, especially for candidates widely distributed, easy to focus on distance education . The background of my main development system management system-JAVA-line examination management subsystem, which includes questions management, candidate management, on-line production of papers, control of student test set, paper processing and other functions. This paper introduces online examination management subsystem on the JAVA analysis, design and development of the whole process. Using ER diagram, process flow charts and other on-line management subsystem design process detail.
Paper is divided into development programs, requirements analysis, system design, key technical solutions, the conclusion of five parts. Development program introduces the development of online examination system was the purpose, development plan and development framework for the choice of identification technology; demand analysis describes the overall demand for online examination system and the system functional requirements of each module; system designed for the guidance system design thinking, database design, system design module; key technology introduced to be addressed in the detailed realization of some technologies, such as the integration of technology development framework, development framework and the database connection and data backup and restore.
The contents of this graduation project is to design and implement a web-based technology, online examination system, Guer system based mainly j2EE as the development, mainly using struts + spring and other agreements or technology, using eclipse as a development tool to MYSQL as the database to Macromedia's Dreamweaver as a landscaping tool interface. Basically an online examination system should be the main functional modules, including: an administrator's login, management and maintenance; user registration, login, logout, personal information, access, correction; test management, problem sets of management, performance management. The system interface is simple to operate, easy to maintain.
Keywords: Online Examination j2EE struts + spring
目錄
摘 要II
Abstract III
第一章 引言 1
1.1 課題背景 1
1.2 課題目的和意義 1
1.3 本文結(jié)構(gòu) 1
第二章 系統(tǒng)應(yīng)用的關(guān)鍵技術(shù) 2
2.1 JSP技術(shù)介紹 2
2.1.1 JSP的概述 2
2.1.3 JSP的強(qiáng)勢(shì)與劣勢(shì) 3
2.1.4 JSP與ASP的比較 3
2.2 Java組件JavaBeans 4
2.2.1 什么是JavaBeans 4
2.2.2 JSP與JavaBeans的關(guān)系 4
2.3 J2EE概述 4
2.4關(guān)于Struts 5
2.4.1 Struts簡(jiǎn)介 5
2.4.2 Struts的主要功能 5
2.4.3 Struts工作原理 6
2.5 關(guān)于Spring 7
2.5.1 Spring簡(jiǎn)介 7
2.5.2 為什么需要Spring 8
2.5.3 Spring帶給我們什么 8
2.6 關(guān)于B/S開(kāi)發(fā)模式 9
2.6.1為什么引入B/S開(kāi)發(fā)模式 9
2.7.1 mysql的特點(diǎn) 9
2.7.2 mysql的安裝和配置(部分截圖)[12] 10
2.8 Tomcat服務(wù)器 12
2.8.1 Tomcat 服務(wù)器簡(jiǎn)介 12
2.8.2 Tomcat的特點(diǎn) 12
2.8.3 Tomcat的優(yōu)勢(shì) 12
2.8.4 Tomcat服務(wù)器的安裝和配置 12
小結(jié) 13
第三章 系統(tǒng)需求分析和總體設(shè)計(jì) 14
3.1 系統(tǒng)功能需求 14
3.2 系統(tǒng)角色及其功能分析 14
3.2.1 系統(tǒng)的2個(gè)角色: 14
3.2.2 系統(tǒng)角色的功能 14
3.3 總體設(shè)計(jì)思想概述 15
3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 16
3.4.1 E-R圖 16
3.4.2數(shù)據(jù)表的設(shè)計(jì) 16
3.5 系統(tǒng)的類設(shè)計(jì) 18
3.5.1 DAO類設(shè)計(jì) 18
3.5.2 c..
在線考試系統(tǒng)旨在實(shí)現(xiàn)考試的無(wú)紙化管理,對(duì)一些科目的考試可以通過(guò)互聯(lián)網(wǎng)絡(luò)或局域網(wǎng)進(jìn)行,方便校方考務(wù)的管理,也方便了考生,尤其適合考生分布廣,不易集中的遠(yuǎn)程教育。我主要開(kāi)發(fā)系統(tǒng)的后臺(tái)管理系統(tǒng)—JAVA在線考試管理子系統(tǒng),它包括試題管理、考生管理、在線制作試卷、控制學(xué)生考試的設(shè)置、試卷審批等功能。本論文主要介紹了對(duì)JAVA在線考試管理子系統(tǒng)的分析、設(shè)計(jì)和開(kāi)發(fā)的全部過(guò)程。運(yùn)用ER圖,程序流程圖等對(duì)在線管理子系統(tǒng)的設(shè)計(jì)過(guò)程進(jìn)行詳細(xì)的說(shuō)明。
全文共分為開(kāi)發(fā)方案、需求分析、系統(tǒng)設(shè)計(jì)、關(guān)鍵技術(shù)解決,結(jié)論五部分。開(kāi)發(fā)方案中主要介紹開(kāi)發(fā)在線考試系統(tǒng)得目的、開(kāi)發(fā)方案的選擇及開(kāi)發(fā)框架的技術(shù)的確定;需求分析介紹了在線考試系統(tǒng)的總體需求及系統(tǒng)各模塊的功能需求;系統(tǒng)設(shè)計(jì)介紹了系統(tǒng)設(shè)計(jì)的指導(dǎo)思想、數(shù)據(jù)庫(kù)的設(shè)計(jì)、系統(tǒng)模塊的設(shè)計(jì);關(guān)鍵技術(shù)介紹了在具體實(shí)現(xiàn)時(shí)需解決的一些技術(shù),如開(kāi)發(fā)框架的整合技術(shù)、開(kāi)發(fā)框架與數(shù)據(jù)庫(kù)的連接及數(shù)據(jù)的備份與還原。
本畢業(yè)設(shè)計(jì)的內(nèi)容是設(shè)計(jì)并且實(shí)現(xiàn)一個(gè)基于web技術(shù)的在線考試系統(tǒng),故而系統(tǒng)主要以j2EE作為開(kāi)發(fā)基礎(chǔ),主要使用了struts+spring等多種協(xié)議或技術(shù),用eclipse作為開(kāi)發(fā)工具,以MYSQL作為數(shù)據(jù)庫(kù),以Macromedia公司的Dreamweaver作為界面美化工具。基本實(shí)現(xiàn)了網(wǎng)上考試系統(tǒng)應(yīng)有的主要功能模塊,包括:管理員的登錄,管理和維護(hù);用戶注冊(cè)、登錄、注銷,個(gè)人信息的查詢、修改;考試管理,套題管理,成績(jī)管理。該系統(tǒng)界面簡(jiǎn)單、操作方便,容易維護(hù)。
關(guān)鍵詞:在線考試 j2EE struts + spring
Development of an Online Examination System Based on Java Technology
Abstract
Online examination system to achieve paperless management of examinations, the examination of some subjects through the Internet or LAN, to facilitate the management of the school Examination, candidates are also convenient, especially for candidates widely distributed, easy to focus on distance education . The background of my main development system management system-JAVA-line examination management subsystem, which includes questions management, candidate management, on-line production of papers, control of student test set, paper processing and other functions. This paper introduces online examination management subsystem on the JAVA analysis, design and development of the whole process. Using ER diagram, process flow charts and other on-line management subsystem design process detail.
Paper is divided into development programs, requirements analysis, system design, key technical solutions, the conclusion of five parts. Development program introduces the development of online examination system was the purpose, development plan and development framework for the choice of identification technology; demand analysis describes the overall demand for online examination system and the system functional requirements of each module; system designed for the guidance system design thinking, database design, system design module; key technology introduced to be addressed in the detailed realization of some technologies, such as the integration of technology development framework, development framework and the database connection and data backup and restore.
The contents of this graduation project is to design and implement a web-based technology, online examination system, Guer system based mainly j2EE as the development, mainly using struts + spring and other agreements or technology, using eclipse as a development tool to MYSQL as the database to Macromedia's Dreamweaver as a landscaping tool interface. Basically an online examination system should be the main functional modules, including: an administrator's login, management and maintenance; user registration, login, logout, personal information, access, correction; test management, problem sets of management, performance management. The system interface is simple to operate, easy to maintain.
Keywords: Online Examination j2EE struts + spring
目錄
摘 要II
Abstract III
第一章 引言 1
1.1 課題背景 1
1.2 課題目的和意義 1
1.3 本文結(jié)構(gòu) 1
第二章 系統(tǒng)應(yīng)用的關(guān)鍵技術(shù) 2
2.1 JSP技術(shù)介紹 2
2.1.1 JSP的概述 2
2.1.3 JSP的強(qiáng)勢(shì)與劣勢(shì) 3
2.1.4 JSP與ASP的比較 3
2.2 Java組件JavaBeans 4
2.2.1 什么是JavaBeans 4
2.2.2 JSP與JavaBeans的關(guān)系 4
2.3 J2EE概述 4
2.4關(guān)于Struts 5
2.4.1 Struts簡(jiǎn)介 5
2.4.2 Struts的主要功能 5
2.4.3 Struts工作原理 6
2.5 關(guān)于Spring 7
2.5.1 Spring簡(jiǎn)介 7
2.5.2 為什么需要Spring 8
2.5.3 Spring帶給我們什么 8
2.6 關(guān)于B/S開(kāi)發(fā)模式 9
2.6.1為什么引入B/S開(kāi)發(fā)模式 9
2.7.1 mysql的特點(diǎn) 9
2.7.2 mysql的安裝和配置(部分截圖)[12] 10
2.8 Tomcat服務(wù)器 12
2.8.1 Tomcat 服務(wù)器簡(jiǎn)介 12
2.8.2 Tomcat的特點(diǎn) 12
2.8.3 Tomcat的優(yōu)勢(shì) 12
2.8.4 Tomcat服務(wù)器的安裝和配置 12
小結(jié) 13
第三章 系統(tǒng)需求分析和總體設(shè)計(jì) 14
3.1 系統(tǒng)功能需求 14
3.2 系統(tǒng)角色及其功能分析 14
3.2.1 系統(tǒng)的2個(gè)角色: 14
3.2.2 系統(tǒng)角色的功能 14
3.3 總體設(shè)計(jì)思想概述 15
3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 16
3.4.1 E-R圖 16
3.4.2數(shù)據(jù)表的設(shè)計(jì) 16
3.5 系統(tǒng)的類設(shè)計(jì) 18
3.5.1 DAO類設(shè)計(jì) 18
3.5.2 c..
TA們正在看...
- 淺談對(duì)基層政府權(quán)力腐敗監(jiān)督的有效路徑.docx
- 最新二級(jí)建造師法規(guī)重點(diǎn)總結(jié).pdf
- 畢業(yè)設(shè)計(jì)icafe咖啡廳商業(yè)空間設(shè)計(jì)淺析.doc
- 邵東縣農(nóng)業(yè)局辦公樓高層結(jié)構(gòu)計(jì)算.doc
- 關(guān)于常德城市社區(qū)文化建設(shè)的調(diào)查報(bào)告.doc
- 模擬電路實(shí)驗(yàn)講義.doc
- 畢業(yè)設(shè)計(jì)工業(yè)機(jī)械人手臂.docx
- 《秋天的童話》主題婚禮策劃方案.doc
- 《讓愛(ài)如詩(shī)歌一樣經(jīng)典》主題婚禮策劃方案.doc
- 《人在旅途》主題婚禮策劃方案.doc