毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

Python语言的药房药品管理系统

近年来随着计算机及互联网的快速发展,社会逐渐走向信息化社会,药房药品管理系统在药房行业不仅可以提高工作人员的处理效率,而且还可以提高服务的质量,增强药房的竞争能力。并且基于Python语言的药房药品管理系统相较于其他编程语言,在数据库开发方面具有开发速度快、代码量少、使用方便及内部类型使用成本低等显著优势。
药房药品管理系统需要解决问题有:用户的信息管理和药品信息的管理两大模块。用户管理包括:用户登录、修改密码。药品管理包括:药品入库、药品出库、药品调价、 药品库存。
本系统选择基于Python的编程语言。Pymysql是封装了MySQL驱动的Python驱动一个能使Python连接到MySQL的库。Python语言官方规范访问数据库的统一接口规范(Python DB-API),防止在使用不同数据库时,由于底层数据库技术不同造成接口程序紊乱的问题。通过本次系统设计可以提高自己的编程能力,强化对所学知识的理解和运用。
(一)研究内容或拟阐述的问题:
1.用户登录注册
本系统通过Python和数据库进行连接。在数据库建立用户信息数据表,用户通过注册在数据表中添加自己的账号和密码,注册完成后用户进行登录,只有与数据表中信息一致才会进入系统界面。管理员用户可对普通用户进行修改,普通用户仅对自己修改。
2.药品信息管理
在数据库建立药品信息表,用户添加药品,修改药品,删除药品,查询药品编号,药品名称,药品供应商信息等功能。
3.药品库存管理;
用户对新采购药品进行记录,添加入库药品的信息,修改入库药品信息,删除入库药品信息,入库价格,入库时间的查询功能。
4. 药品退货和销售管理
管理员用户可以根据药品库存相关信息进行采购,保证药品库存充足。同时,管理员用户和普通用户发现药品损坏和顾客退货,管理员用户或普通用户要记录退货信息。
(二)论文思路:
本系统主要实现药房药品用户的登录注册、查询药品信息、药品库存管理、药品销售管理等用户功能,以及药房管理员的管理操作功能,主要包括:
1. 普通用户:
(1)登录与注册:查看、修改个人信息。
(2)查询药品信息:选择药品的其中部分信息可查询此药品全部信息。
(3)药品库存管理:可查询药品的库存信息。
(4)药品销售管理:查询对药品信息、销售、顾客信息及药物反馈信息。
(5)药品退货管理:普通用户可对库存损坏药品和顾客退货药品进行记录和查询。
2. 管理员用户:
(1)登录与注册:查看、修改个人信息。可以对普通用户信息进行编辑、添加、删除。普通用户仅能对个人信息进行编辑。
(2)药品库存管理:药房管理员可以查询、修改、删除、添加药品入库。
(3)药品销售管理:查询对药品信息、销售、消费者信息及药物反馈信息。
(4)药品退货管理:管理员根据药品的不良反馈信息进行退货及退货记录查询。
(5)药品统计管理:管理员可查询药品销售、库存的统计记录。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:基于图数据库的教学课件设计与实现
下一篇:最后一页


版权所有 毕业设计网联系qq:242219979 © 2007-2022