【原创】XXX售货机智能终端管理平台技术方案 (一)

                                                                By Jango

  (注:仅代表个人设计观点。本文属原创方案,如有抄袭等行为必追究法律责任)

  对系统设计的兴趣爱好,持续了好几年,写过好几个方案,不过都已经压箱底了。针对于当下新零售行业的兴起,各家方案都有它自己的故事,因此,技术方案也各不相同。

      后续我会抽空争对新零售的业务模式和技术平台进行拆解与分析,并分解可能存在的技术架构思路。

      本文仅作为后续新零售技术方案的引子,大致讲述下目前地铁站里带有广告显示屏的自动售货机,可能不同厂商有不同的技术方案。不过,只要是能够支撑起相关的业务方案,那就算得上是一套不错的技术方案。

一、说明      

    该终端监控管理平台是对自动售卖机进行监控管理的平台,同时也包含了广告分发与显示。涵盖机器终端在线状态、故障监管、故障等级、订单执行情况上报、故障消息通知(短信通知、微信模版消息通知、邮件消息通知)、广告管理(32寸屏幕)等,使运营维修人员,可实时掌握机器终端的状况。后续可扩展接入故障维修派单功能,可实时保证机器终端的可用性、可靠性。

二、主要业务功能如下(简化版):

 

a)机器终端管理

   显示机器终端实时状态,设置机器终端类型(如:盒饭机、蒸烤机、咖啡机等)

b)机器终端维修人员管理

  维修人员基本信息、联系方式管理,各维修人员负责维修零部件设定

c)机器故障管理

  显示机器终端各零部件实时上报的故障,然后自动将故障消息根据负责该部件维修人员的联系方式,通知该人员,如遇到紧急故障,系统自动派送维修 工单至对应的维修人员

d)广告管理

  对需要在终端屏幕上显示的广告进行维护,也可维护第三方客户方需要投放的广告,同时可根据地理行政区域、机器类型、商圈、单一、统一等方式分          发广告至对应的机器终端

e)订单执行情况管理

各机器终端对每笔用户订单的执行情况一览,同时可争对各订单数据进行汇总分析

 

 

 

 

 

 

三、架构

 主要业务场景为:

1、机器终端在机器发生故障时,上报故障代码。

2、平台根据故障代码,匹配对应的故障说明。

3、平台根据故障代码,识别故障的类型和故障的紧急程度,生成故障维修工单,并

4、短信或者邮件提醒维修人员。

5、维修人员完成维修任务后,机器自检正常并上报正常后,维修工单自动完成。

6、机器根据用户订单执行取货动作,并向平台反馈订单的执行情况。

7、机器定时向平台发送心跳,以保证与平台之间的连接会话不断开。

8、平台根据运营人员设定的广告分发内容,发送广告消息至机器终端。

 

 

业务架构图

 

 

 

系统流程图

 

 

 

主要流程时序

  故障发生上报并通知相关人员时序:

 

 

 

         广告分发及android广告显示屏显示时序:

 

 

 

 

        机器故障上报,生成维修工单,并通知维修人员时序:

 

 

 

 

 

(未完待续)

 

关注微信公众号,查看更多技术文章。 欢迎点评与指导。转载请备注来源,谢谢! 

 

 By Jango

 

版权声明:本文为Sages原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Sages/p/8392295.html