System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 药品盘点系统和药品盘点方法技术方案_技高网

药品盘点系统和药品盘点方法技术方案

技术编号:41880196 阅读:12 留言:0更新日期:2024-07-02 00:34
本公开涉及一种药品盘点系统和药品盘点方法。系统包括售药机、服务器及药店盘点客户端;服务器用于响应于接收到药店盘点客户端发送的机器盘点指令,根据机器盘点指令,生成机器盘点任务,并将机器盘点任务发送至售药机;售药机用于响应于接收到机器盘点任务,针对每一待盘点货道,采集该待盘点货道的状态信息并将其发送至服务器;服务器还用于响应于接收到状态信息,根据状态信息,确定该待盘点货道中药品的盘点数量;根据盘点数量修正该待盘点货道的库存数量。这样,通过服务器、售药机及药店盘点客户端三者之间的交互,即可实现售药机中指定货道的自动盘点,极大节省人力工作,提升盘点效率。

【技术实现步骤摘要】

本公开涉及智能售药,具体地,涉及一种药品盘点系统和药品盘点方法


技术介绍

1、近年来,为了方便人们购买常见药品,一些药店配置了自动售药机,实现了24小时服务以及服务网点的延伸,自动售药机也因其具有使用方便、简单快捷的特点而迅速为大家所接受,进入人们的日常生活。为了保证自动售药机的正常运营,在货道上的药品售卖完毕之后,需要及时补货,才能确保药物不短缺。因此,但是一般都需要人工每天进行药物的盘点,工作量大,且整个操作过程复杂,容易存在补货不及时等现象,从而影响药品的及时配齐售卖。


技术实现思路

1、本公开的目的是提供一种药品盘点系统和药品盘点方法,以解决相关技术中存在的不足。

2、为了实现上述目的,本公开第一方面提供一种药品盘点系统,包括售药机、服务器以及药店盘点客户端;

3、所述服务器,与所述售药机和所述药店盘点客户端分别连接,用于响应于接收到所述药店盘点客户端发送的机器盘点指令,根据所述机器盘点指令,生成机器盘点任务,并将所述机器盘点任务发送至所述售药机,其中,所述机器盘点任务包括所述售药机中的至少一个待盘点货道;

4、所述售药机,用于响应于接收到所述机器盘点任务,针对每一所述待盘点货道,采集该待盘点货道的状态信息,并将所述状态信息发送至所述服务器;

5、所述服务器,还用于:响应于接收到所述状态信息,根据所述状态信息,确定该待盘点货道中药品的盘点数量;根据所述盘点数量修正该待盘点货道的库存数量。

6、可选地,所述药店盘点客户端用于:响应于接收到针对盘点方式的选择指令,若所述选择指令为机器盘点选择指令,则显示待进行机器盘点的货道的添加控件;响应于接收到针对所述添加控件的添加操作,根据所述添加操作所添加的货道,生成机器盘点计划;响应于接收到针对所述机器盘点计划的盘点请求,向所述服务器发送所述机器盘点指令。

7、可选地,所述服务器还用于:根据所述盘点数量与所述库存数量的差值,生成该待盘点货道的差异信息;将该待盘点货道的货道信息和所述差异信息添加至已盘点列表中;若所述盘点数量与所述库存数量不一致,则将该待盘点货道的货道信息和所述差异信息添加至已盘差异列表中;

8、所述药店盘点客户端,用于:响应于接收到针对所述已盘差异列表的展示指令,通过与所述服务器通信获取所述已盘差异列表,并展示所述已盘差异列表;响应于接收到针对所述已盘点列表的展示指令,通过与所述服务器通信获取所述已盘点列表,并展示所述已盘点列表。

9、可选地,所述服务器还用于在所述机器盘点任务执行结束时,生成针对所述已盘差异列表中的所有货道的第一人工复核任务,并将所述第一人工复核任务发送至所述药店盘点客户端;

10、所述药店盘点客户端,还用于接收并展示所述第一人工复核任务。

11、可选地,所述服务器还用于:根据该待盘点货道的货道信息,生成所述机器盘点任务的进度信息,并将所述进度信息发送至所述药店盘点客户端;

