一种医用耗材配送管理方法、系统、终端设备及存储介质与流程

文档序号:28207792发布日期:2021-12-28 19:18阅读:366来源:国知局
一种医用耗材配送管理方法、系统、终端设备及存储介质与流程

1.本公开一般涉及医用耗材配送技术领域,具体涉及一种医用耗材配送管理方法、系统、终端设备及存储介质。


背景技术:

2.医用耗材一般是指医院用配件类产品;各医院或门诊通常会储备一定量的医用耗材并随着医用耗材的消耗进行定期补货;当医院或门诊需要对医用耗材进行补货时,通常会向供货商或中心库发送耗材订购单;当供货商或中心库终端收到耗材订购单后,将根据耗材订购单进行耗材配送;然而在现有技术中,医用耗材配送过程效率较低,存在配送时间较长,供货不及时的情况。


技术实现要素:

3.鉴于现有技术中的上述缺陷或不足,期望提供一种可解决上述技术问题的一种医用耗材配送管理方法、系统、终端设备及存储介质。
4.第一方面本技术提供一种医用耗材配送管理方法,包括以下步骤:从待配送数据库中获取待配送信息,所述待配送信息包括配送耗材信息及其对应的配送位置,还包括设定出发时间t0;生成若干配送路径,所述配送路径由若干按序排列的节点位置组成;所述节点位置包括设定起始位置和所有所述配送位置;计算以所述设定出发时间t0出发,所有所述配送路径的历史耗时时间;选取所有所述配送路径中历史耗时时间最短的路径,作为目标配送路径。
5.根据本技术实施例提供的技术方案,计算以所述设定出发时间t0出发,所有所述配送路径的历史耗时时间的方法具体为:s1:根据公式(一)计算每个子路径l1~l
n
的出发时间t1~t
n
:(一);其中,所述子路径l1~l
n
为所述配送路径中相邻所述节点位置间的路径,n≥1;t
n
表示以出发时间t
n
出发,子路径l
n
的历史耗时子时间;t表示设定卸货时间;所述历史耗时子时间从历史配送数据库中获取;所述历史配送数据库中存储有子路段在不同时间段对应的历史耗时子时间;所述子路段由任意两个所述节点位置形成;s2:根据公式(二)计算所述配送路径的历史耗时时间t:(二);s3:重复步骤s1、s2计算所有所述配送路径的历史耗时时间。
6.根据本技术实施例提供的技术方案,所述方法还包括以下步骤:
接收所述目标配送路径中相邻所述节点位置之间的实际耗时数据,将所述实际耗时数据添加至所述历史配送数据库中。
7.根据本技术实施例提供的技术方案,所述方法还包括以下步骤:从驻场人员清单库中筛选出带货人员信息;所述带货人员信息包括驻场位置与所述配送位置相同的驻场人员信息;发送带货邀请信息;所述带货邀请信息包括带货耗材信息和带货时间信息,所述带货耗材信息为所述待配送信息中对应其驻场位置的配送耗材信息;接收可带货信息,将所述带货耗材信息从所述待配送数据库中移出,并添加至带货数据库中。
8.第二方面本技术提供一种医用耗材配送管理系统,包括:获取模块,配置用于:从待配送数据库中获取待配送信息,所述待配送信息包括配送耗材信息及其对应的配送位置,还包括设定出发时间t0;处理模块,配置用于:生成若干配送路径,所述配送路径由若干按序排列的节点位置组成;所述节点位置包括设定起始位置和所有所述配送位置;计算以所述设定出发时间t0出发,所有所述配送路径的历史耗时时间;选取所有所述配送路径中历史耗时时间最短的路径,作为目标配送路径。
9.根据本技术实施例提供的技术方案,所述处理模块配置用于:s1:根据公式(一)计算每个子路径l1~l
n
的出发时间t1~t
n
: (一);其中,所述子路径l1~l
n
为所述配送路径中相邻所述节点位置间的路径,n≥1;t
n
表示以出发时间t
n
出发,子路径l
n
的历史耗时子时间;t表示设定卸货时间;所述历史耗时子时间从历史配送数据库中获取;所述历史配送数据库中存储有子路段在不同时间段对应的历史耗时子时间;所述子路段由任意两个所述节点位置形成;s2:根据公式(二)计算所述配送路径的历史耗时时间t:(二);s3:重复步骤s1、s2计算所有所述配送路径的历史耗时时间。
10.根据本技术实施例提供的技术方案,所述系统还包括第一接收模块,所述第一接收模块配置用于接收所述目标配送路径中相邻所述节点位置之间的实际耗时数据;所述处理模块还配置用于将所述实际耗时数据添加至所述历史配送数据库中。
11.根据本技术实施例提供的技术方案,所述系统还包括发送模块和第二接收模块;所述处理模块还配置用于:从驻场人员清单库中筛选出带货人员信息;所述带货人员信息包括驻场位置与所述配送位置相同的驻场人员信息;所述发送模块还配置用于:发送带货邀请信息;所述带货邀请信息包括带货耗材信息和带货时间信息,所述带货耗材信息为所述待配送信息中对应其驻场位置的配送耗材
信息;所述第二接收模块配置用于:接收可带货信息;所述处理模块还配置用于:将所述带货耗材信息从所述待配送数据库中移出,并添加至带货数据库中。
12.第三方面本技术提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述所述的医用耗材配送管理方法的步骤。
13.第三方面本技术提供一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,所述计算机程序被处理器执行时实现如上述所述的医用耗材配送管理方法的步骤。
14.本技术的有益效果在于:通过从待配送数据库中获取配送耗材信息及其对应的配送位置、设定出发时间t0;使得生成以设定起始位置为起点,途径所有所述配送位置的若干配送路径;通过计算以设定出发时间t0出发,所有所述配送路径的历史耗时时间;使得可选取所有配送路径中历史耗时时间最短的路径作为目标配送路径;以目标配送路径作为耗材配送路径,使得配送效率最大化;以历史数据为依托,实现了对实际配送路径的指导,可在不同时间段最大化的避免进入拥堵路径,避免出现医用耗材运送不及时的情况。
附图说明
15.通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本技术的其它特征、目的和优点将会变得更明显:图1为本技术提供的一种医用耗材配送管理方法流程图;图2为本技术提供的一种终端设备。
具体实施方式
16.下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。
17.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
18.实施例1请参考图1为本技术提供的一种医用耗材配送管理方法流程图,包括以下步骤:s100:从待配送数据库中获取待配送信息,所述待配送信息包括配送耗材信息及其对应的配送位置,还包括设定出发时间t0;具体的,所述配送耗材信息包括配送耗材名称、耗材数量、耗材重量、耗材体积、耗材属性等,例如以某待配送数据库为例,其待配送信息如表

1所示:
具体的,耗材属性包括一般耗材和危险品耗材,一般耗材可通过普通运输车辆进行运输,危险品耗材需通过特配车进行运输。
19.s200:生成若干配送路径,所述配送路径由若干按序排列的节点位置组成;所述节点位置包括设定起始位置和所有所述配送位置;具体的,设定起始位置为配送起点,本实施例中配送起点为中心库房。
20.具体的,如表

1所示,配送位置为医院a、医院b和医院c,则若干配送路径具体为:1、中心库房

医院a

医院b

医院c;2、中心库房

医院a

医院c

医院b;3、中心库房

医院b

医院a

医院c;4、中心库房

医院b

医院c

医院a;5、中心库房

医院c

医院a

医院b;6、中心库房

医院c

医院b

医院a;s300:计算以所述设定出发时间t0出发,所有所述配送路径的历史耗时时间;具体的,所述历史耗时时间可通过历史配送数据库中获取;所述历史配送数据库中包括不同时间段、不同配送路径的历史耗时时间;s400:选取所有所述配送路径中历史耗时时间最短的路径,作为目标配送路径。
21.工作原理:通过从待配送数据库中获取配送耗材信息及其对应的配送位置、设定出发时间t0;使得生成以设定起始位置为起点,途径所有所述配送位置的若干配送路径;通过计算以设定出发时间t0出发,所有所述配送路径的历史耗时时间;使得可选取所有配送路径中历史耗时时间最短的路径作为目标配送路径;以目标配送路径作为耗材配送路径,实现了配送效率最大化;以历史数据为依托,实现了对实际配送路径的指导,可在不同时间段最大化的避免进入拥堵路径,避免出现医用耗材运送不及时的情况。
22.在一优选实施方式中,计算以所述设定出发时间t0出发,所有所述配送路径的历史耗时时间的方法具体为:s1:根据公式(一)计算每个子路径l1~l
n
的出发时间t1~t
n
:(一);其中,所述子路径l1~l
n
为所述配送路径中相邻所述节点位置间的路径,n≥1;t
n
表示以出发时间t
n
出发,子路径l
n
的历史耗时子时间;t表示设定卸货时间;所述历史耗时子时间从历史配送数据库中获取;所述历史配送数据库中存储有子
路段在不同时间段对应的历史耗时子时间;所述子路段由任意两个所述节点位置形成;为了便于说明本技术的工作原理,以路径6:中心库房

