软件需求与分析 业务建模分析

欲建设一个公司MES系统,目前已经完成了需求分析阶段的工作。功能需求均使用用例进行描述,其中用例报工”的详细描述如下。

参与者:员工。

典型事件流:

1员工在公司发放的报工设备输入ID密码进行身份验证;

2查看当天任务,系统从ERP系统获取,分发给各个员工生产任务(包括产品id,生产工序,数量要求,物料需求);

3领取当天所需物料,车间班长可以在系统中查看当天整个车间的物料需求,并去仓库领取;

4开始生产;

5下班前进行报工,扫描产品二维码/输入产品id和工序二维码进行报工,确认生产工序是否匹配,将报工信息(员工id,产品id,生产工序,数量)记录到库中。用报工设备扫描所剩物料二维码,将所剩物料上传系统。

6.质检,报工完成后,将当天生产产品交给质检人员进行质检,第二天质检人员检验,扫描二维码更新产品状态,若合格,则进入下一道工序;若不合格,系统记录,追责生产员工,并返回上一道工序。

备选事件流:

1.任务未分配

①如果未能获取到任务,提示“无任务分配”。

② 员工联系管理人员以确认任务分配情况。

2.物料不足

①如果发现所需物料不足,系统提示“物料不足”。

②班长联系仓库管理人员进行补充或调整物料需求。

3.报工信息不匹配

①如果扫描的二维码与生产工序不匹配,系统提示“报工信息不匹配”。

员工需在工序错误中上报产品id

 

posted @     阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示