一种承运人信息注册方法和装置与流程

文档序号:24971345发布日期:2021-05-07 22:42阅读:101来源:国知局
一种承运人信息注册方法和装置与流程

本发明涉及数据处理技术领域,特别涉及一种承运人信息注册方法和装置。



背景技术:

中国物流与采购联合会统计数据显示,2018年,我国社会物流总费用达13.3万亿元,较2017年增长9.8%,物流费用率较高的前三行业及其占比分别为水泥17.2%、煤炭13.1%和化学工业11.3%,其中,物流费用率等于物流费用和销售成本的比值,而物流供应链在石化行业占据重要地位,管理良好的供应链有利于提高利润、缓释风险和获取竞争优势。而实现端到端的供应链优化是利用优化技术获得效益的一大来源,有助于实现基于数据驱动的业务优化决策,从而在整个供应链上获得成本优势和商业先机。

在供应链中,供应链的线上化中承运人是一个非常关键的因素,可以直接影响承运的成本,而承运人如何注册,又是一个最基础的问题。



技术实现要素:

本发明的目的,就是针对现有技术的缺陷,以解决供应链运输过程中所存在的问题。

为解决上述问题,本发明实施例第一方面提供了一种承运人信息注册方法,所述承运人信息注册方法包括:

获取注册请求,根据所述注册请求查找初始化注册模板;所述初始化注册模板包括初始化承运人名称、初始化承运车辆标识id或承运船舶id;

获取第一数据,根据所述第一数据更新所述初始化承运人名称,得到第一名称;

获取第二数据,根据所述第二数据确定所述承运车辆标识id或承运船舶id;

根据所述承运人名称和所述承运车辆标识id或承运船舶id,确定承运人注册信息。

优选的,当所述承运人为无船承运人时,所述初始化注册模板还包括无船承运人有效期,所述方法还包括:

获取第三数据,根据所述第三数据确定无船承运人有效期;

根据所述无船承运人有效期和所述承运人注册信息,确定无船承运人注册信息。

优选的,所述方法还包括:

对所述承运人注册信息进行审核,当所述承运人注册信息不通过时,生成注册失败提示信息。

优选的,所述初始化注册模板还包括初始化货运能力,所述方法还包括:

获取第四数据,根据所述第四数据确定货运能力。

本发明实施例第二方面提供了一种承运人信息注册装置,包括:

处理模块,用于获取注册请求,根据所述注册请求查找初始化注册模板;所述初始化注册模板包括初始化承运人名称、初始化承运车辆标识id或承运船舶id;以及

获取第一数据,根据所述第一数据更新所述初始化承运人名称,得到第一名称;

获取第二数据,根据所述第二数据确定所述承运车辆标识id或承运船舶id;

根据所述承运人名称和所述承运车辆标识id或承运船舶id,确定承运人注册信息。

优选的,当所述承运人为无船承运人时,所述初始化注册模板还包括无船承运人有效期,所述处理模块还用于:

获取第三数据,根据所述第三数据确定无船承运人有效期;

根据所述无船承运人有效期和所述承运人注册信息,确定无船承运人注册信息。

优选的,所述处理模块还用于:

对所述承运人注册信息进行审核,当所述承运人注册信息不通过时,生成注册失败提示信息。

优选的,所述初始化注册模板还包括初始化货运能力,所述处理模块还用于:

获取第四数据,根据所述第四数据确定货运能力。

本发明实施例第三方面提供了一种电子设备,包括:存储器、处理器和收发器;

所述处理器用于与所述存储器耦合,读取并执行所述存储器中的指令,以实现上述第一方面所述的方法步骤;

所述收发器与所述处理器耦合,由所述处理器控制所述收发器进行消息收发。

本发明实施例第四方面提供了一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码被计算机执行时,使得所述计算机执上述第一方面所述的方法。

本发明实施例第五方面提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机指令,当所述计算机指令被计算机执行时,使得所述计算机执行上述第一方面所述的方法的指令。

本发明实施例提供的一种承运人信息注册方法、一种承运人信息注册装置、一种电子设备、一种计算机程序产品和一种计算机可读存储介质,通过更新初始化注册模板,从而获取承运人信息。

本申请的承运人信息注册方法,可以通过对初始化注册模板进行配置,从而得到每个承运人的承运人注册信息,并进行保存,从而提高了承运人注册信息的注册速度。

附图说明

图1为本发明实施例一提供的一种承运人信息注册方法示意图;

图2为本发明实施例二提供的一种承运人信息注册装置的模块结构图;

图3为本发明实施例三提供的一种电子设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在线化是化工行业数字化转型的基础,大数据分析是石化行业数字化转型过程中最主要的技术,数字技术应用的主要场景为安全生产、供应链优化、能耗优化。

如图1为本发明实施例一提供的一种承运人信息注册方法示意图。该方法应用在供应链的服务器中,该服务器可以用于承运人注册、承运人认证、下单和订单派发等。如图1所示,本方法主要包括如下步骤:

步骤110,获取注册请求,根据注册请求查找初始化注册模板;初始化注册模板包括初始化承运人名称、初始化承运车辆标识id或承运船舶id。

其中,初始化注册模块可以理解为一个所有信息都是初始值或者待配置信息的模板,本发明的注册过程是根据获取的数据对初始化注册模板中的初始值更新以及待配置信息的配置的过程,最终得到一个包括承运人信息的注册模板。

