| With the development of educational achievements and the popularization of computer technology, the types of the examination increase and the requirement of the examination enhances constantly, and so the traditional examination way won't meet the needs of modern examination already. The trend of paperless examination through computer has put forward a series of new subjects before us. How can we frame a test system, realize the paperless examination, make use of the existing equipments and technique? It is an important task that teachers can be set free out from trivially, repeated, mistakable work of making the exam paper, the examination, marking examination papers and the statistics of the grade.In this thesis the author traverses the development of computer test system and the foundation of the application of present conditions, develops the test system based on JAVA B/ S structure .This test system has such merits: expansibility, security and reuse and easy to maintenance and upgrade etc , only needs to install the browser at the side of the customer and does not need to install the applied program. The concrete functions of this test system contain the function of question bank, examination , marking examination papers, the management of the test and maintaining function etc..In this thesis we research and improve in emphasis the security and the stabilization and the concurrence of the test system. Because the B/S structure have less powerful control of client side than the C/S structure ,so this topic research solves corresponding safe problems by making programs. This test system adopts the database connection pool technique, reducing the spending of multifarious establishment and destruction of the database conjunction when the visiting qantities are large. This test system adopts the universal database module, manages visiting database claims centrally, simplifiesprogram, increases the haleness of the program at the same time, reduces the number of the SQL sentence visiting database, and improves the function of inserting and modifying the database in great quantities. The test system adopts the memory buffer technique, reduces the operation of concurrence visiting the database in great quantities, at the same time raises the visiting speed of the client side, resume data from the server memory when the client side breaks down and raises haleness of the system.Currently, this test system has been already used, but some details will be treated further perfect. |