用于药品智库系统的数据处理方法技术方案

技术编号:38584124 阅读:13 留言:0更新日期:2023-08-26 23:27
本发明专利技术提供一种用于药品智库系统的数据处理方法,响应用户输入的药品出库请求,接收用户基于第一层级信息输入的初始出库区,根据出库拓展策略对初始出库区进行拓展,得到拓展出库区;根据分拣车选择策略和第一分拣车确定满足出库分拣条件的出库分拣车,控制出库分拣车完成出库药品的分拣;响应用户输入的药品入库请求,接收用户基于第二层级信息输入的初始入库区,根据入库拓展策略和初始入库区得到初始储存格;根据储存格距离策略对各初始储存格进行排序,得到储存格序列,根据分拣车距离策略对各第二分拣车进行排序,得到分拣车序列,根据储存格序列和分拣车序列确定入库储存格和入库分拣车,控制入库分拣车完成对入库药品的分拣。的分拣。的分拣。

【技术实现步骤摘要】
用于药品智库系统的数据处理方法


[0001]本专利技术涉及数据处理技术,尤其涉及一种用于药品智库系统的数据处理方法。
[0002]
技术介绍

[0003]近年来,随着科技水平的不断发展,推动着各行各业也在随着科技的发展不断发展。其中,对于医药行业来讲,随着智能化的不断普及,也推动着医药行业仓储智能化改造和数字化转型需求。
[0004]目前,在对多种药品进行仓储时,通常会使用智能药品库来存储药品,智能药品库中通常会设置有用来存放药品的药品货架和用来分拣药品的分拣车,通过对分拣车的智能化控制来完成对药品货架中药品的分拣。但是,由于在对药品进行出入库的分拣时,药品的种类和数量可能都不在少数,并且药品货架可能也会有多层,同种药品可能存放在不同层的不同区域处,在进行批量药品出入库处理时,可能需要花费大量的时间确定用户所需要出入库的药品在药品货架中的具体位置,从而降低对药品出入库时的分拣效率。
[0005]因此,如何结合用户的需求快速确定出入库药品在药品货架中的具体位置,实现对药品出入库的自动化分拣,提高对药品出入库时的分拣效率,成了如今亟需解决的问题。
[0006]
技术实现思路

