Font Size: a A A

Design And Implementation Of Mobile Learning And Communication System Android Based

Posted on:2016-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:J Y WangFull Text:PDF
GTID:2308330482464387Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the continuous development of mobile Internet technology, smart phones continue to spread, and now more and more people can learn and communicate through mobile phones and other smart devices. In order to meet the real-time communication and exchange between teachers and students, this thesis designs a mobile learning system based on Android.In this thesis, the communication between the client and the server is accomplished by Openfire, and the interaction between the users is realized through the configuration of the server and client. Secondly, through the analysis of the user needs, the function module of the system is summarized. According to the method of software engineering, the function module of the system is realized.On the other hand, in order to improve the user experience and the friendly system, this thesis studies the collaborative recommendation algorithm. Through the records in the database and the web log to a combination of methods, this thesis mines user browsing behavior record and thus these implicit user behaviour can be used to the dominant user evaluation of the project; then the cosine similarity calculation method to calculate the similarity between users is used; then by using the K-means clustering method of user clustering this thesis presents the clustering algorithm, According to the results their behavior to users can be automatically divided into a plurality of user cluster. Finally, through the user of nearest neighbor score to predict its score the goal of the project, this thesis presents the recommendations.Based on the above methods, the implementation of mobile learning system based on Android is present, the system can basically meet the functional requirements of the user. Through the development, this system can not only promote the mutual exchange between students, but also facilitate the learning of students, It can improve the academic performance.
Keywords/Search Tags:Mobile Learning, Recommendation algorithm, Online learning, Online communication, Android, Clustering
PDF Full Text Request
Related items