| With increasing advancement,computer technology has its applications covering all fields of people's lives.Education administration system(EAS)is one of the most widely used systems in daily management of schools.However,the existing EASs suffer from issues including single-mode implementation process and strong coupling of different modules in the systems.Therefore,developing and deploying a new EAS has become imperative for the efficient education administration of schools.In this paper,we investigated the features of the existing popular EASs,analyzed the weaknesses of these systems,and explored the common requirements of the education administration of schools.Then,we designed and developed an EAS by using the middleware technology.Our major work is summarized as follows from four aspects.First of all,based on the traditional teaching mode which centers on curriculum,we introduced the concept of modularization.Moreover,in view that different students may have different degrees with respective to knowledge understanding and mastering,we focused on the study of modularized programming,process management,and student mark management.We also explored the modularized teaching assistance modules,enhanced and optimized the process and pattern of knowledge transmission.Secondly,to overcome the limitations of the existing EASs in terms of reusability,extensibility and maintainability,we adopted the web service based middleware technology and proposed a structural design.Furthermore,we separated the education administration operation layer from the data layer and user-interface layer,thus reducing the mutual coupling between the operation modules and the non-operation modules.Thirdly,with the modularization and middleware we proposed a complete solution to EAS development,and built a new EAS which has been successfully deployed in a middle school affiliated to a university and facilitate the school to manage its daily teaching affairs.Finally,we conducted both the standardized software testing and test run on our EAS.The results shown that our modularization and middleware based EAS fulfilled the requirements of the education administration of the school,increased the management efficiency,and also enhanced the informatization and digitalization construction of the school. |