一种社区电商订单监控系统及方法与流程

文档序号:16137975发布日期:2018-12-01 01:16阅读:595来源:国知局

本发明涉及一种社区电商订单监控系统及方法,属于电子商务监控技术领域。

背景技术

21世纪以来,随着互联网技术的迅速发展电子商务逐渐兴起,网络购物逐渐成为人们主要的消费形式,其中,线上虚拟商城与线下实体店相结合的o2o社区电商模式,因其既能提供无差别的网购体验,又能保证商品质量和售后服务,成为社区居民购买日常生活所需的首要选择。然而,社区电商既有别于实体店的消费场景,又与现行的大型通用电子商务平台不同。其中,与实体店的消费场景存在的差异主要体现在商品选择、支付、取货、售后等方面,如用户选择完商品并支付了费用后,却不能立即领取商品,商家也不能立即拿到商品款,而是要等待商家完成商品配货出库、物流配送、用户收货并认可后,商家才能收到货款,整个交易流程才完结,并且在交易中是通过中间商——支付宝来执行收款、付款的;与通用电子商务平台的不同则主要体现在社区电商的服务类型多样、服务区域受限、交易周期短、距离短、快速配送等方面,这就决定了社区电商不能完全照搬现有的通用电子商务平台的业务处理模式。如何确保社区电商平台交易的安全性、风险可控性以及参与交易的三方(平台、商家、用户)能够相互协同、高质且高效完成交易过程,则是社区电商所要解决的核心问题。



技术实现要素:

本发明的目的在于提供一种行之有效的社区电商订单监控系统及方法。

本发明提供的是这样一种社区电商订单监控系统,包括订单监控服务器,与订单监控服务器连接的商户端、客户端,其特征在于还包括与订单监控服务器连接的配送管理端,与配送管理端连接的配送端。

所述商户端为安装app的商户手机,该手机上设有订单提示语音器,用于发出订单提示音响,同时用于完成操作、发送和接收信息。

所述商户端还与自身的管理端相连,该管理端为安装有订单管理及商品管理的计算机,用于方便商家管理、监控自家的订单和商品。

所述客户端为安装app的客户手机,用于完成操作、发送和接收信息。

所述配送管理端为安装有配送管理软件的计算机,用于完成操作、发送和接收信息。

所述配送端为安装pda的配送员手持机及安装有gps定位器的配送车,用于完成操作、发送和接收信息、掌握配送车行驶位置。

所述连接是通过有线、无线、手机短信、手机微信、app、pda中的一种或几种完成的,且采用https加密协议进行数据交互,保证通讯数据的安全性。

所述订单监控服务器包括订单预处理模块、流程管理模块、消息分发模块、异常处理模块,其中:

流程管理模块分别与订单预处理模块、消息分发模块、异常处理模块以及商户端、客户端、配送管理端相连,根据订单号控制对应订单的发起和完结,具体是:监控订单状态变化,并根据订单状态的变化启动相应的处理流程,并向相关联的商户端、客户端、配送管理端下发消息通知和处理指令;

订单预处理模块分别与流程管理模块、客户端、消息分发模块相连,用于接收、缓存客户提交的具有唯一订单号的订单,根据订单号对该订单进行有效性甄别,将有效订单信息发送到流程管理模块;

异常处理模块与流程管理模块相连,用于接收处理流程管理模块发来的因异常情况发生而导致的订单处理流程变更,所述异常情况包括订单配货/配送超时、订单发起后没有及时支付费用而强制终止,并将处理结果发送流程管理模块,以修改订单处理流程或中断订单处理;

消息分发模块分别与流程管理模块、商户端、客户端、配送管理端相连,该消息分发模块基于订单号将流程管理模块发过来的消息精准及时发送到相关联的商户端、客户端、配送管理端上。

本发明提供的基于社区电商订单监控系统进行社区电商订单监控的方法,其特征在于包括下列各步骤:

(1)客户选择商品、生成订单、发送订单:客户通过客户端选择需要购买的商品后,即刻在客户端生成具有唯一编号的购物订单后,将该订单提交到订单监控服务器的订单预处理模块上;

(2)接收、处理订单:订单预处理模块接收并缓存客户提交的具有唯一订单号的订单,根据订单号对该订单进行有效性甄别,将有效订单信息发送到订单监控服务器的流程管理模块上;流程管理模块根据订单状态及变化,启动相应的处理流程,实时、准确地将订单处理任务分派到对应的商户端、客户端、配送管理端以及异常处理模块,并对订单流程进行监控;

(3)商品配货出库:订单监控服务器的流程管理模块根据订单状态及变化,并通过消息分发模块向商户端发出有新订单的消息,商户端匹配自家线上或/和线下商品后,向流程管理模块发出商品配货可出库的指令,流程管理模块通过消息分发模块向配送管理端发出商品配送指令,同时将订单状态及变化经消息分发模块推送到商户端和客户端,告知当前处理情况;

(4)取货和配送:配送管理端接到订单配送消息后,协调配送员资源,将具体的配送指令分派到对应的配送员手持机上,配送员收到指令后到对应的商户取货并用配送车送货,同时更新状态为“已取货配送中”,同时将订单号和所使用的配送车牌号上报至流程管理模块,以便实时掌握配送位置,处理配送过程中可能存在的问题,同时让客户端、商户端及配送管理端掌握配送进度;

