基于Lucene的社交系统的设计与实现

基于Lucene的社交系统的设计与实现

ID:37032351

大小:3.62 MB

页数:67页

时间:2019-05-15

基于Lucene的社交系统的设计与实现_第1页
基于Lucene的社交系统的设计与实现_第2页
基于Lucene的社交系统的设计与实现_第3页
基于Lucene的社交系统的设计与实现_第4页
基于Lucene的社交系统的设计与实现_第5页
资源描述:

《基于Lucene的社交系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号学号M201676134学校代码10487密级硕士学位论文基于Lucene的社交系统的设计与实现学位申请人:石开学科专业:软件工程指导教师:黄立群副教授答辩日期:2018.12.24AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreefortheMasterofEngineeringDesignandImplementationofLucene-basedSocialSystemCandidate:ShiKaiMajor:SoftwareEngineeringSupervisor

2、:HuangLiqunHuazhongUniversityofScience&TechnologyWuhan430074,P.R.ChinaDecember,2018华中科技⼤学硕⼠学位论⽂摘要随着时代的发展,传统的社交方式已经不能满足人们日渐改变的社交需要,社交方式从现实社交逐渐向虚拟社交发展。虚拟社交使得时间和空间失去了意义,不同国家、不同地区的人们抛开这层局限自由社交,思想观念、价值取向、民族文化、生活方式因为社交而开始碰撞,逐渐交融,形成一个全新的文化群体。各大社交平台应运而生,不仅能够满足用户的社交需要,还提供强大的搜索功能和热门榜单功能增强用户体验。

3、为了顺应时代的潮流,设计和实现主题式讨论社交系统。首先,通过对比分析国内外知名社交平台的社交方式和社交平台发展趋势,得出社交系统集主题讨论和新闻浏览为一体的需求。然后,通过分析社交系统的功能需求和业务流程来设计系统的基本架构和开发框架。系统实现了版块管理、帖子管理、评论留言管理、新闻管理、风险控制管理、检索功能。风险控制管理主要是管理员对用户发布的一些消息进行安全风险控制,包括但不限于敏感信息、恶劣言论。检索功能,通过Lucene搜索引擎返回最匹配的、最精准的帖子信息。在保证功能的正常使用前提上,利用Redis缓存技术优化系统性能。最后,采用白盒测试、黑盒测试和

4、压力测试对系统进行整体测试,发现系统缺陷并修复,优化代码结构。全文从需求分析、系统设计、系统实现、系统测试四个方面对社交系统进行全面的讨论分析,建立了一个高可用性的社交系统。测试结果表明,整个系统功能完整、检索功能强大、用户友好,满足了用户对主题式讨论社区的需求,系统的理论设计和实际应用得到了紧密的结合。关键词:社交系统LuceneRedis网络社交I华中科技⼤学硕⼠学位论⽂AbstractWiththedevelopmentofthetimes,traditionalwaysofsocializinghavebeenunabletomeetthechangin

5、gneedsofpeople,andthesocialwayhasevolvedfromreallifesocialtovirtualsocial.Virtualsocializationmakestimeandspacelosemeaning.Peoplefromdifferentcountriesanddifferentregionsabandonthislimitationandsocialcontactfreely.Ideas,valueorientation,nationalcultureandlifestylebegintocollidebecaus

6、eofsocialization.It’sgraduallymergedintoanewculture.group.Majorsocialplatformshaveemergedtomeetthesocialneedsofusers,aswellaspowerfulsearchcapabilitiesandpopularlistfeaturestoenhancetheuserexperience.Inordertoconformtothetrendofthetimes,designandimplementatopicaldiscussionsocialplatf

7、ormsystem.Firstofall,bycomparingandanalyzingthesocialwaysanddevelopmenttrendsofwell-knownsocialplatformsathomeandabroad,thedemandfortopicdiscussionandnewsbrowsingofsocialplatformsisobtained.Then,designthebasicarchitectureandframeworkofthesystembyanalyzingthefunctionalrequirementsandb

8、usinessproce

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。