社区智能售货机SaaS云平台研究与实现

2018-02-25 02:39朱俊良
电子技术与软件工程 2018年7期
关键词:社区

朱俊良

摘要 伴随信息技术以及互联网技术的融合和发展,用户能够按照自身需求进行租用软件服务,既基于云计算的SaaS(软件即服务)业务,它正在被广泛接受。它的优势在于使租户不用担心软件部署环境和运维服务。该特点迎合了售货机的联网后通过线上后台进行运营的趋势。本文将介绍社区智能售货机SaaS云平台研究与实现,该SaaS云平台打通线上到线下的社区服务链条,利用大数据,图像识别,AI技术构建了社区智能服务平台。

【关键词】智能售货机 SaaS模式 社区

人们居住在城市之中,环境污染以及空气质量等问题是人们日常关注的焦点。人们更多的是期盼回归到自然的生态环境之中、获取实惠、健康、安全且高品质的有机蔬菜,享受着田园时光。以上想法不是难以实现的。同时有机农场农场主的有机生鲜产品推广渠道费用及冷链运输成本高,越来越难负担。也难实现产品推广精准推送。也无法快速定位产品消费的人群(性别、年龄段)。社区智能售货机SaaS云平台提供了一种新手段,给用户带来绿色有机生鲜,具体的形式为把智能生鲜售卖机放置在社区,使用户在第一时间中熟知有机农场提供果蔬,用户能够借助社区智能售货机SaaS云平台的手机APP上订购更多的有机果蔬。同时该平台还提供物业服务,物业人员的工作任务派发,社区信息发布,报修服务,物业费的收缴等都可以通过平台的应用服务完成,如图l所示。

1 社区智能售货机SaaS云平台主要功能

如图2所示,社区智能售货机SaaS云平台主要功能有:

(1)数据挖掘:人脸识别技术结合大数据和AI分析,获取产品的消费群体,消费民族、性别、年龄、地域、时间段等,生成推荐商品补货列表,完成精准的社区广告投放。

(2)智能运维体系:故障诊断、缺换货提醒、销售统计、远程控温、价格远程维护。售货机通过全联网监控监控体系,将缺货信息、价格维护信息以及机械故障反馈到SaaS云平台,大大的提升了运营的保障能力。

(3)社区信息服务中心:实现社区电子公告栏功能,结合生动交互界面和资讯推送服务功能,构建成居民信息中心。

(4)线上服务入口:借助智能售货机线下服务,促进线上服务平台的流量,通过线上线下融合场景,合理实现用户不同的需求。

(5)完善游戏操作界面和积分机制,与物业公司进行合作,将物业服务产生的积分兑换成售货机中商品,使消费者可以用积分换购所需商品为社区提供多元的运营模式。

(6)集成了基于互联网大数据分析的流程可追溯的物业管理系统,可充分利用物业管理资源,实现运维便捷化。

2 社区智能售货lSaaS云平台架构

社区智能售货机SaaS云平台分为两部分,社区智能售货机终端服务和社区SaaS云。它提供了低于千分之三的故障率,实时的状态收集的能力。

社区智能售货机终端,它是直接接触社区的居民的线下据点,也是互联网的线上流量的入口。人们直接通过它可以直接购买储存在货柜的里的生鲜食品。它具有单机独立运行的能力,同时具有与后台云平台信息同步的能力。在智能售货机终端安装社区智能售货机终端服务软件,配置机器信息和注册Licnece。单机即可接入到社区智能售货机SaaS云平台。

社区SaaS云,它承担两部分的任务,社区平台门户和售货机管理后台。它像是智能售货机的大脑,同时也具备京东淘宝的电商能力。每一个租户都具备构建独立社区服务生态的能力。

2.1 社区智能售货机终端服务架构

如图3所示,社区智能售货机终端服务架构,它包括四个部分应用服务、数据服务、硬件服务、服务治理。

硬件服务推荐将应用主板和售货机控制器分开,这将使得售货机厂商可以专注于售货硬件本身开发,有利于运营商专注于SaaS云平台的运营管理。其中的数据总线主要分为串口、USB、HDMI等。串口是控制器控制信息传输。USB可以兼容多种传感器。HDMI负责视频信号的接入。

