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

6-44 การวิเคราะหแ์ ละออกแบบระบบเชงิ วตั ถุ

       สามารถเขยี นค�ำอธิบายยสู เคสได้ดงั นี้

 USE CASE: ซ่อมรถ
 ID: 3
 Brief description:

      	 ช่างซ่อมรถ รับรถของลูกค้าเข้ามาท�ำการซ่อมตามอาการเสียของรถยนต์ ในใบสั่งงานท่ี
 เข้ามา และซ่อมเม่ือมอี ะไหลเ่ ท่านนั้ ถา้ ไมม่ ีจะท�ำการแจ้งส่งั อะไหลแ่ ละรอซอ่ มถดั ไป
 Primary actors:
 	 ชา่ งซอ่ มรถ
 Secondary actors:
 	 ไมม่ ี
 Preconditions:
 	 ยูสเคสตรวจสอบอาการรถ
 	ช่างซ่อมจะท�ำการซ่อมรถก็ต่อเมื่อ ได้ลงบันทึกการท�ำงานในใบส่ังงานและมีการตรวจสอบแล้วว่ามี

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

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