G06Q10/06 G06Q10/08 G06Q10/10 G06F21/64
1.一种基于区块链的物流快递工作流方法,其特征在于,所述方法包括以下步骤:
步骤1,初始化模块对物流快递工作流系统初始化;
步骤2,快递发送方通过快递发送模块提出快递发送申请后发送快递,并通过快递发送模块提出快递发送申请的上链请求,所述快递发送申请包括快递单号;
步骤3,快递运送方接收快递后,通过快递运送模块审批即时快递发送申请的上链请求,所述即时快递发送申请的上链请求为当前最新的快递发送申请的上链请求;
步骤4,如果即时快递发送申请的上链请求审批通过,快递运送方通过快递运送模块将即时快递发送申请保存在快递运送模块中,并将即时快递发送申请的上链请求向快递发送模块和快递接收模块广播,转到步骤5;或者如果即时快递发送申请的上链请求未获得审批10日后,快递运送模块将即时快递发送申请保存在快递运送模块中,并将即时快递发送申请的上链请求向快递发送模块和快递接收模块广播,转到步骤5;或者如果即时快递发送申请的上链请求审批不通过,快递运送方通过快递运送模块向快递发送方发送即时快递发送申请的上链请求审批不通过通知,快递发送方通过快递发送模块更新快递发送申请并提出更新后的快递发送申请的上链请求;转到步骤3;
步骤5,送达快递后,快递运送方通过快递运送模块提出快递送达申请和快递送达申请的上链请求,所述快递送达申请包括快递单号;
步骤6,快递接收方收到快递后,通过快递接收模块审批即时快递送达申请的上链请求,所述即时快递送达申请的上链请求为当前最新的快递送达申请的上链请求;
步骤7,如果即时快递送达申请的上链请求审批通过,快递接收方通过快递接收模块将即时快递送达申请保存在快递运送模块中,并将即时快递送达申请的上链请求向快递发送模块和快递运送模块广播;或者如果即时快递送达申请的上链请求未获得审批10日后,快递接收模块将即时快递送达申请保存在快递运送模块中,并将即时快递送达申请的上链请求向快递发送模块和快递运送模块广播;或者如果即时快递送达申请的上链请求审批不通过,快递运送方通过快递运送模块向快递运送方发送即时快递送达申请的上链请求审批不通过通知,快递运送方通过快递运送模块更新快递送达申请并提出更新后的快递送达申请的上链请求;转到步骤6;
其中,所述物流快递工作流系统的系统模块包括初始化模块、快递发送模块、快递运送模块和快递接收模块。
2.如权利要求1所述的一种基于区块链的物流快递工作流方法,其特征在于:用户通过打开终端设备支持的浏览器与所述物流快递工作流系统进行通信,所述终端设备支持的浏览器至少包括IE内核浏览器、Firefox内核浏览器、chrome内核浏览器中的一种,用户使用的终端设备为智能手机、平板电脑、台式电脑、智能穿戴设备中的一种。
3.如权利要求1所述的一种基于区块链的物流快递工作流方法,其特征在于:用户通过移动设备的操作系统支持的浏览器与所述物流快递工作流系统进行通信,所述移动设备的操作系统至少包括安卓、IOS中的一种。
4.如权利要求1所述的一种基于区块链的物流快递工作流方法,其特征在于:其中,所述物流快递工作流系统的部署设备包括服务器和业务数据库,采用多台服务器集部署的方式。
5.如权利要求1所述的一种基于区块链的物流快递工作流方法,其特征在于:其中,所述物流快递工作流系统使用Socket直接进行服务器集与各模块通信,传输的内容采用简单的XML数据格式的协议,通过WiFi或G/4G网络与所述物流快递工作流系统进行通信。
6.一种基于区块链的物流快递工作流系统,其特征在于,所述系统包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下系统的模块中:
初始化模块,用于对物流快递工作流系统初始化;
快递发送模块,用于生成快递单号,提交快递发送申请,和快递发送申请的上链请求;
快递运送模块,用于审批快递发送申请的上链请求,保存快递发送申请,提交快递送达申请的上链请求,和广播快递发送申请的上链请求;
快递接收模块,用于审批快递送达申请的上链请求,保存快递送达申请的上链请求,和广播快递送达申请的上链请求。
本公开涉及物流快递领域,特别涉及一种基于区块链的物流快递工作流方法及其系统。
工作流审批的工作是一项综合协调、涉及多方面工作的管理或服务行为。在流程节点较多时,信息传递和共享不及时、不充分,其基于计算机和网络技术对审批流程进行管理,物流快递系统基于物流快递的相关业务设计,通过快递发送、快递运送、快递接收等功能对物流快递涉及的业务进行管理。该系统由快递发送方在流程表单中填写相关信息来创建工作流程,流程表单再自快递发送方顺次流转到流程节点中的各个执行方。由于执行参与者较多,且多涉及远距离运输,因此该类系统的化程度不高、效率低下,且许多信息存在可能被篡改或者存在传输错误的风险。
本公开的目的是本发明的主要目的在于,提出一种流程相关人员在工作中进行通信,高效的工作流程审批方法。
为了实现上述目的,本公开提供一种基于区块链的物流快递工作流方法,其特征在于,所述方法包括以下步骤:
步骤1,初始化模块对基于区块链的物流快递工作流系统初始化;
步骤2,快递发送方通过快递发送模块提出快递发送申请后发送快递,并通过快递发送模块提出快递发送申请的上链请求,所述快递发送申请包括快递单号;
步骤3,快递运送方接收快递后,通过快递运送模块审批即时快递发送申请的上链请求,所述即时快递发送申请的上链请求为当前最新的快递发送申请的上链请求;
步骤4,如果即时快递发送申请的上链请求审批通过,快递运送方通过快递运送模块将即时快递发送申请保存在快递运送模块中,并将即时快递发送申请的上链请求向快递发送模块和快递接收模块广播,转到步骤6;或者如果即时快递发送申请的上链请求未获得审批10日后,快递运送模块将即时快递发送申请保存在快递运送模块中,并将即时快递发送申请的上链请求向快递发送模块和快递接收模块广播,转到步骤6;或者如果即时快递发送申请的上链请求审批不通过,快递运送方通过快递运送模块向快递发送方发送即时快递发送申请的上链请求审批不通过通知,快递发送方通过快递发送模块更新快递发送申请并提出更新后的快递发送申请的上链请求;转到步骤3;
步骤5,送达快递后,快递运送方通过快递运送模块提出快递送达申请和快递送达申请的上链请求,所述快递送达申请包括快递单号;
步骤6,快递接收方收到快递后,通过快递接收模块审批即时快递送达申请的上链请求,所述即时快递送达申请的上链请求为当前最新的快递送达申请的上链请求;
步骤7,如果即时快递送达申请的上链请求审批通过,快递接收方通过快递接收模块将即时快递送达申请保存在快递运送模块中,并将即时快递送达申请的上链请求向快递发送模块和快递运送模块广播;或者如果即时快递送达申请的上链请求未获得审批10日后,快递接收模块将即时快递送达申请保存在快递运送模块中,并将即时快递送达申请的上链请求向快递发送模块和快递运送模块广播;或者如果即时快递送达申请的上链请求审批不通过,快递运送方通过快递运送模块向快递运送方发送即时快递送达申请的上链请求审批不通过通知,快递运送方通过快递运送模块更新快递送达申请并提出更新后的快递送达申请的上链请求;转到步骤6;
其中,所述物流快递工作流系统的系统模块包括初始化模块、快递发送模块、快递运送模块和快递接收模块。
具体的,用户通过打开终端设备支持的浏览器与所述物流快递工作流系统进行通信,所述终端设备支持的浏览器至少包括IE内核浏览器、Firefox内核浏览器、chrome内核浏览器中的一种,用户使用的终端设备为智能手机、平板电脑、台式电脑、智能穿戴设备中的一种。
具体的,用户通过移动设备的操作系统支持的浏览器与所述物流快递工作流系统进行通信,所述移动设备的操作系统至少包括安卓、IOS中的一种,所述移动设备的操作系统支持的浏览器至少包括UC浏览器、QQ浏览器、百度浏览器中的一种。
具体的,所述物流快递工作流系统的部署设备包括服务器和业务数据库,采用多台服务器集部署的方式。
具体的,所述物流快递工作流系统使用Socket直接进行服务器集与各模块通信,传输的内容采用简单的XML数据格式的协议,通过WiFi、3G/4G网络与所述物流快递工作流系统进行通信。
本发明还提供了一种基于区块链的物流快递工作流系统,所述系统包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下系统的模块中:
初始化模块,用于对物流快递工作流系统初始化;
快递发送模块,用于生成快递单号,提交快递发送申请,和快递发送申请的上链请求;
快递运送模块,用于审批快递发送申请的上链请求,保存快递发送申请,提交快递送达申请的上链请求,和广播快递发送申请的上链请求;
快递接收模块,用于审批快递送达申请的上链请求,保存快递送达申请的上链请求,和广播快递送达申请的上链请求。
本公开的有益效果为:本公开提供的私有云平台系统搭建的高效、灵活应用软件集,以服务内容为单位组建各种业务功能;基于物流快递行业的特征,实现了物流快递过程的有效管理;改善了物流快递过程中快递发送方、快递运送方及快递接收方间沟通效率低、高成本、信息存在错误的状况;通过新媒体、新技术的应用,减少传统管理中出现的化程度不高、效率低下和许多信息存在可能被篡改或者存在错误的风险等问题。
通过对结合附图所示出的实施方式进行详细说明,本公开的上述以及其他特征将更加明显,本公开附图中相同的参考标号表示相同或相似的元素,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,在附图中:
图1所示为本公开的一种基于区块链的物流快递工作流方法的流程图;
图2所示为本公开的一种基于区块链的物流快递工作流系统模块架构图。
以下将结合实施例和附图对本公开的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本公开的目的、方案和效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
如图1所示为根据本公开的一种基于区块链的物流快递工作流方法的流程图,下面结合图1来阐述根据本公开的基于区块链的物流快递工作流系统。
本公开提出一种物流快递方法,具体包括以下步骤:
步骤1,初始化模块对物流快递工作流系统初始化;
步骤2,快递发送方通过快递发送模块提出快递发送申请后发送快递,并通过快递发送模块提出快递发送申请的上链请求,所述快递发送申请包括快递单号;
步骤3,快递运送方接收快递后,通过快递运送模块审批即时快递发送申请的上链请求,所述即时快递发送申请的上链请求为当前最新的快递发送申请的上链请求;
步骤4,如果即时快递发送申请的上链请求审批通过,快递运送方通过快递运送模块将即时快递发送申请保存在快递运送模块中,并将即时快递发送申请的上链请求向快递发送模块和快递接收模块广播,转到步骤6;或者如果即时快递发送申请的上链请求未获得审批10日后,快递运送模块将即时快递发送申请保存在快递运送模块中,并将即时快递发送申请的上链请求向快递发送模块和快递接收模块广播,转到步骤6;或者如果即时快递发送申请的上链请求审批不通过,快递运送方通过快递运送模块向快递发送方发送即时快递发送申请的上链请求审批不通过通知,快递发送方通过快递发送模块更新快递发送申请并提出更新后的快递发送申请的上链请求;转到步骤3;
步骤5,送达快递后,快递运送方通过快递运送模块提出快递送达申请和快递送达申请的上链请求,所述快递送达申请包括快递单号;
步骤6,快递接收方收到快递后,通过快递接收模块审批即时快递送达申请的上链请求,所述即时快递送达申请的上链请求为当前最新的快递送达申请的上链请求;
步骤7,如果即时快递送达申请的上链请求审批通过,快递接收方通过快递接收模块将即时快递送达申请保存在快递运送模块中,并将即时快递送达申请的上链请求向快递发送模块和快递运送模块广播;或者如果即时快递送达申请的上链请求未获得审批10日后,快递接收模块将即时快递送达申请保存在快递运送模块中,并将即时快递送达申请的上链请求向快递发送模块和快递运送模块广播;或者如果即时快递送达申请的上链请求审批不通过,快递运送方通过快递运送模块向快递运送方发送即时快递送达申请的上链请求审批不通过通知,快递运送方通过快递运送模块更新快递送达申请并提出更新后的快递送达申请的上链请求;转到步骤6;
其中,所述物流快递工作流系统的系统模块包括初始化模块、快递发送模块、快递运送模块和快递接收模块。
进一步的,用户通过打开终端设备支持的浏览器与所述物流快递工作流系统进行通信,所述终端设备支持的浏览器至少包括IE内核浏览器、Firefox内核浏览器、chrome内核浏览器中的一种,用户使用的终端设备为智能手机、平板电脑、台式电脑、智能穿戴设备中的一种。
进一步的,用户通过移动设备的操作系统支持的浏览器与所述物流快递工作流系统进行通信,所述移动设备的操作系统至少包括安卓、IOS中的一种,所述移动设备的操作系统支持的浏览器至少包括UC浏览器、QQ浏览器、百度浏览器中的一种。
进一步的,所述物流快递工作流系统的部署设备包括服务器和业务数据库,采用多台服务器集部署的方式。
进一步的,所述物流快递工作流系统使用Socket直接进行服务器集与各模块通信,传输的内容采用简单的XML数据格式的协议,通过WiFi、3G/4G网络与所述物流快递工作流系统进行通信。
进一步的,初始化模块对物流快递工作流系统初始化为初始化Socket通信接口,客户端或者浏览器端连接服务器端,各个用户角登录相应的账号。其中,所述用户角至少:快递发送方、快递运送方、快递接收方以及其他相关使用人员。
其中,经销商门店进行改造,通过展厅装修工作流系统进行申报,双方负责人通过申报、审批、分配、验收等功能进行项目记录以及跟进。
本公开的实施例提供了一种基于区块链的物流快递工作流系统,如图2所示为本公开的一种基于区块链的物流快递工作流系统图,所述系统包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下系统的模块中:
初始化模块,用于对物流快递工作流系统初始化;
快递发送模块,用于生成快递单号,提交快递发送申请,和快递发送申请的上链请求;
快递运送模块,用于审批快递发送申请的上链请求,保存快递发送申请,提交快递送达申请的上链请求,和广播快递发送申请的上链请求;
快递接收模块,用于审批快递送达申请的上链请求,保存快递送达申请的上链请求,和广播快递送达申请的上链请求。
基于区块链的物流快递工作流系统实施例应用场景:
快递发送方需要向快递接收方寄出快递,快递运送方在收到快递发送方送达的快递后按照流程进行运送,快递接收方在接收到快递运送方运送的快递后确认快递已接收。
初始化模块对基于区块链的物流快递工作流系统初始化步骤为:
1)确认各个用户的使用权限;
2)确认保持网络畅通;
3)审批或审核前,确保数据准确无误。
快递发送模块提出快递发送申请步骤为:
1)快递发送方选择快递运送方提交快递发送申请,所述快递发送申请包括政府单位、企业和个人用户注册账号信息和中文名称,寄货地址和收货地址,所述注册账号使用组织机构代码、工商注册号或者个人身份证作为关联标识,所述注册账号为唯一;
2)所述快递发送申请还包括快递单号,生成快递单号的规则为,快递单号为八位,快递单号的初始值为00000000,当快递发送模块中每次提交快递发送申请时,快递单号递增1;
3)提交快递发送申请的上链请求;
4)操作成功后通知快递运送方对快递发送申请的上链请求进行审批。
快递运送模块的流程审批步骤为:
1)快递运送方登入系统选择快递发送申请的上链请求,进入审批界面后开始审批,快递运送方将按照快递发送申请的内容和已经接收到的快递进行审批,如果快递发送申请的内容与接收到的快递一致,且快递发送申请的用户注册账号信息和中文名称,寄货地址和收货地址等信息正确,则快递发送申请的上链请求审批通过,再转到3);
2)如果审批不通过,快递运送方通过快递运送模块向快递发送方发送即时快递发送申请的上链请求审批不通过通知,快递发送方通过快递发送模块更新快递发送申请并提出更新后的快递发送申请的上链请求,再转到1);
3)审批通过后快递运送方将快递发送申请保存在快递运送模块中,并向快递发送模块和快递接收模块广播;
4)如果快递发送申请的上链请求未获得审批10日后,快递运送模块将快递发送申请的上链请求保存在快递运送模块中,并向快递发送模块和快递接收模块广播;
5)当快递运送方送达快递后,快递运送方通过快递运送模块提出快递送达申请的上链请求。
快递接收模块的流程审批步骤为:
1)快递接收方登入系统选择快递送达申请的上链请求,进入审批界面后开始审批,快递接收方将按照快递送达申请的内容和已经接收到的快递进行审批,如果快递送达申请的内容与接收到的快递一致,且快递发送申请的用户注册账号信息和中文名称,寄货地址和收货地址等信息正确,则快递送达申请的上链请求审批通过,再转到3);
2)如果审批不通过,快递接收方通过快递接收模块向快递运送方发送即时快递送达申请的上链请求审批不通过通知,快递运送方通过快递运送模块更新快递送达申请并提出更新后的快递送达申请的上链请求,再转到1);
3)审批通过后快递接收方将快递送达申请保存在快递接收模块中,并向快递发送模块和快递运送模块广播;
4)如果快递送达申请的上链请求未获得审批10日后,快递接收模块将快递送达申请的上链请求保存在快递接收模块中,并向快递发送模块和快递运送模块广播。
所述一种基于区块链的物流快递工作流系统可以运行于桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备中。所述一种基于区块链的基于区块链的物流快递工作流系统,可运行的系统可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,所述例子仅仅是一种基于区块链的物流快递工作流系统的示例,并不构成对一种基于区块链的物流快递工作流系统的限定,可以包括比例子更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述一种基于区块链的物流快递工作流系统还可以包括输入输出设备、网络接入设备、总线等。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述一种基于区块链的物流快递工作流系统运行系统的控制中心,利用各种接口和线路连接整个一种基于区块链的物流快递工作流系统可运行系统的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述一种展厅装修工作流系统的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
尽管本公开的描述已经相当详尽且特别对几个所述实施例进行了描述,但其并非旨在局限于任何这些细节或实施例或任何特殊实施例,而是应当将其视作是通过参考所附权利要求考虑到现有技术为这些权利要求提供广义的可能性解释,从而有效地涵盖本公开的预定范围。此外,上文以发明人可预见的实施例对本公开进行描述,其目的是为了提供有用的描述,而那些目前尚未预见的对本公开的非实质性改动仍可代表本公开的等效改动。
本文发布于:2023-04-13 03:14:59,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/3/85754.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |