一种药品选购方法及系统技术方案

技术编号:29407732 阅读:14 留言:0更新日期:2021-07-23 22:47
本申请涉及一种药品选购方法及系统,其中方法包括:接收用户智能终端发送的订单请求;调取预设的药店数据库;在药店数据库中查询并得出多个可选药店信息;根据诉求选择信息在预设的筛选规则数据库中查询与诉求选择信息对应的筛选规则;根据查询到的筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则药店信息;在预设的药店数据库中查询并得出每个待购药品名称对应的诉求价格;将得出的每个待购药品名称对应的诉求价格的数值相加,得出当前订单请求的药物总价格;发送得出的药物总价格至用户智能终端。本申请具有的技术效果是:使得购药过程方便快捷,减少了用户费时费力的可能。

【技术实现步骤摘要】
一种药品选购方法及系统
本申请涉及线上购物的领域,尤其是涉及一种药品选购方法及系统。
技术介绍
目前,随着互联网技术的发展,线上购物已成为日常生活中主流的购物方式之一。当使用者需线上一次购买多种药物时,通常需要在多家门店进行购买。针对上述中的相关技术,专利技术人认为存在有以下缺陷:当用户在多家门店,购买多种药品时,在门店较多、门店分布较远或商品较多的情况下,用户并不能很明确的知道需要选择什么样的门店才可以实现自己的诉求,导致整个购药过程较为繁琐,用户费时费力。
技术实现思路
为了有助于解决整个购药过程较为繁琐,费时费力的问题,本申请提供一种药品选购方法及系统。第一方面,本申请提供一种药品选购方法,采用如下技术方案:接收用户智能终端发送的订单请求,所述订单请求包括所有待购药品名称和诉求选择信息;调取预设的药店数据库,所述药店数据库内存储有药店信息,所述药店信息包括药店的库存药品名称和与库存药品名称对应的药品价格;根据订单请求中的所有待购药品名称和药店信息中的库存药品名称,在药店数据库中查询并得出与每个所述待购药品名称对应的多个可选药店信息;根据诉求选择信息在预设的筛选规则数据库中查询与诉求选择信息对应的筛选规则;根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则的药店信息;根据得出的所述每个待购药品名称对应的符合筛选规则药店信息,在预设的药店数据库中查询并得出每个待购药品名称对应的诉求价格,所述诉求价格为每个待购药品名称在符合筛选规则药店信息中对应的药品价格;将得出的所述每个待购药品名称对应的诉求价格的数值相加,得出当前订单请求的药物总价格;发送得出的所述药物总价格至用户智能终端。通过采用上述技术方案,使用时,用户输入需要购买的所有待购药品名称和诉求选择信息后,系统自动筛选出每个待购药品名称与诉求选择信息最匹配的药店,并将购买药品的药物总价格发给用户,可自动为用户购药,使得购药过程方便快捷,减少了用户费时费力的可能。可选的,当所述诉求选择信息为价格最低诉求时,查询到的与诉求选择信息对应的筛选规则为价格最优规则;所述根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则药店信息,包括:将得出的所述每个待购药品名称对应的多个可选药店信息的药品价格的数值进行比对,得出每个待购药品名称对应的数值最小的药品价格;根据得出的每个待购药品名称对应的数值最小的药品价格,在预设的药店数据库查询数值最小的药品价格对应的药店信息,得出每个待购药品名称对应的符合筛选规则药店信息。通过采用上述技术方案,当用户希望以最低价格买到所有待购药品时,系统自动筛选出每种待购药品对应的价格最低的药店,将购买药品的最低药物总价格发给用户,并自动在价格最低的药店中为用户购买药品,使得用户能够以最低的价格买到药品,满足了用户的诉求。可选的,所述订单请求还包括收货位置;所述药店信息还包括发货位置;当所述诉求选择信息为速度最快诉求时,查询到的与诉求选择信息对应的筛选规则为速度最优规则;所述根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则药店信息,包括:根据所述每个待购药品名称对应的多个可选药店信息的发货位置和收货位置在地图上查找配送路线,根据配送路线得出每个待购药品名称对应的多个配送距离;分别将得出的所述每个待购药品名称对应的配送距离的数值各自进行比对,得出每个待购药品名称对应的数值最小的配送距离;根据得出的数值最小的配送距离所对应的发货位置,在预设的药店数据库中查询与所述发货位置对应的药店信息,得出每个待购药品名称对应的符合筛选规则药店信息。通过采用上述技术方案,当用户希望最快收到所有待购药品时,系统自动筛选出每种待购药品对应的离用户最近的药店,并自动在离用户最近的药店中为用户购买药品,使得用户能够最快收到所有待购药品,满足了用户的诉求。可选的,当所述诉求选择信息为包裹最少诉求时,查询到的与诉求选择信息对应的筛选规则为集中配货规则;所述根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则药店信息,包括:计算每个可选药店信息针对所有待购药品名称的药品命中数;逐次从所有可选药店信息中选取所述药品命中数最高的目标药店,并从所有待购药品名称中删除所述目标药店对应的已命中药品;当所有已选取的目标药店对应的已命中药品覆盖所有待购药品名称时,将所有目标药店确定为符合筛选规则药店信息。通过采用上述技术方案,当用户希望包裹最少,最便捷地收到所有待购药品时,系统自动筛选出能够买齐所有待购药品的药店,从而使得用户可以通过一个包裹收到所有待购药品,满足了满足用户的诉求。可选的,所述药店信息中还携带有运费价格;所述根据得出的每个待购药品名称对应的数值最小的药品价格,在预设的药店数据库查询数值最小的药品价格对应的药店信息,得出每个待购药品名称对应的符合筛选规则药店信息,包括:将所述每个可选药店信息的对应的药品价格和运费价格相加,得出每个可选药店信息对应的单个购药总价格;将得出的所述单个购药总价格的数值进行比对,得出每个待购药品名称对应的数值最小的单个购药总价格;根据得出的所述数值最小的单个购药总价格对应的运费价格,在预设的药店数据库中查询与运费价格对应的药店信息,得出每个待购药品名称对应的符合筛选规则药店信息;在所述将得出的所述每个待购药品名称对应的诉求价格的数值相加,得出当前订单请求的药物总价格之后,还包括:将所述每个待购药品名称对应的符合筛选规则药店信息的对应的运费价格相加,得出当前订单请求的运费总价格;将所述运费总价格与所述药物总价格相加,得出当前订单请求的总体购药总价格;所述发送得出的所述药物总价格至用户智能终端,包括:发送所述得出总体购药总价格至用户智能终端。通过采用上述技术方案,当用户希望以最低价格买到所有待购药品时,系统将每个可选药店的药品价格和运费相加,得出单个购药总价格,并根据单个购药总价格选择每种待购药品对应的单个购药总价格最低的药店,从而使得在考虑运费的情况下,用户仍能以最低的价格买到药品。可选的,所述发送得出的所述药物总价格至用户智能终端包括:根据得出的每个待购药品名称对应的数值最小的配送距离,在预设的配送时长数据库中查询并得出与每个待购药品名称对应的的配送时长;将每个待购药品名称对应的的配送时长的数值进行比对,得出数值最大的配送时长;发送得出的所述药物总价格和得出的数值最大的配送时长至用户智能终端。通过采用上述技术方案,当用户希望最快收到所有待购药品时,系统根据用户本文档来自技高网...

