本发明涉及装修订单派单领域,特别是涉及一种装修订单派单方法、系统、存储介质及设备。
背景技术:
目前,业主在与家装平台或者装修公司签订装修合同后,在进行分派施工队入住工地进行施工时基本采用人工派单,若与家装平台或家装公司合作签约的施工队数量多且都空闲的情况下,人工派单方式存在极大不公平,例如,业主位于a区域待装修房屋,该房屋装修订单被分派给b区域施工队,此举会严重影响其他施工队的工作积极性。再者,采用不恰当的派单方法也会造成造成施工成本,人力成本,运输材料成本的增加。
技术实现要素:
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种装修订单派单方法、系统、存储介质及设备,用于解决现有技术中的以上问题。
为实现上述目的及其他相关目的,本发明提供一种装修订单派单方法、系统、存储介质及设备,所述方法包括:获取签约装修订单中装修工地信息;获取业主需求装修施工时间段内所有空闲的施工队信息以及加入装修平台或装修公司的所有施工队信息,所述空闲施工队服务辐射地域范围覆盖所述装修工地;计算所述空闲施工队地址到所述装修工地地址之间的距离,并依据所述距离及施工队其他信息计算所述空闲施工队的派单权重值;对所述空闲施工队的派单权重值进行排序并根据排序结果进行派单。
于本发明一实施例中,所述方法还包括:通过api接口获取起始位置经纬度以及结束位置经纬度计算两地之间距离,所述起始位置和所述结束位置为所述装修工地地址及所述空闲施工队地址。
于本发明一实施例中,所述方法中所述装修订单中装修工地信息和所述空闲施工队信息以及加入装修平台或装修公司的所有施工队信息包括:所述装修工地地址、所述业主需求装修施工时间段、所述空闲施工队的名录和地址、所述加入装修平台或装修公司的所有施工队的工作评分以及承接能力。
于本发明一实施例中,所述方法中所述派单权重值计算方式为:所述空闲施工队与装修工地之间距离的权重、所述空闲施工队工作评分权重以及所述空闲施工队承接能力权重之和;所述空闲施工队与装修工地之间距离的权重等于1/(所述空闲施工队与装修工地之间的距离 1)*权重比例;所述空闲施工队工作评分权重等于空闲施工队工作评分/公司施工队工作评分最大值*权重比例;所述空闲施工队承接能力权重等于空闲施工队承接力/公司施工队承接力最大值*权重比例;所述空闲施工队与装修工地之间距离的权重比例、所述空闲施工队工作评分的权重比例以及所述空闲施工队承接能力的权重比例为预设值,且所述权重比例之和为100%。
于本发明一实施例中,所述方法中还包括:所述施工队工作评分预设有基础得分,装修公司巡检队在所述施工队每次接单施工后进行巡检并根据巡检结果及业主评分依据奖罚标准对评分进行增加或减少。
于本发明一实施例中,所述方法还包括:所述施工队承接能力预设有基础得分,并根据所述施工队接单次数及返工次数对承接能力进行增加或减少。
于本发明一实施例中,所述方法还包括:对所述空闲施工队的派单权重值从高到低进行排序,并将所述装修订单分派给派单权重值最高的空闲施工队;若所述空闲施工队拒绝接单,则依据派单权重值从高到低继续将所述装修订单分派给权重值次之的空闲施工队;若所有空闲施工队拒绝接单,则人工进行协调派单。
为实现上述目的及其他相关目的,本发明提供一种装修订单派单系统,所述系统包括:装修工地及施工队信息获取模块,用于获取所述装修订单中装修工地信息和所述空闲施工队信息以及加入装修平台或装修公司的所有施工队信息;信息处理模块,用于根据所获信息计算所述空闲施工队地址到所述装修工地地址之间的距离以及所述空闲施工队的派单权重值;排序模块,用于对所述空闲施工队的派单权重值根据高低进行排序;派单模块,用于根据空闲施工队的派单权重值排序结果进行派单。
为实现上述目的及其他相关目的,本发明提供一种计算机可读存储介质,其中存储有计算机程序,所述计算机程序被处理器加载执行时,实现所述的装修订单派单方法。
为实现上述目的及其他相关目的,本发明提供一种电子设备,包括:处理器、存储器;其中,所述存储器用于存储计算机程序;所述处理器用于加载执行所述计算机程序,以使所述电子设备执行所述的装修订单派单方法。
如上所述,本发明提供的装修订单派单方法、系统、存储介质及设备,为签约订单自动匹配到与签约业主的装修项目的适合度高的空闲施工队。在进行派单的过程中,通过本发明根据业主所需装修房屋所在地(即工地所在地)、以及施工队服务范围、承接能力、工作评分智能的选择一匹配度高的空闲施工队,从而解决人工派单的不公平性问题,降低成本,以及间接地提高装修项目的装修效率和装修质量,进而提高业主及空闲施工队双方的满意度。
附图说明
图1显示为本发明一实施例中的装修订单派单方法的流程示意图。
图2显示为本发明一实施例中的装修派单系统的模块示意图。
图3显示为本发明一实施例中的电子设备的结构示意图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
为了解决现有技术中针对签约装修订单采用人工分派空闲施工队而导致其他空闲施工队心生不满影响后续工作积极性,导致工作效率奖励,施工质量堪忧等问题,为了能为签约装修项目分配一各方面适合度高的空闲施工队,尽可能的降低成本,本发明提供一种装修订单派单方法、系统、存储介质及设备。
如图1所示,本实施例提供一种装修订单派单方法,该方法包括如下步骤:
s11:获取签约装修订单中装修工地信息。
具体地,当业主与装修平台或装修公司签订装修订单后,获取装修订单中装修工地信息,包括装修工地地址,工地户型图、装修设计图、业主需求装修时间段等,并对以上信息进行保存,以便在信息处理后对该装修订单进行空闲施工队派单以及空闲施工队接单后根据以上信息生成施工计划。
进一步的,通过地图api接口获取装修工地地址的经纬度,并对其进行保存。
s12:获取业主需求装修施工时间段内所有空闲的施工队信息以及加入装修平台或装修公司的所有施工队信息,所述空闲施工队服务辐射地域范围覆盖所述装修工地。
具体的,根据业主需求装修时间段以及施工队的服务辐射地域范围获取该段时间内无工作任务的空闲施工队名录、该名录中的所有施工队的地址、以及加入装修平台或装修公司的所有施工队的当前工作评分以及当前承接能力。该名录中的施工队的服务辐射地域范围覆盖有签约订单中的装修工地地址。
进一步的,获取空闲施工队名录内每个施工队的当前工作评分,其当前工作评分与过往接单后施工情况具有对应关系。在施工队每次接受装修订单进行施工时,装修平台或装修公司巡检队在此期间进行巡检并根据巡检结果及业主评分依据奖罚标准对评分进行增加或减少,对应施工队工作评分预设有基础得分。具体的,在巡检过程中发现,施工队按照施工标准提前完成,增加其工作评分;施工队未按照施工标准提前完成,减少其工作评分;施工队违规操作,减少其工作评分;施工获得业主好评,增加其工作评分。工作评分最低减至为预设最低值,优选的,预设最低值设为0。例如,在施工队加入装修平台或装修公司时,其工作评分基础得分设为0。施工队在接收一装修订单后,按照施工标准提前完成,增加其工作评分1分;施工队未按照施工标准提前完成,减少其工作评分1分;施工队违规操作,减少其工作评分2分;施工获得业主好评,增加其工作评分1分。工作评分若减至负数,则直接归为0分。
进一步的,获取空闲施工队名录内每个施工队的当前承接能力,其当前承接能力与过往每个施工队接单次数及返工次数有关,根据接单次数及返工次数对其承接能力进行增加或减少,施工队承接能力预设有基础得分。具体的,在施工队每次接受装修订单时,增加其承接能力;在施工过程中存在返工工序,减少其承接能力;在施工过程中无返工程序并通过业主验收,则增加其承接能力。承接能力最低减至为预设最低值,优选的,预设最低值设为0。例如,在施工队加入装修平台或装修公司时,其承接能力基础得分设为0。施工队在接收一装修订单后,其承接能力增加1;施工过程存在返工工序,其承接能力减少1;在施工过程中无返工程序并通过业主验收,则其承接能力增加1。承接能力若减至负数,则直接归为0。
进一步的,通过地图api接口获取施工队地址的经纬度。
s13:计算所述空闲施工队地址到所述装修工地地址之间的距离,并依据所述距离及施工队其他信息计算所述空闲施工队的派单权重值。
具体的,通过地图api接口以装修工地的经纬度以及施工队地址经纬度计算两地距离。
例如,通过高德地图apihttp://restapi.amap.com/v3/distance?key=6119e85defa6a97be090a0af41f0613c7&origins=" startlonlat "&destination=" endlonlat计算两地距离
key是钥匙,startlonlat是起始位置经纬度,endlonlat结束位置经纬度。可将装修公司地址的经纬度定义为起始位置经纬度,施工队地址的经纬度定义为结束位置经纬度。
进一步的,需计算装修工地地址到所有在空闲施工队名录内的施工队地址的距离,例如,空闲施工队名录为施工队a、b、c、d、e、f,其地址为a、b、c、d、e、f,则需分别计算装修工地到a、b、c、d、e、f的距离。
进一步的,每个空闲施工队的派单权重值为该施工队与装修工地之间距离的权重、施工队工作评分权重以及施工队承接能力权重之和。
进一步的,施工队与装修工地之间距离的权重等于1/(该施工队与装修工地之间的距离 1)*权重比例。
进一步的,施工队工作评分权重等于该施工队工作评分/公司施工队工作评分最大值*权重比例,公司施工队工作评分最大值取值方式为对比加入装修平台或公司的所有施工队的当前工作评分,并在当中取最大值。
进一步的,施工队承接能力权重等于施工队承接力/公司施工队承接力最大值*权重比例,公司施工队承接能力最大值取值方式为对比加入装修平台或公司的所有施工队的当前承接能力,并在当中取最大值。
进一步的,施工队与装修工地之间距离的权重比例、施工队工作评分的权重比例以及施工队承接能力的权重比例为预设值,且权重比例之和为100%。优选的,施工队与装修工地之间距离的权重比例预设为40%,施工队工作评分的权重比例预设为30%,施工队承接能力的权重比例预设为30%。
于本发明一实施例中,每个施工队的派单权重值计算方式为:
施工队派单权重值权重=1/(该施工队与装修工地之间的距离 1)*40% 施工队工作评分/公司施工队工作评分最大值*30% 施工队承接力/公司施工队承接力最大值*30%
s14:对所述空闲施工队的派单权重值进行排序并根据排序结果进行派单。
具体地,对所有空闲施工队根据s13计算所得的派单权重值从高到低进行排序,并根据排序结果进行派单。优选将装修订单分派给派单权重值最高的施工队;若该施工队拒绝接单,则根据派单权重值排名继续将所述装修订单分派给派单权重值第二高的施工队;若派单权重值第二高的施工队拒绝接单,则根据派单权重值排名继续将所述装修订单分派给派单权重值第三高的施工队;据此顺序进行自动派单。若所有施工队拒绝接单,则人工与施工队进行沟通协调进而人工派单。
进一步的,在施工队接单之后,异步生成施工计划,预约业主确认时间,施工队签到,与业主一起进行开工仪式,进入施工阶段。
实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。基于这样的理解,本发明还提供一种计算机程序产品,包括一个或多个计算机指令。所述计算机指令可以存储在计算机可读存储介质中。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。
参阅图2,本实施例提供一种装修订单派单系统20,作为一款软件搭载于电子设备中,以在运行时执行前述方法实施例所述的装修订单派单方法。由于本系统实施例的技术原理与前述方法实施例的技术原理相似,因而不再对同样的技术细节做重复性赘述。
本实施例的装修订单派单系统20具体包括:装修工地及施工队信息获取模块21、信息处理模块22、排序模块23、派单模块24。装修工地及施工队信息获取模块21用于获取所述装修订单中装修工地信息和所述空闲施工队信息以及加入装修平台或装修公司的所有施工队信息;信息处理模块22用于根据所获信息计算所述空闲施工队地址到所述装修工地地址之间的距离以及所述空闲施工队的派单权重值;排序模块23用于对所述施工队的派单权重值根据高低进行排序;派单模块24用于根据施工队的派单权重值排序结果进行派单。
本领域技术人员应当理解,图2实施例中的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个或多个物理实体上。且这些模块可以全部以软件通过处理元件调用的形式实现,也可以全部以硬件的形式实现,还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,信息处理模块22可以为单独设立的处理元件,也可以集成在某一个芯片中实现,此外,也可以以程序代码的形式存储于存储器中,由某一个处理元件调用并执行信息处理模块22的功能。其它模块的实现与之类似。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
参阅图3,本实施例提供一种电子设备,电子设备可以是便携式电脑、智能手机、平板电脑等设备。详细的,电子设备至少包括通过总线31连接的:存储器32、处理器33,其中,存储器32用于存储计算机程序,处理器33用于执行存储器32存储的计算机程序,以执行前述方法实施例中的全部或部分步骤。
上述提到的系统总线可以是外设部件互连标准(peripheralpomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(randomaccessmemory,简称ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
综上所述,本发明提供的一种装修订单派单方法、系统、存储介质及设备,能为签约订单自动匹配到与签约业主的装修项目的适合度高的施工队,同时解决了人工派单的不公平性问题,从而间接地提高装修项目的装修效率和装修质量,进而提高业主及施工队双方的满意度。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
1.一种装修订单派单方法,其特征在于,包括:
获取签约装修订单中装修工地信息;
获取业主需求装修施工时间段内所有空闲的施工队信息以及加入装修平台或装修公司的所有施工队信息,所述空闲施工队服务辐射地域范围覆盖所述装修工地;
计算所述空闲施工队地址到所述装修工地地址之间的距离,并依据所述距离及施工队其他信息计算所述空闲施工队的派单权重值;
对所述空闲施工队的派单权重值进行排序并根据排序结果进行派单。
2.根据权利要求1所述的方法,其特征在于,还包括:
通过api接口获取起始位置经纬度以及结束位置经纬度计算两地之间的距离,所述起始位置和所述结束位置为所述装修工地地址及所述空闲施工队地址。
3.根据权利要求1所述的方法,其特征在于,所述装修订单中装修工地信息和所述空闲施工队信息以及加入装修平台或装修公司的所有施工队信息包括:
所述装修工地地址、所述业主需求装修施工时间段、所述空闲施工队的名录和地址、所述加入装修平台或装修公司的所有施工队的工作评分以及承接能力。
4.根据权利要求1所述的方法,其特征在于,所述派单权重值计算方式为:
所述空闲施工队与装修工地之间距离的权重、所述空闲施工队工作评分权重以及所述空闲施工队承接能力权重之和;
所述空闲施工队与装修工地之间距离的权重等于1/(所述空闲施工队与装修工地之间的距离 1)*权重比例;
所述空闲施工队工作评分权重等于空闲施工队工作评分/公司施工队工作评分最大值*权重比例;
所述空闲施工队承接能力权重等于空闲施工队承接力/公司施工队承接力最大值*权重比例;
所述空闲施工队与装修工地之间距离的权重比例、所述空闲施工队工作评分的权重比例以及所述空闲施工队承接能力的权重比例为预设值,且所述权重比例之和为100%。
5.根据权利要求1或3或4所述的方法,其特征在于,所述施工队工作评分预设有基础得分,装修公司巡检队在所述施工队每次接单施工后进行巡检并根据巡检结果及业主评分依据奖罚标准对评分进行增加或减少。
6.根据权利要求1或3或4所述的方法,其特征在于,所述施工队承接能力预设有基础得分,并根据所述施工队接单次数及返工次数对承接能力进行增加或减少。
7.根据权利要求1所述的方法,其特征在于,还包括:
对所述空闲施工队的派单权重值从高到低进行排序,并将所述装修订单分派给派单权重值最高的空闲施工队;
若所述空闲施工队拒绝接单,则依据派单权重值从高到低继续将所述装修订单分派给权重值次之的空闲施工队;
若所有空闲施工队拒绝接单,则人工进行协调派单。
8.一种装修订单派单系统,其特征在于,所述系统包括:
装修工地及施工队信息获取模块,用于获取所述装修订单中装修工地信息和所述空闲施工队信息以及加入装修平台或装修公司的所有施工队信息;
信息处理模块,用于根据所获信息计算所述空闲施工队地址到所述装修工地地址之间的距离以及所述空闲施工队的派单权重值;
排序模块,用于对所述空闲施工队的派单权重值根据高低进行排序;
派单模块,用于根据空闲施工队的派单权重值排序结果进行派单。
9.一种计算机可读存储介质,其中存储有计算机程序,其特征在于,所述计算机程序被处理器加载执行时,实现如权利要求1至7中任一所述的装修订单派单方法。
10.一种电子设备,其特征在于,包括:处理器、存储器;其中,
所述存储器用于存储计算机程序;
所述处理器用于加载执行所述计算机程序,以使所述电子设备执行如权利要求1至7中任一所述的装修订单派单方法。
技术总结