医院c

医院b

医院a为例,卸货时间t设定为0.5h,设定出发时间t0为8:00;同时某历史配送数据库中部分数据如表

2所示:需要进一步说明的是,所述子路段在不同时间段所对应的历史耗时子时间为历史均值。历史配送数据库通过获取每次配送数据,进而计算并记录所述历史耗时子时间;例如在子路段(中心库房

医院c)、时间段(08:00

11:00)共配送过3次,分别耗时为1h、0.9h、1.1h,则中心库房

医院c在时间段08:00

11:00的历史耗时子时间为1h。
23.由步骤s1可知:路径6中包括三个子路径l1~l3,分别为:子路径l1:中心库房

医院c;子路径l2:医院c

医院b;子路径l3:医院b

医院a;由公式(一)计算可知,子路径l1的出发时间t1=t0=8:00;由表2可知,子路径l1在08:00

11:00的时间段内的历史耗时子时间t1为1h,因此子路径l2的出发时间t2=t1+t1+t=9:30;以此类推,子路径l2在08:00

11:00的时间段内的历史耗时子时间t2为1h,因此子路径l3的出发时间t3=11:00;以此类推,子路径l3在11:00

14:00的时间段内的历史耗时子时间t3为1.5h。
24.s2:根据公式(二)计算所述配送路径的历史耗时时间t:(二);路径6的历史耗时时间t为:t=t1+t2+t3=3.5h;s3:重复步骤s1、s2计算所有所述配送路径的历史耗时时间。
25.具体的,重复上述步骤s1、s2可计算出其他配送路径即路径1

路径5的历史耗时时间,进而可选取路径1

路径6中历史耗时时间最短的路径,作为目标配送路径。
26.上述步骤中,通过将配送路径划分为多个子路径,依次计算每个子路的出发时间,即可根据历史配送数据库,计算每个子路径的历史耗时子时间,求得不同配送路径的历史
耗时时间。通过划分子路径并结合历史配送数据,使得计算结果更为准确。
27.在一优选实施方式中,所述方法还包括以下步骤:接收所述目标配送路径中相邻所述节点位置之间的实际耗时数据,将所述实际耗时数据添加至所述历史配送数据库中。
28.通过将实际耗时数据添加至历史配送数据库中,使得可增加历史耗时子时间的计算基数,使得历史耗时子时间更接近实际值,有利于提高计算的准确性。
29.在一优选实施方式中,所述方法还包括以下步骤:从驻场人员清单库中筛选出带货人员信息;所述带货人员信息包括驻场位置与所述配送位置相同的驻场人员信息;发送带货邀请信息;所述带货邀请信息包括带货耗材信息和带货时间信息,所述带货耗材信息为所述待配送信息中对应其驻场位置的配送耗材信息;接收可带货信息,将所述带货耗材信息从所述待配送数据库中移出,并添加至带货数据库中。
30.具体的,所述驻场人员为对应各医院设置的驻场工作人员;驻场工作人员通常会在中心库房与驻场医院间往返,因此通过上述步骤,可实现医用耗材的带货配送,以节约运输成本。
31.具体的,所述带货邀请信息可通过短信、微信、电话、系统弹窗等多种方式发送。
32.具体的,当接收到驻场人员发送的可带货信息时,将所述带货耗材信息从所述待配送数据库中移出,避免重复配送。
33.为了便于说明本技术工作原理,本实施例以向驻场在医院a的驻场人员发送带货邀请信息为例,该带货邀请信息如表

3所示:当接收到驻场人员发送的可带货信息时,将所述带货耗材信息从所述待配送数据库中移出,如表

