物料查询系统产品系统

我要开发同款
江川2026年08月07日
10阅读

技术信息

语言技术
Python
系统类型
Windows
行业分类
企业服务

作品详情

行业场景

基于 PyQt6 的物料查询桌面应用,用于从局域网服务器同步物料数据到本地,提供离线查询功能。

功能介绍

- **数据同步**: 从服务器抓取物料数据,支持断点续传和多版本数据库管理
- **定期自动同步**: 支持配置同步周期,新电脑启动时不立即同步
- **离线查询**: 本地 SQLite 数据库支持多条件查询、全文搜索
- **新增查询字段**: 支持通过"人员姓名"字段查询英文名称
- **数据导入**: 支持从 Excel 和 CSV 导入物料数据
- **数据导出**: 支持导出 Excel 和 CSV 格式,支持多线程处理和进度显示
- **数据备份**: 支持数据库备份和恢复功能,支持备份文件管理
- **设置管理**: 支持应用配置管理,配置变更后立即生效
- **UI 优化**: 所有查询条件支持 Enter 键触发查询,主界面代码完全使用 UI 文件设计
- **主题支持**: 支持 Material Design 主题
- **系统托盘**: 支持最小化到系统托盘,托盘菜单和通知
- **状态栏显示**: 实时显示当前数据库文件名
- **稳定性优化**: 修复导出闪退、同步关闭异常等问题

项目实现

- **Python**: 3.11+
- **UI 框架**: PyQt6
- **数据库**: SQLite3 (WAL 模式、FTS5 全文搜索)
- **HTTP 客户端**: requests
- **数据处理**: pandas, openpyxl
- **打包工具**: cx_Freeze, Nuitka
- **图标库**: QtAwesome

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论