一种网络交易系统、方法及智能终端与流程

文档序号:16252740发布日期:2018-12-12 00:10阅读:143来源:国知局
一种网络交易系统、方法及智能终端与流程

本发明涉及计算机技术领域,具体涉及一种网络交易系统、方法及智能终端。

背景技术

随着电子商务技术的日趋成熟,各种网络交易系统应运而生。目前的网络交易系统的存在以下问题:订单状态边界不清晰;订单流程不清晰;订单列表效率低下;业务代码耦合严重,不利于网络交易系统的更新和演进。



技术实现要素:

针对现有技术中的缺陷,本发明实施例的目的之一在于提供一种网络交易系统,订单管理流程清晰,具有托管功能,用户操作简单方便。

第一方面,本发明实施例提供的一种网络交易系统,包括任务发布模块、订单管理模块、附件上传与下载模块、托管模块、佣金设置模块、合同管理模块、资金管理模块和交易管理模块,所述任务发布模块用于雇主发布用户需求;所述订单管理模块用于生成订单、派单、接单、跟踪订单、冻结订单、关闭订单和结束订单管理;所述附件上传与下载模块用于上传和下载附件;所述托管模块用于托管订单和赏金;所述佣金设置模块用于根据用户需求和订单情况自动设置系统收取的佣金;所述合同管理模块用于提供合同模板、存储雇主和服务商之间签订的合同信息;所述资金管理模块用于管理赏金的流向,提醒雇主付款给服务商或退款给雇主;所述交易管理模块用于管理交易过程中出现的协商支付金额和维权信息。

可选地,系统还包括审核模块,所述审核模块用于雇主审核服务商提供的工作内容是否符合发布的任务需求。

可选地,系统还包括公示模块,所述公示模块用于公开雇主选择的服务商信息、服务商提供的服务情况、雇主主动付款信息。

可选地,所述托管模块包括订单托管单元和赏金托管单元,所述订单托管单元用于托管用户的订单,所述赏金托管单元用于托管用户的任务赏金。

可选地,所述系统还包括评价模块,所述评价模块用于在订单结束后雇主和服务商之间进行相互评价。

第二方面,本发明实施例提供的网络交易方法,具体包括以下步骤:

获取雇主端的发布的任务需求订单信息;

获取雇主端发送的托管赏金信息;

获取服务商端是否接受雇主端的订单,若接受,则签署合同;若不接受,则获取服务商端拒绝订单信息,向雇主端退款;

获取签署合同信息后,获取服务商端完成工作,上传完成工作的附件,并将附件转发给雇主端;

获取雇主端对服务商端的工作是否满意;

若满意,将托管的赏金主动向服务商端付款,雇主端决定是否结束订单,若是,则订单结束;若否,则雇主端继续托管剩余的赏金或向服务商端追加赏金;

若不满意,获取雇主端申请协商退款的申请;雇主端和服务商端是否协商成功,若协商成功,则向服务商端支付赏金和向雇主端退款;若协商不成功,则雇主端发起争议维权;

工作人员进行维权判决,向服务商端支付赏金和向雇主端退款。

可选地,所述方法还包括订单状态机控制订单流转的方法,所述订单状态机控制订单流转的方法具体包括:

调取订单管理模块中的订单;

查询该订单的状态,得到该订单是否可以被雇主端或服务商端操作的信息,所述订单的状态包括需求状态、托管状态、撮合状态、合同状态、服务状态、结算状态、评价状态和完成状态;

获取雇主端或服务商端对订单进行操作的信息;

更新该订单的状态,并存储该订单的新状态和保存操作日志;

向雇主的或服务商端发送订单的最新状态。

可选地,所述将托管的赏金主动向服务商端付款的具体方法包括:

验证赏金是否托管;

验证雇主端的任务需求和接受任务的服务商端的id和任务需求订单的状态是否一致;

验证业务数据是否正确;

验证交易合同是否生效;

验证是否有举报信息;

上述验证步骤都通过后,判断任务需求的模式;

若模式为公示打款方式并且在公示期,则公示打款,验证金额数据,金额数据包含申请金额,验证通过后,添加公示打款记录;添加到任务需求交易行为日志;若模式为其他方式,则向服务商端付款。

可选地,所述向服务商端支付赏金和向雇主端退款的具体方法包括:获取和判断订单是否属于全额退款的状态,若属于全额退款状态,则验证协商的应付款金额和是否有退款记录,若验证都通过,则更新或者插入退款支付记录;

向服务商端付款和向雇主端退款;

发送短信给服务商端和雇主端。

第三方面,本发明实施例提供的一种智能终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述方法。

本发明的有益效果:

本发明的提供的一种网络交易系统,订单管理流程清晰,具有托管功能,用户操作简单方便,订单管理方式灵活多样。

本发明的提供的一种网络交易方法,订单管理流程清晰,用户可托管订单,订单管理方式灵活多样。另外,还采用订单状态机控制订单的流程,使得订单管理流程清晰,易于管理变更订单状态、并对订单状态进行统一存储,减少耦合业务代码,有利于网络交易系统的更新和演进。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1示出了本发明所提供的一种网络交易系统的第一实施例的结构示意图;

