| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10549 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:如今大数据盛行的时代,网络环境中人们之间的相互交流越发广泛,一定程度上在人脉上我们也不能失去优势,通过我们平时建立的社交网络中挖掘潜在用户。本系统除了私聊、群聊,还在我们添加好友时,会有推荐好友的功能。个性化推荐好友计划采用以下几个属性来从海量的数据中挑选好友:(1)星座相似度(2)地区相似度(3)年龄段(4)社交兴趣度等。 该系统可以增加人与人之间的沟通,挖掘潜在性好友,帮助人们通过推荐算法快速建立好友。锻炼了系统开发能力,挖掘潜在性用户,增加人与人之间的沟通同时满足即时性要求,能快速地处理识别任务。在聊天后应留下痕迹,以便数据分析。在好友推荐中考虑的各种指标整合后形成一个推荐度,根据推荐度排名给用户展示具体好友信息,方便了用户添加好友的功能,扩大了个人的社交圈,有利于人与人之间的交流与合作。
关键词: Android版 社交APP 好友推荐 JSON数据传递 异步请求
目录 摘要 Abstract 1.绪论-3 1.1研究背景及产生的影响-3 1.1.1 研究课题的背景意义-3 1.1.2 系统产生的影响及经济社会效益-3 1.2 软件介绍-4 1.3本文的结构-4 2.开发环境-5 2.1开发工具和开发环境-5 2.2 MVC架构-5 2.3 MySQL数据库-6 3.系统分析-7 3.1可行性分析-7 3.1.1经济可行性-7 3.1.2技术可行性-7 3.2需求分析-7 3.2.1功能需求-7 3.2.2系统流程图-8 4.系统设计-12 4.1 软件设计-12 4.1.1软件主要功能描述-12 4.1.2软件总体功能设置模块-12 4.2数据库设计-14 4.2.1系统模块划分具体数据表-14 4.2.2数据库表-15 4.2.3数据字典-16 4.2.4 E-R图-17 5.系统实现-18 5.1系统概述-18 5.2 数据库的连接-19 5.1.1 功能分析-19 5.2.2 关键代码-19 5.3注册、登录处理-20 5.3.1注册-20 5.3.2登录-20 5.4线程池的创建-22 5.5添加好友的按钮监听-23 5.6聊天通讯json和异步请求-23 5.6.1 json数据传递-23 5.6.2异步技术的相关介绍-23 5.7 好友推荐-24 5.7.1通过地区推荐-24 5.7.2通过星座推荐-24 5.7.3通过年龄段人数推荐-24 6.系统测试-26 6.1登录注册用户测试-26 6.2添加好友聊天测试-27 6.3 删除好友-28 6.4用户个人资料设置信息-28 结语-29 参考文献-30 致谢-31 |

