| In recent years, along with the highly developing network technology and popularizing computer skill and campus network built up in lots of schools either in our country or oversea, distance& online education has got a strong technical support. Paper testing, our traditional testing method, is showing its flaw in the way of education efficiency. It takes lot efforts to create test content, to organize testing questions, to print and distribute paper, to conduct exam, and to grade the paper. Other than its poor efficiency, it also causes a lot bias. It is unrealistic to solve these problems if we still go on with the old way, but Web-based testing can do much better job. Distance & online education will take its place in the advanced education, since it can give students more alternative as advanced education expanding. And online testing is a big part of distance online education, so it will be used more and more in college as time goes by. Online testing has been studied as a hot topic by lot of institutions. At this point, there are two models in online testing software, Client/Server and Browser/Server. Client/Server is hard to maintain and update, but Browser/Server is easy to extend application, update, and maintain system. It is the new technology accompanying with internet developing. Browser/Server needs a browser which is similar to Client/Server but it has web server connecting to the database and application server.Based on what has been stated above, Browser/Server is the better option for online testing program. On the Server side, it has Access, JAVA, WEB, and Tomcat to work together, but on the browser side, only a browser is required to finish the test. Also technical specialist can give you help by remote control as system update and maintenance needed.This course will address how background operation of Web-based works and some associated key technics. The information of administrators and students and all the assessment content have to be imputed in the database by technical specialists in the first step. After all set up, students can log into their account and go to the test page. The background operation system will randomly select test content from the categorized relevant database based on students'identification. Then, the content will be randomized in order and sent to students. It can stop student copying or being copied by their neighbors because they have different tests, so it improves the assessment validity. After all students finish up and submit their work, the system will automatically grade the test and tell their scores right away and the result will be saved in the background database at the same time. |