药房库存管理系统- FLask MySQL
项目描述
一个基于 Flask + MySQL 的医药库存管理系统。
http://127.0.0.1:5000
管理员:admin / admin123
功能描述
– 登录鉴权:基于 Flask session,未登录访问数据接口返回 401 并跳转登录页
(默认管理员账号:admin / 密码:admin123)
– 仪表盘:药品总数、低库存数量、库存总值(按进货价)、累计销售记录、
库存概览、低库存预警、近期销售
– 库存管理:新增 / 修改 / 删除药品,按名称或生产商搜索,按库存水平筛选,导出 CSV;
类别与生产商字段均为下拉选择(数据分别来自「类别管理」和「生产商管理」);
库存数量不可手动填写,由「入库与账单」和「销售与账单」自动增减
– 生产商管理:新增 / 修改 / 删除生产商,供库存药品的生产商下拉选择
– 类别管理:新增 / 修改 / 删除药品类别(名称唯一),供库存药品的类别下拉选择
– 销售与账单:记录销售并自动扣减对应药品库存,生成发票号
– 入库与账单:记录采购入库并自动增加对应药品库存,生成入库单号;
入库单价自动取自库存管理中该药品的进货价,无需手动填写
– 供应商管理:新增 / 修改 / 删除供应商联系信息
– 报表分析:在库数量、低库存、预计销售额、进货总值、各类别库存分布
运行环境
Python3.10
项目技术
– Python
– MySQL
以上系统源码经过技术整理与调试,确保能正常运行


