程序聚合 软件案例 仓库管理系统Flask Web 版

仓库管理系统Flask Web 版

2026-07-27 16:45:22
行业:物流仓储
载体:网站
技术:Python

业务和功能介绍

基于 Flask 框架构建的 B/S 架构仓库管理系统,采用 SQL Server 数据库,涵盖仓库日常运营全流程:

模块 功能
产品管理 产品信息增删改查,按名称关键字搜索,设定规格 / 单位 / 库存上下限
入库管理 自动生成入库单号(RK+日期+序号),录入供应商/明细,确认后自动增加库存
出库管理 自动生成出库单号(CK+日期+序号),录入领用部门/明细,确认时校验库存是否充足
借出管理 物品借出登记(自动扣减库存),支持部分归还、全部归还,归还后自动回补库存,实时状态跟踪(已借出 / 部分归还 / 已归还)
库存查询 全量库存列表,自动判定库存状态(超上限 / 正常 / 低于下限),颜色标签可视化预警
出入库记录 按日期范围查询已确认入库/出库历史明细,支持按时间段筛选
盘库统计 按月/年维度核算期初库存、期间入库量、期间出库量、期末库存,统计产品数量与净变动
备份恢复 一键导出数据库全量 SQL 文件(含表结构+数据+外键约束),支持离线恢复
用户鉴权 员工登录认证,Session 会话管理,登录装饰器统一拦截未授权请求

项目实现

后端:

框架:Python Flask 构建 RESTful API,路由分为产品 / 入库 / 出库 / 借出 / 库存 / 记录 / 盘库 / 备份八大模块
数据库:pyodbc 连接 SQL Server(WarehouseDB),涉及 Product / InOrder / InDetail / OutOrder / OutDetail / Borrow / Employee 共 7 张业务表
事务控制:入库/出库确认操作使用事务,先校验状态再批量更新库存,失败自动回滚;出库确认额外校验库存充足性
借出库存联动:借出时扣减库存,归还时回补库存,支持分次归还并实时计算状态
盘库 SQL:复杂多表 JOIN + 子查询聚合,窗口期内入库总量 / 出库总量 / 借出量 / 归还量,推算期初库存
备份导出:读取系统表元数据(列信息、主键、外键),批量导出建表语句 + INSERT 数据,生成完整 SQL 脚本
鉴权:hashlib.md5 密码哈希比对,Flask Session 管理登录态,@login_required 装饰器全局拦截
前端:

架构:原生 HTML/CSS/JavaScript SPA 单页应用,无第三方前端框架
布局:左侧深色固定侧边栏 + 右侧自适应主内容区,9 个功能模块通过 data-page 切换
交互:卡片式快捷入口、模态框表单(产品/入库/出库/借出增删改)、确认对话框、库存状态彩色标签(绿/红/黄)、Toast 消息提示
样式:深蓝侧边栏 + 浅灰背景 + 白色卡片,响应式适配

示例图片视频


杨郎中
1天前活跃
方向: 爬虫/脚本-爬虫/脚本、
交付率:100.00%
相似推荐
个人博客系统 - WebLog
为单作者提供简洁、专注内容创作与阅读的个人博客平台。公开前台包含首页文章流、文章详情、搜索、分类、标签、归档与关于页面;管理后台支持管理员登录、Markdown 文章发布/编辑/删除、分类与标签管理、博客设置及本地图片上传。读者通过首页或搜索发现文章并阅读;管理员登录后台撰写内容、维护分类标签后,数据实时同步至前台展示。
干饭哒
项目分为 uni-app 小程序用户端与 RuoYi-VuePlus 后台管理端两大模块。核心功能包含家庭关系管理,支持创建家庭、二维码 / 邀请码双通道加入、成员权限管控;全流程协同点餐,共享家庭菜谱、购物车下单、催单消息提醒;AI 能力模块可上传照片生成专属 Q 版卡通形象,智能匹配家庭菜谱推荐菜品,支持菜谱一键导入、自主投稿公开推荐;配套饮食社交饭圈,支持晒餐动态、点赞评论收藏关注,后台可完成用户、菜谱、家庭数据统一管理。
个人网站
1. 核心业务与定位 个人IP展示:网站的核心业务是塑造和展示“一个小方法”这个个人品牌。它旨在向访客介绍站主的身份、理念和创作方向。 2. 主要功能模块 网站通过几个清晰的板块来承载其业务目标: 品牌形象展示(Hero区域): 展示品牌名称“一个小方法”和动态标语,营造第一印象。 带有微交互动画(如光标闪烁、向下引导箭头),吸引访客继续浏览。 价值主张说明(“关于”板块): 通过“学习与记录”、“实践与创造”、“分享与交流”三个卡片,清晰地阐述了站主的个人理念和业务方向,让访客快速了解其内容价值。 核心转化入口(“找到我”板块): 这是网站最重要的功能点。它突出显示了一个B站个人空间的链接按钮,并带有悬停动画,旨在最大化点击率,将访客转化为B站粉丝或观众。 内容领域标签(“兴趣领域”板块): 通过“编程开发”、“效率工具”、“设计美学”等标签,直观地向访客预告了未来内容(视频、文章)的主题范畴,有助于精准吸引同好。 3. 技术与交互特性(锦上添花) 从技术实现上看,该页面利用现代前端技术增强了用户体验: 视觉氛围:使用深色主题配以金色(#cfaa4f)点缀,营造出低调、专注且带有知识感的氛围。 动效引导:页面加载时,标题、描述等元素会伴随“上浮”、“展开”等入场动画,使浏览体验更流畅、精致。 交互反馈:卡片和按钮在鼠标悬停时有上浮、发光和颜色变化,提供了即时且细腻的交互反馈,提升了页面的质感。
潮驿直播-潮驿app
1、潮驿直播是一款社交短视频直播平台,主要面向20-45岁青少年到壮年群体,以潮流驿站,我的生活为宗旨,体现年轻时尚的简约风。 2、该应用分为三大模块 即 首页 商城 我的 3、短视频包含直播,弹幕,打赏,聊天室,在线pk等传统的短视频直播平台功能 4、商城包含电商里面的直播带货和线下商城两种模式
跨三端 PDF 渲染引擎(Android/iOS/HarmonyOS)
一款基于 UTS (Uni Type Script) 开发的通用原生 PDF 预览插件。旨在解决 UniApp 开发中 Web-view 渲染 PDF 性能差、功能受限、内存占用高的问题。实现了 Android、iOS、鸿蒙 三端一套代码,提供极致的原生阅读体验。 多端异构屏蔽: 通过 UTS 编写底层逻辑,自动适配三大操作系统的原生 PDF 渲染库——Android 端深度集成 PdfRenderer/Pdfium 核心库,iOS 端调用 PDFKit/Core Graphics 框架,HarmonyOS 端适配最新的鸿蒙原生 PDF API,实现了“一套 UTS 代码,三端原生运行”。 高性能渲染管线: 摒弃 Web 加载模式,采用原生 Bitmap/Texture 渲染。实现了按需加载与分块渲染机制,针对 100MB 以上的大型 PDF 文件,将启动加载时间从秒级优化至毫秒级,内存峰值降低约 60%。 交互与功能层: 封装了丰富的 JS Bridge 接口,支持复杂的手势操作(双击缩放、惯性滑动、捏合缩放)、页面跳转、缩略图预览及文本选择复制功能。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服