MES 不同产品不同工序的产能统计报表,包含白班夜班产能对比

文章目录

    MES TODO 清单上的功能越来越少了,感觉也差不多要告别这套系统了。距离告别这个公司也进入了倒计时。

    这个功能是统计同产品不同工序的产能统计报表,包含白班夜班产能对比。本来不想写这篇笔记的,但是今天实在没有状态,不想写代码,就把其中值得记录的部分写写吧。

    产能统计的时间点

    这类生产系统对我来说,有一点不容易适应。就是指定时间段的产能怎么统计。对于每个工序来说,都有一个入站时间和出站时间,并不是瞬时完成的,可能要经过几个小时才能完成。所以,如果一个工序跨天,怎么判断应该算入哪天的产能呢?

    目前是按照出站时间,只要出站时间点在哪天,就算作是哪天的产能。

    单元测试

    这些功能基本都是靠 AI 开发的代码,主要是写的 SQL 看起来很复杂,如果测试没问题,我基本是不看具体 SQL 的。毕竟只有只读权限,不会有大问题。

    但是今天遇到一个诡异的现象,就是统计夜班产能一直是 0。我怎么也没定位到问题所在,就让 AI 把相关统计的函数都加上单元测试了。也没有发现问题。

    最后,手动排查才发现,原因竟是最近没有夜班。。。😅 但至少有了单元测试,可以快速排除问题点。

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式