基于Web2.0的SNS平台的设计与实现

被引:0
作者
范钟艺
机构
[1] 电子科技大学
关键词
社会性网络; SyncML同步协议; Lucene搜索引擎; Web2.0; Ajax;
D O I
暂无
年度学位
2008
学位类型
硕士
导师
摘要
随着互联网产业的发展、用户规模的扩张和用户对互联网的参与程度和参与行为特征的变化,以Web2.0为特征的相关需求应运而生。传统Web1.0的主要特点在于用户通过浏览器获取信息,而Web2.0则更注重用户的交互作用。Web2.0互联网模式己经成为互联网新的发展趋势。Web2.0的精髓就是以人为本。 SNS,全称Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。它根据著名的六度理论,通过互联网的方式,可以将人际关系网的资源完全挖掘出来。在SNS的帮助下,用户可以轻松认识“朋友的朋友”,通过认识的人找到需要的人,扩展自己的人脉,还可以更科学地管理人际网络资源,为自己赢得更多的机会。 Web2.0的本质是社会化的互联网,这使得SNS在Web2.0时代飞速的发展。基于Web2.0的SNS平台更能体现以人为本的核心思想,它拥有众多令人激动的崭新应用,能够将广大用户联系起来形成一个巨大的社会网络,能够给用户带来全新的体验。 本课题历时八个月,设计并实现了一个基于Web2.0的SNS平台。它在丰富的社区服务的基础上,原创性提供了同步通讯录服务,并且提供Web网站、Wap网站和手机数据同步功能等多种访问途径,使用户能够随时随地的发布信息、更新信息、保持联系,同时通过Ajax、SyncML、Lucene等技术极大的改善用户体验。 本文详细探讨了基于Web2.0的SNS平台的设计与实现相关的技术,并介绍了整个系统的设计和实现过程,针对其中的一些关键技术进行了深入的讨论。首先分析了Web2.0和SNS平台的国内外发展现状,对基于Web2.0的SNS平台的发展前景进行了展望,接着详细描述了基于Web2.0的SNS平台的总体设计和各模块的功能设计,详细说明了该课题的三大模块:Web和Wap模块,数据同步模块,站内搜索模块的设计与实现,介绍了对系统进行的性能测试,并对测试结果进行了分析,给出了优化方案并实现。文末分析了本课题的价值,总结了经验,并指出了存在的不足及改进措施。
引用
收藏
页数:102
共 22 条
[1]
基于数据同步协议SyncML协议的研究与实现附视频 [J].
王博 ;
李腊元 ;
冯美来 ;
赵新伟 .
武汉理工大学学报(交通科学与工程版), 2007, (06) :1041-1044
[2]
基于SyncML协议的移动数据库同步冲突处理策略 [J].
龚春红 ;
金敏 .
企业技术开发, 2007, (07) :3-5
[3]
SNS的经济学分析 [J].
李萌 .
科技资讯, 2007, (06) :229-231
[4]
利用LoadRunner实现Web负载测试的自动化 [J].
杨萍 ;
李杰 .
计算机技术与发展, 2007, (01) :242-244
[5]
基于Lucene的网站全文搜索的设计与实现 [J].
陈庆伟 ;
刘军 .
科技情报开发与经济, 2005, (15) :242-244
[6]
基于Lucene的搜索引擎设计与实现 [J].
高琰 ;
谷士文 ;
谭立球 ;
费耀平 .
微机发展, 2004, (10) :27-30
[7]
面向网络的全文检索中索引文件的组织 [J].
颜维龙 ;
盖杰 ;
武港山 ;
袁春风 .
计算机应用研究, 2002, (11) :124-126+146
[8]
移动终端数据同步协议研究 [J].
任立刚 ;
宋俊德 .
电信科学, 2002, (11) :19-22
[9]
复制的移动数据库系统事务级同步处理策略 [J].
丁治明 ;
孟小峰 ;
王珊 .
软件学报, 2002, (02) :258-265
[10]
搜索引擎技术及趋势 [J].
李晓明 ;
刘建国 .
中国计算机用户, 2000, (09) :27-28