基于Android的移动学习交流平台的设计与实现
发布时间:2018-01-15 17:06
本文关键词:基于Android的移动学习交流平台的设计与实现 出处:《河北科技大学》2015年硕士论文 论文类型:学位论文
更多相关文章: 移动学习 推荐算法 在线学习 在线交流 Android 聚类
【摘要】:随着移动互联网技术的不断发展,智能手机的不断普及,现在越来越多的人通过手机等智能设备来进行学习和交流。为了满足教师和学生实时的沟通交流,提高学生的学习兴趣和效率,本文设计了基于Android的移动学习交流系统。本文首先通过Openfire完成了客户端与服务器端的通信,经过服务器的配置和客户端的开发,实现了用户之间的互动交流。其次通过对用户的需求分析,总结出了系统的功能模块,根据软件工程的方法实现了系统的功能模块的开发。另外一方面,为了提高用户体验和系统的友好性,本文对协同推荐算法进行了研究。通过采用数据库记录和web日志相结合的方法,对用户的浏览记录和行为进行挖掘,从而将这些隐性的用户行为转化为显性的用户对项目评价;接着通过余弦相似度计算方法来计算用户之间的相似度;然后通过K-means类聚方法对用户进行聚类,从而根据他们的行为把用户自动地划分为若干个用户聚类簇;最后通过用户对最近邻居的评分来预测其对目标项目的评分,从而进行推荐。基于上述方法,实现了基于Android的移动学习交流系统,系统基本满足了用户的功能需求。通过开发本系统不仅促进了学生之间的相互交流,而且方便了学生的学习,对于他们学习成绩的提高有一定的促进作用。
[Abstract]:With the continuous development of mobile Internet technology and the popularity of smart phones, more and more people are learning and communicating through smart devices such as mobile phones, in order to meet the real-time communication between teachers and students. To improve students' learning interest and efficiency, this paper designs a mobile learning communication system based on Android. Firstly, the communication between client and server is completed through Openfire. Through the configuration of the server and the development of the client, the interactive communication between users is realized. Secondly, the function module of the system is summarized by analyzing the needs of the users. According to the method of software engineering, the function module of the system is developed. On the other hand, in order to improve the user experience and the friendliness of the system. In this paper, the collaborative recommendation algorithm is studied. By using the combination of database records and web logs, the browsing records and behaviors of users are mined. In order to transform these implicit user behaviors into explicit user evaluation of the project; Then, the similarity between users is calculated by the method of cosine similarity. Then, the users are clustered by K-means clustering method, and the users are automatically divided into several user clusters according to their behavior. Finally, the user's score on the nearest neighbor is predicted to recommend the target items. Based on the above method, a mobile learning communication system based on Android is implemented. The system meets the functional needs of users basically. Through the development of the system not only to promote the exchange of students, but also to facilitate the study of students, to improve their academic performance has a certain role.
【学位授予单位】:河北科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP316
【相似文献】
相关期刊论文 前10条
1 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
2 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
3 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
4 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
5 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
6 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
7 方智勇;;Android手机这样用[J];电脑迷;2010年15期
8 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
9 ;ZTE and Three Release Android ,
本文编号:1429251
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1429251.html
最近更新
教材专著