本科毕业论文-基于LBS的iOS客户端应用之生活助手的设计与实现

上传人:飞*** 文档编号:4524057 上传时间:2017-08-20 格式:DOC 页数:43 大小:993.50KB
返回 下载 相关 举报
本科毕业论文-基于LBS的iOS客户端应用之生活助手的设计与实现_第1页
第1页 / 共43页
本科毕业论文-基于LBS的iOS客户端应用之生活助手的设计与实现_第2页
第2页 / 共43页
本科毕业论文-基于LBS的iOS客户端应用之生活助手的设计与实现_第3页
第3页 / 共43页
本科毕业论文-基于LBS的iOS客户端应用之生活助手的设计与实现_第4页
第4页 / 共43页
本科毕业论文-基于LBS的iOS客户端应用之生活助手的设计与实现_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《本科毕业论文-基于LBS的iOS客户端应用之生活助手的设计与实现》由会员分享,可在线阅读,更多相关《本科毕业论文-基于LBS的iOS客户端应用之生活助手的设计与实现(43页珍藏版)》请在金锄头文库上搜索。

1、SHANDONG毕业设计说明书题 目:基于 LBS 的 iOS 客户端应用之生活助手的设计与实现学 院 : 计 算 机 科 学 与 技 术 学 院专 业 : 计 算 机 科 学 与 技 术 学 生 姓 名 : 指 导 教 师 : 毕 业 设 计 ( 论 文 ) 时 间 : 二 O 一 二 年 四 月 至 六 月 共 十 七 周摘要I摘 要随着近年来智能手机的爆炸性增长,LBS 已经开始广泛被使用并在改变我们的生活:下班后的朋友聚会,可以用大众点评网搜索附近 500 米内最好吃的餐馆;用Google 地图寻找最快捷的路线和抵达方式;发一条新微博,顺手添上自己所在的位置;高德导航可以轻松取代车载

2、GPS,指引下一个聚会地。本论文主要围绕实现 iOS 设备的 LBS 进行相关详细的分析介绍。最终实现附近、搜索、签到、优惠券、今日团购、排行榜、记录、城市信息、更多九大功能模块。关键词:智能手机、LBS、签到、分享。 ABSTRACTIIABSTRACTIn recent years, with the rapid growth of smart phones, the LBS has been widely used and is changing our lives: the gathering of friends after work, you can use the best fo

3、od restaurant within 500 meters near the public comment network search; use Google Maps to find the most efficientroute and arrival; Post a new microblogging and add their location in it; high De navigation can easily replace the car GPS, under the guidance of a party.This thesis is mainly around th

4、e LBS iOS devices to carry out a detailed analysis of introduction. And ultimately to achieve near, search, sign, coupons, buy, list, record, urban, more these nine functional modules.Keywords: Smartphone、LBS 、sign in、share.目录III目 录摘 要 .IABSTRACT.II目 录 .III第一章 引言 .11.1 课题的目的和意义 .11.2 移动互联网时代的新宠:LBS

5、应用 .11.3 主要设计内容 .2第二章 iOS、语言、环境以及所用技术介绍 .32.1 iOS 简介 .32.2 Objective-C 语言 .42.3 Xcode 开发环境 .42.4 SQLite 数据库 .52.5 JSON 解析 .5第三章 需求分析 .73.1 设计背景 .73.2 总体设计 .7第四章 详细设计与实现 .94.1 首页展示设计 .94.2 附近模块设计 .104.3 搜索模块设计 .13目录IV4.4 签到模块设计 .144.5 优惠券模块设计 .164.6 今日团购模块设计 .184.7 排行榜模块设计 .194.8 记录模块设计 .264.9 城市信息模块

