Page 55 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 55

ยสู เคส 6-43

ตาราง (ต่อ)

 Postconditions:
 	 1.	 บันทึกข้อมลู การท�ำงานลงในระบบ
 	 2.	ตรวจสอบอะไหล่ทน่ี ำ� มาซ่อมมีหรอื ไม่
 	 3.	ส่งรถเพื่อรอการซอ่ ม
 Alternative Flows:
 	 ลูกคา้ ยกเลิกการซอ่ มรถ
 	 ไมพ่ บอาการผิดปกตขิ องรถ
 	 ไม่มีอะไหล่

       	
       การยูสเคสซ่อมรถ
       เป็นชายยูสเคสของยูสเคสตรวจสอบอาการรถ จะเกิดได้เม่ือมีการตรวจสอบอาการของรถ
วตั ถปุ ระสงคข์ องยสู เคสซอ่ มรถ คอื ชา่ งซอ่ มรถจะทำ� การซอ่ มตามใบแจง้ ทไี่ ดย้ นื ยนั จากลกู คา้ เมอ่ื อะไหล่
มีอะไหล่ให้เบิกแต่ไม่มีต้องแจ้งสั่งและรอการซ่อมต่อไป ถ้ามีอะไหล่เบิกและซ่อมแล้วพนักงานบริการ
จะยนื ยนั การซอ่ ม เมอื่ ซอ่ มรถเสรจ็ แลว้ จะแจง้ กลบั ไปยงั สว่ นของบญั ชเี พอ่ื ทำ� การคดิ คา่ ใชจ้ า่ ยเมอื่ เสรจ็ สนิ้
       วิเคราะห์ยูสเคส

            1.	 Precondition คอื ชา่ งซอ่ มจะทำ� การซอ่ มรถกต็ อ่ เมอื่ ไดล้ งบนั ทกึ การทำ� งานในใบสงั่ งาน
และมีการตรวจสอบแล้วว่ามีอาการเสียตามที่แจ้งมาในใบงานแล้วเท่านั้น รวมทั้งได้ท�ำการตรวจสอบว่า
อะไหล่ที่นำ� มาซ่อมนนั้ สามารถเบิกน�ำมาใชซ้ อ่ มได้

            2.	Postcondition คอื บันทกึ ข้อมูลการท�ำงานลงในระบบ และส่งรถกลบั ไปสว่ นหน้า
            3. แอ็คเตอร์ท่ีเกี่ยวข้องในยสู เคส คือ แอ็คเตอรช์ า่ งซอ่ ม
       การท�ำงานของยูสเคส
            1.	 ช่างซอ่ มตรวจสอบใบสง่ั งาน
            2.	ช่างซอ่ มเบิกอุปกรณห์ รอื อะไหล่ที่ต้องการ
            3.	ช่างซอ่ มท�ำการซอ่ มตามอาการในใบสง่ั งาน
            4.	ชา่ งซอ่ มแจง้ ระบบเมอ่ื ทำ� งานนัน้ เสรจ็ ส้นิ
   50   51   52   53   54   55   56   57   58   59   60