5.1.3 การชั่งเข้ารับซื้อวัตถุดิบ (Procurement Weigh-In)
วัตถุประสงค์ (Objective)
หัวข้อที่มีชื่อว่า “วัตถุประสงค์ (Objective)”กำหนดกระบวนการชั่งเข้ารับซื้อวัตถุดิบ เพื่อให้ผู้ปฏิบัติงานห้องตราชั่งสามารถตรวจสอบข้อมูลจากใบงาน บันทึกน้ำหนักวัตถุดิบจากเครื่องชั่ง และส่งข้อมูลเข้าสู่กระบวนการตรวจสอบคุณภาพ (Quality Inspection) ได้อย่างถูกต้อง ครบถ้วน และสามารถตรวจสอบย้อนหลังได้
ผู้เกี่ยวข้อง (Actors)
หัวข้อที่มีชื่อว่า “ผู้เกี่ยวข้อง (Actors)”| ผู้เกี่ยวข้อง | บทบาทหน้าที่ |
|---|---|
| ผู้ปฏิบัติงานห้องตราชั่ง (Weighbridge Operator) | ดำเนินการชั่งเข้ารับซื้อวัตถุดิบ ตรวจสอบข้อมูล และบันทึกน้ำหนัก |
| ผู้ขาย (Seller) | นำรถบรรทุกวัตถุดิบเข้าชั่งน้ำหนัก |
| ผู้ขับรถ (Driver) | นำรถขึ้นเครื่องชั่งตามคำแนะนำของเจ้าหน้าที่ |
ระบบที่เกี่ยวข้อง (Related Systems)
หัวข้อที่มีชื่อว่า “ระบบที่เกี่ยวข้อง (Related Systems)”- การจัดการคิว (Queue Management)
- ระบบเชื่อมต่อเครื่องชั่ง (Device Agent / Scale Agent)
- การจัดการการชั่งน้ำหนัก (Weighing Management)
- การจัดการประวัติการใช้งาน (Audit Trail)
เงื่อนไขก่อนเริ่มกระบวนการ (Preconditions)
หัวข้อที่มีชื่อว่า “เงื่อนไขก่อนเริ่มกระบวนการ (Preconditions)”- รายการต้องอยู่ในสถานะ รอเข้าชั่ง (Waiting for Weigh-In)
- มีการสร้างหมายเลขใบงานเรียบร้อยแล้ว
- ผู้ปฏิบัติงานห้องตราชั่งเข้าสู่ระบบเรียบร้อยแล้ว
- เครื่องชั่งและ Scale Agent อยู่ในสถานะพร้อมใช้งาน
ขั้นตอนการดำเนินงาน (Business Process)
หัวข้อที่มีชื่อว่า “ขั้นตอนการดำเนินงาน (Business Process)”ขั้นตอนที่ 1: เริ่มการชั่งเข้ารับซื้อวัตถุดิบ
หัวข้อที่มีชื่อว่า “ขั้นตอนที่ 1: เริ่มการชั่งเข้ารับซื้อวัตถุดิบ”FR-WM-001 เริ่มการชั่งเข้ารับซื้อวัตถุดิบ (Start Procurement Weigh-In)
ผู้ปฏิบัติงานห้องตราชั่งต้องสามารถเลือกรายการชั่งรับซื้อวัตถุดิบที่อยู่ในสถานะ รอเข้าชั่ง (Waiting for Weigh-In) เพื่อเริ่มกระบวนการชั่งเข้ารับซื้อวัตถุดิบ โดยระบบต้องเปิดหน้าจอการชั่ง แสดงข้อมูลจากใบงาน ข้อมูลผู้ขาย ข้อมูลรถ และข้อมูลที่เกี่ยวข้องทั้งหมด รวมถึงแสดงสถานะการเชื่อมต่อของเครื่องชั่งและค่าน้ำหนักแบบ Real-time เพื่อให้ผู้ปฏิบัติงานตรวจสอบข้อมูลก่อนบันทึกน้ำหนัก
ข้อมูลทางธุรกิจ (Business Data)
| ข้อมูล | แหล่งข้อมูล | รายละเอียด |
|---|---|---|
| หมายเลขใบงาน | Queue Management | ใช้อ้างอิงรายการ |
| หมายเลขคิว | Queue Management | ใช้อ้างอิงรายการ |
| ข้อมูลผู้ขาย | Master Data Management | ใช้ตรวจสอบข้อมูลผู้ขาย |
| ประเภทผู้ขาย | Master Data Management | ใช้แสดงข้อมูล |
| ประเภทธุรกรรม | Queue Management | ใช้แสดงข้อมูล |
| ประเภทรถ | Queue Management | ใช้แสดงข้อมูล |
| เลขทะเบียนรถ | Queue Management | ใช้ตรวจสอบข้อมูล |
| ข้อมูลแจ้งเตือนทางธุรกิจ (Business Alert) | Notification Management | ใช้แจ้งข้อมูลสำคัญ |
| สถานะการเชื่อมต่อเครื่องชั่ง | Scale Agent | ใช้ตรวจสอบความพร้อมของเครื่องชั่ง |
| ค่าน้ำหนักปัจจุบัน | Scale Agent | ใช้แสดงผลแบบ Real-time |
กฎทางธุรกิจ (Business Rules)
- BR-WM-001 — ระบบต้องอนุญาตให้เริ่มการชั่งเข้ารับซื้อวัตถุดิบได้เฉพาะรายการที่อยู่ในสถานะ รอเข้าชั่ง (Waiting for Weigh-In)
- BR-WM-002 — เมื่อเริ่มกระบวนการชั่งเข้ารับซื้อวัตถุดิบ ระบบต้องเปลี่ยนสถานะรายการเป็น กำลังชั่งเข้า (Weigh-In in Progress)
- BR-WM-003 — ระบบต้องแสดงค่าน้ำหนักจากเครื่องชั่งแบบ Real-time โดยยังไม่บันทึกเป็นข้อมูลการชั่งจนกว่าผู้ใช้งานจะยืนยันการบันทึกน้ำหนัก
- BR-WM-004 — ระบบต้องบันทึกประวัติการเริ่มกระบวนการชั่งเข้ารับซื้อวัตถุดิบเพื่อรองรับการตรวจสอบย้อนหลัง
- BR-WM-005 — เมื่อผู้ใช้งานเริ่มกระบวนการชั่งเข้ารับซื้อวัตถุดิบ ระบบต้องล็อกใบงานไว้กับผู้ใช้งานที่เริ่มดำเนินการ จนกว่ากระบวนการชั่งจะเสร็จสิ้นหรือผู้ใช้งานยกเลิกการดำเนินการ
ความต้องการเชิงระบบ (Functional Requirements)
- FR-WM-001-001 — ผู้ปฏิบัติงานห้องตราชั่งต้องสามารถเลือกคิวที่อยู่ในสถานะ รอเข้าชั่ง (Waiting for Weigh-In) เพื่อเริ่มการชั่งเข้ารับซื้อวัตถุดิบ
- FR-WM-001-002 — ระบบต้องเปิดหน้าจอการชั่งเข้ารับซื้อวัตถุดิบของรายการที่เลือก
- FR-WM-001-003 — ระบบต้องแสดงข้อมูลจากใบงานที่เกี่ยวข้องทั้งหมดบนหน้าจอการชั่ง
- FR-WM-001-004 — ระบบต้องแสดงข้อมูลแจ้งเตือนทางธุรกิจ (Business Alert) (ถ้ามี)
- FR-WM-001-005 — ระบบต้องแสดงสถานะการเชื่อมต่อของเครื่องชั่งและ Scale Agent
- FR-WM-001-006 — ระบบต้องแสดงค่าน้ำหนักจากเครื่องชั่งแบบ Real-time โดยไม่บันทึกข้อมูลอัตโนมัติ
- FR-WM-001-007 — เมื่อเริ่มกระบวนการชั่งเข้ารับซื้อวัตถุดิบ ระบบต้องเปลี่ยนสถานะรายการเป็น กำลังชั่งเข้า (Weigh-In in Progress) โดยอัตโนมัติ
- FR-WM-001-008 — ระบบต้องบันทึกวันที่ เวลา และผู้ใช้งานที่เริ่มกระบวนการชั่งเข้ารับซื้อวัตถุดิบ
- FR-WM-001-009 — ระบบต้องไม่อนุญาตให้เปิดรายการเดียวกันเพื่อเริ่มการชั่งพร้อมกันมากกว่าหนึ่งหน้าจอหรือมากกว่าหนึ่งผู้ใช้งาน
- FR-WM-001-010 — ระบบต้องบันทึกประวัติการเริ่มการชั่งเข้ารับซื้อวัตถุดิบลงใน Audit Trail
กฎการตรวจสอบข้อมูล (Validation Rules)
- VR-WM-001 — ระบบต้องตรวจสอบว่ารายการอยู่ในสถานะ Waiting for Weigh-In ก่อนอนุญาตให้เริ่มการชั่ง
- VR-W-M002 — ระบบต้องตรวจสอบว่าเครื่องชั่งและ Scale Agent อยู่ในสถานะพร้อมใช้งานก่อนเริ่มการชั่ง
- VR-WM-003 — ระบบต้องไม่อนุญาตให้ผู้ใช้งานหลายรายเปิดรายการเดียวกันเพื่อเริ่มการชั่งพร้อมกัน (Concurrent Operation)
การจัดการข้อผิดพลาด (Error Handling)
- ER-WM-001 — กรณีสถานะรายการเปลี่ยนแปลงก่อนเริ่มการชั่ง ระบบต้องแจ้งข้อความว่า “ไม่สามารถเริ่มการชั่งได้ เนื่องจากสถานะของรายการมีการเปลี่ยนแปลง” และให้ผู้ใช้งานรีเฟรชข้อมูลล่าสุด
- ER-WM-002 — กรณีไม่สามารถเชื่อมต่อกับ Scale Agent หรือเครื่องชั่งได้ ระบบต้องไม่อนุญาตให้เริ่มกระบวนการชั่ง และแจ้งให้ผู้ใช้งานตรวจสอบอุปกรณ์
- ER-WM-003 — กรณีไม่สามารถโหลดข้อมูลใบงานได้ ระบบต้องแจ้งผู้ใช้งานและไม่อนุญาตให้เริ่มการชั่ง
- ER-WM-004 — กรณีไม่สามารถบันทึกประวัติการเริ่มการชั่งลงใน Audit Trail ได้ ระบบต้องแจ้งเตือนผู้ใช้งานและบันทึกเหตุการณ์ตามมาตรฐานของระบบ
- ER-WM-005 — กรณีใบงานถูกใช้งานโดยผู้ใช้งานรายอื่น ระบบต้องไม่อนุญาตให้เปิดใบงาน และแจ้งชื่อผู้ใช้งานที่กำลังดำเนินการอยู่ (หากนโยบายองค์กรอนุญาตให้แสดงข้อมูลดังกล่าว)
ข้อกำหนดส่วนติดต่อผู้ใช้งาน (UI Requirements)
- แสดงหมายเลขใบงาน
- แสดงหมายเลขคิว
- แสดงข้อมูลผู้ขาย
- แสดงประเภทรถ
- แสดงเลขทะเบียนรถ
- แสดงข้อมูลแจ้งเตือนทางธุรกิจ (Business Alert) ในรูปแบบ Tag และสามารถเปิดดูรายละเอียดได้
- แสดงสถานะการเชื่อมต่อของเครื่องชั่งและ Scale Agent
- แสดงค่าน้ำหนักจากเครื่องชั่งแบบ Real-time
- แสดงปุ่ม บันทึกน้ำหนัก (Save Weight)
การเชื่อมต่อระบบ (Integration)
| ระบบ | รับข้อมูล | ส่งข้อมูล |
|---|---|---|
| Queue Management | ข้อมูลใบงาน | - |
| Scale Agent | สถานะการเชื่อมต่อและค่าน้ำหนัก | - |
| Audit Trail | ข้อมูลผู้ใช้งาน | ประวัติการเริ่มการชั่ง |
ขั้นตอนที่ 2: บันทึกน้ำหนักรับซื้อวัตถุดิบ
หัวข้อที่มีชื่อว่า “ขั้นตอนที่ 2: บันทึกน้ำหนักรับซื้อวัตถุดิบ”FR-WM-002 บันทึกน้ำหนักรับซื้อวัตถุดิบ (Record Procurement Weigh-In)
ผู้ปฏิบัติงานห้องตราชั่งต้องสามารถบันทึกน้ำหนักรับซื้อวัตถุดิบจากเครื่องชั่งเข้าสู่ระบบ โดยระบบต้องอ่านค่าน้ำหนักปัจจุบันจากระบบเชื่อมต่อเครื่องชั่ง (Scale Agent) เมื่อผู้ปฏิบัติงานกดปุ่ม บันทึกน้ำหนัก (Save Weight) พร้อมบันทึกข้อมูลการชั่งลงในใบงาน และเปลี่ยนสถานะรายการเพื่อเข้าสู่กระบวนการตรวจสอบคุณภาพ (Quality Inspection)
ข้อมูลทางธุรกิจ (Business Data)
| ข้อมูล | แหล่งข้อมูล | รายละเอียด |
|---|---|---|
| หมายเลขใบงาน | Queue Management | ใช้อ้างอิงรายการ |
| หมายเลขคิว | Queue Management | ใช้อ้างอิงรายการ |
| น้ำหนักชั่งเข้า | Scale Agent | ใช้บันทึกน้ำหนักรับซื้อ |
| วันที่และเวลาชั่งเข้า | System | ใช้บันทึกประวัติ |
| ผู้บันทึกน้ำหนัก | System | ใช้ตรวจสอบย้อนหลัง |
| สถานะรายการ | Weighing Management | ใช้ติดตามสถานะ |
กฎทางธุรกิจ (Business Rules)
- BR-WM-006 — ระบบต้องรับค่าน้ำหนักจาก Scale Agent เท่านั้น
- BR-WM-007 — ค่าน้ำหนักที่ได้รับจาก Scale Agent ถือเป็นข้อมูลอ้างอิงของการชั่ง และต้องไม่สามารถแก้ไขได้โดยผู้ใช้งาน
- BR-WM-008 — เมื่อบันทึกน้ำหนักสำเร็จ ระบบต้องเปลี่ยนสถานะรายการจาก กำลังชั่งเข้า (Weigh-In in Progress) เป็น ชั่งเข้าแล้ว (Weigh-In Completed)
- BR-WM-009 — ระบบต้องบันทึกประวัติการบันทึกน้ำหนักเพื่อรองรับการตรวจสอบย้อนหลัง
ความต้องการเชิงระบบ (Functional Requirements)
- FR-WM-002-001 — ผู้ปฏิบัติงานห้องตราชั่งต้องสามารถบันทึกน้ำหนักรับซื้อวัตถุดิบได้
- FR-WM-002-002 — เมื่อผู้ปฏิบัติงานกดปุ่ม บันทึกน้ำหนัก (Save Weight) ระบบต้องอ่านค่าน้ำหนักปัจจุบันจาก Scale Agent
- FR-WM-002-003 — ระบบต้องบันทึกน้ำหนักที่ได้รับจาก Scale Agent ลงในใบงาน
- FR-WM-002-004 — ระบบต้องบันทึกวันที่และเวลาที่บันทึกน้ำหนัก
- FR-WM-002-005 — ระบบต้องบันทึกผู้ใช้งานที่ดำเนินการบันทึกน้ำหนัก
- FR-WM-002-006 — ระบบต้องไม่อนุญาตให้ผู้ใช้งานกรอกค่าน้ำหนักด้วยตนเอง
- FR-WM-002-007 — ระบบต้องไม่อนุญาตให้แก้ไขค่าน้ำหนักที่ได้รับจาก Scale Agent
- FR-WM-002-008 — เมื่อบันทึกน้ำหนักสำเร็จ ระบบต้องเปลี่ยนสถานะรายการเป็น ชั่งเข้าแล้ว (Weigh-In Completed)
- FR-WM-002-009 — ระบบต้องบันทึกประวัติการบันทึกน้ำหนักลงใน Audit Trail
กฎการตรวจสอบข้อมูล (Validation Rules)
- VR-WM-004 — ระบบต้องตรวจสอบว่ารายการอยู่ในสถานะ กำลังชั่งเข้า (Weigh-In in Progress) ก่อนอนุญาตให้บันทึกน้ำหนัก
- VR-WM-005 — ระบบต้องตรวจสอบว่า Scale Agent อยู่ในสถานะเชื่อมต่อก่อนอ่านค่าน้ำหนัก
- VR-WM-006 — ระบบต้องตรวจสอบว่าค่าน้ำหนักที่ได้รับจาก Scale Agent เป็นค่าที่ถูกต้องและสามารถอ่านได้ก่อนบันทึกข้อมูล
- VR-WM-007 — ระบบต้องไม่อนุญาตให้บันทึกน้ำหนักซ้ำสำหรับรายการที่บันทึกน้ำหนักชั่งเข้าแล้ว
การจัดการข้อผิดพลาด (Error Handling)
- ER-WM-006 — กรณีไม่สามารถเชื่อมต่อกับ Scale Agent หรือไม่สามารถอ่านค่าน้ำหนักได้ ระบบต้องไม่อนุญาตให้บันทึกน้ำหนัก และแจ้งให้ผู้ใช้งานตรวจสอบการเชื่อมต่อของเครื่องชั่ง
- ER-WM-007 — กรณีสถานะรายการเปลี่ยนแปลงก่อนบันทึกน้ำหนัก ระบบต้องแจ้งข้อความว่า “ไม่สามารถบันทึกน้ำหนักได้ เนื่องจากสถานะของรายการมีการเปลี่ยนแปลง” และให้ผู้ใช้งานรีเฟรชข้อมูลล่าสุด
- ER-WM-008 — กรณีไม่สามารถบันทึกข้อมูลการชั่งลงในใบงานได้ ระบบต้องแจ้งผู้ใช้งาน และไม่เปลี่ยนสถานะรายการ
- ER-WM-009 — กรณีไม่สามารถบันทึกประวัติการชั่งลงใน Audit Trail ได้ ระบบต้องแจ้งเตือนผู้ใช้งานและบันทึกเหตุการณ์ตามมาตรฐานของระบบ
ข้อกำหนดส่วนติดต่อผู้ใช้งาน (UI Requirements)
- แสดงค่าน้ำหนักจากเครื่องชั่งแบบ Real-time
- แสดงหน่วยน้ำหนัก
- แสดงสถานะการเชื่อมต่อของเครื่องชั่งและ Scale Agent
- แสดงปุ่ม บันทึกน้ำหนัก (Save Weight)
- เมื่อบันทึกน้ำหนักสำเร็จ ระบบต้องไม่อนุญาตให้บันทึกซ้ำ
- เมื่อบันทึกสำเร็จ ระบบต้องแสดงข้อความยืนยันการบันทึกข้อมูล
การเชื่อมต่อระบบ (Integration)
| ระบบ | รับข้อมูล | ส่งข้อมูล |
|---|---|---|
| Scale Agent | ค่าน้ำหนัก | - |
| Weighing Management | ค่าน้ำหนัก | บันทึกข้อมูลการชั่ง |
| Audit Trail | ข้อมูลผู้ใช้งาน | ประวัติการบันทึกน้ำหนัก |
ขั้นตอนที่ 3: สิ้นสุดการชั่งเข้ารับซื้อวัตถุดิบ
หัวข้อที่มีชื่อว่า “ขั้นตอนที่ 3: สิ้นสุดการชั่งเข้ารับซื้อวัตถุดิบ”FR-WM-003 สิ้นสุดการชั่งเข้ารับซื้อวัตถุดิบ (Complete Procurement Weigh-In)
เมื่อผู้ปฏิบัติงานห้องตราชั่งบันทึกน้ำหนักรับซื้อวัตถุดิบสำเร็จ ระบบต้องสิ้นสุดกระบวนการชั่งเข้ารับซื้อวัตถุดิบ โดยเปลี่ยนสถานะของรายการ ปิดการทำรายการชั่ง จัดเตรียมข้อมูลใบงาน และส่งต่อข้อมูลเข้าสู่กระบวนการตรวจสอบคุณภาพวัตถุดิบ (Quality Inspection) เพื่อดำเนินงานในขั้นตอนถัดไป พร้อมบันทึกประวัติการดำเนินงานเพื่อรองรับการตรวจสอบย้อนหลัง
ข้อมูลทางธุรกิจ (Business Data)
| ข้อมูล | แหล่งข้อมูล | รายละเอียด |
|---|---|---|
| หมายเลขใบงาน | Weighing Management | ใช้อ้างอิงรายการ |
| หมายเลขคิว | Queue Management | ใช้อ้างอิงรายการ |
| น้ำหนักรับซื้อ | Weighing Management | ใช้อ้างอิงข้อมูลการชั่ง |
| สถานะรายการ | Weighing Management | ใช้ติดตามสถานะ |
| วันที่และเวลาสิ้นสุดการชั่ง | System | ใช้ตรวจสอบย้อนหลัง |
| ผู้ดำเนินการ | System | ใช้ตรวจสอบย้อนหลัง |
กฎทางธุรกิจ (Business Rules)
- BR-WM-011 — การสิ้นสุดการชั่งสามารถดำเนินการได้เฉพาะเมื่อบันทึกน้ำหนักรับซื้อสำเร็จแล้วเท่านั้น
- BR-WM-012 — เมื่อสิ้นสุดการชั่ง ระบบต้องเปลี่ยนสถานะรายการเป็น ชั่งเข้าแล้ว (Weigh-In Completed)
- BR-WM-013 — หลังสิ้นสุดการชั่ง ระบบต้องจัดเตรียมข้อมูลใบงานเพื่อเข้าสู่กระบวนการตรวจสอบคุณภาพวัตถุดิบ
- BR-WM-014 — ข้อมูลการชั่งเข้าต้องไม่สามารถแก้ไขได้หลังสิ้นสุดการชั่ง เว้นแต่ผู้ใช้งานที่ได้รับสิทธิ์ตามที่ระบบกำหนด
ความต้องการเชิงระบบ (Functional Requirements)
- FR-WM-003-001 — เมื่อบันทึกน้ำหนักรับซื้อวัตถุดิบสำเร็จ ระบบต้องสิ้นสุดกระบวนการชั่งเข้ารับซื้อวัตถุดิบ
- FR-WM-003-002 — ระบบต้องเปลี่ยนสถานะรายการจาก กำลังชั่งเข้า (Weigh-In in Progress) เป็น ชั่งเข้าแล้ว (Weigh-In Completed)
- FR-WM-003-003 — ระบบต้องบันทึกวันที่และเวลาที่สิ้นสุดการชั่ง
- FR-WM-003-004 — ระบบต้องบันทึกผู้ใช้งานที่ดำเนินการ
- FR-WM-003-005 — ระบบต้องจัดเตรียมข้อมูลใบงานและส่งรายการเข้าสู่กระบวนการตรวจสอบคุณภาพ (Quality Inspection)
- FR-WM-003-006 — ระบบต้องบันทึกประวัติการสิ้นสุดการชั่งลงใน Audit Trail
กฎการตรวจสอบข้อมูล (Validation Rules)
- VR-WM-009 — ระบบต้องตรวจสอบว่ามีข้อมูลน้ำหนักรับซื้อที่บันทึกสำเร็จแล้วก่อนสิ้นสุดการชั่ง
- VR-WM-010 — ระบบต้องตรวจสอบว่ารายการอยู่ในสถานะ กำลังชั่งเข้า (Weigh-In in Progress) ก่อนเปลี่ยนสถานะ
- VR-WM-011 — ระบบต้องไม่อนุญาตให้สิ้นสุดการชั่งซ้ำสำหรับรายการที่อยู่ในสถานะ ชั่งเข้าแล้ว (Weigh-In Completed)
การจัดการข้อผิดพลาด (Error Handling)
- ER-WM-011 — กรณีไม่พบข้อมูลน้ำหนักรับซื้อ ระบบต้องไม่อนุญาตให้สิ้นสุดการชั่ง และแจ้งให้ผู้ใช้งานตรวจสอบข้อมูลการชั่ง
- ER-WM-012 — กรณีไม่สามารถเปลี่ยนสถานะรายการได้ ระบบต้องยกเลิกการสิ้นสุดการชั่ง และแจ้งผู้ใช้งาน
- ER-WM-013 — กรณีไม่สามารถส่งข้อมูลเข้าสู่กระบวนการตรวจสอบคุณภาพได้ ระบบต้องบันทึกเหตุการณ์ แจ้งเตือนผู้ใช้งาน และคงสถานะรายการไว้เพื่อให้สามารถดำเนินการส่งข้อมูลใหม่ได้
- ER-WM-014 — กรณีไม่สามารถบันทึกประวัติการสิ้นสุดการชั่งลงใน Audit Trail ได้ ระบบต้องแจ้งเตือนผู้ใช้งานและบันทึกเหตุการณ์ตามมาตรฐานของระบบ
ข้อกำหนดส่วนติดต่อผู้ใช้งาน (UI Requirements)
- หลังบันทึกน้ำหนักสำเร็จ ระบบต้องแสดงข้อความยืนยันการบันทึกข้อมูล
- ระบบต้องไม่อนุญาตให้แก้ไขข้อมูลการชั่งเข้าหลังจากสิ้นสุดการชั่ง เว้นแต่ผู้ใช้งานที่มีสิทธิ์ตามที่ระบบกำหนด
- ระบบต้องนำรายการออกจากหน้าจอรายการชั่งเข้าที่กำลังดำเนินการ
- ระบบต้องแสดงสถานะรายการเป็น ชั่งเข้าแล้ว (Weigh-In Completed)
การเชื่อมต่อระบบ (Integration)
| ระบบ | รับข้อมูล | ส่งข้อมูล |
|---|---|---|
| Quality Management | - | ข้อมูลรายการเพื่อเริ่มกระบวนการตรวจสอบคุณภาพ |
| Audit Trail | ข้อมูลผู้ใช้งาน | ประวัติการสิ้นสุดการชั่ง |