结合LBS 和SNS 特性的团购系统的设计和 实现 张健,张雷** 作者简介:张健,(1987-),男,硕士研究生,主要研究方向:宽带网络。 通信联系人:张雷,(1971-),男,副教授,主要研究方向:光网络,宽带网络,无线传感器网络。E-mail: zhangl@bupt.edu.cn 5 (北京邮电大学网络技术研究院宽带网研究中心,北京 100876) 摘要:随着移动终端智能操作系统的快速发展,基于移动互联网应用进入了一个全新的发展 时期,这为移动电子商务的发展奠定了坚实的基础。网络团购作为新兴的电子商务营销模式 发展迅速,呈现竞争十分激烈的局面。LBS 基于位置的服务具有低价、便捷、定位、及时 的特点,新一代的智能终端都集成了对LBS 的硬件支持。SNS(社交网络)是基于个人之 10 间的人际关系而构建的网络,具有人际圈子的特性,强调内容的分享和互动。将LBS、SNS 与团购结合,能够利用LBS 和SNS 优势,创造出更加高效和友好的团购服务。 关键词:移动互联网;电子商务;团购;LBS;SNS The design and implementation of a group purchase system 15 based on LBS and SNS Zhang Jian, Zhang Lei (Institute of Network Technology, Beijing University of Posts and Telecommunications, Beijing 100876) Abstract: With the rapid development of mobile terminal intelligent operating system, 20 applications based on mobile Internet have developed to a new period, which laid a solid foundation for the mobile electronic commerce development. Network group purchase, as emerging e-commerce marketing model, is developing is rapidly, which presents extremely competitive situation. LBS(location based service),which is integrated into all the new generation of intelligent terminals by hardware, has the characteristics of low price, convenient, positioning 25 and timely. SNS (social network) is a network constructed on the interpersonal relationship between individuals, and has the characteristics of interpersonal circle, emphasizing sharing and interactive. The group purchase combining with LBS and SNS, which could be able to make advantage of SNS and LBS, can provide a more efficient and friendly group purchase service. Keywords: mobile internet; electronic commerce; group purchase; LBS; SNS 30 0 背景简介 0.1 团购简介 团购(group purchase)就是团体购物,指认识或不认识的消费者联合起来,加大与商 家的谈判能力,以求得最优价格的一种购物方式。根据薄利多销的原理,商家可以给出低于 35 零售价格的团购折扣和单独购买得不到的优质服务。网络团购是一种依据团购的规则,以网 络为载体而发展起来的一种新的电子商务模式[1]。作为新兴的营销模式发展迅速,呈现竞争 十分激烈的局面。网络团购在2010 年获得飞跃式发展,各类团购公司异军突起,大量互联 网巨头也纷纷涌入该领域,竞争十分激烈。 0.2 LBS 简介 40 LBS 即基于位置的服务(Location Based Service),它是通过电信移动运营商的无线电通 讯网络或外部定位方式,如GPS,获取移动终端用户的位置信息,在GIS(Geographies information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。[2] 它可以确定移动设备(如手机、平板电脑)或用户所在的地理位置并提供与位置相关的各类信 息服务。LBS 的服务应用领域非常广泛,包括社会公众服务项目和许多商业应用项目,如 45 公共安全(119,112,急救服务)、移动黄页(114)、临近查找(商店、加油站、餐馆、财经、 房地产)、交通信息、导航等等。[3] 0.3 SNS 简介 SNS (Social Networking Services) 即社会性网络服务,从发展现状看,SNS 所涵盖的范 围从旨在帮助人们建立社会性网络的互联网应用服务,拓展到了包括移动通信在内的更宽广 50 的服务范畴。[4]社交网络是基于个人之间的人际关系而构建的网络,具有人际圈子的特性, 强调内容的分享和互动。社交网络通过提供发布日志、保存相册、音乐视频等站内外资源分 享等功能搭建的一个用户交流互动平台。Facebook 是世界上第一家社交网络类型的网站, 国内的SNS 类的网站以人人网,开心网等为主流。近几年来社交网站发展飞速,人人网等 的注册用户数量飞速成长,巨大的流量给人人带来了巨大的市场。从此可见,在社交平台上, 55 群体性的活动和应用有着巨大的市场和前景。 1 系统服务内容 本文通过对移动互联网环境下的新型消费模式进行探究,综合LBS 和SNS 的一些特性, 设计一种新的具有市场潜力的服务系统,主要提供以下几方面的服务: 首先,建立一个基本的团购服务平台,让用户可以在该平台上方便和及时的浏览、查找 60 以及获得适合自己的团购服务。 然后,将地理信息和好友信息等集成起来,好友之间通过分享基于地理位置的团购信息, 感受和评论等,为好友、同学、老乡之间建立起沟通联系的通道,提供基于地理位置的社会 化团购服务,这包括好友的团购信息分享,好友的团购信息推荐,好友组团团购,对相关服 务的点评和打分等。 65 最后,根据团购业务的特殊性和本地化的特性,建立基于地理位置特性的推荐激励机制, 将商品销售的数量和利润进行阶段性的划分,形成阶梯价格,通过用户自发的向其他用户推 荐加入来增大用户可以享受的折扣,通过基于地理位置的推荐来提高命中率,这包括向邻近 用户推荐团购,建立相应的激励机制,增大推荐者的折扣等。 2 系统设计 70 2.1 系统总体结构 如图1 所示,系统总体结构以C/S 结构为主,B/S 结构为辅,采用J2EE 架构作为后台 服务系统的应用架构,以ngix 作为应用服务器对外提供服务,数据层采用mysql 存储和管 理数据。移动终端和网页通过http 协议与服务器进行通信。 75 图1 系统结构图 2.2 系统功能设计 该系统可分为以下几个子系统,如图2 所示: 图2 系统功能结构图 80 2.2.1 团购信息浏览子系统 团购信息的查看功能系统,包括对团购信息的分时、分地、分类查看,团购内容的介绍, 人数限制、服务内容、折扣、截止期限以及地理位置等信息的浏览。对商品信息的评论以及 评分的查看和参考,以及用户参团等功能。 85 2.2.2 数据统计子系统 对团购商品的信息,如购买数量、购买用户的地理位置分布、年龄性别分布等信息进行 统计和分析,获得用户比较关心的信息,如当前用户所处地点周边的购买量top10 的商品, 用户好友中的购买量top10 的商品等。为用户提供更为直观和精确的信息。 2.2.3 社交子系统 90 该系统中社交功能的主要模块,通过社交模块,用户与自己的好友之间实现一些信息的 分享和相互交流。该系统包括了基本的SNS 功能,如添加/删除好友、给好友留言、查看好 团购平台 团购浏览子系统 数据统计子系统 社交子系统 分享推荐子系统 组团优惠子系统 后台管理子系统 商家管理子系统 中间件 Queue Server (J2EE,ngix) 数据库 mysql Mobile Mobile Mobile Browser Browser 友的新鲜事儿,上传分享图片、发表状态以及在某地点签到等。 2.2.4 分享推荐子系统 用户之间分享商品信息,向其他用户推荐商品信息。用户通过分享功能将自己购买的商 95 品与好友分享,向好友推荐自己已经购买的商品或者服务,或者向自己周围的人推荐附件比 较好的商品和服务。 2.2.5 组团优惠子系统 通过组团优惠的形式来促进销售,商家可以设定优惠的折扣和规则,用户通过拉拢好友 或者周围的人来使自己得到更高的折扣,折扣表现在:首先,对拉其他用户入团的用户进行 100 “返点”回报,其次,当组团的规模增大后,提供更高的折扣。 2.2.6 后台管理子系统 对用户的分享的内容进行监测和必要的审核,对商家的发布的信息进行监督。删除和修 正垃圾信息和错误信息,对用户进行锁定和激活,定期清理过期的无用信息。 2.2.7 商家管理子系统 105 发布和编辑商品服务信息,编辑最低团购人数,制定组团优惠策略和折扣等。 2.3 系统数据库设计 系统的数据库采用MySql5.5 版本,主要数据库表包括GroupItem 表(商品项目信息)、 Shop 表(店铺信息)、User 表(用户信息)、Friendship 表(好友关系信息)、Order 表(订 单信息)、Share 表(分享信息)、user_invitation 表(邀请信息)、Group 表(组团小组信 110 息)、UserLocation 表(地理位置信息)等。具体的表结构图如图3 所示: shop id name latitude longitude city_id district_id transport_guide location contact Integer Integer Float Float Integer Integer Text Text Text share id user_id group_item_id remark status friend_list up_down Integer Integer Integer Text Integer Text Integer <M> user username password phone account points sex birthday name nick hometown location education_id job_id msn favor_id Text Text Text Text Float Integer Integer Date Text Text Text Text Integer Integer Text Text Text friendship id first_user_id second_user_id Type remark status Integer Integer Integer Integer Text Integer <M> user_invitation id Inviter_id Invited_id Group_item_id Remark Group_id Integer Integer Integer Integer Text Integer <M> order id user_id group_item_id count total_price status is_delete Integer Integer Integer Integer Float Integer Integer <M> Group name intro num Group_item_id Creator_id Type Text Text Integer Integer Integer Integer GroupItem id name original_price sale_price start_time end_time detail purchase_rule city_id district_id category subclass shop_id group_sum limited_sum Integer Text Float Float Date Date Text 学术论文网Tag:代写硕士论文 代写论文 代写MBA论文 代写博士论文 |