Font Size: a A A

The Design And Implementation Of J2EE-Based On-line English Learning System

Posted on:2010-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:C L RenFull Text:PDF
GTID:2178360278973919Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology, multi-media technology and communication technology, especially the swift development of the Internet, distance learning becomes possible. Nowadays learning during all the life is a current trend of the social development, so distance learning becomes necessary for everyone. With the development of society, distance learning, as a way of learning, will play its enormous role gradually.Distance learning regarding education media as through network has many advantages. Not only it is a very good media, which can access at any time and any place, but also it offers many ways of intercourse. It offers abundant discussion between teachers and students, students and students. It is important to improve the education quality and develop the intelligence of students.The main object of this paper is the Struts framework and Hibernate framework which are used widely in J2EE platform. The application and realization in Web-Based on-line English Learning of struts and hibernate are also discussed in the paper. The Struts framework implements the MVC design pattern and reflects Model, View and Controller to the components and concepts in web application. It makes this abstract design pattern implement in the web development. And it points out a logical and scientific way to the web developers. Hibernate is a lightweight framework based on O/R mapping and it is used for data persistent storage. With the help of object-oriented service that Hibernate provides, we can map data from database to business object effectively in order to lower the degree of development difficulty.This paper combines a web project. It contains the way I develop the system and it emphasizes the analysis, the design and the realization of some modules which I was in charge of using Struts and Hibernate framework. Some other open source frameworks are used in the project such as Spring, eXtreme Components and ZK, and all these are introduced and discussed in the paper. This paper puts forward a solution about pagination based on Hibernate and eXtreme Components. It also introduces a method of managing the users' purview on the action level, which can ensure the system's safety. What's more, an eclectic solution based on digital signature is introduced which is used to examine if a similar test question exists for it's hard to find out a perfect solution to solve such problems now.
Keywords/Search Tags:Struts, Hibernate, Spring, eXtreme Component
PDF Full Text Request
Related items