一种衣物挂点智能分配方法及其分配系统的制作方法

文档序号:9275012阅读:673来源:国知局
一种衣物挂点智能分配方法及其分配系统的制作方法
【技术领域】
[0001]本发明涉及衣物分类技术领域,具体涉及一种衣物挂点智能分配方法及其分配系统。
【背景技术】
[0002]目前洗衣店常见的挂点分配机制都比较传统和死板,只是简单的针对了挂点的起始编号和结束编号、每个挂点上能挂的最大衣物件数来进行分配,而对于不同类型的衣物无法做到智能分配到不同挂架,比如羊毛衫是不适合放到挂架上的,是需要放到衣柜上的。另外根据不同的季节,如夏季的时候一个挂点上能挂的最大衣物件数,而在冬季的时候(衣物较厚)就无法上挂相同数量的衣物,从而导致系统分配了挂点,而实际上挂衣物的时候无法挂入到相应的输送线上。另外针对不同的单据,传统的挂点分配都会忽略单据的限制而将不同单据的衣物都挂在同一挂点上,从而导致客户取衣的时候容易拿错,造成店铺的损失。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种衣物挂点智能分配方法及其分配系统,可以根据衣物类型自动分配挂点,来对衣物进行合理的上挂和存放。
[0004]本发明解决上述技术问题的技术方案如下:
[0005]一方面,本发明提供了一种衣物挂点智能分配方法,所述方法包括:
[0006]S1、获取当前衣物相关信息,所述当前衣物相关信息至少包括当前衣物类型和当前衣物单据号;
[0007]S2、根据所述当前衣物类型查找对应的至少一个挂架;
[0008]S3、根据预先设置的挂架的优先级遍历所述至少一个挂架,并判断当前挂架是否已满或已冻结;若是,重复执行步骤S3 ;若否,执行步骤S4 ;
[0009]S4、对所述当前挂架的所有挂点遍历,并判断当前挂点是否已满,若是,重复执行步骤S4 ;若否,执行步骤S5 ;
[0010]S5、根据所述当前衣物单据号,判断当前挂点上已挂的所有衣物的单据号与所述当前衣物单据号是否为同一单据号,若是,则获取当前挂点信息,将该当前挂点分配给当前衣物;若否,执行步骤S6 ;
[0011]S6、查看当前挂点是否允许分配不同单据号的衣物,若是,则将当前挂点分配给当前衣物;若否,则给出提示信息。
[0012]另一方面,本发明提供了一种衣物挂点智能分配系统,所述系统包括:
[0013]获取模块,用于获取当前衣物相关信息,所述当前衣物相关信息至少包括当前衣物类型和当前衣物单据号;
[0014]查找模块,用于根据所述当前衣物类型查找对应的至少一个挂架;
[0015]第一判断模块,用于根据预先设置的挂架的优先级遍历所述至少一个挂架,并判断当前挂架是否已满或已冻结;
[0016]第二判断模块,用于当第一判断模块判断出当前挂架未满且未冻结时,对所述当前挂架的所有挂点遍历,并判断当前挂点是否已满;
[0017]第三判断模块,用于当第二判断模块判断出当前挂点未满时,根据所述当前衣物单据号,判断当前挂点上已挂的所有衣物的单据号与所述当前衣物单据号是否为同一单据号,若是,则获取当前挂点信息,将该当前挂点分配给当前衣物;若否,驱动查看模块工作;
[0018]查看模块,用于查看当前挂点是否允许分配不同单据号的衣物,若是,则将当前挂点分配给当前衣物。
[0019]本发明提供的一种衣物挂点智能分配方法及其分配系统,通过设置衣物类型与挂架的对应关系,查找当前衣物类型对应的多个挂架,并根据挂架的优先级对该多个挂架遍历;然后遍历当前挂架的所有挂点,将符合条件的挂点分配给当前衣物。本发明按照当前衣物类型分配对应的挂架,防止衣物的乱放;若当前衣物类型对应的挂架已冻结,则该挂架不再挂衣物,防止挂点分配后,实际衣物挂不上的情况;在分配当前衣物对应的挂架中的挂点时,按照挂架的优先级进行分配,使整个分配过程有条不紊;对于不同单据的衣物,根据预先配置的同一个挂架上是否允许挂不同单据的衣物,决定是否将不同单据的衣物分配给同一挂点,做到衣物的整齐存放,省去了很多在后期提取衣物时的麻烦。
【附图说明】
[0020]图1为本发明实施例一的一种衣物挂点智能分配方法流程图;
[0021]图2为本发明实施例一中对挂架信息进行配置的示意图;
[0022]图3为本发明实施例一中衣物类型与挂架的对应关系示意图;
[0023]图4为本发明实施例一中衣物挂点智能分配的整个工作流程图;
[0024]图5为本发明实施例二的一种衣物挂点智能分配系统示意图。
【具体实施方式】
[0025]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0026]实施例一、一种衣物挂点智能分配方法。下面结合图1-图4对本实施例提供的方法进行详细描述。
[0027]参见图1,S1、获取当前衣物相关信息,所述当前衣物相关信息至少包括当前衣物类型和当前衣物单据号。
[0028]具体的,当需要对衣物分配挂架的挂点时,参见图4,首先需要获取当前衣物相关信息,比如,当前衣物类型及当前衣物单据号。在本实施例中,可以采用多种方式来获取当前衣物相关信息,比如,可以从数据库中预先存储的衣物信息中直接获取当前衣物类型及当前衣物单据号;另外,也可以通过扫描当前衣物上的条形码和单据码获取当前衣物类型及当前衣物单据号;再者,可以接收外部输入的当前衣物类型及当前衣物单据号,例如,用户输入的当前衣物类型及当前衣物单据码,或者,其它设备传送的当前衣物类型及当前衣物单据号。本实施例对获取当前衣物类型及当前衣物单据码的方式并不进行限定。
[0029]S2、根据所述当前衣物类型查找对应的至少一个挂架。
[0030]具体的,步骤SI获取到了当前衣物类型及当前衣物单据号之后,根据衣物类型与挂架的对应关系查找到当前衣物类型对应的至少一个挂架,其中,衣物类型与挂机的对应关系为一对多的对应关系,参见图3,即一种类型的衣物可以分配到不同的挂架。
[0031]参见图2,本实施例预先对所有的挂架进行配置,向挂架中心增加挂架,并定义每个挂架的挂架名称,对挂架进行编号,比如,起始编号和终止编号,并设定每一个挂架是否冻结,比如,如果挂架坏掉,则将该挂架在一段时间内冻结,并设置冻结标识,在该段时间内,不在对该挂架分配衣物。另外,还对每一个挂架设定优先级,在后续对当前衣物分配挂架时,按照挂架的优先级进行分配。
[0032]另外,每一个挂架存在多个挂点,因此本实施例对每一个挂架的所有挂点进行编号,并设定每一个挂点的最大挂衣数,以及每一个挂点上是否允许挂不同单据号的衣物。其中,在设定每一个挂点的最大挂衣数时,可以根据季节对每一个挂架的最大挂衣数进行配置,比如,在夏天,每一个挂点的最大挂衣数相应会大一些,相反,在冬天,每一个挂点的最大挂衣数相应会少一些。当对每一个挂架以及每一个挂架中的所有挂点进行了配置之后,将这些配置信息存储于数据库中,以供使用。
[0033]在挂架中心还可以动态增加或删除挂架,比如,当挂架处于空时,即整个挂架上没有任务衣物,则可以将该挂架删除。
[0034]另外,当根据当前衣物类型未查找到对应的挂架时,给出提示信息,以提示进行衣物类型与挂架之间的对应关系的设定。
[0035]需要说明的是,本实施例中的挂架可以为输送线,也可以为衣柜,能够满足不同衣物的存放。比如,夏天的交单薄的衣服可以挂在输送线上,而冬天的较厚的一些衣服,比如,羊毛衫,适合叠放,应该存放于衣柜中。
[0036]S3、根据预先设置的挂架的优先级遍历所述至少一个挂架,并判断当前挂架是否已满或已冻结;若是,重复执行步骤S3 ;若否,执行步骤S4。
[0037]具体的,前述步骤S2根据当前衣物类型查找到对应的至少一个挂架后,根据预先设置的挂架的优先级对至少一个挂架进行遍历,即先对优先级高的挂架进行分析,然后对优先级低的挂架进行分析。当遍历到一个挂架时,判断当前挂架是否已满或者已冻结,若当前挂架已满或者已冻结,则按照优先级对下一个挂架进行分析;若当前挂架未满且为冻结,则执行步骤S4。
[0038]S4、对所述当前挂架的所有挂点遍历,并判断当前挂点是否已满,若是,重复执行步骤S4 ;若否,执行步骤S5。
[0039]具体的,当当前挂架未满且未冻结时,对当前挂架的所有挂点进行遍历,其中,按照挂点的编号顺序对所有的挂点遍历。当遍历到一个挂点时,判断该挂点是否已满,若已满,则查找下一个挂点,若该当前挂点未满,则执行步骤S5。
[0040]S5、根据所述当前衣物单据号,判断当前挂点上已挂的所有衣物的单据号与所述当前衣物单据号是否为同一单据号,若是,则获取当前挂点信息,将该当前挂点分配给当前衣物;若否,执行步骤S6。
[0041]具体的,若当前挂点未挂满,则根据获取的当前衣物相关信息中的当前衣物单据号,判断当前衣物单据号与该当前挂点上已挂的所有衣物的单据号是否为同一单据号,若是,则获取当前挂点信息,包括该挂点所属的挂架编号,以及该挂点在所属的挂架中的编号,比如,该挂点所属的挂架编号为A,该挂点在所属挂架中的编号为2,则将“A-2”未做该挂点信息进行存储,将该当前挂点分配给当前衣物。若当前衣物单据号与该当前挂点上已挂的所有衣物的单据号不为同一单据号,则执行步骤S6。
[0042]
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1