| At present, the domestic big college has its own Education Management Information System, but the specific function of most systems focus on the traditional management model, the main focus of teaching planning management, student enrollment and sorce management, which can only meet the basic college management needs. Educational management is not a complete system, each functionally diversified each functions. Each system interacts with independent, even in the management of teaching within the Ye can not share data and to provide a query, often need data output, once modify the data, will cause data inconsistencies, causing confusion to the work, the cost of maintaining a high workload, which was very convenient. With the credit system of education reform, the few universities have tried a full credit, most colleges and universities transformed from the traditional acdemic of the Credit System, the traditional teaching management software has been unable to adapt to these changes, the new Education Management Software need to be considered in the design of the academic year, school credit, credit, and teaching at different stages of transition management software interface needs to address the school curriculum library, performance libraries, student library and other data migration problems. These situations and problems that can not be reflected in the previous administration, it is necessary to develop a full-featured Educational Management Information System.This paper analyzes the system of background and research status, given the background of its domestic and international research, and in accordance with the design requirements of this article analyzes the J2EE platform and the MVC design pattern; and Technology in ANHUI Institute Education Management functions and systems involved in the user's needs analysis, the system is divided into user and rights management, school management, teaching play management, performance management, test management, materials management of several large modules, the main features of these modules use case analysis and process analysis, and systems involved in the detailed design of the database, and then follow the ideas into the system layer:layer, control layer, business logic and data persistence layer, using the MVC design of the system detailed design, and to describe its implementation process of the key technologies, the final system to test the various functional modules, test results show that the system meets the design requirements. |