6、设计 .284.10 更多模块设计 .29第五章 测试 .305.1 测试项目 .305.1.1 附近模块测试 .305.1.2 附近模块测试 .305.1.3 签到模块测试 .305.1.4 优惠券模块测试 .305.1.5 今日团购模块测试 .305.1.6 排行榜模块测试 .305.1.7 记录模块测试 .305.1.8 城市信息模块测试 .315.1.8 更多模块测试 .31第六章 参考文献 .32第七章 致谢 .33第一章 引言- 1 -第一章 引言近几年,人们用移动设备接入互联网的时间显著上升,与此相伴,“LBS”(Location Based Service),即基于用户当时位置

7、的服务将会呈蒸蒸日上之势。1.1 课题的目的和意义在维基百科上,对 LBS 的简短定义是“通过移动设备在移动网络中对于地理位置信息的定位所提供的一种信息与娱乐服务”。 一个关于 LBS 应用的著名段子是,老婆要求老公买下 iPhone4 后,每两小时都得通过签到网站签到一次这样一来,她就能知道他的全部行踪,可以预防出轨。随着近年来智能手机的爆炸性增长,LBS 已经开始广泛被使用并在改变我们的生活:下班后的朋友聚会,可以用大众点评网搜索附近 500 米内最好吃的餐馆;用 Google 地图寻找最快捷的路线和抵达方式;在街旁网上签到分享自己和朋友大快朵颐的照片;发一条新微博,顺手添上自己所在的位置

8、;高德导航可以轻松取代车载 GPS,指引下一个聚会地。在这个背景下,基于 LBS 的服务类应用如雨后春笋般得以大量涌现。1.2 移动互联网时代的新宠:LBS 应用据中国互联网络信息中心(CNNIC)最新的统计报告(2011 年 7 月),截至 2011 年 6 月底,中国手机网民规模为 3.18 亿。手机网民在总体网民中的比例为 65.5%,移动互联网时代已经全面到来。那移动互联网究竟给我们带来了什么?环顾一下四周,我们会不难发现,无论是在公交车还是在地铁,总有不少人低着头沉默不语,他们紧盯着自己手中的手机或平板,手中也没闲着,在不停的比划,凑近一看,他们要么在玩游戏,要么在上 qq,要么在微

9、博,要么在一些社交网站。我们会发现,一旦有一点空闲的时间,我们就会拿出我们的手机来玩。蹲第一章 引言- 2 -厕所时,隔壁会传来小鸟撞击石头而发出的叫声;在电梯中,总会有朋友拿出手机或 ipad 登陆自己的某个客户端。当我们通过登录自己的 LBS 客户端,在某些地方进行签到的时候,你会拿到你想要的徽章,通过这个徽章你会享受打折优惠;你也会看到有些疯狂的朋友为了一个徽章不择手段的采用虚假签到 ;这都是现实的生活,这就是移动互联网给人们生活带来的变革,通过智能终端上网,你不在被拘束在电脑前,只要身边有网络信号即可。不过这其中似乎减少了人与人之间的交流,更多的是增加了人机之间的交互,把一些的交流也带

10、入了虚拟的空间中。如今的签到已经成为了现在移动互联网玩家的一个嗜好,通过签到你可以分享自己当前的状态,同时还能获得朋友当前的情况,在个人分享的时代中,签到成为了一个助推剂,让大家尽情的享受在彼此熟知的虚拟环境中。1.3 主要设计内容( 1)附近模块:将附近的签约商户分门别类(如美食、酒店等)的进行展示。(2)搜索模块:该模块主要实现的功能是可以通过输入商户名、地址搜索特定商户和热门商区的展示。(3)签到模块:该模块主要实现的功能是签到商户、对商户进行评价、上传照片、关注。 (4)优惠券模块:该模块的主要功能是显示正在进行的优惠商户信息。(5)今日团购模块:该模块主要实现的功能是展示团购信息、购买。(6)排行榜模块:该模块主要实现的功能是根据人气、评分等展示热门商户和最佳商户的排行。(7)记录模块:该模块收集展示收藏商户和浏览记录

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号