Font Size: a A A

The Design And Implementation Of Educational Resources Management System Based On SOA

Posted on:2010-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z L XuFull Text:PDF
GTID:2178360275979989Subject:Education Technology
Abstract/Summary:PDF Full Text Request
With the development of the digital education,many kinds of educational resources have emerged in the network.Because of being lack of the management and organizing, the education resources are dispersed,repetitive and isolated as well as not organized. Educational Resources Management System(ERMS) is a platform for combining all kinds of network educational resources.Because of being processed and combined by the ERMS,the educational resources show orderly,canonical and correlative.The service efficiency of the educational resources is improved by ERMS,and thus the digital education is developed.Based on the background of the practical project requirement,the ERMS based on SOA is designed and realized.The SOA structure is adopted for improving the model reusability and the flexibility as well as the extendibility of the ERMS.In this paper,the network educational resource construction specification is adopted,and the unified description and the management as well as the sharing of resources are realized.With the resource distributed storage and centralized directory management,the union search and the location of the resources are realized.The main work of this paper is shown as follows:(1) The construction standard and technical standard of the resources system are analyzed and summarized.The LOM standard of the resources system construction standard as well as the network educational resource construction specification is introduced.The four basic technical standards of the Web Service technology are analyzed.And the features,the principle as well as the model of the SOA structure are summarized.(2) The network educational resource construction specification is adopted to describe the resources.All kinds of the subject discipline and group standards are supported by the system,and the resource universal description,management and sharing are all realized.The management of resource distributed storage and centralized directory is adopted for managing the resources,and thus the cross searching and the location of the resources are realized.(3) The designing and realizing of the service interfaces of the system.Based on the service model of the system,the system service interfaces are specified and encapsulated. Based on the C# technology and the ASRNET development environment,the service interfaces are realized at the specific platform.The procedure of invoking the services by the clients and the procedure of publishing and discovering the services are introduced. (4) The development and the service integration of the ERMS.The services are assembled and integrated at the business logic layer for the business function of the system.The cross-platform service invocation is realized by adopting the Java technology and the Portlets tools at the service presentation layer.The test results of the ERMS show that the system has good stability and good extensibility as well as good maintainability.The system developed is an educational resources open platform with unified standard as well as rich contents.The characteristics of this paper are shown as follows:(1) The access control based on role is provided by the user management service for managing the user's privilege by the system.The system finally realized user management based on roles.(2) The network educational resource construction specification is adopted to describe the resources.The resource universal description,management and sharing are all realized.The management of resource distributed storage and centralized directory is adopted for managing the resources,and thus the cross searching and the location of the resources are realized(3) The system is based on the SOA structure,which is a cross-platform with loose coupling and reusability and extensibility.Function modules of system can be reused.
Keywords/Search Tags:SOA, Educational Resource, Distributed Storage, Web Service, Resource Standards
PDF Full Text Request
Related items