Page 55 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 55
ยสู เคส 6-43
ตาราง (ต่อ)
Postconditions:
1. บันทึกข้อมลู การท�ำงานลงในระบบ
2. ตรวจสอบอะไหล่ทน่ี ำ� มาซ่อมมีหรอื ไม่
3. ส่งรถเพื่อรอการซอ่ ม
Alternative Flows:
ลูกคา้ ยกเลิกการซอ่ มรถ
ไมพ่ บอาการผิดปกตขิ องรถ
ไม่มีอะไหล่
การยูสเคสซ่อมรถ
เป็นชายยูสเคสของยูสเคสตรวจสอบอาการรถ จะเกิดได้เม่ือมีการตรวจสอบอาการของรถ
วตั ถปุ ระสงคข์ องยสู เคสซอ่ มรถ คอื ชา่ งซอ่ มรถจะทำ� การซอ่ มตามใบแจง้ ทไี่ ดย้ นื ยนั จากลกู คา้ เมอ่ื อะไหล่
มีอะไหล่ให้เบิกแต่ไม่มีต้องแจ้งสั่งและรอการซ่อมต่อไป ถ้ามีอะไหล่เบิกและซ่อมแล้วพนักงานบริการ
จะยนื ยนั การซอ่ ม เมอื่ ซอ่ มรถเสรจ็ แลว้ จะแจง้ กลบั ไปยงั สว่ นของบญั ชเี พอ่ื ทำ� การคดิ คา่ ใชจ้ า่ ยเมอื่ เสรจ็ สนิ้
วิเคราะห์ยูสเคส
1. Precondition คอื ชา่ งซอ่ มจะทำ� การซอ่ มรถกต็ อ่ เมอื่ ไดล้ งบนั ทกึ การทำ� งานในใบสงั่ งาน
และมีการตรวจสอบแล้วว่ามีอาการเสียตามที่แจ้งมาในใบงานแล้วเท่านั้น รวมทั้งได้ท�ำการตรวจสอบว่า
อะไหล่ที่นำ� มาซ่อมนนั้ สามารถเบิกน�ำมาใชซ้ อ่ มได้
2. Postcondition คอื บันทกึ ข้อมูลการท�ำงานลงในระบบ และส่งรถกลบั ไปสว่ นหน้า
3. แอ็คเตอร์ท่ีเกี่ยวข้องในยสู เคส คือ แอ็คเตอรช์ า่ งซอ่ ม
การท�ำงานของยูสเคส
1. ช่างซอ่ มตรวจสอบใบสง่ั งาน
2. ช่างซอ่ มเบิกอุปกรณห์ รอื อะไหล่ที่ต้องการ
3. ช่างซอ่ มท�ำการซอ่ มตามอาการในใบสง่ั งาน
4. ชา่ งซอ่ มแจง้ ระบบเมอ่ื ทำ� งานนัน้ เสรจ็ ส้นิ