一种药品销售库存管理系统的制作方法

文档序号:12272654阅读:547来源:国知局

本发明属于系统集成技术领域,涉及一种库存管理系统,具体是一种药品销售库存管理系统。



背景技术:

药品的采购供应业务流程较为复杂,客户要对各种商品的价格、规格、外包装进行管理,同一种类药品来自不同的药品生产商,可能有多种药品名称及外包装,同时也会根据剂量不同适应不同的人群;客户需要根据药品的供求情况进货并进行分发,不同的地区、不同的药店,给的价格和折扣也不同。同时在不同的季节或者节假日还需要进行药品的促销降价等活动,采取的策略也不同;药店进货后,还要规定货架如何摆放,折扣不同的药品,摆放的位置也不相同。每种情况需要与客户进行反复商谈和修改后才能确定;另外在药品的发货和进货的过程中,还允许赊购的情况发生,需要对其进行监管等等。

现有的药品管理系统结构复杂,使用不便利。为了对每个环节都能进行有效的管理,需要一种新型的药品管理系统。



技术实现要素:

本发明的目的在于提供一种管理效率高的药品销售库存管理系统。

本发明的目的可以通过以下技术方案实现:

一种药品销售库存管理系统,包括库存管理单元和数据存储单元;

所述的库存管理单元包括报损管理模块、盘存管理模块、调价管理模块、调价查询模块、盘存查询模块以及报损查询模块;

所述的报损管理模块,当药房或者药库的药品有破损或者霉变原因而不能继续使用的时候,添加药品报损单,修改数据存储单元中对应药品的库存数量,使药品的实际库存数量与数据存储单元记录的库存数量相同,同时生成报损记录,存储在数据存储单元;

所述的盘存管理模块,用于管理员对库存药品进行清点后,与数据存储单元记录的库存数据进行比对,手动修改与实际库存不符合的数据,同时生成盘存记录,存储在数据存储单元;

所述的调价管理模块,用于管理员对相应的药品价格进行调整,同时输入调整价格的原因,生成调价记录,存储在数据存储单元;

所述的调价查询模块,用于管理员从数据存储单元对本单位的历史调价情况进行查询;

所述的盘存查询模块,用于管理员从数据存储单元对本单位的历史盘存情况进行查询;

所述的报损查询模块,用于管理员从数据存储单元对本单位的历史报损情况进行查询;

所述的数据存储单元,用于存储药品入库、出库、销售、退货以及报损过程中所有的数据信息。

本发明的有益效果:本发明的药品销售库存管理系统,通过数据存储单元存储药品入库、出库、销售、退货以及报损过程中所有的数据信息,通过药品进货单元对药品进货入库和退货出库操作进行管理,通过药品销售单元对药品零售和退货操作进行管理,通过库存管理单元对药品报损操作以及库存情况进行管理,通过查询统计单元查询指定时间内药品销售过程中的所有信息,从而对药品管理的每个环节都能进行有效的管理,大大提高了管理效率以及管理过程中的准确率。

附图说明

下面结合附图和具体实施例对本发明作进一步详细描述。

图1是本发明系统示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所示,本发明提供了一种药品销售库存管理系统,包括药品进货单元、药品销售单元、库存管理单元、查询统计单元以及数据存储单元。

药品进货单元包括进货管理模块、退货管理模块、进货查询模块以及退货查询模块。

进货管理模块,当有药品入库的时候,录入药品的入库信息,存储到数据存储单元;其中,药品的入库信息包括入库编号、入库时间、发票号码、供应商名称、药品名称、药品类别、药品编号、药品规格、药品批号、药品有效期、入库价格、入库数量、销售价格、质量状况和验收结论等。

退货管理模块,当有药品需要退给供应商的时候,选择库存药品,录入药品的出库信息,存储到数据存储单元;其中,药品的出库信息包括出库编号、出库时间、供应商名称、药品名称、药品类别、药品编号、药品规格、药品批号、药品有效期、出库数量、质量状况和验收结论等。

进货查询模块,用于管理员从数据存储单元查询进货的历史记录;管理员输入查询条件,如:入库编号、供应商、药品信息,入库时间等参数,即可查询对应的入库记录。

退货查询模块,用于管理员从数据存储单元查询退货的历史记录;管理员输入查询条件,如:出库编号、供应商、药品信息、出库时间等参数,即可查询对应的出库记录。

药品销售单元包括销售管理模块、退药管理模块、零售查询模块以及票据打印模块。

