知名调味品品牌春节微信摇一摇抽奖活动系统

摘 要针对目前微信的用户群体越来越庞大,互联网的发展越来越迅速,传统行业的企业越来越急需使用流行的微信平台来整合品牌的用户粉丝群体,而吸引粉丝关注并成为会员最传统最有效的方式即是抽奖活动。 某品牌即将在春节之际在全国900余家开展购满x元可参与摇一摇抽奖的活动,促进整体品牌的销售额提高,并获取用户的数据以加强用户购买完产品之后与用户可保持后续的沟通,培养用户产品使用习惯。本系统采用微信平台结合新颖的蓝牙ibeacon摇一摇技术开发,使用PHP开发语言,结合mysql数据库实现微信摇一摇抽奖系统。
目 录
第一章 绪 论 1
第二章 系统分析 2
2.1系统可行性分析 2
2.2 系统的需求分析 3
第三章 系统的设计 5
3.1 模块设计 5
3.2流程图设计 5
3.3 数据库表设计 6
第四章 系统实现 9
4.1ibeacon摇一摇获取连接模块 9
4.2抽奖页面功能模块的实现 10
4.3后台活动列表页面模块的实现 15
4.5用户参与列表模块的实现 18
第五章 系统的测试与维护 19
5.1后台功能模块测试问题单 19
5.2前台功能模块测试问题单 20
5.3测试总结 20
结束语 21
致 谢 22
参考文献 23
附 录 24
第一章 绪 论
随着互联网及微信的发展,微信成为人们日常生活中使用最普及的手机软件之一。很多大型传统行业都看中了微信平台超大的用户量,在飞速发展的互联网+时代中,每个企业都迫切的想要借助微信的平台将企业本身的用户发展成企业微信平台的粉丝,通过微信进行吸粉,并保持与粉丝的沟通与企业的后续推广。
通过微信进行抽奖便成了很多企业促进产品销售及吸粉最直接有效的地推方式。
传统的使用抽奖箱进行抽奖的模式没有新意,老套,很多想要参与抽奖的用户无法同时参与抽奖活动,不愿意排队等待参与抽奖的用户也许会放弃参与活动。同时也不易将活动现场的气氛调动活跃更无
 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
法精准的获取到用户的数据及物料管理情况,也无法与消费者保持持续的更近一步的线上互动,将线下产品的忠实用户转化为线上的粉丝。因此,需要设计一款结合微信,使用方便快捷且新颖的抽奖系统。
结合微信平台开发的摇一摇抽奖模式,活动方式新颖,可支持大量消费者使用手机同时参与抽奖活动,免去排队抽奖的流程;可留住不愿意排队等待参与活动的消费者。消费者同时参与活动摇一摇也极易调动起整个活动现场气氛。使用该摇一摇系统可实时获取参与活动的消费者数据和活动抽奖数据,奖品物料的管理也可在云端完成,省去人工统计的繁复环节,最重要的是可以将大量的优质用户转化为线上平台的粉丝,以进行下一步的与用户的沟通交互。
第二章 系统分析
2.1系统可行性分析
2.1.1技术的可行性分析
微信摇一摇抽奖系统借用微信开放平台进行开发,微信放出的大量简单易用的接口可以支持本系统所设想的所有功能。其中最新颖的功能是结合微信新放开的ibeacon摇一摇周边接口开发的摇周边功能。
摇一摇周边是微信基于低功耗蓝牙技术的O2O入口级应用。
在 iBeacon 设备信号覆盖的区域,用户手机蓝牙保持打开状态,进入微信摇一摇界面,会自动出现“周边”入口。用户摇动手机,即可获得对应的信息。
通过在每个活动现场预设发放ibeacon蓝牙设备和与该ibeacon对应的二维码,用户即可在活动现场通过手机微信摇周边功能摇出活动链接参与活动或者通过扫描二维码获取活动图文链接参与活动,两种活动参与方式分别针对不同使用习惯的用户人群。
该系统前端使用HTML5技术进行开发,H5技术开发快捷,可移植性高,针对用户不同的手机型号都可以做到很好的适配,所以该系统使用HTML5进行前端的开发。编程语言使用php语言,php软件开发语言开发速度快,移植性与扩展性强,在项目时间紧,任务重,为保障项目可以按时在活动开始前正式上线使用的前提下选择php语言即可完成该系统的开发。一个数据量巨大、要求运行稳定的微信摇一摇抽奖系统,必然需要一个功能强大且稳定的后端数据库,有些开发人员可能会考虑使用Oracle这样成熟、的大型数据库管理系统,但是如果要使用Oracle往往需要付出高昂的代价,包括购买软件和聘请高级技术人员的人工费用。而对于一般的微信摇一摇抽奖,只要用MYSQL数据库就可以达到很好的效果。MYSQL引进了许多全新的概念和设计思想,MYSQL是真正多线程、多用户的数据库系统,支持多平台使用。在数据客户端程序上,MYSQL提供了很多不同的API等供开发人员使用。虽然MYSQL是一种小型的数据库,但是由于技术的进步,使得其整体性能与SQL相比有很大的提高。因为摇一摇抽奖系统设计到的门店及用户量大,所以对系统最为注意的就是数据库检索的速度,其他的要求就是需要足够的可靠性,这些MYSQL都可以正常的满足开发的需求。
因此,选用PHP及MYSQL的技术即可满足该系统的开发需求。
2.1.2 经济的可行性分析
因企业在活动开展时期需要使用该系统获取到活动开展的数据及物料的控制并通过该系统来为企业的微信公众号吸收大量的粉丝,并且该系统可以多次进行活动的开展,对企业来说具有可持续使用性,并且通过该系统可以为数据分析人员提供大量有意义的用户数据,以供用于数据分析完成用户画像,实现对用户针对性推介企业的产品,将用户培养为企业产品的忠实用户。并且,该系统所需的奖品物料均是企业自有产品,相关的ibeacon设备已铺设到相关活动门店。由此可见,该微信摇一摇抽奖系统在企业中是存在需求的,开发本系统是有经济可行性的。
2.2 系统的需求分析
通过大量的资料查询以及对系统的可行性的分析以后,以下将对系统的在功能上进行进一步的需求分析。
2.2.1 系统的功能需求
使用ibeacon设备或二维码获取抽奖链接
要求活动链接可以通过摇周边功能或者扫描活动门店二维码的形式进行获取。
摇一摇抽奖形式
抽奖形式在活动页面摇动手机进行抽奖。
多次抽奖机会
系统可以根据用户在线下消费不同的金额获取相应的抽奖机会。最高不超过3次。
获取用户信息
系统可以获取参与活动的用户的个人信息,包括:openid,微信头像,昵称,性别,抽奖次数及获取的奖项,参与活动的具体门店等。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1253.html

好棒文