毕业设计(论文)-web20社区系统设计

毕业设计(论文)-web20社区系统设计

ID:5489576

大小:587.51 KB

页数:34页

时间:2017-12-15

毕业设计(论文)-web20社区系统设计_第1页
毕业设计(论文)-web20社区系统设计_第2页
毕业设计(论文)-web20社区系统设计_第3页
毕业设计(论文)-web20社区系统设计_第4页
毕业设计(论文)-web20社区系统设计_第5页
资源描述:

《毕业设计(论文)-web20社区系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业设计(2009届)题目学院专业班级学号学生姓名指导教师完成日期摘要在互联网进入Web2.0时代以后,Web开发技术迎来了极大变革。AJAX、富客户端、RSS等概念开始涌现,以“用户为中心”成为被业界重视的理念。在这些变革的背后,是一些原本复杂技术的平民化。这些技术以前只掌握在少数大网站手中;而在Web2.0时代,许多小网站也采用了这些技术,以便更好地为用户服务。本项目旨在通过搭建一个社区系统,深入研究在Web2.0中Web开发的一些关键技术,如全文检索、中文分词、相似推荐、性能调优等。同时,本项目采用RubyonRails框架,

2、进行敏捷开发实践。最终,本项目实现了所有设计需求,并达到了高性能的指标。同时对前述Web开发中的关键技术,全部进行了研究和实现,使这些技术不会停留在理论上可行的阶段。通过本项目的开发,也积累了在敏捷开发和RubyonRails方面的经验,在瞬息万变的互联网中,敏捷开发方法可以极大提高产品推出速度,为产品的设计、推广赢得时间。关键字:敏捷开发;Web2.0;RubyonRails;全文检索;相似推荐算法AbstractAsinternetenteredweb2.0times,webdevelopmenthasusheredingreatc

3、hanges.TheemergenceofAJAX,rich-client,RSSandothernewconceptshasjustmade"user-centric"towintheindustry’sattention.However,behindthesechanges,someadvancedtechniquesbecamecivilianpopular.Thesetechnologieswasonceholdbyafewlargecompanies,whilenowwidelytookadvantagebymanysmall

4、Web2.0sites--justforbetteruserexperience.Thisprojectisabouttodoadeepresearchatthosekeytechniques,suchasfull-textsearch,Chinesewordsegmentation,similarityrecommendation,performancetuning,etc,tomeettheneedofaWeb2.0site’sdevelopment.Thewayofresearchistodevelopasitethatrequi

5、resthesetechniques.Inaddition,thehotframeworkRubyonRailswillbeused,toperformagiledevelopmentpractice.Finally,thisprojectfulfilledtherequirementsthatplannedatthebeginning,withhighperformanceasaplus.Inaddition,thisprojectincludestheresearchanddevelopmentofthekeytechniquest

6、hatquotedabove,sothattheycanbeappliedinrealinternetproducts.Throughthewholedevelopment,IgainedalotofexperiencethataboutAgileandRubyonRails.Asamatteroffact,theAgiledevelopmentmethodcanextremelyacceleratethelaunchingofproducts,astosavetimefortheirsdesigningandpromotion,int

7、herapidchangingInternet.Keywords:AgileDevelopment;Web2.0;RubyonRails;Full-textsearch;Similarityrecommendalgorithm引言自从Web2.0的概念在2004年兴起,互联网行业已经涌现出了一大批Web2.0网站。其中不乏成功者如国外Youtube、Facebook,国内的豆瓣。Web2.0改变了互联网:从思路上,“以用户为中心”的提出标志着网站更加重视用户体验,学会站在用户的角度考虑问题;从技术上,海量数据、富客户端、全文检索等相对复

8、杂的技术开始在中小网站普及。在Web开发的语言方面,近几年也有了长足发展。在互联网在国内发展的最初几年,用于web开发的技术主要是微软公司的ASP,Java平台的JSP以及开源的PHP。而最近几年,又有了不

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

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

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