基于Android的LBS移动农产品团购系统设计与实现
发布时间:2019-09-19 03:33
【摘要】:电子商务团购是一种新型的电子商务模式,已成为农业电子商务发展的新亮点。随着Foursquare在美国的快速发展,以及配备GPS设备的手机在中国市场的热销,基于位置的服务应用(LBS, Location Based Service基于地理位置的信息服务)在近期成为移动互联网的一个重要发展方向。本文以常德市生鲜农产品移动团购为例,在分析Android平台下使用GPS定位和Baidu Map提供位置服务条件的基础上,设计开发LBS移动农产品团购系统。Android客户端采用C/S结构模式、Web管理端采用B/S结构模式。系统功能模块主要包括:农产品上传模块、农产品搜索模块、订购功能模块、商家位置导航模块、网站管理模块和商家管理模块。该系统结合LB服务需求,实现了即时图片上传、获取当前位置、商家位置导航等功能。后台完成了用户信息、商家信息、农产品信息的数据储存和管理,为系统提供了数据支持。最后,对系统进行了功能测试,并针对测试结果提出了改进方向。本文所设计和开发的基于Android的LBS移动农产品团购系统,能够有效地完成用户分享农产品、搜索农产品、进入该产品所在商家进行订购、商家导航等一系列方便用户订购的服务,为LBS位置服务在农产品销售应用提供了一个可能。系统采用Android平台开发,可应用在规模庞大的Android手机用户当中,界面友好,操作简单。同时,Web端基于B/S结构,商家管理员和网站管理员通过Web浏览器便可访问Web管理端,具有较好的扩展性、可维护性和移植性。
【图文】:
2N1LBS系统架构逡逑对于一个LBS系统而言,主要包含W下几个部分:移动终端、定位系统、移动逡逑通信网络和服务器,如图2.1所示。逡逑逦^r2逦.迅逡逑定位系统逦二逡逑/逦服务彟逡逑、邋1逡逑U邋^逦^—%逦[逡逑稼动终端逦适逡逑移动通信网络逡逑图2.1邋LBS系统架构逡逑Figure邋2.1邋LBS邋System邋Architecture逡逑移动终端:指可w在移动中使用的计算机设备,包括智能手机,个人手持设备逡逑(PAD),笔记本电脑等具有重量轻,体积小,性能稳定的设备,可提供良好的通逡逑信接口,具有与周边设备实时共享数据的能力。逡逑移动通信网络:主要用于连接用户终端和服务中屯、的渠道,能够将用户终端的逡逑请求准确无误的传输到服务器中,同时能够及时将服务器的应答反馈给用户终端。逡逑目前卫星通信、无线局域网和蓝牙技术都可W成为LBS的通信网络,可^心传输更大逡逑容量的地图数据。逡逑服务器:服务中屯、是LBS系统的核屯、,对整个网络进行监控。主要参与移动终逡逑端的信息交互
2.1.2LBS系统的工作流程逡逑移动终端通过移动通信网络发出请求,经过网关传递给LBS服务平台;服务平逡逑台根据用户请求和用户当前位置进行处理。并将结果通过网关返回给用户,如图2.2逡逑所示。逡逑h巧忠化?吝^逦I'中也数据^义匣ㄥ我诲濉苫义瞎蔰戾五五迩汕蟆#撸蒎义险跞爸涨桑欤剑剑欤剑椋剑海唬剑是上呋蝰庑亚桑藉澹剩茫欤樱剑惧危慑义襄五危保薄桑桑海ⅲⅲАТ中憔荩В蹋撸撸撸遹嵵戮荩殄危唬慑义贤迹玻插澹蹋拢酉低车墓ぷ髁鞒体义希疲椋纾酰颍邋澹玻插澹蹋拢渝澹樱蠡礤澹祝铮颍耄妫欤铮麇义希玻玻粒睿洌颍铮椋涫只低称教ǖ难形义希粒睿洌颍铮椋渥畛跏怯桑粒睿洌澹遥酰猓椋畈郑椋暝斓模牵铮铮纾欤逵冢玻埃埃纺辏保痹拢埃翟恍嫉幕义嫌冢蹋椋睿酰教ǖ目匆贫僮飨低车拿疲渥畛醯哪勘晔前眩粒睿洌颍铮椋浯蛟斐梢桓鲥义峡桑锥运腥砑杓迫嗽笨诺囊贫斩似教ǎ郏保埃荨#玻埃埃纺辏牵铮铮纾欤迨展毫烁霉荆义喜⑿加氚ǎ蹋恰⒛ν新蘩⒒ⅲ刃恰⒑甏锏绲龋常臣沂只圃焐獭⑷碛布义戏⑸獭⒁贫擞塘献槌煽攀只耍ǎ希穑澹铄澹龋幔睿洌螅澹翦澹粒欤欤椋幔睿悖澹澹希龋粒㈠义厦莆粒睿洌颍铮椋涞目乓贫教ǎ郏保保薄e义希玻玻卞澹粒睿洌颍铮椋淦教ǖ募芄瑰义希粒睿洌颍铮椋涫牵牵铮铮纾欤蹇⒌幕冢蹋椋睿酰教ǖ目词只僮飨低场N⒄咛峁╁义狭丝⒂τ贸绦虻钠教ǎ杂谝恍┏S玫幕竟δ埽缤ɑ颁劳场⒘奶臁⑽佬清义隙ㄎ弧⑹辗⒂始,
本文编号:2537847
【图文】:
2N1LBS系统架构逡逑对于一个LBS系统而言,主要包含W下几个部分:移动终端、定位系统、移动逡逑通信网络和服务器,如图2.1所示。逡逑逦^r2逦.迅逡逑定位系统逦二逡逑/逦服务彟逡逑、邋1逡逑U邋^逦^—%逦[逡逑稼动终端逦适逡逑移动通信网络逡逑图2.1邋LBS系统架构逡逑Figure邋2.1邋LBS邋System邋Architecture逡逑移动终端:指可w在移动中使用的计算机设备,包括智能手机,个人手持设备逡逑(PAD),笔记本电脑等具有重量轻,体积小,性能稳定的设备,可提供良好的通逡逑信接口,具有与周边设备实时共享数据的能力。逡逑移动通信网络:主要用于连接用户终端和服务中屯、的渠道,能够将用户终端的逡逑请求准确无误的传输到服务器中,同时能够及时将服务器的应答反馈给用户终端。逡逑目前卫星通信、无线局域网和蓝牙技术都可W成为LBS的通信网络,可^心传输更大逡逑容量的地图数据。逡逑服务器:服务中屯、是LBS系统的核屯、,对整个网络进行监控。主要参与移动终逡逑端的信息交互
2.1.2LBS系统的工作流程逡逑移动终端通过移动通信网络发出请求,经过网关传递给LBS服务平台;服务平逡逑台根据用户请求和用户当前位置进行处理。并将结果通过网关返回给用户,如图2.2逡逑所示。逡逑h巧忠化?吝^逦I'中也数据^义匣ㄥ我诲濉苫义瞎蔰戾五五迩汕蟆#撸蒎义险跞爸涨桑欤剑剑欤剑椋剑海唬剑是上呋蝰庑亚桑藉澹剩茫欤樱剑惧危慑义襄五危保薄桑桑海ⅲⅲАТ中憔荩В蹋撸撸撸遹嵵戮荩殄危唬慑义贤迹玻插澹蹋拢酉低车墓ぷ髁鞒体义希疲椋纾酰颍邋澹玻插澹蹋拢渝澹樱蠡礤澹祝铮颍耄妫欤铮麇义希玻玻粒睿洌颍铮椋涫只低称教ǖ难形义希粒睿洌颍铮椋渥畛跏怯桑粒睿洌澹遥酰猓椋畈郑椋暝斓模牵铮铮纾欤逵冢玻埃埃纺辏保痹拢埃翟恍嫉幕义嫌冢蹋椋睿酰教ǖ目匆贫僮飨低车拿疲渥畛醯哪勘晔前眩粒睿洌颍铮椋浯蛟斐梢桓鲥义峡桑锥运腥砑杓迫嗽笨诺囊贫斩似教ǎ郏保埃荨#玻埃埃纺辏牵铮铮纾欤迨展毫烁霉荆义喜⑿加氚ǎ蹋恰⒛ν新蘩⒒ⅲ刃恰⒑甏锏绲龋常臣沂只圃焐獭⑷碛布义戏⑸獭⒁贫擞塘献槌煽攀只耍ǎ希穑澹铄澹龋幔睿洌螅澹翦澹粒欤欤椋幔睿悖澹澹希龋粒㈠义厦莆粒睿洌颍铮椋涞目乓贫教ǎ郏保保薄e义希玻玻卞澹粒睿洌颍铮椋淦教ǖ募芄瑰义希粒睿洌颍铮椋涫牵牵铮铮纾欤蹇⒌幕冢蹋椋睿酰教ǖ目词只僮飨低场N⒄咛峁╁义狭丝⒂τ贸绦虻钠教ǎ杂谝恍┏S玫幕竟δ埽缤ɑ颁劳场⒘奶臁⑽佬清义隙ㄎ弧⑹辗⒂始,
本文编号:2537847
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/2537847.html