Font Size: a A A

Design And Implementation Of Online Learning System Based On Struts2+Hibernate

Posted on:2017-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:X P LiFull Text:PDF
GTID:2358330512460213Subject:Engineering
Abstract/Summary:PDF Full Text Request
Education, to a certain extent, can change one's destiny for individuals and train personnel to promote social progress for the country. It is indispensable link in the entire process of social life. With the combination of computer technology and education, people began to carry out education via the Internet, the new education model, online education appeared, which has brought new opportunities and challenges in educational industry. Whether they are beginning of entrepreneurs, training institutions or Internet companies such as BAT (Baidu, Alibaba, Tencent) are attracted by the huge market potential.The teaching focus of flipped classroom, compared with the traditional teaching mode, transfers from the "teacher-centered" to "student-centered". The learning process is divided into self-study before class and the teacher lead students to study in the class. The system is mainly used for pre-class learning, provides learners with a wealth of online teaching resources and the explanation of knowledge completed online instead of face to face.Based on the comparison of domestic and international online education platform, this paper references their advantages and combines with the flipped classroom's educational philosophy to design and develop online learning system. Using stage mode avoids being easily distracted, boring process, and low efficiency; The system function modules are designed according to requirements analysis and the entire system architecture is built with common frameworks and design patterns, with the analysis of class relationship model, the Hibernate is used for mapping from entity classes to database tables and generating the database tables; The functions of search for goods, search results page display, purchasing and the management of generated orders, around system learning resources, are completed; In order to prevent information leakage, user key information is encrypted, the ways of handling secure login is suggested and the principle of chain of responsibility pattern is used to control access to web pages.
Keywords/Search Tags:online education, flipped classroom, relationship mapping, hash arithmetic
PDF Full Text Request
Related items