基于个性化推荐的社交聊天App的设计与开发.doc

资料分类:科技学院 上传会员:番番呀 更新时间:2023-05-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:本系统的影响在于有利于社会中人与人的网络沟通交流,通过好友推荐扩大用户本身的社交圈。方便用户与自己兴趣相投的人相结识。整个系统的开发在法律上不会涉及到侵权问题,此......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: