李潇 杨烁 余涵 朱青
摘 要:该系统的叫号设备主体是树莓派,同时配以电源电路,打印机,显示屏,无线网卡等模块构成硬件平台。系统的软件平台基于Linux操作系统,可部署热敏打印机驱动。并且通过编写后台处理程序,可实现传统叫号机的打印凭条、显示排队编号功能,同时能够通过微信查询排队现状、排队状况提醒、排队时间估计等功能。
关键词:微信;叫号机;排队
1 作品详细介绍
本产品是一种基于物联网的叫号机系统。该系统的叫号设备主体是树莓派,同时配以电源电路,打印机,显示屏,无线网卡等模块构成硬件平台。软件平台基于Linux操作系统,部署热敏打印机驱动。通过编写后台处理程序,可实现传统叫号机的打印凭条、显示排队编号功能,同时能够通过微信查询排队现状、排队状况提醒、排队时间估计等功能。与传统叫号机相比,该系统具有较好的时效性,用户不必在现场排队,也不用担心过号重排。客户端可采用微信,每个机构都有独立的微信公众号。用户在排队时,先通过微信绑定自己的排队信息,并可通过微信实时查看排队情况。当快排到用户时,服务器端也可主动通知用户。该系统可用于银行、餐厅等场所,可明显提高服务质量并获得经济效益。最重要的是年轻消费群体都安装了微信,商家也越来越重视微信营销。因此,基于该产品,我们可轻松帮助商家获取微信粉丝并做营销。
系统的主要功能是可实现传统叫号机的打印凭条、取号排队等功能;在微信上实时查看排队状况,并能在距离5个号的时候会有微信提醒,防止顾客过号,提高餐厅入座率;还可根据业务开展不同的营销方式,例如每日推送广告、注册会员等。图1所示是该产品的实物图。
图1 产品实物图
2 系统工作原理
2.1 客户端层
该部分基于微信公众平台,任何安装了微信的用户只要关注商家或机构的微信号,就可获取实时排队信息。并能够在快要排到自己的时候收到提醒,因此不必在现场等待排队,也无需担心过号重排。基于这一丰富实时的数据,我们以后还可通过对大数据的分析挖掘出更多的商业化价值。商家也可以通过其微信平台的后台,选择对用户发送相关的营销活动。同时也可以统计得到量化的营销效果,如文章查看率等。
2.2 业务实现层
该部分基于树莓派上安装的Linux操作系统。给树莓派加上触摸屏幕、热敏打印机、无线网卡外设,并通过C和python编程写好底层驱动来操作输入输出功能。首先给树莓派连上无线网,配置好密码和DNS,以后便无需配置。联网使得其可以与服务器通信交换数据,完成请求。然后商家通过触屏或鼠标操作由C++编写的操作界面,经过与打印机和服务器的通信后,实现打印凭条、改变排队状态等功能。用户通过打印出的小票二维码进入微信公众平台,然后根据小票上的ID绑定排队状态。这时微信便会发送请求到服务器,并在数据库中更新实时的排队状况。就可以在微信中提供用户查询排队信息、定时提醒功能。
2.3 服务器层
该部分是基于SAE搭建的Web Server。通过PHP编程实现后台对排队信息进行跟踪限制再加以统计处理最后让用户可直接查询。并根据算法计算估计时间。通过对接微信公众平台的接口调用使得用户可以通过关注微信号来访问服务器上的PHP程序,程序通过查询后台记录后返回给用户排队信息。同时,后台在每次更新排队信息的同时,也会给将要排到的用户主动推送通知,用户会通过微信收到提醒。在该层我们使用了云计算服务,以便随时根据用户量扩充我们的服务器资源,并在代码中引入了防SQL注入,防恶意排队等安全增强功能。且后台架构的设计易于扩展,可以即刻满足大批量多省市客户的需求。其中Main.php是主程序入口,打印机的请求和返回信息都由该信息该程序处理。Weixin.php则处理所有来自微信的请求和发送信息,进行微信接口接入和信息封装。Function.php则是常用方法的集合。Mysql.php则是有关数据库的所有操作类封装。本系统的原理图如图2所示。
图2 系统的工作原理图
3 系统创新及优点
该系统具有以下功能优点:
(1)用户不必在现场等待排队,可通过微信实时查看排到哪里,并估算还有多少时间。
(2)用户不必担心过号重排,系统在快排到用户时会通过微信主动通知用户。
(3)用户不用担心白跑一趟,可以在来之前通过微信查询当前所有人的排队情况,并根据系统提示判断今天是否还能排上队。
(4)商家可以通过叫号机管理客户关系,凡是使用该服务的消费者必须关注微信号,因此商家可以轻松获取粉丝数。
(5)商家可以通过叫号机获取收益,可以通过后台系统对关注用户的微信发送广告等营销活动。
目前,国内外尚没有此类针对商户、银行、医院的叫号系统,传统的叫号机都限制人们不能离开现场。该系统率先将物联网技术和当前火热的微信结合在一起,设计开发了具有商业价值的叫号系统。
4 市场前景
该叫号机市场前景巨大。目前人们在享受服务的同时普遍面临着排队时间长、排队而无法离开现场、过号的问题。而随着时间变化,80、90后也成为了消费群体的主力军。我们在二线城市进行了针对年轻消费群体常去的饭店进行了调查。结果显示,13%的饭店没有采用叫号机也不愿意采用,34%的商家已经采用传统叫号机,53%的商家有使用叫号机的意愿。同时经过调查,这些想要使用但还未使用的商家反馈,他们的顾虑是叫号机价钱贵,并不能带来实际的好处。基于此,我们的产品不仅价格便宜,而且能够帮助商户提高用户体验来提高用户忠诚度。同时,80、90后使用微信的频率非常高,我国已有5亿用户,使用微信营销能够取得很好的效果,我们的产品提供了微信营销的接口,能给商户带来看得见的利润。最重要的是,物联网能够方便人们接入各个商家,事实上,该产品已经是一个入口,对互联网公司如美团、大众点评也具有重要意义。
物联网技术2016年2期