本论文是一篇关于数据库方面论文下载,关于计算机文下载2016年相关专升本毕业论文范文。免费优秀的关于数据库及互联网及功能方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
学士学位论文
基于GoogleMapsAPI的电子地图应用系统设计
姓名:于祥春学号:201612230340指导教师:燕孝飞讲师学院:信息科学与工程学院专业:计算机科学与技术完成日期:2016年04月30日
学士学位论文
基于GoogleMapsAPI的电子地图应用系统设计
姓名:于祥春学号:201612230340指导教师:燕孝飞讲师学院:信息科学与工程学院专业:计算机科学与技术完成日期:2016年04月30日
摘 要
随着人们生活水平的提高和旅游业的发展,人们在出行旅游中对景点路线,地址等信息的获取要求日益高涨,由于电子地图利用其先进的动态显示和数据交互技术,让用户可以方便快捷进行地理,位置,路线,距离等众多生活信息的查询,因此这种强大的优势使得电子地图的应用日益发展.另外人们对人机交互的方式提出了越来越高的要求,能够让计算机象人一样"能听会说",是人们多年以来梦寐以求的目标.因此,选择研究基于GoogleMapsAPI的电子地图应用系统.
本系统是利用Java语言作为开发语言,MySQL数据库作为后台数据库,采用Tomcat7.0作为服务器,采用MicrosoftSpeechSDK实现语音合成功能,采用GoogleMapsAPI的离线开发包实现了基于GoogleMapsAPI的电子地图应用系统.该系统主要实现以下功能:景点浏览功能,移动地图功能,搜索景点功能,小游戏和语音合成TTS功能,测量距离功能,发表评论功能,在线地图功能,本文主要阐述了该系统各个模块的需求分析,可行性分析,详细设计过程等内容.
本系统在电子地图准确,高效,方便,简洁的优点基础之上,充分发挥Web技术的优势,并结合语音合成(TTS)技术在人机交互上的优势,开发出有自己特色的电子地图应用系统.该系统不仅有助于在离线状态下景点方便的浏览和本地运行使用,而且借助强大的MicrosoftSpeechSDK实现的语音合成(TTS)功能,实现了让计算机像人一样"会说",因而其应用潜力巨大.该系统的前景非常广阔,其应用前景和经济效益不可小觑.
【关 键 词】电子地图,语音合成技术,在线地图,MySQL数据库,Java语言
Abstract
Withtheimprovementofpeople'slivingstandardandthedevelopmentoftourism,people'sdemandoftravellingtotourisminthescenicspotroute,addressandotherinformationisrising.Becauseofitsadvancedelectronicmap'sdynamicdisplayofthedataandinteractivetechnology,sothatuserscanquicklyacquiregeography,position,line,distanceetcmanylifeinformationquery,sotheformidableadvantagesmakeelectronicmapapplicationdevelopwell.Inadditiontothewaypeoplehuman-puterinteractionisputtingforwardmoreandmorehighdemand,canlettheputer,likepeople"talking",itispeople'selusivegoalforyears.So,IchoosetostudytheapplicationsystembasedontheelectronicmapGoogleMapsAPI.
ThissystemistouseJavalanguageasalanguagedevelopment,MySQLdatabaseasthebackenddatabase,usingTomcat7.0asaserver,usingMicrosoftSpeechSDKrealizevoicesynthesisfunction,usingGoogleMapstheAPIsetupsandrealizedbasedonGoogleMapsAPIelectronicmapapplicationsystem.Thissystemmainlyrealizesthefollowingfunctions:attractionsbrowsing,movingmapsfunction,searchsitesfunction,smallgameandspeechsynthesisTTSfunction,measuringdistancefunction,tomentonthefunction,onlinemapfunction,Thispapermainlyexpoundsthesystemeachmoduleofneedsanalysis,feasibilityanalysis,detailedthecontentsuchasdesignprocess.
Thissysteminelectronicmapaccurate,efficient,convenient,andthesimplicityoftheadvantagesbasis,givesfullplaytotheadvantagesofwebtechnology,andconnectingwiththespeechsynthesis(TTS)technologyintheman-machineinteractionadvantage,developedadistinctiveelectronicmapapplicationsystem.ThissystemnotonlyhelpsintheofflinestateconvenientbrowsingattractionsandlocalrunningandwithstrongMicrosoftSpeechSDKrealizingSpeechsynthesis(TTS)function,aimingtoletputerlikepeople"willsay",sotheapplicationhasgreatpotential.
【keywords】Electronicmap,speechsynthesistechnology,onlinemap,MySQLdatabase,Javalanguage
目录
第1章绪论1
1.1研究背景1
1.2国内外研究现状2
1.3前景意义3
1.4系统特征3
1.5论文组织结构4
第2章系统相关技术基础5
2.1.JSP简介5
2.2Java语言简介5
2.3MySQL数据库6
2.3.1MySQL数据库简介6
2.3.2MySQL数据库安装与配置6
2.4SQL语言简介12
2.5本章小结12
第3章系统分析13
3.1可行性分析13
3.1.1技术可行性13
3.1.2经济可行性13
3.1.3操作可行性13
3.2需求分析13
3.3本章小结15
第4章概要设计16
4.1项目规划16
4.2系统功能结构图16
4.3本章小结19
第5章系统详细设计20
5.1设计目标20
5.1.1景点浏览功能20
5.1.2移动地图功能20
5.1.3搜索景点功能20
5.1.4小游戏和语音合成TTS功能20
5.1.5测量距离功能20
5.1.6发表评论功能20
5.1.7在线地图功能21
5.2逻辑结构设计21
5.2.1数据库模型图21
5.2.2数据词典22
5.3系统主框架布局23
5.4注册功能实现24
5.5功景点浏览功能实现24
5.6移动地图功能实现26
5.7搜索景点功能实现27
5.8小游戏和语音合成TTS功能实现28
5.9测量距离功能实现29
5.10发表评论功能实现30
5.11在线地图功能实现31
5.12本章小结32
第6章系统测试33
6.1系统测试目的33
6.2系统测试结果33
6.2.1客户机连接测试33
6.2.2功能列表模块33
6.3本章小结35
第7章系统总结与展望36
7.1总结36
7.2展望36
参考文献37
致谢39
第1章绪论
1.1研究背景
近年来随着Web技术的日新月异的发展变化以及新技术的涌现,这给电子地图的发展带来的新的前景.可以将Web技术与传统地图有机结合,这种结合造就的电子地图真可谓是一种建设性的结合[1].目前国内有众多开发电子地图的平台,比较有代表性的有mapbar.平台为北京图为先公司开发,51ditu.平台为北京灵图公司开发,bendi.google.平台以Google为代表运用了美国卫星航拍技术而开发.以及各大搜素引擎,例如谷歌,百度,搜狗等,也开发出了功能强大,信息量丰富的电子地图.鉴于GoogleMapsAPI的强大和方便,选择基于GoogleMapsAPI的电子地图设计将事半功倍.
面对着不可阻挡的优势和前所未有的商机,当前各城市政府与时俱进快速准确把握良机,提出了建设"数字城市","可视化数字地图"进程的要求,在此背景下萌生和推动了电子地图的迅速发展,电子地图的应用主要体现出以下特点:
1.可视化:可视化的电子地图增强信息的空间感,方位感,通过听觉,视觉多种感知方式,使空间信息的表达更加形象,直观和生动.引入地图技术后,跨越网络距离,信息有了具体方位属性,迅速强化了真实感.
2.平民化:电子地图可以被任何上网用户所适应,在生活,购物,工作,旅游,出行等各方面的活动提供便捷的服务,这种应用于Web后的电子地图提供的功能,是任何上网用户都可以共享的.
3.人性化:人性化涉及的是良好的人机交互方面的内容,比方说用户体验以及Web界面表现.具体的讲,在电子地图上,用鼠标拖动地图,找到对应地点后
关于数据库方面论文范文检索,与计算机文下载2016年相关论文下载参考文献资料: