Page 52 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 52
6-40 การวิเคราะหแ์ ละออกแบบระบบเชิงวัตถุ พนักงานบรกิ าร
ช่างซ่อม
ระบบบริหารศูนยบ์ รกิ ารรถยนต์
บรกิ ารสว่ นหนา้ พนกั งานบัญชี
ลูกค้า รายงานการซ่อม
ตรวจสอบ
อาการรถ
<<include>>
ซ่อมรถ
การช�ำระเงิน
ภาพท่ี 6.26 แผนภาพยูสเคสระบบงานบริหารศูนย์บริการถยนต์
หลงั จากทที่ ำ� การวเิ คราะหร์ ะบบงานตามขนั้ ตอนเบอื้ งตน้ เรยี บรอ้ ยแลว้ สามารถเขยี นแผนภาพได้
ดงั แสดงในภาพท่ี 6.26 ซ่งึ การเขียนแผนภาพดงั กล่าวนน้ั จะตอ้ งขึ้นอย่กู บั ลักษณะขององค์กร ขนาดของ
องคก์ รและจำ� นวนความตอ้ งการของระบบงานภายในวา่ มคี วามตอ้ งการการจดั สรรหรอื แบง่ หนา้ ทก่ี นั มากนอ้ ย
เพียงใด แอ็คเตอรพ์ นักงานบริการรอรบั รถจากลกู ค้าและส่งรายการซ่อมพรอ้ มรถไปยังชา่ งซ่อมเพอ่ื ตรวจ
สอบอาการและอะไหลท่ ม่ี อี ยใู่ นคลงั และถา้ มอี าการเสยี จรงิ จะสง่ ไปยงั ยสู เคสซอ่ มรถ ทม่ี แี อค็ เตอรช์ า่ งซอ่ ม
เป็นผู้ที่ควบคุมการซ่อมรถ และพนักงานบัญชีเปิดบิลเรียกเก็บค่าบริการ เมื่อเสร็จสิ้นการซ่อมจะส่งกลับ
ไปยงั บรกิ ารส่วนหนา้ เพื่อคืนรถใหล้ กู ค้า และท�ำการคดิ ค่าบริการในสว่ นของยูสเคสการชำ� ระเงินกับลูกคา้
แสดงความสมั พนั ธภ์ ายในระบบในภาพท่ี 6.26 หลงั จากทก่ี ารท�ำโมเดลความตอ้ งการของผใู้ ชโ้ ดยการเขยี น
แผนภาพยูสเคสเสรจ็ เรียบร้อยแลว้ นนั้ จะตอ้ งมกี ารจัดท�ำคำ� อธิบายยูสเคส (use case description) เปน็
คำ� บรรยายประกอบทกุ ๆ แผนภาพยสู เคส เพอ่ื ใหไ้ ดเ้ อกสารการวเิ คราะหค์ วามตอ้ งการของผใู้ ชท้ สี่ มบรู ณ์
ใหค้ รบถว้ น จากแผนภาพยูสเคสข้างต้นสามารถเขยี นเป็นคำ� อธบิ าย หรือคำ� บรรยายยสู เคสได้ดงั น้ี
ยูสเคสการบริการส่วนหน้า
วัตถปุ ระสงค์ของยสู เคสการบรกิ ารสว่ นหนา้ คอื การตอ้ นรบั ลกู ค้าและลงทะเบียนงานของลูกคา้
ทเี่ ขา้ มารบั บรกิ ารในศนู ย์ โดยสอบถามและใหล้ กู คา้ ช้แี จงปญั หาต่างๆ ของรถยนต์
การวิเคราะห์ยูสเคส
1. ไมม่ ี Precondition
2. Postcondition คือ บนั ทกึ ขอ้ มูลลูกค้า ส่งรถเข้าตามงานที่ตอ้ งท�ำ สง่ ใบสัง่ งาน
3. แอค็ เตอรท์ ่ีเก่ยี วขอ้ งในยูสเคส คอื แอ็คเตอร์ลูกค้า แอ็คเตอรพ์ นกั งานบรกิ าร