| With the development of higher education, the scale of university education is increasing, at the same time there are more and more college students and teachers, diversification of courses and educational methods make the university's educational administration become a complex and huge work, and educational administration is a very important part of university's daily work, in this situation, the introduction of educational management system is very necessary to the educational management of university. The educational management system can not only improve the working efficiency and reduce the workload of educational managers, but also has many advantages compare with person, such as higher efficiency and reliability, huge storage, nice security, and so on. The educational management system can also facilitate the study and work of students and teachers, they can obtain real-time academic information through the system. Basing on this background, this paper's purpose is to develop a fully functional educational system to help university achieve paperless, information and intelligence educational administration.This paper describes the develop background and process of the educational system, the system is based on J2EE and AJAX technology. This paper describe system's implementation process in detail through some aspects such as system needs analysis, system design overview, system detail design and implementation, system testing, using software engineering methods, and combine with graphics, tables and key code to describe the system. At the end, the paper summarizes the system, and make thanks to the people who helped me.Application development and database design are two main aspects of system's design and implementation. MyEclipse7.5 is the tool for developing application program, system based on J2EE and AJAX technology, integrate the popular framework Struts and Hibernate, it's architecture use three-tier MVC architecture, and use JSP pages display the presentation layer, so the system has not only good portability and security, but also clear structure. System use ORACLE9i as system's database design tool, it can meet system's need of large amounts of data storage and query. The B/S model makes system can meet the needs of educational management's anytime and anywhere access and without client. Based on the functional requirement of educational administration, there are eight modules in system: student management, teacher management, course management, performance management, test management, system management, system internal mail, system survey and message boards. The system can satisfy the needs of educational administration basically and easy to operate. |