基于位置的社会化移动电子商务客户端的设计与实现
发布时间:2017-11-09 22:01
本文关键词:基于位置的社会化移动电子商务客户端的设计与实现
更多相关文章: 位置服务 社会化电子商务 安卓系统 移动互联网
【摘要】:互联网正朝着SOLOMO(Social Local Mobile)方向发展,也就是社交化、本地化、移动化。位置服务(Location Based Service)作为移动互联网最主要的特色应用,也一直被认为是移动互联网最具有商业潜力的应用模式,但由于受到通信终端、定位技术以及图资内容等多方因素的制约,在国内外一直都没有取得突破性的进展。近年来,随着智能终端和3G网络的普及,结合了社交与位置元素的手机应用程序快速兴起。 用户对于实时实地获取周边餐饮、购物、娱乐等生活信息具有巨大的需求。本地生活服务提供商也渴望有更加精准的网络营销平台,用以吸引目标用户前来消费。这样,基于位置、融入了社交元素的移动电子商务平台就应运而生了。 目前,市场上流行着Android、iPhone、Symbian三大智能平台,Android平台以其开源特性,深受国内手机制造商和应用程序开发者的喜爱,它采用软件堆层的系统架构,分为Linux kernel内核、系统运行库、应用程序框架和应用程序层四个部分。通过安装JDK、Eclipse、Android SDK、ADT插件,然后配置模拟器,我们就可以轻松搭建起Android平台的开发环境。 为了降低模块间的耦合度,便于开发和后期维护,我们在软件架构方面将一些基础功能抽象出来,封装成类库供业务层调用,实现了底层控制与业务逻辑的分离。我们综合运用了MVC、Observe、Factory等软件设计模式来实现软件架构。此外,考虑程序的可移植性,实现与服务器的统一,我们采用了HTTP协议实现网络编程。为了获得较快的程序处理速度,我们采用轻量级的SQLite关系数据库来完成客户端的数据库设计。 位置服务中的关键环节在于定位技术,在Android系统中,定位有两种方式,一种是GPS,一种是Network。在国内行货智能手机中,由于某些原因Network方式被屏蔽了,这就导致了在用户没有开启GPS或者接受不到GPS信号的情况下无法定位。我们通过收集基站号和wifi mac地址的功能,并调用google接口获取经纬度,成功实现了cell定位方案,在此基础之上完成了本地商户资源搜索系统和位置签到等系统的核心功能模块,通过测试,基于位置的社会化移动电子商务系统在功能和性能上都有很好的表现。
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.52
【引证文献】
中国硕士学位论文全文数据库 前4条
1 孙鹏;多系统下DLNA数字家庭网络人机交互系统的设计与实现[D];南京邮电大学;2013年
2 赵俊;基于移动终端的电力分界开关监控系统[D];南京理工大学;2013年
3 王鹤;柑橘移动互联网信息服务系统的设计与实现[D];华中农业大学;2013年
4 金德;基于Android的Push平台功能的研究与设计[D];安徽工业大学;2013年
,本文编号:1163741
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/1163741.html