12、所述药店盘点客户端还用于接收并展示所述进度信息。

13、可选地,所述售药机包括至少一个药架和测距传感器,其中,所述药架上设有多道货道,一个货道用于存储同一种药品,所述测距传感器可移动的设置在所述药架的后端,所述货道向所述药架的前端倾斜,所述测距传感器发射信号的方向与所述货道的倾斜方向一致,所述状态信息包括所述测距传感器与目标药品之间的目标距离,其中,所述目标药品为该待盘点货道中、与所述测距传感器距离最近的药品;

14、所述服务器,用于:响应于接收到所述状态信息,根据所述目标距离和该待盘点货道中药品的深度信息,计算该待盘点货道中药品的预估数量,其中,所述预估数量为浮点数;根据所述预估数量的小数部分,确定所述预估数量是否可信;若所述预估数量可信,则根据所述预估数量,确定该待盘点货道中药品的盘点数量。

15、可选地,所述服务器用于:若所述预估数量的小数部分小于第一阈值或者大于第二阈值,则确定所述预估数量可信,其中,所述第一阈值大于零、且小于所述第二阈值,所述第二阈值小于1;

16、若所述小数部分小于所述第一阈值,则将所述预估数量向下取整,得到所述盘点数量;若所述小数部分大于所述第二阈值,则将所述预估数量向上取整,得到所述盘点数量。

17、可选地,所述服务器还用于:若所述预估数量不可信,则生成针对该待盘点货道的重盘指令,并将所述重盘指令发送至所述售药机,直到该待盘点货道的盘点次数达到预设次数时为止;若所述盘点次数达到所述预设次数,则将该待盘点货道确定为盘点异常货道;

18、所述售药机还用于响应于接收到所述重盘指令,返回所述采集该待盘点货道的状态信息的步骤。

19、可选地,所述服务器还用于在所述机器盘点任务执行结束时,生成针对所有所述盘点异常货道的第二人工复核任务,并将所述第二人工复核任务发送至所述药店盘点客户端;

20、所述药店盘点客户端,用于接收并展示所述第二人工复核任务。

21、可选地,所述药店盘点客户端用于响应于接收到针对所述机器盘点任务的暂停盘点请求,将所述暂停盘点请求发送至所述服务器;

22、所述服务器还用于响应于接收到所述暂停盘点请求,向所述售药机发送暂停盘点指令;

23、所述售药机还用于响应于接收到所述暂停盘点指令,暂停盘点动作。

24、可选地,所述药店盘点客户端还用于响应于接收到针对所述机器盘点任务的恢复盘点请求,将所述恢复盘点请求发送至所述服务器;

25、所述服务器还用于响应于接收到所述恢复盘点请求,向所述售药机发送恢复盘点指令;

26、所述售药机还用于响应于接收到所述恢复盘点指令,恢复盘点动作。

27、可选地,所述药店盘点客户端还用于响应于接收到针对所述机器盘点任务的结束盘点请求,将所述结束盘点请求发送至所述服务器;

28、所述服务器还用于响应于接收到所述结束盘点请求,向所述售药机发送结束盘点指令;

29、所述售药机还用于响应于接收到所述结束盘点指令,终止盘点动作。

30、本公开第二方面提供一种药品盘点方法,包括:

31、服务器响应于接收到药店盘点客户端发送的机器盘点指令,根据所述机器盘点指令,生成机器盘点任务,并将所述机器盘点任务发送至售药机,其中,所述机器盘点任务包括所述售药机中的至少一个待盘点货道;

32、所述售药机响应于接收到所述机器盘点任务,针对每一所述待盘点货道,采集该待盘点货道的状态信息,并将所述状态信息发送至所述服务器;

33、所述服务器响应于接收到所述状态信息,根据所述状态信息,确定该待盘点货道中药品的盘点数量,并根据所述盘点数量修正该待盘点货道的库存数量。

34、本公开第三方面提供一种药品盘点方法,应用于服务器,包括:

35、响应于接收到药店盘点客户端发送的机器盘点指令,根据所述机器盘点指令,生成机器盘点任务,并将所述机本文档来自技高网...