【技术保护点】
1.一种药品选购方法,其特征在于,所述方法包括:/n接收用户智能终端发送的订单请求,所述订单请求包括所有待购药品名称和诉求选择信息;/n调取预设的药店数据库,所述药店数据库内存储有药店信息,所述药店信息包括药店的库存药品名称和与库存药品名称对应的药品价格;/n根据订单请求中的所有待购药品名称和药店信息中的库存药品名称,在药店数据库中查询并得出与每个所述待购药品名称对应的多个可选药店信息;/n根据诉求选择信息在预设的筛选规则数据库中查询与诉求选择信息对应的筛选规则;/n根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则的药店信息;/n根据得出的所述每个待购药品名称对应的符合筛选规则药店信息,在预设的药店数据库中查询并得出每个待购药品名称对应的诉求价格,所述诉求价格为每个待购药品名称在符合筛选规则药店信息中对应的药品价格;/n将得出的所述每个待购药品名称对应的诉求价格的数值相加,得出当前订单请求的药物总价格;/n发送得出的所述药物总价格至用户智能终端。/n

【技术特征摘要】
1.一种药品选购方法,其特征在于,所述方法包括:
接收用户智能终端发送的订单请求,所述订单请求包括所有待购药品名称和诉求选择信息;
调取预设的药店数据库,所述药店数据库内存储有药店信息,所述药店信息包括药店的库存药品名称和与库存药品名称对应的药品价格;
根据订单请求中的所有待购药品名称和药店信息中的库存药品名称,在药店数据库中查询并得出与每个所述待购药品名称对应的多个可选药店信息;
根据诉求选择信息在预设的筛选规则数据库中查询与诉求选择信息对应的筛选规则;
根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则的药店信息;
根据得出的所述每个待购药品名称对应的符合筛选规则药店信息,在预设的药店数据库中查询并得出每个待购药品名称对应的诉求价格,所述诉求价格为每个待购药品名称在符合筛选规则药店信息中对应的药品价格;
将得出的所述每个待购药品名称对应的诉求价格的数值相加,得出当前订单请求的药物总价格;
发送得出的所述药物总价格至用户智能终端。


