当前位置:问答库>论文摘要

题目:基于兴趣图谱的移动社交系统设计与实现

关键词:移动社交;兴趣图谱;兴趣社交;Spring MVC;缓存

  摘要


兴趣爱好丰富了人们的业余生活,看书和看电影属于目前比较大众化的兴趣爱好,图书和电影也是当今主流的娱乐文化载体。目前人们在看过图书或电影之后很难找到一款合适的工具来记录自己当时的心情与感受,也很难找到合适的人进行交流。为了解决这个问题,本文根据兴趣图谱中以分享共同兴趣内容为基础从而使人与人之间产生社交关系的理念进行设计,实现了一个以图书和电影相关内容为基础的兴趣社交系统。

本文提出了根据兴趣图谱的社交关系理念设计一个移动社交系统,用户可以在系统中发布书评、影评及其他相关原创内容,并且用户之间通过对原创内容的分享与互动来发现认可的朋友,形成自己的社交网络。为了完整的实现这一系统,本文对用户需求进行了分析,根据需求分析推导出系统的总体设计,对系统的网络拓扑结构和功能需求进行了论述,将系统功能划分为用户管理、用户原创内容管理、用户互动内容管理、系统内容检索、用户私信管理等多个模块,并讨论了系统逻辑结构和数据库设计。服务端采用Spring MVC的开发框架,并采用memcached和redis相结合的缓存方案来提高内容的访问速度。为了满足用户在系统内的检索需求,服务端使用ElasticSearch搜索引擎为用户提供相关的检索服务。另外,为了保证系统内图书与电影基础内容的完整性与及时性,服务端采用网络爬虫技术从相关信息来源网站定时抓取图书与电影信息。

论文最后分析了如何对本系统进行测试,讨论了测试环境、测试方法和测试过程,并对测试结果进行了分析。系统已通过功能测试和性能测试,用户通过本系统可以分享图书和电影相关内容并与其他用户进行互动,本系统满足了用户的各项功能需求,并且性能稳定,目前已正式上线。