【技术保护点】

1.一种药品盘点系统,其特征在于,包括售药机、服务器以及药店盘点客户端;

2.根据权利要求1所述的药品盘点系统,其特征在于,所述服务器还用于:根据所述盘点数量与所述库存数量的差值,生成该待盘点货道的差异信息;将该待盘点货道的货道信息和所述差异信息添加至已盘点列表中;若所述盘点数量与所述库存数量不一致,则将该待盘点货道的货道信息和所述差异信息添加至已盘差异列表中;

3.根据权利要求2所述的药品盘点系统,其特征在于,所述服务器还用于在所述机器盘点任务执行结束时,生成针对所述已盘差异列表中的所有货道的第一人工复核任务,并将所述第一人工复核任务发送至所述药店盘点客户端;

4.根据权利要求1所述的药品盘点系统,其特征在于,所述服务器还用于:根据该待盘点货道的货道信息,生成所述机器盘点任务的进度信息,并将所述进度信息发送至所述药店盘点客户端;

5.根据权利要求1-4中任一项所述的药品盘点系统,其特征在于,所述售药机包括至少一个药架和测距传感器,其中,所述药架上设有多道货道,一个货道用于存储同一种药品,所述测距传感器可移动的设置在所述药架的后端,所述货道向所述药架的前端倾斜,所述测距传感器发射信号的方向与所述货道的倾斜方向一致,所述状态信息包括所述测距传感器与目标药品之间的目标距离,其中,所述目标药品为该待盘点货道中、与所述测距传感器距离最近的药品;

6.根据权利要求5所述的药品盘点系统,其特征在于,所述服务器用于:若所述预估数量的小数部分小于第一阈值或者大于第二阈值,则确定所述预估数量可信,其中,所述第一阈值大于零、且小于所述第二阈值,所述第二阈值小于1;

7.根据权利要求5所述的药品盘点系统,其特征在于,所述服务器还用于:若所述预估数量不可信,则生成针对该待盘点货道的重盘指令,并将所述重盘指令发送至所述售药机,直到该待盘点货道的盘点次数达到预设次数时为止;若所述盘点次数达到所述预设次数,则将该待盘点货道确定为盘点异常货道;

8.根据权利要求7所述的药品盘点系统,其特征在于,所述服务器还用于在所述机器盘点任务执行结束时,生成针对所有所述盘点异常货道的第二人工复核任务,并将所述第二人工复核任务发送至所述药店盘点客户端;

9.一种药品盘点方法,其特征在于,包括:

10.一种药品盘点方法,其特征在于,应用于服务器,包括:

...

【技术特征摘要】

1.一种药品盘点系统,其特征在于,包括售药机、服务器以及药店盘点客户端;

2.根据权利要求1所述的药品盘点系统,其特征在于,所述服务器还用于:根据所述盘点数量与所述库存数量的差值,生成该待盘点货道的差异信息;将该待盘点货道的货道信息和所述差异信息添加至已盘点列表中;若所述盘点数量与所述库存数量不一致,则将该待盘点货道的货道信息和所述差异信息添加至已盘差异列表中;

3.根据权利要求2所述的药品盘点系统,其特征在于,所述服务器还用于在所述机器盘点任务执行结束时,生成针对所述已盘差异列表中的所有货道的第一人工复核任务,并将所述第一人工复核任务发送至所述药店盘点客户端;

4.根据权利要求1所述的药品盘点系统,其特征在于,所述服务器还用于:根据该待盘点货道的货道信息,生成所述机器盘点任务的进度信息,并将所述进度信息发送至所述药店盘点客户端;

5.根据权利要求1-4中任一项所述的药品盘点系统,其特征在于,所述售药机包括至少一个药架和测距传感器,其中,所述药架上设有多道货道,一个货道用于存储同一种药品,所述测距传感器可移动的设置在所述药架的后端,所述货道向所述药架的前端倾斜...

【专利技术属性】
技术研发人员:谷海悦祖蒲卡尔·阿不都合力力袁佳丽王天雪段志阳王俊丽朱明豪郭美王娇
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1