销售管理单元,采用扫描枪自动销售和人工手动销售两种方式管理药品的销售信息;其中,扫描枪销售:将光标焦点移至药品条码软件框处,只需将药品的条码对准扫描口即可添加销售记录,相同药品根据扫描次数数量自动增加;人工手动销售:填写客户名称(默认为零售),联系电话,输入药品查询条件,选择需要进行销售的药品,获取药品名称、规格、产地、批号、单位、价格以及当前库存的数量信息,输入销售数量和收款数据,自动计算找零,保存本次药品销售记录同时打印销售票据。

退药管理模块,当客户把药品退回药店时,查询对应的销售记录,根据销售记录完成退药操作,并在销售记录后面加入退药信息。

零售查询模块,用于管理员从数据存储单元查询历史销售明细;管理员输入查询条件,如:销售时间、单据类型等,即可查询对应的药品销售记录。

票据打印模块,用于管理员根据零售查询模块查询出的药品销售记录,判断是否有打印销售票据,若未打印,则打印对应的零售票据。

库存管理单元包括报损管理模块、盘存管理模块、调价管理模块、调价查询模块、盘存查询模块以及报损查询模块。

报损管理模块,当药房或者药库的药品有破损或者霉变原因而不能继续使用的时候,添加药品报损单,修改数据存储单元中对应药品的库存数量,使药品的实际库存数量与数据存储单元记录的库存数量相同,同时生成报损记录,存储在数据存储单元。

盘存管理模块,用于管理员对库存药品进行清点后,与数据存储单元记录的库存数据进行比对,手动修改与实际库存不符合的数据,同时生成盘存记录,存储在数据存储单元。

调价管理模块,用于管理员对相应的药品价格进行调整,同时输入调整价格的原因,生成调价记录,存储在数据存储单元。

调价查询模块,用于管理员从数据存储单元对本单位的历史调价情况进行查询;管理员输入查询条件,如:药品名称、调价时间等,即可查询对应的药品调价记录。

盘存查询模块,用于管理员从数据存储单元对本单位的历史盘存情况进行查询;管理员输入查询条件,如:盘存时间等,即可查询对应的药品盘存记录。

报损查询模块,用于管理员从数据存储单元对本单位的历史报损情况进行查询;管理员输入查询条件,如:报损时间等,即可查询对应的药品报损记录。

查询统计单元包括库存查询模块、药品效期查询模块、滞销药品查询模块、进货单位排行模块、药品销售排行模块、进销存月报表模块以及药品流水记录模块。

库存查询模块,用于管理员从数据存储单元查询各药品当前药库库存数据;管理员输入查询条件,如:药品名称、药品类别、药品编号等,即可查询对应的库存数据。

药品效期查询模块,用于管理员从数据存储单元查询近效期药品的库存数据;管理员输入查询条件,如:近效期月数等,即可查询对应的近效期药品的库存数据。

滞销药品查询模块,用于管理员从数据存储单元查询指定时间内都没有零售的药品信息;管理员输入查询条件,如:滞销药品天数等,即可查询对应的药品信息。

进货单位排行模块,用于管理员从数据存储单元查询指定日期内的药品入库信息,并按入库数量从大到小进行排列;管理员输入查询条件,如:查询日期范围等,即可查询对应的进货排行列表。

药品销售排行模块,用于管理员从数据存储单元查询指定日期内的药品销售记录,并按销售数量从大到小进行排列;管理员输入查询条件,如:查询日期范围等,即可查询对应的销售排行列表。

进销存月报表模块,用于管理员从数据存储单元查询统计药品在某个月的进货、销售和库存情况;管理员输入查询条件,如:查询月份、药品名称等,即可查询对应的进销存月报表。

药品流水记录模块,用于管理员从数据存储单元查询某种药品在指定时间内所有的操作流水;管理员输入查询条件,如:查询时间段、药品名称等,即可查询对应的药品流水记录。

数据存储单元,用于存储药品入库、出库、销售、退货以及报损过程中所有的数据信息。

本发明的药品销售库存管理系统,通过数据存储单元存储药品入库、出库、销售、退货以及报损过程中所有的数据信息,通过药品进货单元对药品进货入库和退货出库操作进行管理,通过药品销售单元对药品零售和退货操作进行管理,通过库存管理单元对药品报损操作以及库存情况进行管理,通过查询统计单元查询指定时间内药品销售过程中的所有信息,从而对药品管理的每个环节都能进行有效的管理,大大提高了管理效率以及管理过程中的准确率。

在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1