欢迎来到天天文库
浏览记录
ID:10933503
大小:2.24 MB
页数:54页
时间:2018-07-09
《基于云计算的移动搜索平台——数据访问层的设计与实现---毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本 科 毕 业 论 文基于云计算的移动搜索平台——数据访问层的设计与实现MobileSearchPlatformBasedonCloudComputing——TheDesignandImplementationofDataAccessLayer姓 名:学 号:学 院:软件学院系:软件工程专 业:软件工程年 级:指导教师: 年月摘 要互联网和传统搜索引擎的出现使人们的互动交流比以往任何一个时代都更加便利。但由于传统的网络信息收集与发布方式的局限,这种交流互动往往是间接而滞后的,人们常常不能直接地、有针对性地获得自己想要的信息。解决这种问题的方法有两种:一种是依赖于搜索引擎技术的改进与发
2、展,使搜索结果更精确,更有效,搜索更加方便;另一种是让用户直接进行点到点的交流与互动,让网络成为一个更直观的交流平台,而不仅是一个信息收集发布平台。前者的研究正在不断在进行中,虽然前景喜人,但尚未取得突破性进展;后者这种概念的出现,直接催生了Web2.0应用的产生,成为当今网络发展最活跃最深入人心的技术之一。SOA、云计算、Web2.0由此成为网络时代开始后新一轮技术与概念革新中的典型代表,由此产生的各类网络应用蓬勃发展。本课题与项目就是为研究这三种技术的在实际中的应用而产生的。利用SOA、云计算、Web2.0三种技术的实践与实现,体会这三种技术的各种特性与优点,并从中总结概括出一些实践经验,
3、为这几种技术实际应用于生产生活打下实践的基础。基于云计算的移动搜索平台采用MVC架构,分成表现层、业务逻辑层、数据访问层,三个层次互相依赖、互相联系,不可分割又分工清楚。本文主要描述项目整体框架设计、数据访问层设计与实现、数据库层设计与实现、以及平台的整合及测试。整体框架设计涵盖了项目从提出、设计、论证到整合的各个阶段,为系统的实现奠定了坚实的基础;数据访问层是分层设计中的一个重要的模块,该层次采用Hibernate技术进行构建与实现,为业务逻辑层提供访问接口,方便其调用;数据库部分的设计与实现则主要偏重于分布式数据库的运用与实现;平台的整合则体现将在项目运行上得到体现,本文将作进一步的详细论
4、述;最后,本文将从整合项目的角度出发,对项目的测试进行分析。关键词:SOA;云计算;数据访问层AbstractThebirthofInternetandtraditionalsearchenginemaximizedtheamountofinformationexchange,thecommunicationbetweenpeoplehasbecomeeasierthananyothertime.However,limitedbythenetworkwayoftraditionalcollectandreleaseinformation,thecommunicationisalwayshyst
5、eretic,andpeoplecannotgettheinformationtheyneedstraightway.Therearetwowaystosolvethisproblem;oneisrelyingtheimprovementanddevelopmentofsearchengine,whichmakesthesearchresultsmoreprecise,moreeffectiveandmakessearchingmoreconvenient;theotheroneismakinguserstocommunicateandinteractivebyPeer-to-Peerdire
6、ctly,andmakingtheInternetamoreinteractivecommunicationplatform.Theresearchoftheformeriscarryingon.Thoughtheprospectsisgratifying,therearenobreakthroughprogress;Thebirthofthelatter,generatedtheapplicationofWeb2.0,whichhasbecomeoneofthemostvigorousandthemostsinkdeepintotheheartsofthepeopletechnology.S
7、OA,computingclouds,Web2.0havebecometherepresentativesofinnovationofnewtechnologyandconceptafterthestartofnetworktimes.Allkindsofnetworkapplicationsvigorousdevelopmenttherefrom.StartwithCloudComputing,
此文档下载收益归作者所有