Font Size: a A A

Design And Implementation Of Teaching Resource Management System Based On J2EE

Posted on:2016-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:P ChenFull Text:PDF
GTID:2308330476452778Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Traditional software development of the network teaching management system on the structure is tightly coupled, which is exists between same department and internal different departments there is a lot of the so-called "information island", which is not convenient to share information and resources. SOA(Service Oriented Architecture, service-oriented Architecture(SOA) with loose coupling, protocol information publicly clear, expansion of modification is convenient, such as is easy to reuse characteristics, and been integrated. These advantages can rapid development and have an important position. And the most key advantages of this architecture is the fastest speed according to the department of the truth of the business process with rectification is perfect, at the same time actively adapt to the new business, new regulations such as real-time change of information, and always keep low cost control, is advantageous for the exchange of information between departments and resources sharing, convenient system of flexible extension in the future, also can be solved. Teaching management system based on SOA can make full use of the computer and network management to change the backward status quo of the current teaching management, to achieve scientific management, enhance the management level, improve the work efficiency, and standardize the management process, the purpose of realize the modernization of teaching information management, enhances the capacity of open universities interaction, has strong practical significance and value.The research was designed based on the background about the development of the network teaching management system of Shanghai Huangpu District Amateur University, the main contents of this paper include the following aspects:(1) It notes the necessity of the development of the new network teaching management system based on the analysis about the problems existing in the teaching management of Shanghai Huangpu District Amateur University. Firstly, Three major business processes including student management, teaching management and examination management were researched. Then, use cases were analyzed from three kind of users including administrators, teachers and students. Finally, the performance and technical requirements of the nonfunctional requirements of the system were analyzed.(2) The module design about the network teaching management system was completed and the system was overall designed based on the SOA system architecture. Through the analysis of the SOA system structure, the classes analysis, the extraction and the design of service behavior model were completed under the frame of SOA framework. At the same time, the service overall and the service refinement of each function module were designed. The service overall and the service refinement design of each function module of performance management were designed according to the performance management. Finally, concept design and logical design of database system were proposed.(3) The network teaching management system was realized based on the J2 EE platform, and the implementation method of the system data layer, data persistence layer, business logic layer and express layer were presented. Since the examination group function was the core function of the system, the system was realized by manual test paper generation and automatic test paper respectively. And the question extraction algorithm was proposed based on the difficulty levels.The system was tested from the function, performance and interface, and the experimental results showed that the system presented in this paper could meet all the requirements of the requirements analysis, and the system also could fully meet the requirements of design and practical application and verify the feasibility and practicability of network teaching management system.
Keywords/Search Tags:network teaching, SOA, service analysis, the software system
PDF Full Text Request
Related items