Page 60 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 60
6-48 การวเิ คราะห์และออกแบบระบบเชงิ วตั ถุ
3.5 ยสู เคสชำ� ระเงนิ เป็นยูสเคสที่มคี วามสัมพนั ธ์แบบรวมกับยสู เคสจองต๋ัว เม่ือผ้โู ดยสาร
ชำ� ระเงนิ ทางระบบจะทำ� การตรวจสอบและแจง้ สถานะการชำ� ระเงนิ กลบั ไปเปน็ การสน้ิ สดุ การซอื้ ตว๋ั โดยสาร
ตามเสน้ ทางและวันเวลาท่ีระบเุ ขา้ มา
4. เกิด Postcondition เม่ือแผนภาพยูสเคสท�ำงานเสร็จสิ้น คือ แอ็คเตอร์ผู้โดยสารยืนยันการ
ชำ� ระเงนิ และพนักงานมกี ารตรวจสอบวา่ ได้รับเงนิ นนั้ เรยี บร้อยแล้วแล้วเปน็ การสิ้นสดุ การทำ� งานในระบบ
5. จบการท�ำงาน (ending) ด้วยแอ็คเตอร์ผ้โู ดยสารไดร้ ับตว๋ั โดยสารอย่างสมบูรณ์
คน้ หาตวั๋
กรอกขอ้ มลู
<<include>>
ผ้โู ดยสาร <<include>> จองตัว๋ พนักงาน
ดแู ลระบบ
รบั ต๋วั พนักงานบัญชี
<<include>>
ช�ำระเงนิ
ยูสเคสค้นหาต๋ัว วัตถุประสงคข์ องยสู เคส คน้ หาตั๋ว เป็นการคน้ หาข้อมลู ตามเสน้ ทางของรถทัวร์
และประเภทของรถทวั รต์ ามวนั และเวลาและราคาทตี่ นเองตอ้ งการบนหนา้ เวบ็ ไซต์ สามารถเขยี นคำ� อธบิ าย
ยูสเคสไดด้ ังน้ี
การวิเคราะห์ยูสเคสค้นหาต๋ัว
1. Precondition คอื ระบบมขี อ้ มูลพร้อมให้คน้ หาได้
2. Postcondition คอื ผโู้ ดยสารไดร้ บั รายละเอยี ดเทย่ี วเดนิ รถ วนั เวลาและราคาทตี่ อ้ งการ
ครบถว้ น
3. แอค็ เตอร์ทเี่ กย่ี วขอ้ งในยูสเคสคน้ หาต๋วั คอื แอ็คเตอรผ์ ู้โดยสาร
การท�ำงานของยูสเคสการค้นหาตั๋ว
1. ค้นหารายละเอยี ดเท่ียวเดินรถ วนั เวลาและราคาทีต่ อ้ งการ
2. ค้นหารายละเอียดของตว๋ั ท่ีต้องการ