构件订单的订单分配方法及装置、存储介质、订单分配服务器与流程

文档序号:11775501阅读:124来源:国知局
构件订单的订单分配方法及装置、存储介质、订单分配服务器与流程
本发明涉及大数据分析领域,具体地涉及一种构件订单的订单分配方法及装置、存储介质、订单分配服务器。
背景技术
:现有的预制构件(以下简称为构件)仍然由工厂(也可称为生产基地)采用传统的生产模式生产,即根据施工项目(以下简称为项目)的具体需求生产。例如,所述项目的订单到达后,根据项目的施工位置圈定可以选择的生产基地范围,再根据生产基地的生产任务饱和度、技术特长等特点,选择整个项目的生产基地,从而在该生产基地生产所述项目订单中列出的所有构件。但是,在实际应用中,一个订单中采购的构件通常包括梁、板、柱等多种类型,而且,即使是同一种类型的构件,在一个订单中也可能需要采购多种尺寸。这就导致承接该订单的预制构件工厂需要针对订单所涉及的构件一一开发合适的模具,不仅使得构件生产效率低下,工人的劳动熟练程度也很难提高,进而导致最终生产出来的构件质量不稳定。进一步地,若项目规模较小,还会导致模具重复使用率低,进而在无形中造成构件生产成本的大幅上升。另一方面,现有对预制构件生产订单的分配主要依赖于人工分配模式,分配过程缺乏信息化手段导致效率低下,极易出错。综上所述,在现阶段,大多数情况下,预制构件项目订单的分配仍局限于人工分配模式,并且,只能以项目整体为单位进行分配,导致项目生产过程中经济性低、生产效率低下、质量也难以保证,是造成预制构件工厂的生产成本大幅上升的主要原因,特别在工厂的业务量很饱和的情况下,工期将无限期延后,严重影响了供需双方的工作效率。技术实现要素:本发明解决的技术问题是如何优化构件订单的分配逻辑,以更好的降低成本,系统化的提高供需双方的工作效率。为解决上述技术问题,本发明实施例提供一种构件订单的订单分配方法,包括:获取构件订单集合,所述构件订单集合包括预设时间段内至少一个用户端发送的至少一个构件订单;按照构件参数对所述构件订单集合中每一构件订单包括的构件进行分类;根据多个生产基地各自的构件生产能力对分类后的构件进行初级匹配,以得到分配结果,所述分配结果包括分类后的各个构件与具有匹配的构件生产能力的生产基地之间的分配关系,其中,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定;至少根据各个生产基地的剩余产能,对所述分配结果进行修改,以得到修改后的分配结果,其中,所述生产基地的剩余产能根据所述构件生产数据确定;将所述修改后的分配结果发送至各个生产基地的服务器。可选的,所述至少根据各个生产基地的剩余产能,对所述分配结果进行修改包括:对于各个构件,根据各个生产基地的剩余产能和地理位置,判断所述构件是否满足该构件所属构件订单附加的预设目标;如果不满足,则对所述构件的分配关系进行修改,直至每一构件都满足该构件所属构件订单附加的预设目标。可选的,所述构件生产数据包括生产设备类型以及生产历史统计数据,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定是指:对于每一个生产基地,根据采集自所述生产基地的服务器的生产设备类型以及生产历史统计数据确定所述生产基地的构件生产能力。可选的,所述构件生产数据包括在线生产的构件的生产进度,所述生产基地的剩余产能根据所述构件生产数据确定是指:根据各个生产基地的在线生产的构件的生产进度以及预设的总产能,确定所述生产基地的剩余产能。可选的,所述在线生产的构件的生产进度是通过预设在所述构件上的身份标签获取的,所述身份标签与所述构件一一对应。可选的,所述构件参数至少包括以下元素中的任一种或任多种:构件类型;构件尺寸模数;构件单价范围;项目进度。本发明实施例还提供一种构件订单的订单分配装置,包括:第一获取模块,用于获取构件订单集合,所述构件订单集合包括预设时间段内至少一个用户端发送的至少一个构件订单;分类模块,用于按照构件参数对所述构件订单集合中每一构件订单包括的构件进行分类;初级匹配模块,用于根据多个生产基地各自的构件生产能力对分类后的构件进行初级匹配,以得到分配结果,所述分配结果包括分类后的各个构件与具有匹配的构件生产能力的生产基地之间的分配关系,其中,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定;修改模块,用于至少根据各个生产基地的剩余产能,对所述分配结果进行修改,以得到修改后的分配结果,其中,所述生产基地的剩余产能根据所述构件生产数据确定;发送模块,用于将所述修改后的分配结果发送至各个生产基地的服务器。可选的,所述修改模块包括:判断子模块,对于各个构件,根据各个生产基地的剩余产能和地理位置,判断所述构件是否满足该构件所属构件订单附加的预设目标;修改子模块,如果不满足,则对所述构件的分配关系进行修改,直至每一构件都满足该构件所属构件订单附加的预设目标。可选的,所述构件生产数据包括生产设备类型以及生产历史统计数据,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定是指:对于每一个生产基地,根据采集自所述生产基地的服务器的生产设备类型以及生产历史统计数据确定所述生产基地的构件生产能力。可选的,所述构件生产数据包括在线生产的构件的生产进度,所述生产基地的剩余产能根据所述构件生产数据确定是指:根据各个生产基地的在线生产的构件的生产进度以及预设的总产能,确定所述生产基地的剩余产能。可选的,所述在线生产的构件的生产进度是通过预设在所述构件上的身份标签获取的,所述身份标签与所述构件一一对应。可选的,所述构件参数至少包括以下元素中的任一种或任多种:构件类型;构件尺寸模数;构件单价范围;项目进度。本发明实施例还提供一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述方法的步骤。本发明实施例还提供一种订单分配服务器,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述方法的步骤。与现有技术相比,本发明实施例的技术方案具有以下有益效果:本发明实施例的方案中,获取构件订单集合,所述构件订单集合包括预设时间段内至少一个用户端发送的至少一个构件订单;按照构件参数对所述构件订单集合中每一构件订单包括的构件进行分类;根据多个生产基地各自的构件生产能力对分类后的构件进行初级匹配,以得到分配结果,所述分配结果包括分类后的各个构件与具有匹配的构件生产能力的生产基地之间的分配关系,其中,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定;至少根据各个生产基地的剩余产能,对所述分配结果进行修改,以得到修改后的分配结果,其中,所述生产基地的剩余产能根据所述构件生产数据确定;将所述修改后的分配结果发送至各个生产基地的服务器。较之现有的一个构件订单包括的所有构件集中分配到一个生产基地进行生产的订单分配方案,本发明实施例的技术方案将一个构件订单包括的构件按照构件参数进行分类,并将分类后的构件与多个生产基地各自的构件生产能力进行初级匹配,基于这样的方案,一个构件订单包括的构件可以被分配至多个不同的生产基地。本领域技术人员理解,本发明实施例的技术方案将所述多个生产基地整合起来进行集中管理,按照构件生产能力对各个生产基地日常生产的构件进行再布局,使得最终分配到各个生产基地的所述构件订单中的构件都是该生产基地日常生产的构件,降低了生产基地的生产成本,提高了生产基地用于生产构件的模具利用率,也有利于提高生产人员的技术熟练度。此外,较之现有的完全基于人工进行构件订单分配的技术方案,本发明实施例的技术方案还可以根据生产基地的剩余产能自动修改初级匹配后获得的分配结果,避免最终分配到生产基地的构件生产任务超出该生产基地的实际可完成量,确保分配到各个生产基地的构件都能按期、按量的完成,系统化的提高供需双方的工作效率。进一步,对于各个构件,根据各个生产基地的剩余产能和地理位置,判断所述构件是否满足该构件所属构件订单附加的预设目标;如果不满足,则对所述构件的分配关系进行修改,直至每一构件都满足该构件所属构件订单附加的预设目标。本领域技术人员理解,用户端在发送构件订单时,可以在所述构件订单上附加预设目标,例如,成本最低、效率最高、工期最短等,采用本发明实施例的技术方案的订单分配服务器可以根据各个生产基地的剩余产能、地理位置等信息,结合大数据分析和地理信息系统(geographicinformationsystem,简称gis)定位技术,更灵活的对所述分配结果进行修改,以使修改后的分配结果(即修改后的所述构件订单包括的每一个构件订单的分配关系)满足所述预设目标,满足不同用户的个性化需求。附图说明图1是本发明第一实施例的一种构件订单的订单分配方法的流程图;图2是本发明第二实施例的一种构件订单的订单分配装置的结构示意图;图3是采用本发明实施例的一种构件订单的订单分配系统的原理示意图。具体实施方式本领域技术人员理解,如
背景技术
所言,现有对预制构件(以下简称为构件)订单的订单分配逻辑仍局限于将一个构件订单包括的所有构件集中分配到一个生产基地进行生产,并且现有的订单分配方案仍主要基于人工作业完成。一方面,现有的生产基地之间缺乏有效的社会化协作,粗放式的经营方式也造成了建筑行业的技术门槛低,巨大的市场需求诱使不断有新的生产基地加入,导致整个建筑行业中生产基地的经营规模均较小,产业集中度低,难以形成产业链合力共同发展。另一方面,目前多是采用人工化的手段进行构件订单的分配及管理,导致生产基地的生产成本居高不下。例如,在实际应用中,现有的预制构件工厂(也可称为生产基地)仍然采用与商品混凝土销售同样的模式,即根据具体施工项目(即构件订单)的需求生产构件,但是,一个构件订单可能涉及到的构件类型往往包括梁、板、柱等多种类型,并且一个构件订单还可能包括同一种构件类型多种尺寸的构件,如果基于现有的订单分配逻辑,一个生产基地需要生产一个构件订单包括的所有构件,则该生产基地需要针对构件订单包括的每一种构件类型、每一种尺寸的构件设计对应的模具,这就导致生产基地需要花费大量的人力物力来生产模具,严重影响了生产基地的构件生产效率,并且,工人的劳动熟练程度也很难提高,导致构件生产质量不稳定。进一步地,若构件订单的规模较小,就会导致模具重复使用率低,进而导致构件生产成本大幅上升。为了解决这一技术问题,本发明实施例的技术方案获取构件订单集合,所述构件订单集合包括预设时间段内至少一个用户端发送的至少一个构件订单;按照构件参数对所述构件订单集合中每一构件订单包括的构件进行分类;根据多个生产基地各自的构件生产能力对分类后的构件进行初级匹配,以得到分配结果,所述分配结果包括分类后的各个构件与具有匹配的构件生产能力的生产基地之间的分配关系,其中,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定;至少根据各个生产基地的剩余产能,对所述分配结果进行修改,以得到修改后的分配结果,其中,所述生产基地的剩余产能根据所述构件生产数据确定;将所述修改后的分配结果发送至各个生产基地的服务器。本领域技术人员理解,本发明实施例的技术方案将一个构件订单包括的构件按照构件参数进行分类,并将分类后的构件与多个生产基地各自的构件生产能力进行初级匹配,基于这样的方案,一个构件订单包括的构件可以被分配至不同的生产基地。进一步地,本发明实施例的技术方案将所述多个生产基地整合起来进行集中管理,按照构件生产能力对各个生产基地日常生产的构件进行再布局,使得最终分配到各个生产基地的所述构件订单中的构件都是该生产基地日常生产的构件,降低了生产基地的生产成本,提高了生产基地用于生产构件的模具利用率,也有利于提高生产人员的技术熟练度。更进一步地,本发明实施例的技术方案还可以根据生产基地的剩余产能自动修改初级匹配后获得的分配结果,避免最终分配到生产基地的构件生产任务超出该生产基地的实际可完成量,确保分配到各个生产基地的构件都能按期、按量的完成,系统化的提高供需双方的工作效率。进一步地,对于各个构件,根据各个生产基地的剩余产能和地理位置,判断所述构件是否满足该构件所属构件订单附加的预设目标;如果不满足,则对所述构件的分配关系进行修改,直至每一构件都满足该构件所属构件订单附加的预设目标。本领域技术人员理解,用户端在发送构件订单时,可以在所述构件订单上附加预设目标,例如,成本最低、效率最高、工期最短等,采用本发明实施例的技术方案的订单分配服务器可以根据各个生产基地的剩余产能、地理位置等信息,结合大数据分析和地理信息系统(geographicinformationsystem,简称gis)定位技术,更灵活的对所述分配结果进行修改,以使修改后的分配结果(即修改后的所述构件订单包括的每一个构件订单的分配关系)满足所述预设目标,满足不同用户的个性化需求。为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。图1是本发明第一实施例的一种构件订单的订单分配方法的流程图。其中,本实施例可以是从订单分配服务器侧描述对所述构件订单的订单分配流程;所述订单分配服务器可以是集中设置的,专门用于处理用户端发送的构件订单的,例如,所述订单分配服务器可以是云端,或者,所述订单分配服务器也可以是设置在每个用户端处的后台服务器;所述用户端可以是应用程序(application,简称app),所述app可以安装在用户的手机、ipad、电脑等智能设备上;所述用户可以是存在构件采购需求的人、群体或者公司等。具体地,在本实施例中,所述构件订单的订单分配方法可以按照如下步骤实施:步骤s101,获取构件订单集合,所述构件订单集合包括预设时间段内至少一个用户端发送的至少一个构件订单。步骤s102,按照构件参数对所述构件订单集合中每一构件订单包括的构件进行分类。步骤s103,根据多个生产基地各自的构件生产能力对分类后的构件进行初级匹配,以得到分配结果,所述分配结果包括分类后的各个构件与具有匹配的构件生产能力的生产基地之间的分配关系,其中,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定。步骤s104,至少根据各个生产基地的剩余产能,对所述分配结果进行修改,以得到修改后的分配结果,其中,所述生产基地的剩余产能根据所述构件生产数据确定。步骤s105,将所述修改后的分配结果发送至各个生产基地的服务器。进一步地,所述构件订单集合包括的构件订单可以接收自不同的用户端。更进一步地,对于所述不同的用户端中的每一个用户端,所述用户端可以对应所述构件订单集合中的多个构件订单(所述多个构建订单都是所述用户端在所述预设时间段内发送至所述订单分配服务器的)。在一个变化例中,所述构件订单集合还可以是由所述订单分配服务器主动从所述至少一个用户端处获取的。进一步地,所述预设时间段可以由所述用户预先设定。或者,所述预设时间段也可以由所述app设置的默认值,所述用户可以根据实际需求修改所述默认值。例如,所述预设时间段可以是一个月,则所述订单分配服务器以一个月为周期,基于一个周期内接收到的构件订单组成所述构件订单集合。进一步地,所述构件参数至少可以包括构件类型;构件尺寸模数;构件单价范围;项目进度这几个参数中的任一种或任多种。其中,所述构件类型可以用于描述建筑行业(或者其他相关行业)中对于构件的通用分类,例如,所述构件类型可以包括墙板、梁、柱、楼梯、空调板、阳台板等。在一个优选例中,所述构件类型还可以细化为多级分类,例如,所述墙板可以属于一级分类,而所述墙板还可以细化为包括夹心保温墙板、饰面墙板、叠合墙、带飘窗的异形墙板等内容的二级分类。其中,所述构件尺寸模数可以用于描述生产构件所需模具的尺寸,亦即所述构件尺寸模数可以用于描述所述构件的尺寸。其中,所述构件单价范围可以由所述订单分配系统预先确定。在一个优选例中,用户可以在所述构件订单中针对每一种构件提供一个期望单价,当所述构件订单通过所述用户端发送到所述订单分配服务器后,所述订单分配服务器根据所述用户提供的期望单价查找对应的构件单价范围,以根据所述构件单价范围对所述构件订单包括的构件进行分类。在一个变化例中,所述用户还可以直接根据所述构件单价范围确定其发送的构件订单中每一种构件的期望单价,例如,所述app向用户展示每一种构件的构件单价范围,不同的构件类型、不同的构件尺寸模数可以对应不同的构件单价范围,当所述用户需要采购一个构件时,可以在所述app上选择所述构件的构件类型和构件尺寸模数,由所述app在发送的所述构件订单中自动添加所述构件对应的构件单价范围。进一步地,所述用户还可以在所述app展示的构件单价范围的基础上修改具体数值,以确定满足用户预期的期望单价。其中,所述项目进度可以用于描述所述构件订单包括的构件的期望交付时间。优选地,所述期望交付时间可以由所述用户在生成所述构件订单时设定。表1分类后的部分构件列表构件类型构件尺寸模数项目进度(日/月)构件单价范围(元/立方米)墙板25/12500-2800墙板35/22500-2800墙板45/23000-4000柱31/13000-3500柱56/22800-3000空调板210/103500-4000例如,表1列出了按照所述构件参数对所述构件订单集合进行分类后获得的部分构件列表,其中,所述构件类型仅示出了一级分类的分类结果。进一步地,所述表1还可以包括每一种构件类型、每一种构件尺寸模数对应的构件数量,本领域技术人员还可以根据实际需要变化出更多实施例,在此不予赘述。本领域技术人员理解,所述步骤s102的意义在于对所述构件订单集合中包括的构件按照所述构件参数进行统计,以利于后续将同一类型的构件(可能来自不同的构件订单)分配到同一个生产基地进行集中生产,从而提高生产基地的工作效率。进一步地,所述构件生产数据可以包括生产设备类型以及生产历史统计数据。其中,所述生产设备类型可以用于确定所述生产基地可以生产的构件类型,例如,所述生产基地使用的模台的尺寸;所述生产历史统计数据可以通过大数据分析的方式确定所述生产基地最常生产的构件类型。在一个优选例中,可以根据所述生产基地历史预设时间段内生产的所有构件的合格率、客户对每种构件的评价满意度等因素,通过大数据分析获取所述生产历史统计数据。优选地,这些历史数据可以通过所述订单分配服务器与所述生产基地的服务器之间的信息交互进行采集。在一个优选例中,对于每一个生产基地,所述订单分配服务器可以根据采集自所述生产基地的服务器的生产设备类型以及生产历史统计数据确定所述生产基地的构件生产能力。例如,根据所述生产基地使用的模台的尺寸,可以确定所述生产基地无法生产大于所述尺寸的构件;又例如,若所述生产基地使用的是自动化流水线,可以确定所述生产基地生产平板类构件的生产效率较高,生产异形板的生产效率较低,则所述生产基地的构件生产能力可以以墙板为主。本领域技术人员理解,通过确定所述生产基地的构件生产能力,可以确定所述生产基地擅长(或者最常)生产的构件(所述构件可以通过构件类型和构件尺寸模数界定),从而在执行所述步骤s103时,可以将所述分类后的构件分配到具有匹配的构件生产能力的生产基地,尽量确保各个生产基地分配到的构件都是其日常生产的构件。表2部分生产基地的部分构件生产能力列表例如,表2列出了根据部分生产基地的构件生产数据确定的所述部分构件生产基地的部分构件生产能力,其中,所述构件类型仅示出了一级分类的分类结果。进一步地,还可以根据所述构件类型的二级分类对各个生产基地的构件生产数据作进一步筛选,以确定各个生产基地最擅长生产的预设数量的构件。例如,基于所述生产设备类型可以确定一个生产基地日常擅长生产十几种构件,但若将所述十几种构件的构件类型和构件尺寸模数均作为所述构件生产能力可能无法最大化所述生产基地的生产效率,也无法有效降低生产成本,所以,本实施例的技术方案可以进一步根据所述生产基地的生产历史统计数据对所述十几种构件进行筛选,例如,可以根据构件合格率和客户评价满意度对所述十几种构件进行排序,并选择排序最靠前的预设数量的构件作为所述构件生产能力指向的所述生产基地最擅长生产的构件,以利于所述生产基地的效率集中和提高,并有利于优化生产基地的模具。优选地,所述预设数量可以由所述生产基地和/或订单分配服务器确定。例如,所述预设数量可以是5,本领域技术人员还可以根据实际需要变化出更多实施例,在此不予赘述。优选地,所述构件生产能力可以在获取所述构建订单集合之前预先确定并维护在所述订单分配服务器中。进一步地,所述构件生产数据包括在线生产的构件的生产进度。在一个优选例中,所述在线生产的构件的生产进度可以是通过预设在所述构件上的身份标签获取的,所述身份标签与所述构件一一对应。例如,所述身份标签可以是无线射频识别(radiofrequencyidentification,简称rfid)标签,或者,所述身份标签还可以是二维码,本领域技术人员可以根据实际需要变化出更多实施例,在此不予赘述。进一步地,可以根据各个生产基地的在线生产的构件的生产进度以及预设的总产能,确定所述生产基地的剩余产能。例如,对于每一个生产基地,可以预先在所述生产基地的服务器上设置该生产基地的总产能并及时更新在线生产的构件的身份标签,所述订单分配服务器可以从所述生产基地的服务器上获取所述生产基地的总产能以及所述在线生产的构件的身份标签,通过跟踪所述身份标签实时获取所述在线生产的构件的加工状态,进而根据所述加工状态以及所述总产能计算获得所述生产基地的剩余产能。或者,所述各个生产基地各自的总产能也可以预先维护在订单分配服务器端,所述订单分配服务器在采集到所述生产基地在线生产的构件的生产进度后,可以结合其预先维护的对应生产基地的总产能更快速的确定该生产基地的剩余产能。进一步地,所述步骤s104可以包括:对于各个构件,根据各个生产基地的剩余产能和地理位置,判断所述构件是否满足该构件所属构件订单附加的预设目标;如果不满足,则对所述构件的分配关系进行修改,直至每一构件都满足该构件所属构件订单附加的预设目标。优选地,所述生产基地的地理位置可以基于所述gis定位技术获取。优选地,所述预设目标可以由所述用户在生成所述构件订单时确定。例如,所述预设目标可以包括距离最近、成本最低、效率最高、工期最短等,本领域技术人员可以根据实际需要变化出更多实施例,在此不予赘述。例如,当所述预设目标为距离最近时,根据所述步骤s103获得的匹配结果,一个构件订单包括的构件(如梁、板、楼梯)分别需要在三个生产基地生产,则根据所述构件订单上设置的订单交付位置(如施工地址)以及所述三个生产基地各自的地理位置,所述订单分配系统可以自动对分配结果进行修改,以将所述构件订单包括的所有构件安排在距离订单交付位置最近的生产基地进行生产。又例如,当所述预设目标为成本最低时,根据所述步骤s103获得的匹配结果,一个构件订单包括的构件(如梁、板、楼梯)分别需要在三个生产基地生产,则根据所述三个生产基地的报价,结合运输距离,可以获得成本最低的分配方案,使得修改后的分配结果满足所述预设目标。再例如,当所述预设目标为效率最高并且质量最好时,根据所述步骤s103获得的匹配结果,一个构件订单包括的构件(如梁、板、楼梯)分别需要在三个生产基地生产,则根据所述三个生产基地的历史生产合格率等产品质量数据以及项目完成速率等历史数据,可以获得产品质量较好且生产效率最高的分配方案,使得修改后的分配结果满足所述预设目标。又例如,当所述预设目标为进度最快时,根据所述步骤s103获得的匹配结果,一个构件订单包括的构件(如梁、板、楼梯)分别需要在三个生产基地生产,则根据所述三个生产基地的现有的生产任务量,可以获得生产进度最快的分配方案,使得修改后的分配结果满足所述预设目标。或者,所述预设目标还可以是所述用户设置的关注点排序,如第一优先级为成本,第二优先级为质量,第三优先级为进度,则所述订单分配服务器根据所述关注点排序修改所述分配结果,以使得修改后的分配结果满足所述预设目标。优选地,修改后的分配结果所涉及的生产基地可以选自所述分配结果中确定的生产基地,或者,也可以为了更好的满足所述预设目标而将初始未纳入所述分配结果的生产基地作为所述修改后的分配结果所涉及的生产基地。作为一个变化例,所述预设目标还可以是在获得所述分配结果后,通过与所述用户端的实时交互获取的。例如,在执行本实施例所述步骤s103得到所述分配结果之后,所述订单分配服务器可以将所述分配结果通过所述用户端向用户展示,并在所述用户端的显示界面上提供所述成本最低、效率最高、工期最短等预设目标的选择按钮,由用户根据实际需要进行选择,所述订单分配服务器根据用户本次选择的预设目标修改所述分配结果,并将修改后的分配结果呈现给用户浏览。图2是本发明第二实施例的一种构件订单的订单分配装置的结构示意图。本领域技术人员理解,本实施例所述订单分配装置2用于实施上述图1所示实施例中所述的方法技术方案。具体地,在本实施例中,所述订单分配装置2包括第一获取模块21,用于获取构件订单集合,所述构件订单集合包括预设时间段内至少一个用户端发送的至少一个构件订单;分类模块22,用于按照构件参数对所述构件订单集合中每一构件订单包括的构件进行分类;初级匹配模块23,用于根据多个生产基地各自的构件生产能力对分类后的构件进行初级匹配,以得到分配结果,所述分配结果包括分类后的各个构件与具有匹配的构件生产能力的生产基地之间的分配关系,其中,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定;修改模块24,用于至少根据各个生产基地的剩余产能,对所述分配结果进行修改,以得到修改后的分配结果,其中,所述生产基地的剩余产能根据所述构件生产数据确定;发送模块25,用于将所述修改后的分配结果发送至各个生产基地的服务器。进一步地,所述修改模块24包括判断子模块241,对于各个构件,根据各个生产基地的剩余产能和地理位置,判断所述构件是否满足该构件所属构件订单附加的预设目标;修改子模块242,如果不满足,则对所述构件的分配关系进行修改,直至每一构件都满足该构件所属构件订单附加的预设目标。进一步地,所述构件生产数据包括生产设备类型以及生产历史统计数据,所述多个生产基地各自的构件生产能力根据采集自各个生产基地的服务器的构件生产数据确定是指:对于每一个生产基地,根据采集自所述生产基地的服务器的生产设备类型以及生产历史统计数据确定所述生产基地的构件生产能力。进一步地,所述构件生产数据包括在线生产的构件的生产进度,所述生产基地的剩余产能根据所述构件生产数据确定是指:根据各个生产基地的在线生产的构件的生产进度以及预设的总产能,确定所述生产基地的剩余产能。优选地,所述在线生产的构件的生产进度是通过预设在所述构件上的身份标签获取的,所述身份标签与所述构件一一对应。进一步地,所述构件参数至少包括以下元素中的任一种或任多种:构件类型;构件尺寸模数;构件单价范围;项目进度。关于所述订单分配装置2的工作原理、工作方式的更多内容,可以参照图1中的相关描述,这里不再赘述。图3是采用本发明实施例的一种构件订单的订单分配系统的原理示意图。其中,为了便于表述,图中仅示出一个用户端4以及四个生产基地a至d,在实际应用中,本发明实施例的技术方案同样可以适用于更多用户端和生产基地。具体地,所述订单分配系统1可以包括用户端4,用于发送构件订单;订单分配服务器3,用于执行上述图1所示实施例中所述的方法技术方案;生产基地a至d,用于生产构件,所述构件由所述订单分配服务器3分配。进一步地,所述生产基地a通过服务器a与所述订单分配服务器3进行数据交互,以向所述订单分配服务器3上传在线生产的构件的生产进度,并接收所述订单分配服务器3的分配结果。类似的,所述生产基地b通过服务器b与所述订单分配服务器3进行数据交互,所述生产基地c通过服务器c与所述订单分配服务器2进行数据交互,所述生产基地d通过服务器d与所述订单分配服务器2进行数据交互。优选地,所述服务器a至服务器d可以分别对应的设置于所述生产基地a至生产基地d本地。进一步地,所述订单分配系统1还可以包括订单交付位置c,所述订单交付位置c基于所述用户端4发送的构件订单确定。在一个典型的应用场景中,所述订单分配服务器3可以将预设时间段内(如一个月内)获取的所有构件订单进行汇总,以获取构件订单集合。需要指出的是,在本应用场景中,为了便于表述,所述构件订单集合包括的构件订单均来自所述用户端4,但在实际应用中,所述构件订单集合包括的构件订单还可以来自不同的用户端。进一步地,在获取所述构件订单集合后,所述订单分配服务器3可以按照所述构件参数对所述构件订单集合进行分类。其中,所述构件参数可以包括构件类型、构件尺寸模数、项目进度等。继续参考图3,在本应用场景中,所述订单分配服务器3可以采用大数据分析,预先从所述生产基地a至d各自对应的服务器a至d处采集获取所述生产基地a至d的构件生产数据。进一步地,对于所述生产基地a,所述订单分配服务器3可以根据构件生产数据确定所述生产基地a的构件生产能力。类似的,还可以确定所述生产基地b至d各自的构件生产能力。其中,所述构件生产数据可以包括生产设备类型以及生产历史统计数据。进一步地,对于所述生产基地a,所述订单分配服务器3可以根据其构件生产能力预先设定所述生产基地a擅长生产的预设数量(如5中)的构件(通过所述构件的构件类型和构件尺寸模数表示)。类似的,还可以确定所述生产基地b至d各自擅长生产的预设数量的构件。进一步地,所述订单分配服务器3还可以计算所述构件订单集合包括的构件的种类(可以根据构件类型和构件尺寸模数确定)和每种构件需要的数量。继续参考图3,在本应用场景中,对于分类后的各个构件,所述订单分配服务器3将所述构件与所述生产基地a至b各自的构件生产能力进行匹配,以确定与所述构件具有匹配的构件生产能力的生产基地,获得分配结果。例如,一个分类后的构件为墙板(构件类型为墙板、构件尺寸模数为3),而所述订单分配服务器3预先确定的所述生产基地a至b各自的构件生产能力表明所述生产基地a擅长生产阳台板(构件类型为阳台板板、构件尺寸模数为2),所述生产基地b擅长生产墙板(构件类型为墙板、构件尺寸模数为3),所述生产基地c擅长生产墙板(构件类型为墙板、构件尺寸模数为5),所述生产基地d擅长生产楼梯板(构件类型为楼梯板、构件尺寸模数为3),则可以确定所述分类后的构件与所述生产基地b的构件生产能力相匹配,所述分配结果可以包括所述分类后的构件与所述生产基地b之间的分配关系。类似的,将所述分类后的各个构件分别分配至匹配的生产基地,从而获得对所述分类后的构件的初级匹配结果(即所述分配结果)。进一步地,所述订单分配服务器3还可以根据实时采集的所述生产基地a至d各自在线生产的构件的生产进度以及所述生产基地a至d各自预设的总产能,确定所述生产基地a至d各自的剩余产能,结合gis定位技术,综合分析所述生产基地a至d各自的地理位置、技术条件、剩余产能、生产饱和程度等因素,自动为用户提供距离最近、成本最低、效率最高、工期最短等不同预设目标的订单分配方案,供用户根据自身需求选择不同方案,根据用户选择修改所述分配结果,并将修改后的分配结果发送至各个生产基地的服务器,以完成对所述构件订单集合包括的构件订单的分配。优选地,需要发送所述修改后的分配结果的生产基地可以根据所述修改后的分配结果所包括的分配关系确定。优选地,所述订单分配服务器3通过与所述用户端4的数据交互向所述用户展示所述不同预设目标的订单分配方案,并通过所述用户端4获取用户的选择结果。在一个变化的应用场景中,所述用户可以在初始生成所述构件订单时就通过所述用户端4发送所述预设目标,则所述订单分配服务器3在获取所述分配结果后,可以直接根据所述预设目标对所述分配结果进行修改,并将修改后的分配结果发送至所述各个生产基地。另一方面,所述订单分配服务器3也可以将修改后的分配结果通过所述用户端4呈现给用户。本领域技术人员理解,采用本实施例所述订单分配系统1进行的订单分配方案,可以实现在单一生产基地集中生产几种常生产的构件类型和构件尺寸模数,从而允许订单分配服务器3对所有生产基地的生产进行再布局,从而更合理的整合各个生产基地的资源。进一步地,将所述修改后的分配结果发送至各个生产基地的服务器后,所述订单分配服务器可以实时监控所述各个生产基地的构件生产进度,并对整个生产过程的设计、工艺、生产、销售、库存和财务管理等信息进行实时的跟踪统计。例如,在本应用场景中,在构件生产完毕并通过质量检测后,所述质检信息可以通过预设在所述构件上的身份标签实时反馈至所述订单分配服务器3,所述订单分配系统1整合从各个生产基地接收到的构件数据,当所述构件订单集合中任一构件订单包括的所有构件均已经通过质检时,所述订单分配服务器3确定前期分解的所述构件订单可以重新整合并进入整合交付环节,则所述订单分配服务器3自动安排各个生产基地就所述构件订单涉及的构件的发货时间,并通过所述身份标签跟踪所述构件从生产基地运输到订单交付位置c(可以由所述用户在通过所述用户端4发送所述构件订单时确定)期间的物流运输进度。进一步地,当所述构件订单包括的所有构件均顺利运输至所述订单交付位置c并完成验收后,所述订单分配服务器3可以确定该构件订单完成。进一步地,所述订单分配服务器3还可以将跟踪统计的结果反馈给所述用户端4供用户浏览。或者,用户可以通过所述用户端4与整个生产过程中各关键节点的服务器之间的直接通讯获取跟踪数据,所述订单分配服务器3可以作为所述用户端4的后台服务器对所述跟踪数据进行处理,以获得所述跟踪统计的结果。进一步地,所述用户端4还可以直接与所述生产基地a至d各自的服务器a至d相通讯,以便用户通过所述用户端4及时获取各个生产基地的构件生产进度。例如,所述用户通过所述用户端4发送了一个构件订单至所述订单分配服务器3,所述订单分配服务器3执行本发明实施例的技术方案对所述构件订单进行拆分后,将所述构件订单包括的三个构件分别分配给所述生产基地b和生产基地d进行生产。进一步地,在将上述分配结果发送给所述生产基地b的服务器b和生产基地d的服务器d后,所述订单分配服务器3还可以将所述分配结果反馈给所述用户端4供用户浏览。进一步地,所述用户端4可以与所述生产基地b的服务器b和所述生产基地d的服务器d分别通讯,以实时监控用户采购的所述三个构件在所述生产基地b和生产基地d处的生产进度。进一步地,本发明实施例还公开了一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述图1所示实施例中所述的方法技术方案。优选地,所述存储介质可以包括计算机可读存储介质。所述存储介质可以包括rom、ram、磁盘或光盘等。进一步地,本发明实施例还公开了一种订单分配服务器,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述图1所示实施例中所述的方法技术方案。虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1