The Development of Remote Labor Training System for Rural Small Towns Based on MVC Model

In view of the characteristics of the rural labor force in China, a remote training system for small towns is developed based on B/S architecture and MVC model by using object-oriented and JSP technology on the Java J2EE platform. The system is designed to be used by administrator, training enterprise and individuals. The administrator can manage the website, permission assignment and maintain database. Training enterprise can use the system as their working operation platform. They can release their business information, manage their training materials and maintain their own data in the database. A registered individual user can access the information within his respective authorities, take study online, take part in the test online, question online, etc. By means of UML, the system is analyzed and both the database and class structure are built. By using Filter, Struts and Hibernate technologies, the system is developed with the characteristics of crossing-platform, better expansibility and maintainability.