为了保证终端既可以独立运行同时向SaaS云平台反馈当前运行状态。数据服务拆分为本地关系型数据库和半结构化日志存储,关系型数据库主要是保存处理当前售货机的运行状态和交易信息,保证售货机独立运行。日志则是售货机历史的运行状态。通信服务采用MQTT协议和社区SaaS云平台进行通信,它相比Http协议简洁、小巧、可扩展性强、省流量、省电。

2.2 社区SaaS云

它作为售货机的大脑,它既具备OLTP的能力,既实时处理交易事务,也具备对日志数据、交易信息等做OLAP分析。其中日志流式数据通过kafka消息队列接入。它们为AI引擎提供大数据处理能力的支撑。AI引擎能对数据进行深度挖掘,根据用户的画像提供者最贴心的服务。如根据推荐引擎的结果,更新每日的智能售货机终端货品,提高坪效。提供更具竞争力的线上產品和线下产品的组合搭配。

交易引擎将为线下售货机和线下服务平台提供电子商务能力。

报表引擎与大数据处理引擎(Hadoop和Spark)协同工作,为平台租户的提供智能决策的能力。那些商品要快速淘汰,那些地点需要铺设什么样的机器类型

SaaS云平台提供了配送移动终端管理门户,向配送人员推送配货信息,同步展示货品销售和物流运输情况。

整体SaaS云使用Kubemetes部署,在服务层使用微服务架构,用Restful API交互。利用服务水平扩展能力,保证系统的5个9的可靠性。SaaS云台架构如图4所示。

3 社区智能售货l,SaaS云优势

社区智能售货机SaaS云平台,它利用物联网技术,完美实现了售货机生产厂家和售货机运营商整合。

对于售货机生产厂家,使得他们可以专注于售货机机械自动化的开发。同时它将多个不同的售货机生产厂家的产品整合,满足零售不同产品组合的需求,如生鲜、快餐、果汁、药品。具备替代社区便利店的能力。

对于自动售货机运营商,他们只需要关注社区经营模式的创新。应用的功能已经由SaaS云平台提供。无需支付昂贵的IT硬件费用。它依据消费的资源付费。智能售货机SaaS云平台利用了云计算、大数据、AI技术。为租户们提供弹性的IT服务同时为社区服务提供了多种解决方案。这使用中小商家、商户运营商们都能快捷方便享受新零售的带来的机遇。也为中小售货机厂家提供物联网升级方案,增加了它们的竞争力。

4 总结

零售行业在互联网纵深演进的推动下在不断向无人化的方向推进,如国内缤果盒子的无人便利店和国外亚马逊的无人商店。利用传统的无人售货机结合物联网技术是实现无人零售是最优方式之一。但是要解决以下几个方面,数字化,物联网化,线上线下融合。相比传统便利店,该方案具有更灵活和经济的布点策略。在占据线下入口同时提供电商服务。社区售货机SaaS云平台,为中小商户、售货机厂家提供了大数据、社区电商、社区服务应用能力。利用Zigbee自组网的技术,售货机的功能将获得更广泛的扩展空间。自2015年上线以来受到猎云网和腾讯等多家媒体报道。

参考文献

[1]王舜燕,黄芬,刘万春,基于SaaS模式的软件设计方法探讨[C].全国理论计算机科学学术年会,2008.

[2]刘建本,基于SaaS模式下的系统数据安全策略探讨[J].网络完全技术与应用,2009 (08):68-69.

[s]廖陆春,甘来智能微超:源于传统终于智能[J].软件和集成电路,2017 (06): 86-88+90.

[4]仇实,李兰英,李敏杰,毛卉奇,王鑫月,基于Zigbee和物联网的自动售货机系统[J].科技创新与应用,2018 (04):8一10.

猜你喜欢
社区
仁·社区美术馆
郎官驿创意社区
3D打印社区
在社区推行“互助式”治理
如何积极应对社区老年抑郁症
社区统战与社区管理