Font Size: a A A

System Management Design And Performance Optimization Research Of Educational Management System

Posted on:2010-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:B Y CaiFull Text:PDF
GTID:2178360275994222Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Xiamen University holds the first national key discipline of higher education which has brought forward a series of in-depth management concepts. The design of educational management system is significant for improving the level of educational administration. The original system of educational administration in Xiamen University has been unable to meet the requirements of teaching methodology reform. In order to completely implement these advanced management concepts, a novel educational management system has been designed and implemented. The thesis introduces the development of educational management systems and the technical framework used in the novel system. The focuses of this thesis include the analysis of new requirements, the design and the implementation of the novel system, as well as the efforts for optimizing the system performance.The thesis has studied the design of function modules in the educational management system and the optimization of the system performance. The novel system uses two main technologies: Struts and Hibernate. It adopts a hybrid model of architecture development, which combines the B / S and C / S hybrid modes. The system design consists of two parts: the function modules and the database. The function modules based on the B / S mode include: management of teaching program, management of offered courses, management of course registration, management of student records, management of student scores, management of basic data, management of system, management of teaching resources, management of teacher evaluation, management of double degree . The function modules based on the C / S mode are designed to arrange curriculum schedule and the examinations room.The thesis has optimized the system performance. The contribution of performance optimization concentrates on the management of course registration. The optimization technologies are used to solve an inefficient problem in the original system. The reasons to the network congestion when registering courses are firstly discussed, for example, the long delay of service response, the overloading of CPU and the exhausted memory in server. After carefully testing and analyzing , the thesis has proposed two main approaches, which take advantages of hardware and software resources configuration, to improve the system performance: (1) the usage of stored procedures instead of SQL statements, (2) the reconfiguration of the advanced server with raw device using the new strategy. These approaches have been validated since they can significantly improve the system performance in the real application. Especially, the usages of stored procedures and raw devices play important roles to solve the performance problem.
Keywords/Search Tags:Educational Management System, Struts, Hibernate, Store Procedure, Raw Device
PDF Full Text Request
Related items