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) ด้วยแอค็ เตอรล์ กู คา้ ไดร้ ับรถทีซ่ อ่ มเสร็จเรียบร้อย
   46   47   48   49   50   51   52   53   54   55   56