| With the development of Internet, more and more people have began to study over the network. Compare with traditional learning methods, Online learning has the advantage of learners can schedule according to their own learning plan. Learners also can according to their knowledge of the current reserve position is more suited to their chapters choose the content. And learners also can improve the effectiveness of self-initiative and learning. However, as is also the instructor to guide learners through the network, they inevitably can not be detailed analysis of individual student learning situation. Therefore, learning how to solve the personalized guidance of difficult problems becomes a very concerned subject. According to this problem in depth study,the paper using the data mining technology to the online learning system to solve how to predict each learner's learning. And the system provides personalized guidance for everyone to improve the learner's learning efficiency by predicted results.Data Mining in the analysis of the data has a wide range of applications and be able to meet the practical needs. Especially in the current network started to become one of the ways people are the main activities, the value of data mining is even more reflected.This article will use the decision tree rules deep-seated against hiding the information in the data in order to analysis the learner's study habits and learning status. And the system can obtained the corresponding results of the analysis in all learners and give guidance.In this paper, the system research on the conditions for learners on the use of hypertext transfer protocol. Learners study, discuss, test through a web. All learning activities will be delivered to the server which provides learning interface by the system. The server collects and store learner's learning level, and collected all the data to the Logic Module section. The logic module scientifically analyzes the reasons leading to the results of academic through the use of ID3algorithm. And the logic module guides learners how to improve their academic performance by adjusting the above study habits.In this paper, the system uses the J2EE technology, uses JAVA code to implement the various algorithms, uses Java Server Pages to complete the display function. The system provides text, video data for learners to learn, records of learning time and test results in each plate in order to obtain the original data, then the system mathematical operation and analyzed, and gets the relationship how various factors influence learners at last, guide the learners to improve. Between the server and database the system makes use of JDBC technology to complete the record inquiry function. |