Page 51 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 51
ยสู เคส 6-39
ขั้นตอนการสร้างแผนภาพยูสเคส ประกอบด้วย 5 ขัน้ ตอนดงั นี้
1. เรมิ่ การทำ� งานดว้ ยแอค็ เตอรท์ ท่ี ำ� ใหเ้ กดิ ยสู เคส คอื แอค็ เตอรล์ กู คา้ แอค็ เตอรข์ องระบบประกอบ
ด้วย แอค็ เตอรล์ ูกคา้ และแอ็คเตอร์พนักงาน ดังน้ี
1.1 พนักงานบรกิ าร เป็นชายแอ็คเตอรข์ องแอ็คเตอรพ์ นักงาน ทำ� หนา้ ทีต่ อ้ นรับลูกคา้ ทีเ่ ข้า
มาติดต่อกบั ศนู ยบ์ รกิ าร
1.2 พนักงานบัญชี เป็นชายแอ็คเตอร์ของแอ็คเตอร์พนักงาน ท�ำหน้าท่ีคิดค�ำนวณรายการ
เพอื่ เปิดใบช�ำระเงนิ ให้กบั ลูกคา้
1.3 ช่างซ่อม เป็นชายแอ็คเตอร์ของแอ็คเตอร์พนักงาน ท�ำหน้าท่ีซ่อมรถ และตรวจสอบ
พร้อมจดั หาอะไหล่ทข่ี าด
2. เกดิ Preconditions ส�ำหรบั แผนภาพยสู เคสนค้ี อื แอค็ เตอรล์ กู คา้ น�ำรถเขา้ มาทศ่ี นู ยพ์ รอ้ มแจง้
อาการเบอื้ งต้นกบั แอค็ เตอร์พนกั งานบริการ
3. การทำ� งานในระบบดว้ ยยสู เคส เปน็ การวเิ คราะหค์ วามสมั พนั ธร์ ะหวา่ งยสู เคส และความสมั พนั ธ์
ระหวา่ งยูสเคสกบั แอ็คเตอร์ ยสู เคสในระบบ ประกอบดว้ ย
3.1 ยสู เคสบรกิ ารสว่ นหนา้ ทำ� การตรวจรบั รถจากลกู คา้ พรอ้ มแสดงรายการ อาการทเี่ กดิ ขน้ึ
ของรถ เพ่อื ท�ำใบแจง้ ซ่อม
3.2 ยูสเคสรายงานการซ่อม ท�ำการแจ้งรายการท้ังหมดพร้อมทั้งอะไหล่ท่ีใช้และราคาเป็น
ใบแจ้งหนใ้ี ห้ลกู ค้ารบั ทราบ
3.3 ยสู เคสตรวจสอบอาการรถ พนกั งานชา่ งซอ่ มตรวจสอบและเชค็ อาการทไ่ี ดร้ บั แจง้ พรอ้ ม
ท้ังจดั หาอะไหล่เพ่อื ทำ� การซ่อม
3.4 ยูสเคสซ่อมรถ เป็นยูสเคสท่ีมีความสัมพันธ์แบบขยายกับยูสเคสตรวจสอบรถ จะเกิด
ได้เมอื่ มกี ารตรวจสอบอาการของรถแลว้ ค่อยทำ� การซ่อมรถ ทำ� การซอ่ มรถ และแจง้ กลบั เมื่อเสร็จสนิ้
3.5 ยสู เคสการชำ� ระเงนิ เมอื่ ลกู คา้ ไดร้ บั ใบแจง้ หนที้ ำ� การตรวจสอบรายการและชำ� ระเงนิ กบั
พนกั งานบญั ชี
4. เกดิ Postcondition เม่อื แผนภาพยูสเคสทำ� งานเสร็จสน้ิ คอื แอค็ เตอร์ลูกค้าได้รับรถทีม่ กี าร
ซอ่ มเรียบร้อยแลว้ เป็นการส้นิ สดุ การทำ� งานในระบบ
5. จบการทำ� งาน (ending) ด้วยแอค็ เตอรล์ กู คา้ ไดร้ ับรถทีซ่ อ่ มเสร็จเรียบร้อย