| With the progress of the ages and the social division thinning increasingly, exams play an essential role in teaching process more obviously than ever. The final objectives of exam are to inspect the level of the learners'mastery of what they have learnt and to give correspondingly analyzing basis to teachers. Nonetheless, when it goes to exams of traditional way in particular, the exam cycle prolongs with lower working efficiency for series of involvements such as exam area layout, generating, printing and going over testing papers. Moreover, the objectivity of exams will be impaired by the process of going over papers manually more or less. By contrast, the online exam system basing on network and computer technology that are highly developed nowadays, is more and more widely used for its obvious advantages over the traditional way and gets general recognition.On one hand, our discussion and research focus more on the learners'needs. Individual needs, such as arranging study considering their own practical needs and obtaining correct and scientific assessment of the learning outcomes, is hoped to be met much more in the learning process. On the other hand, we should also attach importance to the teachers'needs that the way they test learners should be effective and more efficient. And the requirement of giving more comprehensive assessments to learners obliges them to be more flexible and erudite. Online exam system is able to gratify all the requirements above in that it has probed and worked out a new testing mode basing on the network that can help schools and educational institutions create a new learning and testing environment, which benefits raising exam efficiency and improving the level of standardization a lot, making educational administrators, teachers and learners are able to take part in exams through the internet whenever they want.Besides, there is another advantage of online exam system that it can save the exam organizers a lot of effort to invigilate and the resources of consumables that are unnecessary, in favor of building an economized society for our country. The backstage administration of the system is entirely under the control of system administrators, which strengthens the security of website systems. After log in the online exam system, administrators can make detailed classification to exam ranges, discipline properties and exam problems. After the username (examinee number) and the passwords are confirmed, administrators can enter the foreground and perform further operations according to procedures. And the system can go over papers and give final scores at once automatically after the examinees select exam questions and finish the papers according to procedures as well. As a result, examinees do not have to wait for the score announcement after they finish exams.Exam paper generation plays an important part in online exam system, especially strategies of generating testing papers automatically. With artificial intelligence developing rapidly, this problem draws more and more attention of the technical staff. In review of many previous algorithms, genetic algorithm seems to be an excellent way to solve this problem. This paper gives instructions and analyses to the problem on the combination of some technologies applied in question bank and the technology of exam paper auto-generation. The essence of the exam paper auto-generation we discuss hereby is to select exam questions according to relevant strategies, and screen out a set of questions satisfactory to given requirements from the question banks of data saved ahead of time. All the properties of those questions ought to meet the expectations of question originators within certain value ranges. The core technology of it is actually multiple-objectivity question selecting strategy. In allusion to the specialties of the system, our team build corresponding mathematical model in order to solve the problem, basing on the genetic algorithm featured by certain practicality and operational performance.For the paper auto-generation strategy in this paper, our team firstly makes systematical analyses on it, referring to the application demand of exams in practical teaching activities. Then we take teaching application as the background and realize the strategy using genetic algorithm. The final objectivity is to search out questions of different types, difficulty level and ranges in the question bank and compose appropriate and reasonable testing papers. Basing on the theories elaborated above, we combine Asp.net and SQL Server database with our strategy and apply AJAX framework technology to our research and analysis of the online exam system. |