(5)收货:客户收到货物后,配送员通过手持机更新订单状态为“货物送到”,订单监控服务器的流程管理模块会将“货物送到”状态通过消息分发模块发送到商户端,同时客户需通过客户端确认订单上的货物已收到,并更新订单状态为“已收到货物”后发送至订单监控服务器的流程管理模块,订单监控服务器的流程管理模块收到指令后结束交易流程。

所述订单号采用uuid和自定义的加密算法生成唯一、有效的订单号,保证订单唯一性和有效性。

本发明的有益效果是,采用上述技术方案,可方便地在社区范围内,根据社区电商的线上、线下商品销售,并以订单为中心,实时监控订单状态及变化,协调交易过程中所有参与方进行交易,保证整个交易过程的安全性、风险可控性和处理过程的透明性、可追溯性,既能让客户实时了解订单处理状态,安全放心地静待货物的到来,享受无差别的购物体验,同时又能协助商家及时跟进订单流向,合理、高效地掌握、处理各个交易环节,确保安全、可控、高效、透明的购物订单交易。

附图说明

图1是本发明的系统框图。

具体实施方式

下面结合附图和实例对本发明做进一步说明。

如图1,本发明提供的社区电商订单监控系统,包括订单监控服务器,与订单监控服务器连接的商户端、客户端,其特征在于还包括与订单监控服务器连接的配送管理端,与配送管理端连接的配送端;

所述商户端为安装app的商户手机,该手机上设有订单提示语音器,用于发出订单提示音响,同时用于完成操作、发送和接收信息;所述商户端还与自身的管理端相连,该管理端为安装有订单管理及商品管理的计算机,用于方便商家管理、监控自家的订单和商品;

所述客户端为安装app的客户手机,用于完成操作、发送和接收信息;

所述配送管理端为安装有配送管理软件的计算机,用于完成操作、发送和接收信息;

所述配送端为安装pda的配送员手持机及安装有gps定位器的配送车,用于完成操作、发送和接收信息、掌握配送车行驶位置;

所述连接是通过有线、无线、手机短信、手机微信、app、pda中的一种或几种完成的,且采用https加密协议进行数据交互,保证通讯数据的安全性。

所述订单监控服务器具体包括:订单预处理模块、流程管理模块、消息分发模块、异常处理模块,其中:

流程管理模块分别与订单预处理模块、消息分发模块、异常处理模块以及商户端、客户端、配送管理端相连,根据订单号控制对应订单的发起和完结,具体是:监控订单状态及变化,并根据订单状态及变化启动相应的处理流程,并向相关联的商户端、客户端、配送管理端下发消息通知和处理指令;

订单预处理模块分别与流程管理模块、客户端、消息分发模块相连,用于接收、缓存客户提交的具有唯一订单号的订单,根据订单号对该订单进行有效性甄别,将有效订单信息发送到流程管理模块;

异常处理模块与流程管理模块相连,用于接收处理流程管理模块发来的因异常情况发生而导致的订单处理流程变更,所述异常情况包括订单配货/配送超时、订单发起后没有及时支付费用而强制终止,并将处理结果发送流程管理模块,以修改订单处理流程或中断订单处理;

消息分发模块分别与流程管理模块、商户端、客户端、配送管理端相连,该消息分发模块基于订单号将流程管理模块发过来的消息精准及时发送到相关联的商户端、客户端、配送管理端上。

本发明提供的基于社区电商订单监控系统进行社区电商订单监控的方法,包括下列各步骤:

(1)客户选择商品、生成订单、发送订单:客户通过客户端选择需要购买的商品后,即刻在客户端生成具有唯一编号的购物订单后,将该订单提交到订单监控服务器的订单预处理模块上;

(2)接收、处理订单:订单预处理模块接收并缓存客户提交的具有唯一订单号的订单,根据订单号对该订单进行有效性甄别,当订单状态为“已支付费用待出库”时,发送到订单监控服务器的流程管理模块上;当订单状态是“已创建未支付费用”时,将未支付费用的信息返回到客户端,提示客户尽快完成支付,订单处理流程暂时中断;当客户按提示重新完成订单中所示费用的支付后,订单状态自动变更为“已支付费用待出库”时,发送到订单监控服务器的流程管理模块上;

(3)商品配货出库:当订单状态是“已支付费用待出库”时,由订单监控服务器的流程管理模块通过消息分发模块向商户端发出有新订单的信息,商户端匹配自家线上或/和线下商品后,向流程管理模块发出商品已配货可出库的指令;流程管理模块通过消息分发模块向配送管理端发出商品配送指令,同时将订单状态及变化经消息分发模块推送到商户端和客户端,告知当前处理情况;

(4)取货和配送:配送管理端接到订单配送消息后,协调配送员资源,将具体的配送指令分派到对应的配送员手持机上,配送员收到指令后到对应的商户取货并用配送车送货,同时更新状态为“已取货配送中”,同时将订单号和所使用的配送车牌号上报至流程管理模块,以便实时掌握配送位置,处理配送过程中可能存在的问题,同时让客户端、商户端及配送管理端掌握配送进度;

(5)收货:客户收到货物后,配送员通过手持机更新订单状态为“货物送到”,订单监控服务器的流程管理模块会将“货物送到”状态通过消息分发模块发送到商户端,同时客户需通过客户端确认订单上的货物已收到,并更新订单状态为“已收到货物”后发送至订单监控服务器的流程管理模块,订单监控服务器的流程管理模块收到指令后结束交易流程。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1