构思背景:
2020年9月份,我家小孩儿幼儿园开学,需要到县防疫站接种疫苗,现场人多拥挤,一片混乱,工作台上堆满了乱七八糟的疫苗接种手册,工作人员扯着脖子叫人办理业务,突发奇想:如果有一个排队叫号软件,就能更方便的解决这个排队的难题
场景分析:
在生活中,排队叫号经常可以见到,特别是银行办理业务的场景,餐厅排队就餐的场景等等,但是他们的叫号软件都有一些缺点:
1:必须到现场才可以排队
2:必须配合相关的硬件:取号机,叫号设备等
3:需要单独购买,出现故障维修麻烦
4:需要现场调试安装
…
在当今这个万物互联的时代,上边的排队叫号方式显然已经落伍了,我们能不能开发一个产品,使用手机就可以轻松高效的管理排队呢?答案是:必须可以
技术需求分析:
1、排队管理员端+排队客户端的项目结构
2、任何人都是管理员或排队成员的用户结构
3、语音播报+微信小程序服务通知+短信通知+手机拨号的叫号方式
4、使用ThinkPhp5作为项目的服务端开发语言
5、使用微信小程序作为项目的客户端
场景业务流程分析:
1、用户切换成__管理员身份__
2、管理员__创建排队__,并进行相关设置(时间,限制,人数,白名单等)
3、管理员将__排队小程序码__打印并张贴在显眼位置,提示客户扫码排队
4、客户使用微信__扫描排队小程序码__,完成__排队领号__
5、管理员叫号,语音播报
6、用户手机接收到:语音提示+震动+服务通知__或__短信通知
7、用户进场,管理员设置用户为已进场状态
8、办理完成后,对下一位排队者叫号
…