Design and Implementation of Automatic Test Paper Composition System for Java and JSP

With the rapid development of computer technology and higher education, computers in all walks of life have become popular, and traditional examination methods are also facing changes. Various Internet-based distance education continue to appear, especially in schools. The relationship between examinations and students is Very closely, in the absence of a computer system, the question of the test is a more troublesome problem, it takes a lot of time and energy, the administrator has a lot of work to write the questions, the labor intensity is high, and the preservation of the test questions is also relatively large. Locally, based on the above considerations, in order to solve the diversity, randomness and some of the above-mentioned problems of the examination questions, it is very necessary for the administrator to have a set of examination question bank management system. Based on the above problems, we have designed a self-organizing system for examination questions in colleges and universities, which can abandon the trouble of manual sorting of traditional examination questions, and can reduce the energy and time of questioning. This subject is a process of designing and implementing a WEB-based question bank and test paper management system.
This system uses the popular JSP, Web technology, and powerful database development tool MSSQL for software development. In order to ensure the long-term, safe, stable, reliable and efficient operation of the system, the following performance requirements should be considered in system analysis: the accuracy and timeliness of system processing, the openness and scalability of the system, and the ease of use of the system Security and maintenance, consistency and completeness of data entry and processing, and data sharing and independence. According to the principles of software engineering, combined with the object-oriented method development, the server-side operating environment platform adopts Eclipse+Tomcat+SQL Server.
The goal of this system is to form a test question bank and automatically generate test papers according to predetermined requirements. Let teachers get help and support more conveniently in the process of preaching and teaching profession, and get timely feedback from teaching. Let the majority of students understand their own shortcomings in the exam, and master the initiative of learning more thoroughly and freely. In addition, the test question bank is also an important goal of the system. Test questions can be provided by past test papers, and newly collected test questions and question types can be added at any time, so as to gradually improve the formation of the test question bank system and provide various necessary methods for random retrieval of test questions.
Keywords: MyEclipse, SQL Server 2005, automatically generated test paper

catalog:
Abstract i
Abstract ii
Chapter 1 Introduction 2
1.1 Background 2
1.2 Purpose and meaning 3
1.3 Main content 4
1.4 System development tools 4
1.5 System development environment 8
1.6 System hardware configuration 8
2.1 System structure framework 9
2.2 System requirements description 9
2.2.1 Function description 10
2.2.2 Flow Chart 11
2.2.3 ER Diagram 12
2.3 Feasibility Analysis 12
2.3.1 Economic Feasibility 12
2.3.2 Technical Feasibility 12
2.3.3 Social Feasibility 12
2.3.4 Operational Feasibility 12
Chapter 3 System Design 13
3.1 Overall system design 13
3.1.1 System function description 13
3.1.2 Function hierarchy diagram 13
3.1.3 Module structure diagram 14
3.2 Database design 14
3.3 Analysis and design methods used 16
3.4 Development technology analysis 17
Chapter 4 System implementation 18
4.1 Login Module 18
4.2 Administrator Management Module 20
4.3 Professional Subject Module 25
4.4 Question Bank Management Module 28
4.5 Test Paper Management Module 30
Chapter 5 Debug and Test 36
5.1 Function Debug 36
5.1.1 Link Test 36
5.1.2 Database Debug 36
5.2 Test Method 36
Conclusion 38
References 39
Acknowledgements 40
Original Foreign Language 41
Chinese Translation 49

Guess you like

Origin blog.csdn.net/fdfgddffffdd/article/details/115046787