图2示出了本发明所提供的一种网络交易方法的第一实施例的流程图;

图3示出了本发明所提供的一种网络交易方法的另一实施例的流程图;

图4示出了本发明所提供的一种智能终端的第一实施例的结构示意图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

如图1所示,示出了本发明所提供的一种网络交易系统第一实施例的结构示意图,系统包括任务发布模块101、订单管理模块102、附件上传与下载模块103、托管模块104、佣金设置模块105、合同管理模块106、资金管理模块107和交易管理模块108,所述任务发布模块101用于雇主发布用户需求;所述订单管理模块102用于生成订单、派单、接单、跟踪订单、冻结订单、关闭订单和结束订单管理;所述附件上传与下载模块103用于上传和下载附件;所述托管模块104用于托管订单和赏金;所述佣金设置模块105用于根据用户需求和订单情况自动设置系统收取的佣金;所述合同管理模块106用于提供合同模板、存储雇主和服务商之间签订的合同信息;所述资金管理模块107用于管理赏金的流向,提醒雇主付款给服务商或退款给雇主;所述交易管理模块108用于管理交易过程中出现的协商支付金额和维权信息。

系统还包括审核模块109,所述审核模块109用于雇主审核服务商提供的工作内容是否符合发布的任务需求。雇主通过审核模块审核服务商提供的工作内容是否符合发布的任务需求。系统还包括公示模块110,所述公示模块110用于公开雇主选择的服务商信息、服务商提供的服务情况、雇主主动付款信息。托管模块104包括订单托管单元1041和赏金托管单元1042,所述订单托管单元1041用于托管用户的订单,所述赏金托管单元1042用于托管用户的任务赏金。系统还包括评价模块111,所述评价模块111用于在订单结束后雇主和服务商之间进行相互评价。

雇主端通过任务发布模块发布需求任务,通过订单管理模块将雇主发布的需求生成订单发布出来,服务商端根据发布的需求订单进行接单,确定是否要进行开始工作,若要开始工作,则通过合同管理模块签订合同,合同管理模块为双方提供合同模板,存储双方签订的合同信息,签订合同时约定双方的付款方式,付款方式可以是验收后一次性付款也可以是分段付款。佣金设置模块根据用户需求和订单情况自动设置系统收取的佣金。合同签订成功后系统将相应的订单派发给签订合同的服务商,雇主可通过托管模块托管订单和赏金,托管订单主要是对订单的进度进行跟踪,如果发现异常,会冻结订单,雇主端可关闭订单。托管赏金主要是由系统保管赏金,在服务商通过服务商端完成订单任务后,根据签订合同约定的付款方式系统向服务商付款。服务商端通过附件上传与下载模块上传完成工作的附件,雇主通过附件上传与下载模块下载附件,雇主通过审核模块审核查看服务商提供的服务是否与发布的需求相符,若满意服务商的服务,则确定向服务商付款,根据约定的付款方式付款,订单结束。若不满意服务商的服务,雇主端可通过交易管理模块发出协商退款的申请,系统提供方的工作人员协助雇主和服务商协调,协商支付赏金和退款事宜,资金交易管理模块记录赏金的流向。公示模块将雇主选择的服务商信息、服务商提供的服务情况、雇主主动付款信息公示出来。在订单结束后,雇主和服务商双方通过评价模块进行相互评价。

本发明实施例提供的一种网络交易系统,订单管理流程清晰,具有托管功能,用户操作简单方便,订单管理方式灵活多样。

如图2所示,示出了本发明实施例还提供一种网络交易方法的流程图,该方法适用于上述实施例描述的网络交易系统,该方法具体包括以下步骤:

s201:获取雇主端的发布的任务需求订单信息;

s202:获取雇主端发送的托管赏金信息;

s203:获取服务商端是否接受雇主端的订单,若接受,则签署合同;若不接受,则获取服务商端拒绝订单信息,向雇主端退款;

s204:获取签署合同信息后,获取服务商端完成工作,上传完成工作的附件,并将附件转发给雇主端;

s205:获取雇主端对服务商端的工作是否满意;若满意,将托管的赏金主动向服务商端付款,雇主端决定是否结束订单,若是,则订单结束;若否,则雇主端继续托管剩余的赏金或向服务商端追加赏金;若不满意,获取雇主端申请协商退款的申请;雇主端和服务商端是否协商成功,若协商成功,则向服务商端支付赏金和向雇主端退款;若协商不成功,则雇主端发起争议维权;工作人员进行维权判决,向服务商端支付赏金和向雇主端退款。

本发明实施例提供的网络交易方法还包括订单状态机控制订单流转的方法。订单状态机控制订单流转的方法具体包括:

调取订单管理模块中的订单;

