Font Size: a A A

Design And Implementation Of Distance Education System Based On Open Source Framework Of SSH

Posted on:2012-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2218330368981807Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
This system bases on Distance Education System, It's the effective integration of network technology and database technology. This system is developed by Java technology and JSP technology, and the Database is using SQL Server 2000.This paper introduces the tends of development of the Distance Education System, and the defents it exists.then in accordance with the software engineering, Throughout the development of this system, from system analysis, the design of this system and system's code to this system's running finally, describe one by one. System analysis includes feasibility analysis of this system.Our country's education has a large gap in personnel, capital, information, technology and other aspects. Our country's mode of education is still the university's continuing education, distance education colleges and some training institutions, the existing mode of online education is still limited by time and space. The interaction between teacher and students is very poor, also between students and students. If we organize a training, we must spend a lot of manpower, material and financial resources and time, which greatly reduce our efficiency of work. Our country's distance education model of online education is a serious problem. Function module design and database design is the focus discussion of this paper.According to the situation of above, this paper's background is my supervisor's project that I participate in the Public Security Bureau, combining three popular open-source framework SSH (Struts+Spring+Hibernate) technology, designed and implemented this system of the Public Security Bureau, the main function of this system can be divided into:Local management module, content management module, teaching management module, resource management module, learning garden modules, security management module and personnel management module, office automation modules, Q & A module, evaluating teaching modules and other major modules. Students can use this system without any constraints of time and space to communicate with teachers and other students to interact and learn, this can improve our efficiency of word greatly.The work of this paper: This paper firstly stated the tends of domestic and international network of online education, base this proposed the significance of this paper's research, then simply generalize the technology of Struts, Spring, Hibernate which we are used in this system. And provides details on the use of Spring's IoC core ideology to implement the integration of Struts, Spring, Hibernate. The results of development shows that effective integration of three frameworks SSH can greatly improve the efficiency of development, shorten the project development cycle, and reduce development costs, while Web-based application integration architecture has goodly scalability, maintainability and portability. After several months of running, this system meets the specific needs of trainees. Students and teachers can learning and communication without time and space constraints, and greatly improved our efficiency of work. This system is very stability during it's running, and be said by the users.
Keywords/Search Tags:Distance Education, Struts, Spring, Hibernate
PDF Full Text Request
Related items