2.根据权利要求1所述的方法,其特征在于,当所述诉求选择信息为价格最低诉求时,查询到的与诉求选择信息对应的筛选规则为价格最优规则;
所述根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则药店信息,包括:
将得出的所述每个待购药品名称对应的多个可选药店信息的药品价格的数值进行比对,得出每个待购药品名称对应的数值最小的药品价格;
根据得出的每个待购药品名称对应的数值最小的药品价格,在预设的药店数据库查询数值最小的药品价格对应的药店信息,得出每个待购药品名称对应的符合筛选规则药店信息。


3.根据权利要求1所述的方法,其特征在于,所述订单请求还包括收货位置;
所述药店信息还包括发货位置;
当所述诉求选择信息为速度最快诉求时,查询到的与诉求选择信息对应的筛选规则为速度最优规则;
所述根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则药店信息,包括:
根据所述每个待购药品名称对应的多个可选药店信息的发货位置和收货位置在地图上查找配送路线,根据配送路线得出每个待购药品名称对应的多个配送距离;
分别将得出的所述每个待购药品名称对应的配送距离的数值各自进行比对,得出每个待购药品名称对应的数值最小的配送距离;
根据得出的数值最小的配送距离所对应的发货位置,在预设的药店数据库中查询与所述发货位置对应的药店信息,得出每个待购药品名称对应的符合筛选规则药店信息。


4.根据权利要求1所述的方法,其特征在于,当所述诉求选择信息为包裹最少诉求时,查询到的与诉求选择信息对应的筛选规则为集中配货规则;
所述根据查询到的所述筛选规则分别对每个待购药品名称对应的多个可选药店信息进行筛选,得出每个待购药品名称对应的符合筛选规则药店信息,包括:
计算每个可选药店信息针对所有待购药品名称的药品命中数;
逐次从所有可选药店信息中选取所述药品命中数最高的目标药店,并从所有待购药品名称中删除所述目标药店对应的已命中药品;
当所有已选取的目标药店对应的已命中药品覆盖所有待购药品名称时,将所有目标药店确定为符合筛选规则药店信息。


5.根据权利要求2所述的方法,其特征在于,所述药店信息中还携带有运费价格;
所述根据得出的每个待购药品名称对应的数值最小的药品价格,在预设的药店数据库查询数值最小的药品价格对应的药店信息,得出每个...

【专利技术属性】
技术研发人员:郭爱群周昊孙欣然倪述荣王佳斐
申请(专利权)人:南京云联数科科技有限公司上海聚音信息科技有限公司
类型:发明
国别省市:江苏;32

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

1