论文部分内容阅读
技术的创新推动着经济的发展。最近一两年,随着移动互联网的快速普及,带动着一些传统企业开始尝试在自身的业务模式里融合移动互联网的基因,尝试多渠道的发展。餐饮行业,这个与人们饮食息息相关的行业,也迎来了新的发展势头,餐饮行业进入信息2.0时代。目前大多数的餐饮应用虽然覆盖的地域范围广,但是所涉及到的本地餐馆信息却并不是很多,许多用户希望获得更多关于本地餐馆的信息。因此本文基于当下流行的安卓平台,结合基于位置的服务设计并实现了基于LBS成都地区的餐饮美食推荐系统。本文首先讲述了系统开发中所涉及到关键技术,分析了这些技术的概念、工作原理以及优缺点比较。在软件开发的需求分析与总体设计阶段,讨论了系统实现的可行性,系统的功能性需求和非功能性需求,明确了系统的总体架构,介绍了移动端与服务器端的功能流程设计。在设计实现阶段,主要讲述了客户端的开发实现以及通信模块的实现。客户端采用Android Studio作为开发环境,实现了对定位信息、餐馆信息列表、餐馆详情信息以及评价信息展示的功能。通信模块主要实现了对基于HTTP协议完成数据在云端的存储与检索功能。最后,对该应用分别在中兴的两款设备上进行测试,并对响应时间和页面适配两个因素进行了分析。本文所涉及的基于LBS成都地区美食推荐应用,将传统的餐饮行业与移动技术相融合,有效地完成了对用户实现定位、查看餐馆信息列表、检索信息以及评价信息等功能的实现。系统基于Android平台开发,友好的兼容了低版本的系统,并且适配了大多数的设备机型,具有界面友好等特点。同时,系统采用百度提供的云服务平台,将服务器架设到云端,更加方便数据的管理和维护。经测试,系统基本满足了用户实现定位并查询周边餐馆信息的需求,而且操作简单,有效的提高了用户的使用体验。