4所示。
34.实施例2本实施例提供一种医用耗材配送管理系统,包括:获取模块,配置用于:从待配送数据库中获取待配送信息,所述待配送信息包括配
送耗材信息及其对应的配送位置,还包括设定出发时间t0;处理模块,配置用于:生成若干配送路径,所述配送路径由若干按序排列的节点位置组成;所述节点位置包括设定起始位置和所有所述配送位置;计算以所述设定出发时间t0出发,所有所述配送路径的历史耗时时间;选取所有所述配送路径中历史耗时时间最短的路径,作为目标配送路径。
35.具体的,所述获取模块的输出端与处理模块的输入端连接。
36.工作原理:获取模块从待配送数据库中获取配送耗材信息及其对应的配送位置、设定出发时间t0;处理模块生成以设定起始位置为起点,途径所有所述配送位置的若干配送路径;计算以设定出发时间t0出发,所有所述配送路径的历史耗时时间;选取所有配送路径中历史耗时时间最短的路径作为目标配送路径;本技术提供的一种医用耗材配送管理系统,可得到耗时最短的目标配送路径,实现了配送效率最大化;以历史数据为依托,实现了对实际配送路径的指导,可在不同时间段最大化的避免进入拥堵路径,避免出现医用耗材运送不及时的情况。
37.其中,在一优选实施方式中,所述处理模块配置用于:s1:根据公式(一)计算每个子路径l1~l
n
的出发时间t1~t
n
:(一);其中,所述子路径l1~l
n
为所述配送路径中相邻所述节点位置间的路径,n≥1;t
n
表示以出发时间t
n
出发,子路径l
n
的历史耗时子时间;t表示设定卸货时间;所述历史耗时子时间从历史配送数据库中获取;所述历史配送数据库中存储有子路段在不同时间段对应的历史耗时子时间;所述子路段由任意两个所述节点位置形成;s2:根据公式(二)计算所述配送路径的历史耗时时间t:(二);s3:重复步骤s1、s2计算所有所述配送路径的历史耗时时间。
38.具体的,所述历史耗时子时间通过所述获取模块从历史配送数据库中获取。
39.其中,在一优选实施方式中,所述系统还包括第一接收模块,所述第一接收模块配置用于接收所述目标配送路径中相邻所述节点位置之间的实际耗时数据;所述处理模块还配置用于将所述实际耗时数据添加至所述历史配送数据库中。
40.其中,在一优选实施方式中,所述系统还包括发送模块和第二接收模块;所述处理模块还配置用于:从驻场人员清单库中筛选出带货人员信息;所述带货人员信息包括驻场位置与所述配送位置相同的驻场人员信息;所述发送模块还配置用于:发送带货邀请信息;所述带货邀请信息包括带货耗材信息和带货时间信息,所述带货耗材信息为所述待配送信息中对应其驻场位置的配送耗材信息;
所述第二接收模块配置用于:接收可带货信息;所述处理模块还配置用于:将所述带货耗材信息从所述待配送数据库中移出,并添加至带货数据库中。
41.实施例3本实施例提供一种终端设备700,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述所述的医用耗材配送管理方法的步骤。
42.如图2所示,所述终端设备700包括中央处理单元(cpu)701,其可以根据存储在只读存储器(rom)702中的程序或者从存储部分加载到随机访问存储器(ram)703中的程序而执行各种适当的动作和处理。在随机访问存储器(ram)703中,还存储有系统操作所需的各种程序和数据。中央处理单元(cpu)701、只读存储器(rom)702以及随机访问存储器(ram)703通过总线704彼此相连。输入/输出(i/o)接口705也连接至总线704。
43.以下部件连接至输入/输出(i/o)接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器也根据需要连接至输入/输出(i/o)接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。
44.特别地,根据本发明的实施例,上文参考流程图1描述的过程可以被实现为计算机软件程序。例如,本发明的实施例1包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被中央处理单元(cpu)701执行时,执行本技术的系统中限定的上述功能。
45.实施例4本实施例提供一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,所述计算机程序被处理器执行时实现如上述所述的医用耗材配送管理方法的步骤。
46.需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于
由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
47.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
48.描述于本发明实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括获取模块、处理模块。
49.其中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定;作为另一方面,本技术还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现如上述实施例中医用耗材配送管理方法;例如,所述电子设备可以实现如图1中所示的:s100:从待配送数据库中获取待配送信息,所述待配送信息包括配送耗材信息及其对应的配送位置,还包括设定出发时间t0;s200:生成若干配送路径,所述配送路径由若干按序排列的节点位置组成;所述节点位置包括设定起始位置和所有所述配送位置;s300:计算以所述设定出发时间t0出发,所有所述配送路径的历史耗时时间;s400:选取所有所述配送路径中历史耗时时间最短的路径,作为目标配送路径。
50.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
51.此外,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
52.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。
53.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1