查询该订单的状态,得到该订单是否可以被雇主端或服务商端操作的信息,可以实时检索订单状态,不同类型的订单,有不同的订单状态,订单的状态包括需求状态、托管状态、撮合状态、合同状态、服务状态、结算状态、评价状态和完成状态;

获取雇主端或服务商端对订单进行操作的信息;

更新该订单的状态,并存储该订单的新状态和保存操作日志;

向雇主的或服务商端发送订单的最新状态。

通过订单状态机控制订单流转的流程,使得订单管理流程清晰,易于管理变更订单状态、并对订单状态进行统一存储,减少耦合业务代码,有利于网络交易系统的更新和演进。

上述将托管的赏金主动向服务商端付款的具体方法包括:验证赏金是否托管;

验证雇主端的任务需求和接受任务的服务商端的id和任务需求订单的状态是否一致;

验证业务数据是否正确;

验证交易合同是否生效;

验证是否有举报信息;

上述验证步骤都通过后,判断任务需求的模式;

若模式为公示打款方式并且在公示期,则公示打款,验证金额数据,金额数据包含申请金额,验证通过后,添加公示打款记录;添加到任务需求交易行为日志;若模式为其他方式,则向服务商端付款。

托管的赏金主动向服务商端付款的具体方法通过对多个验证步骤验证,确保付款符合设定的规则,提高付款的可靠性。

上述向服务商端支付赏金和向雇主端退款的具体方法包括:获取和判断订单是否属于全额退款的状态,若属于全额退款状态,则验证协商的应付款金额和是否有退款记录,若验证都通过,则更新或者插入退款支付记录;

向服务商端付款和向雇主端退款;

发送短信给服务商端和雇主端。

以下采用雇佣/买服务为具体实例介绍网络交易方法的流程,如图3所示,

雇主通过雇主端购买雇佣/买服务的交易模式进行下单,通过任务发布模块发布需求,通过托管单元托管赏金,服务商通过服务商端接单,服务商确认是否要开始工作,若确定开始工作,雇主和服务商通过合同管理模块签订合同,若服务商不开始工作,拒绝订单,则订单结束,若雇主预付了定金,则服务商需要退付定金。在签订合同后,服务商完成工作,通过附件上传与下载模块上传完成任务的附件。雇主通过审核模块审核服务商提供的工作是否满意,若满意,雇主根据预先约定的方式进行付款,若是一次性付款,则付款完成后结束订单,订单结束,若是多次付款,则雇主继续托管剩余赏金或追加赏金,再返回到雇主审核服务商提供的工作是否满意的步骤进行循环。若雇主不满意服务商提供的服务,则雇主发起协商退款的申请,工作人员对雇主和服务商进行协调协商,若协商成功,则系统的工作人员向服务商支付协商后的赏金和向雇主退款,订单结束;若协商不成功,雇主发起争议维权,系统提供方的工作人员进行维权判决,根据判决结果,向服务商支付赏金和向雇主退款,订单结束。订单状态机在控制订单流转的过程包括:调取订单管理模块中的订单;查询该订单的状态,得到该订单是否可以被雇主端或服务商端操作的信息,可以实时检索订单状态,不同类型的订单,有不同的订单状态,订单的状态包括需求状态、托管状态、撮合状态、合同状态、服务状态、结算状态、评价状态和完成状态;获取雇主端或服务商端对订单进行操作的信息;更新该订单的状态,并存储该订单的新状态和保存操作日志;向雇主的或服务商端发送订单的最新状态。

本发明实施例提供的一种网络交易方法,订单管理流程清晰,用户可托管订单,订单管理方式灵活多样。通过订单状态机控制订单的流程,使得订单管理流程清晰,易于管理变更订单状态、并对订单状态进行统一存储,减少耦合业务代码,有利于网络交易系统的更新和演进。

本发明还提供一种智能终端的第一实施例,如图4所示,示出了智能终端的结构示意图,该终端包括处理器301、输入设备302、输出设备303和存储器304,所述处理器301、输入设备302、输出设备303和存储器304相互连接,所述存储器304用于存储计算机程序,所述计算机程序包括程序指令,所述处理器301被配置用于调用所述程序指令,执行上述实施例描述的方法。

应当理解,在本发明实施例中,所称处理器301可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

输入设备302可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备303可以包括显示器(lcd等)、扬声器等。

该存储器304可以包括只读存储器和随机存取存储器,并向处理器801提供指令和数据。存储器304的一部分还可以包括非易失性随机存取存储器。例如,存储器304还可以存储设备类型的信息。

具体实现中,本发明实施例中所描述的处理器301、输入设备302、输出设备303可执行本发明实施例提供的方法实施例所描述的实现方式,也可执行本发明实施例所描述的系统实施例的实现方式,在此不再赘述。

在本发明还提供一种计算机可读存储介质的实施例,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执上述实施例描述的方法。

所述计算机可读存储介质可以是前述实施例所述的终端的内部存储单元,例如终端的硬盘或内存。所述计算机可读存储介质也可以是所述终端的外部存储设备,例如所述终端上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述终端的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的终端和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露终端和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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