注册请求可以承运人的联系人通过用户终端所发送的注册请求。该注册请求可以是承运人的联系人通过点击用户终端的注册图标,从而服务器可以反馈多个注册模板,比如承运人是个人时的初始化注册模板或者承运人是企业的初始化注册模板。联系人通过在用户终端上进行选择,可以选择一个模板。

不管是哪种初始化注册模板,都具有初始化承运人名称和初始化承运车辆id或承运船舶id。

承运人是指专门经营海上、铁路、公路、航空等客货运输业务的运输企业,如轮船公司、铁路或公路运输公司、航空公司等,一般拥有大量的运输工具从而提供运输服务。

此处的联系人可以是承运人中的工作人员,负责处理承运人的注册事宜等。

步骤120,获取第一数据,根据第一数据更新初始化承运人名称,得到第一名称。

具体的,第一数据可以是承运人名称,比如当承运人为企业时,第一数据为企业名称和/或纳税识别号,承运人为个人时,第一数据为个人姓名、身份证号。

步骤130,获取第二数据,根据第二数据确定承运车辆标识id或承运船舶id。

具体的,对于承运人,可以在注册时,填入所经营的承运车辆id,或者,承运船舶id。

步骤140,根据承运人名称和承运车辆标识id或承运船舶id,确定承运人注册信息。

具体的,在初始化的注册模板上,通过第一数据和第二数据进行更新后,可以得到承运人注册信息,随后可以对承运人注册信息进行存储,以便于后续进行派单。

本申请中,当承运人为无船承运人时,在初始化注册模板中,还可以包括原始有效期,获取第三数据,根据第三数据确定无船承运人有效期;根据无船承运人有效期和承运人注册信息,确定无船承运人注册信息。从而针对无船承运人,可以将其租赁期限一起进行注册。

本申请中,服务器还会对承运人注册信息进行审核,从而当承运人注册信息不通过时,生成注册失败提示信息。

此时的注册信息通过,则对承运人注册信息进行存储,如果不通过,则生成提示消息,以提醒联系人。

本申请中,在初始化注册模板中,还可以包括初始化的承运人货运能力,而通过第四数据可以确定货运能力,比如,第四数据为输入的货运能力数据,从而可以通过对初始化注册模板进行配置,得到承运人注册信息,并对承运人注册信息进行保存。

本申请中,如果要对承运人注册信息进行保存,只需要通过查询,即可删除该承运人对应的注册模板,从而删除该承运人。

本申请的承运人信息注册方法,可以通过对初始化注册模板进行配置,从而得到每个承运人的承运人注册信息,并进行保存,从而提高了承运人注册信息的注册速度。

图2为本发明实施例二提供的一种承运人信息注册装置的模块结构图,该装置可以为前述实施例所描述的服务器或者终端,也可以为能够使得服务器或者终端实现本申请实施例提供的方法的装置,例如该装置可以是服务器或者终端中的处理器。如图2所示,该装置包括:

处理模块201,用于获取注册请求,根据注册请求查找初始化注册模板;初始化注册模板包括初始化承运人名称、初始化承运车辆标识id或承运船舶id;以及

获取第一数据,根据第一数据更新初始化承运人名称,得到第一名称;

获取第二数据,根据第二数据确定承运车辆标识id或承运船舶id;

根据承运人名称和承运车辆标识id或承运船舶id,确定承运人注册信息。

在本实施例提供的一个具体实现方式中,当承运人为无船承运人时,初始化注册模板还包括无船承运人有效期,处理模块201具体用于:

获取第三数据,根据第三数据确定无船承运人有效期;

根据无船承运人有效期和承运人注册信息,确定无船承运人注册信息。

在本实施例提供的另一个具体实现方式中,处理模块201具体用于:

对承运人注册信息进行审核,当承运人注册信息不通过时,生成注册失败提示信息。

在本实施例提供的另一个具体实现方式中,处理模块201具体用于:

获取第四数据,根据第四数据确定货运能力。

本发明实施例提供的一种承运人信息注册装置,可以执行上述方法实施例中的方法步骤,其实现原理和技术效果类似,在此不再赘述。

需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,确定模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所描述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,asic),或,一个或多个微处理器(digitalsignalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例所描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。上述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,上述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线路((digitalsubscriberline,dsl))或无线(例如红外、无线、蓝牙、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。上述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。上述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solidstatedisk,ssd))等。

图3为本发明实施例三提供的一种电子设备的结构示意图。该电子设备可以为前述的服务器或者终端。如图3所示,该电子设备300可以包括:处理器31(例如cpu)、存储器32、收发器33;收发器33耦合至处理器31,处理器31控制收发器33的收发动作。存储器32中可以存储各种指令,以用于完成各种处理功能以及实现本发明实施例电子设备执行的方法步骤。优选的,本发明实施例涉及的电子设备还可以包括:电源34、系统总线35以及通信端口36。系统总线35用于实现元件之间的通信连接。上述通信端口36用于电子设备与其他外设之间进行连接通信。

该图3中提到的系统总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(randomaccessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

上述的处理器可以是通用处理器,包括中央处理器cpu、网络处理器(networkprocessor,np)等;还可以是数字信号处理器dsp、专用集成电路asic、现场可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

需要说明的是,本发明实施例还提供一种计算机可读存储介质,该存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中提供的方法和处理过程。

本发明实施例还提供一种运行指令的芯片,该芯片用于执行上述实施例中提供的方法和处理过程。

本发明实施例还提供一种程序产品,该程序产品包括计算机程序,该计算机程序存储在存储介质中,至少一个处理器可以从上述存储介质读取上述计算机程序,上述至少一个处理器执行上述实施例中提供的方法和处理过程。

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

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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