论文部分内容阅读
随着互联网技术的发展和移动终端的不断普及,移动社交网络(Mobile Social Network Service, Mobile SNS)快速发展起来。Scene Life系统就是一个无线环境下的、基于场景的Mobile SNS系统。它体现了SNS的基本概念,同时也结合当前的前沿技术,在社会搜索算法、访问权限控制、用户数据隐私保护等方面提出了相应的解决方案,为用户提供更好的使用体验和服务。论文从Scene Life系统服务器的总体设计入手,重点描述Web服务器子系统和即时通信服务器子系统的设计与实现。Scene Life系统实现了场景的创建及浏览、相册的浏览、好友列表信息的显示和游戏的运行等功能,并设计实现了新的基于信任的社会搜索算法。论文首先对Scene Life系统的相关技术进行了介绍,包括SNS研究方向、信任度计算和传递、数据库持久化技术和线程池技术等;接着介绍了基于信任的社会搜索算法的设计与实现,并将该算法与Dijkstra算法进行了比较和仿真实验;然后详细介绍了基于Scene的移动社交系统服务器的设计与实现,提出了系统的数据存储需求和相关业务描述,服务器架构设计方案、业务流程、IPO描述和子系统结构与功能,并以数据管理服务、通信服务、场景服务、即时通信服务为例详细介绍了服务器的设计与实现;最后引出了服务器开放式平台的设计与实现策略。论文的重点是讨论Scene Life系统服务器的总体设计与主要服务的实现。在论文中介绍了基于信任的社会搜索算法,并详细介绍了Web服务器和即时通信服务器的接口及结构功能。根据整个系统的功能描述,论文给出了移动环境下的测试场景,主要服务的详细的测试用例,并提供了相关的演示截图,通过对系统测试结果的分析,验证了系统功能,证明了系统的功能和性能达到了设计的要求。论文最后对全文做出了总结,并描述了系统存在的不足和进一步工作,总结了本人在硕士研究生期间的工作和成果。