The Online Judge System is an application,which is basically used J2EE technology and based on B/S architecture.The Front-end System use Servlet for user request parsing,manufacture data through JDBC technology on the database,and receive the submission from users. The back-end system also use JDBC to communicate with the database, manufacturing the data and going on its tasks.Thus ensuring that the front and back ends of the parallel connection system.
To avoid the ineffective of Artificial appraisal procedures,with the convenient and efficient of the Internet platform,which return the results to the user quickly and easily,with real-time and dynamic,so it will improve the ability of computer programming.Online Judge is conducive to free ourselves from traditional passive teaching methods,it is beneficial for an effective information management.
Keywords: ACM/ICPC, Program Contest, Servlet, J2EE