[0007]本专利技术实施例提供一种用于药品智库系统的数据处理方法,可以结合用户的需求快速确定出入库药品在药品货架中的具体位置,实现对药品出入库的自动化分拣,提高对药品出入库时的分拣效率。
[0008]本专利技术实施例的第一方面,提供一种用于药品智库系统的数据处理方法,包括:响应用户输入的药品出库请求,调取药品出库清单,根据所述药品出库清单确定药品货架中满足出库条件的第一层级信息,将所述第一层级信息发送给用户,接收用户基于所述第一层级信息输入的初始出库区,根据出库拓展策略对所述初始出库区进行拓展,得到拓展出库区,并获取所述拓展出库区内满足出库条件的出库药品;获取处于空闲状态的第一分拣车,根据分拣车选择策略和所述第一分拣车确定满足出库分拣条件的出库分拣车,控制所述出库分拣车完成出库药品的分拣;响应用户输入的药品入库请求,调取药品入库清单,根据所述药品入库清单确定药品货架中满足入库条件的第二层级信息,将所述第二层级信息发送给用户,接收用户基于所述第二层级信息输入的初始入库区,根据入库拓展策略和所述初始入库区得到第二层级信息中满足入库条件的初始储存格;根据储存格距离策略对各所述初始储存格进行排序,得到储存格序列,获取处于空闲状态的第二分拣车,根据分拣车距离策略对各所述第二分拣车进行排序,得到分拣车序列,根据所述储存格序列和所述分拣车序列确定入库储存格和入库分拣车,控制所述入
库分拣车将入库药品分拣至所述入库储存格内完成对所述入库药品的分拣。
[0009]可选地,在第一方面的一种可能实现方式中,响应用户输入的药品出库请求,调取药品出库清单,根据所述药品出库清单确定药品货架中满足出库条件的第一层级信息,将所述第一层级信息发送给用户,接收用户基于所述第一层级信息输入的初始出库区,根据出库拓展策略对所述初始出库区进行拓展,得到拓展出库区,并获取所述拓展出库区内满足出库条件的出库药品,包括:响应用户输入的药品出库请求,调取药品出库清单,获取所述药品出库清单中的出库药品的出库量,确定所述药品货架中存在所述出库药品、且药品存货量大于等于所述出库量的层级信息作为第一层级信息,将所述第一层级信息发送给用户;接收用户选取的第一层级信息作为出库层级信息,调取所述出库层级信息对应的层级存储图显示给用户,调取透明图层叠加在所述层级存储图上方,获取用户基于所述透明图层输入的触发痕迹生成初始出库区;基于所述药品出库清单对所述初始出库区进行遍历,若在所述初始出库区中未能获取到满足出库量的出库药品,则根据所述药品出库清单中的出库量对所述初始出库区进行拓展处理,得到拓展出库区;基于所述药品出库清单继续对所述拓展出库区进行遍历,若在所述拓展出库区中仍未能获取到满足出库量的出库药品,则继续根据所述药品出库清单中的出库量对所述拓展出库区进行拓展处理,得到下一个拓展出库区;重复上述步骤,直至下一个拓展出库区中的出库药品的存货量大于等于所述出库量时停止拓展,并获取下一个拓展出库区内满足出库条件的出库药品。
[0010]可选地,在第一方面的一种可能实现方式中,基于所述药品出库清单对所述初始出库区进行遍历,若在所述初始出库区中未能获取到满足出库量的出库药品,则根据所述药品出库清单中的出库量对所述初始出库区进行拓展处理,拓展出库区,包括:统计所述初始出库区中出库药品的存货量,根据所述出库量和所述存货量的差值得到相差量;根据所述相差量和预设相差量的比值得到拓展系数,根据基准拓展距离和所述拓展系数的乘积得到第一拓展距离;对所述初始出库区进行坐标化处理,获取所述初始出库区最外侧轮廓的轮廓坐标点,以各所述轮廓坐标点为基准点,向外拓展第一拓展距离后得到多个拓展坐标点,根据多个所述拓展坐标点生成拓展出库区。
[0011]可选地,在第一方面的一种可能实现方式中,获取处于空闲状态的第一分拣车,根据分拣车选择策略和所述第一分拣车确定满足出库分拣条件的出库分拣车,控制所述出库分拣车完成出库药品的分拣,包括:获取各所述第一分拣车的分拣量,根据所述出库量和所述分拣量的比值的向上取整值得到分拣车数量;统计所有第一分拣车的总分拣车数量,若所述总分拣车数量小于等于所述分拣车数量,则将所有第一分拣车作为出库分拣车,控制所述出库分拣车完成出库药品的分拣;若所述总分拣车数量大于所述分拣车数量,则获取各所述第一分拣车的第一层级数,以及所述出库层级信息对应的第二层级数,根据所述第一层级数和所述第二层级数得
到各所述第一分拣车的分拣距离系数;按照所述分拣距离系数从小到大依次选择相应的第一分拣车作为出库分拣车,直至所述出库分拣车的数量等于所述分拣车数量时停止获取,控制所述出库分拣车完成出库药品的分拣。
[0012]可选地,在第一方面的一种可能实现方式中,若所述总分拣车数量大于所述分拣车数量,则获取各所述第一分拣车的第一层级数,以及所述出库层级信息对应的第二层级数,根据所述第一层级数和所述第二层级数得到各所述第一分拣车的分拣距离系数,包括:根据所述第一层级数和所述第二层级数的差值的绝对值得到货架层差值,根据所述货架层差值和基准货架层差值的比值得到第一分拣车所对应的分拣距离系数。
[0013]可选地,在第一方面的一种可能实现方式中,响应用户输入的药品入库请求,调取药品入库清单,根据所述药品入库清单确定药品货架中满足入库条件的第二层级信息,将所述第二层级信息发送给用户,接收用户基于所述第二层级信息输入的初始入库区,根据入库拓展策略和所述初始入库区得到第二层级信息中满足入库条件的初始储存格,包括:响应用户输入的药品入库请求,调取药品入库清单,获取所述药品入库清单中的入库药品的入库量,确定所述药品货架中存在空白储存格、且所有空白储存格的总存储量大于等于所述入库量的层级信息作为第二层级信息,将所述第二层级信息发送给用户;接收用户选取的第二层级信息作为入库层级信息,调取所述入库层级信息对应的层级存储图显示给用户,调取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于药品智库系统的数据处理方法,其特征在于,包括:响应用户输入的药品出库请求,调取药品出库清单,根据所述药品出库清单确定药品货架中满足出库条件的第一层级信息,将所述第一层级信息发送给用户,接收用户基于所述第一层级信息输入的初始出库区,根据出库拓展策略对所述初始出库区进行拓展,得到拓展出库区,并获取所述拓展出库区内满足出库条件的出库药品;获取处于空闲状态的第一分拣车,根据分拣车选择策略和所述第一分拣车确定满足出库分拣条件的出库分拣车,控制所述出库分拣车完成出库药品的分拣;响应用户输入的药品入库请求,调取药品入库清单,根据所述药品入库清单确定药品货架中满足入库条件的第二层级信息,将所述第二层级信息发送给用户,接收用户基于所述第二层级信息输入的初始入库区,根据入库拓展策略和所述初始入库区得到第二层级信息中满足入库条件的初始储存格;根据储存格距离策略对各所述初始储存格进行排序,得到储存格序列,获取处于空闲状态的第二分拣车,根据分拣车距离策略对各所述第二分拣车进行排序,得到分拣车序列,根据所述储存格序列和所述分拣车序列确定入库储存格和入库分拣车,控制所述入库分拣车将入库药品分拣至所述入库储存格内完成对所述入库药品的分拣。2.根据权利要求1所述的方法,其特征在于,响应用户输入的药品出库请求,调取药品出库清单,根据所述药品出库清单确定药品货架中满足出库条件的第一层级信息,将所述第一层级信息发送给用户,接收用户基于所述第一层级信息输入的初始出库区,根据出库拓展策略对所述初始出库区进行拓展,得到拓展出库区,并获取所述拓展出库区内满足出库条件的出库药品,包括:响应用户输入的药品出库请求,调取药品出库清单,获取所述药品出库清单中的出库药品的出库量,确定所述药品货架中存在所述出库药品、且药品存货量大于等于所述出库量的层级信息作为第一层级信息,将所述第一层级信息发送给用户;接收用户选取的第一层级信息作为出库层级信息,调取所述出库层级信息对应的层级存储图显示给用户,调取透明图层叠加在所述层级存储图上方,获取用户基于所述透明图层输入的触发痕迹生成初始出库区;基于所述药品出库清单对所述初始出库区进行遍历,若在所述初始出库区中未能获取到满足出库量的出库药品,则根据所述药品出库清单中的出库量对所述初始出库区进行拓展处理,得到拓展出库区;基于所述药品出库清单继续对所述拓展出库区进行遍历,若在所述拓展出库区中仍未能获取到满足出库量的出库药品,则继续根据所述药品出库清单中的出库量对所述拓展出库区进行拓展处理,得到下一个拓展出库区;重复上述步骤,直至下一个拓展出库区中的出库药品的存货量大于等于所述出库量时停止拓展,并获取下一个拓展出库区内满足出库条件的出库药品。3.根据权利要求2所述的方法,其特征在于,基于所述药品出库清单对所述初始出库区进行遍历,若在所述初始出库区中未能获取到满足出库量的出库药品,则根据所述药品出库清单中的出库量对所述初始出库区进行拓展处理,拓展出库区,包括:统计所述初始出库区中出库药品的存货量,根据所述出库量和所述存货量的差值得到
相差量;根据所述相差量和预设相差量的比值得到拓展系数,根据基准拓展距离和所述拓展系数的乘积得到第一拓展距离;对所述初始出库区进行坐标化处理,获取所述初始出库区最外侧轮廓的轮廓坐标点,以各所述轮廓坐标点为基准点,向外拓展第一拓展距离后得到多个拓展坐标点,根据多个所述拓展坐标点生成拓展出库区。4.根据权利要求3所述的方法,其特征在于,获取处于空闲状态的第一分拣车,根据分拣车选择策略和所述第一分拣车确定满足出库分拣条件的出库分拣车,控制所述出库分拣车完成出库药品的分拣,包括:获取各所述第一分拣车的分拣量,根据所述出库量和所述分拣量的比值的向上取整值得到分拣车数量;统计所有第一分拣车的总分拣车数量,若所述总分拣车数量小于等于所述分拣车数量,则将所有第一分拣车作为出库分拣车,控制所述出库分拣车完成出库药品的分拣;若所述总分拣车数量大于所述分拣车数量,则获取各所述第一分拣车的第一层级数,以及所述出库层级信息对应的第二层级数,根据所述第一层级数和所述第二层级数得到各所述第一分拣车的分拣距离系数;按照所述分拣距离系数从小到大依次选择相应的第一分拣车作为出库分拣车,直至所述出库分拣车的数量等于所述分拣车数量时停止获取,控制所述出库分拣车完成出库药品的分拣。5.根据权利要求4所述的方法,其特征在于,若所述总分拣车数量大于所述分拣车数量,则获取各所述第一分拣车的第一层级数,以及所述出库层级信息对应的第二层级数,根据所述第一层级数和所述第二层级数得到各所述第一分拣车的分拣距离系数,包括:根据所述第一层级数和所述第二层级数的差值的绝对...

【专利技术属性】
技术研发人员:朱礼伟单大伟焦姣程亮夏则飞罗新文王颖陈中明
申请(专利权)人:南京易联阳光信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1