欲建設一個公司MES系統,目前已經完成了需求分析階段的工作。功能需求均使用用例進行描述,其中用例“報工”的詳細描述如下。
參與者:員工。
典型事件流:
1.員工在公司發放的報工裝置輸入ID密碼進行身份驗證;
2.檢視當天任務,系統從ERP系統獲取,分發給各個員工生產任務(包括產品id,生產工序,數量要求,物料需求);
3.領取當天所需物料,車間班長可以在系統中檢視當天整個車間的物料需求,並去倉庫領取;
4.開始生產;
5.下班前進行報工,掃描產品二維碼/輸入產品id和工序二維碼進行報工,確認生產工序是否匹配,將報工資訊(員工id,產品id,生產工序,數量)記錄到庫中。用報工裝置掃描所剩物料二維碼,將所剩物料上傳系統。
6.質檢,報工完成後,將當天生產產品交給質檢人員進行質檢,第二天質檢人員檢驗,掃描二維碼更新產品狀態,若合格,則進入下一道工序;若不合格,系統記錄,追責生產員工,並返回上一道工序。
備選事件流:
1.任務未分配
①如果未能獲取到任務,提示“無任務分配”。
② 員工聯絡管理人員以確認任務分配情況。
2.物料不足
①如果發現所需物料不足,系統提示“物料不足”。
②班長聯絡倉庫管理人員進行補充或調整物料需求。
3.報工資訊不匹配
①如果掃描的二維碼與生產工序不匹配,系統提示“報工資訊不匹配”。
②員工需在工序錯誤中上報產品id。