项目聚焦小型制造企业信息化转型与嵌入式硬件研发调试两大领域。传统制造企业长期依赖Excel手工登记订单与库存,面临多人员共享数据冲突、库存账实不符、单据追溯困难及统计报表滞后等痛点;同时嵌入式硬件开发环节缺乏高效的上位机工具,导致设备参数下发、日志采集与测试数据导出效率低下。本系列项目旨在通过定制化Windows桌面软件,打通企业业务数据流与硬件设备通信链路,解决传统表格管理的数据孤岛与研发调试瓶颈,助力企业实现数字化管控与研发提效。
点击空白处退出提示
项目聚焦小型制造企业信息化转型与嵌入式硬件研发调试两大领域。传统制造企业长期依赖Excel手工登记订单与库存,面临多人员共享数据冲突、库存账实不符、单据追溯困难及统计报表滞后等痛点;同时嵌入式硬件开发环节缺乏高效的上位机工具,导致设备参数下发、日志采集与测试数据导出效率低下。本系列项目旨在通过定制化Windows桌面软件,打通企业业务数据流与硬件设备通信链路,解决传统表格管理的数据孤岛与研发调试瓶颈,助力企业实现数字化管控与研发提效。
项目包含三大核心系统:
1.企业ERP管理系统:实现订单录入、物料库存实时管理、出入库单据流转与客户台账维护;内置多账号权限管理模块,支持报表统计分析、Excel数据高速导入导出以及规范化的单据打印。
2.WEB前端开发:企业内部业务数据管理 Web 系统。原有业务依靠 Excel 手工记录汇总,数据分散,统计耗时,多人员协同容易出现版本不一致,缺少统一查询、报表导出能力。
3.嵌入式设备调试上位机:基于串口/TCP协议与嵌入式设备双向通信,支持设备参数配置下发、设备运行日志的实时解析与展示、多路设备数据采集,以及测试报表的自动生成与导出,大幅提升现场调试与测试效率。
我负责的具体任务:独立负责两款Windows桌面软件的全栈开发。包括整体架构设计、数据库建模、UI交互开发、底层通信协议对接及核心业务逻辑实现;主导解决多用户并发冲突、高并发数据通信、海量日志渲染等工程难题,并输出安装包与操作文档。
技术栈与架构:采用C++、Python混合编程,基于Windows窗体开发交互界面;使用SQLite/MySQL进行高可用数据持久化;集成报表打印与Excel导入导出引擎。
实现亮点与难点:
1.数据库并发与一致性攻坚:在ERP项目中,攻克多人员同时操作的数据一致性难题,设计复杂事务管理与权限控制架构,实现多表关联的出入库全链路追溯。
2.高性能数据处理与渲染:针对大数据量Excel导入导出场景,实现异步多线程解析与内存优化,彻底解决界面卡顿问题;在调试工具中,攻克串口/TCP通信的粘包拆包与高并发瓶颈,基于异步I/O与双缓冲技术,保障GB级实时日志的高速解析与流畅展示。
3.架构设计与全栈交付:独立完成从底层设备通信(串口/TCP)到上层Web/桌面端业务逻辑的端云协同,将原本零散的Excel台账与线下调试流程,重塑为标准化、可追溯的软件系统。




评论