电商生成和数据中心产品系统

我要开发同款
vincent86142026年08月02日
13阅读

技术信息

语言技术
Python
系统类型
Windows
行业分类
电商开发工具

作品详情

行业场景

__立项原因(解决什么产品问题):__ 极少少供应链是服装电商供应链企业,日常经营中突出问题是缺货——仓库缺货影响发货及时率、流失客户。以往每天需人工登录聚水潭ERP导出订单、库存、采购等报表,再结合东纺MES在途数据手工核算缺货量与下单量,耗时2~3小时且极易出错。项目旨在解决数据获取滞后、缺货计算不精准、下单不及时、通知不到位四大痛点,实现从数据采集、缺货计算、自动下单到结果推送的全流程自动化闭环。 __行业场景、业务背景:__ 服装电商供应链SKU多、颜色尺码组合复杂、销售波动大、加工厂分散。企业每天早晨6点需掌握最新销售与库存情况,向湖里、同安等加工厂下达补货指令,确保畅销款不缺货、滞销款不积压,并按工厂拆分推送、@负责人跟进。人工方式难以支撑如此高频精细化的缺货管理需求,急需自动化机器人替代重复劳动

功能介绍

__具体功能模块:__ 1聚水潭数据自动采集——浏览器自动化登录聚水潭ERP(自动处理账号密码与短信验证码),自动导出15天销售、当前待发、发货快递、等待分销发货、库存、采购入库、采购单、订单操作日志、商品编码、款式分类、售后拆包、快递登记等十余类报表,识别"5分钟导出频率限制"提示并延时重试,校验文件下载完成。2东纺MES在途数据对接——通过东纺开放API对接生产、规格、工序、裁剪、上机数、人员六张表,完成服务器时钟校准、MD5签名鉴权、分页拉取、时间戳转换、颜色清洗,与当日缺货款色码精准匹配,计算缺货商品所在工序及对应工人,写入实时当天缺货所在工序工人与实时待裁剪明细表。3数据清洗入库——调用WPS宏清理原始数据,再通过SQLAlchemy/pyodbc将销售、库存、采购等批量写入SQL Server数据库(聚水潭每日销量、实时当前待发、每日库存表、实时采购单),支持TRUNCATE清空重导。4缺货计算下单——运行WPS宏(clean/main1/main2)完成缺货量与下单量计算,生成每日下单明细、各加工厂缺货文件及图片,输出缺货和下单结果报表。5信息推送——微信机器人将结果发送至缺货应急群,按配置把各工厂缺货文件发至对应微信群并@负责人,附生产优先级说明,并通过Excel区域复制图片方式批量粘贴发送供应链报表及同安/湖里待裁图表。6异常告警——对短信验证、导出频率限制、WPS宏失败、东纺API超时等异常自动处理,通过微信/QQ双通道向负责人发送错误详情,支持无人值守。 __主要功能描述:__ 系统每天定时自动完成"聚水潭数据导出→东纺在途数据拉取→数据库入库→WPS宏计算缺货与下单→结果按工厂拆分推送"的完整业务闭环,实现缺货预警、自动下单、生产排序指导三大核心价值,替代原本每天2~3小时的人工操作。

项目实现

__我负责哪些具体任务:__ 从需求调研到落地交付的全流程开发,包括梳理"销售—库存—在途—缺货—下单"业务逻辑及计算口径;开发聚水潭ERP浏览器自动化采集脚本(登录、查询、导出、下载、异常自愈);开发东纺MES开放API对接程序(签名鉴权、分页拉取、数据清洗、缺货工序匹配);设计SQL Server数据库表结构并编写入库逻辑;编写WPS宏实现缺货与下单量计算;开发微信/QQ图文推送与表格区域批量复制发送模块;搭建异常监控告警机制;打包生成EXE部署并持续迭代维护。 __技术栈与架构:__ 以Python 3.12为主;DrissionPage驱动Chromium浏览器实现聚水潭网页自动化;uiautomation+keyboard实现桌面UI自动化;VBScript中转调用WPS宏,解决64位Python无法直接调用32位WPS问题;pyodbc/SQLAlchemy连接SQL Server;pandas处理Excel与批量入库;wxauto实现微信自动发送;win32com+win32clipboard实现表格区域复制为图片;requests调用东纺API并实现MD5+Base64签名;psutil管理WPS进程;configparser配合MD5加解密保存数据库凭据;PyInstaller打包EXE交付。 __实现亮点:__ ①VBScript中间层突破64位Python与32位WPS的兼容性难题;②东纺API实现服务器与本地时钟自动校准及重校准,保证时间范围查询准确;③文件下载完成校验机制(两次文件大小一致才判定完成)确保数据完整;④批量复制发送在同一个Excel实例内完成多区域复制后统一粘贴发送,避免反复开合文件,效率大幅提升;⑤全链路异常捕获与微信/QQ双通道告警,支持7×24小时无人值守。 __实现难点:__ 聚水潭5分钟导出频率限制及短信验证需自动识别拦截提

示例图片

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

评论