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

ยสู เคส 6-47

กิจกรรม 6.2.1
       จงวเิ คราะหย์ ูสเคสโดย เขยี นแผนภาพยสู เคส และคำ� อธิบายยสู เคสของระบบจำ� หนา่ ยตวั๋ รถทัวร์

แบบออนไลน์ เพื่อให้ระบบท�ำการออกบัตรโดยสารให้ลูกค้าที่มีความประสงค์จะเดินทางตามเส้นทางที่ได้
มกี ารเลอื กไวจ้ ากหนา้ เวบ็ ไซต์ โดยทผ่ี โู้ ดยสารจะตอ้ งเปน็ ผทู้ ท่ี ำ� การยนื ยนั และชำ� ระเงนิ คา่ โดยสารตามเสน้
ทางกอ่ น ทางเจ้าหนา้ ท่ีจะท�ำการตรวจสอบและออกบตั รโดยสารใหห้ ลังจากท่ไี ดร้ บั เงินครบตามจ�ำนวน
แนวตอบกิจกรรม 6.2.1

       การวิเคราะหแ์ ผนภาพยูสเคส ระบบจำ� หนา่ ยต๋วั รถทัวร์แบบออนไลน์
       วัตถุประสงค์ของระบบงาน คือ ระบบท่ีท�ำหน้าที่จัดการออกบัตรโดยสารให้ผู้โดยสารท่ีมีความ
ประสงคจ์ ะเดนิ ทางตามเสน้ ทางทไ่ี ดม้ กี ารเลอื กไวจ้ ากหนา้ เวบ็ ไซต์ โดยทล่ี กู คา้ จะตอ้ งเปน็ ผทู้ ที่ ำ� การยนื ยนั
และช�ำระเงินค่าโดยสารตามเส้นทางน้ันๆ กอ่ น ทางเจ้าหนา้ ทจี่ ะท�ำการตรวจสอบและออกบัตรโดยสารให้
หลังจากทไี่ ด้รบั เงินครบตามจ�ำนวน
       ขน้ั ตอนการสรา้ งแผนภาพยสู เคส ประกอบด้วย 5 ข้ันตอน ดังน้ี
       1.	 เรมิ่ การทำ� งานดว้ ยแอค็ เตอรท์ ท่ี ำ� ใหเ้ กดิ ยสู เคส เรมิ่ ดว้ ยแอค็ เตอรผ์ โู้ ดยสาร แอค็ เตอรข์ องระบบ
ประกอบด้วย แอค็ เตอร์ผู้โดยสารและแอค็ เตอร์พนกั งานเป็นพาเรนท์แอ็คเตอร์ ทมี่ ี

            1.1 	พนกั งานดแู ลระบบ เปน็ ชายแอค็ เตอรข์ องแอค็ เตอรพ์ นกั งาน ท�ำหนา้ ทด่ี แู ลแกไ้ ขขอ้ มลู
บนเว็บไซต์และตรวจสอบขอ้ มลู การทำ� งานภายในเวบ็ ไซต์

            1.2		พนักงานบญั ชี เป็นชายแอ็คเตอรข์ องแอ็คเตอร์พนกั งาน ทำ� หน้าทตี่ รวจสอบการช�ำระ
เงนิ ของผ้โู ดยสารและท�ำการแกไ้ ขหรือคิดคำ� นวณบัญชีต่างๆ ของระบบ

       2.	เกิด Preconditions ส�ำหรับแผนภาพยูสเคสน้ีคือ แอ็คเตอร์ผู้โดยสารท�ำการจองตั๋วโดยสาร
บนหน้าเวบ็ ไซต์

       3.	การทำ� งานในระบบดว้ ยยสู เคส เปน็ การหายสู เคสภายในระบบงานประกอบดว้ ยกจิ กรรมใดบา้ ง
และการวิเคราะห์ความสัมพันธ์ระหวา่ งยสู เคส และความสมั พันธ์ระหวา่ งยูสเคสกับแอ็คเตอร์

       ยูสเคสในระบบ ประกอบด้วย
            3.1 	ยสู เคสคน้ หาตว๋ั ทำ� การคน้ หาขอ้ มลู ตามเสน้ ทางของรถทวั รแ์ ละประเภทของรถทวั รต์ าม

วันและเวลาและราคาท่ีตนเองต้องการบนหนา้ เว็บไซต์
            3.2 	ยูสเคสกรอกขอ้ มลู เมื่อผู้โดยสารต้องการจะต้องมกี ารกรอกข้อมลู สว่ นตวั ลงในระบบ
            3.3 	ยสู เคสจองตว๋ั เปน็ ยสู เคสทมี่ คี วามสมั พนั ธแ์ บบรวมกบั ยสู เคสกรอกขอ้ มลู ทำ� การยนื ยนั

การจองตั๋วและจะระบุการจองที่นั่งตามเสน้ ทาง วันและเวลาทจ่ี องเป็นชื่อของผู้โดยสาร
            3.4 	ยสู เคสรับตั๋ว เป็นยสู เคสทม่ี คี วามสัมพันธแ์ บบรวมกบั ยูสเคสจองตัว๋ สามารถพิมพ์ตว๋ั

โดยสารได้ หลงั จากท่มี กี ารยนื ยนั การจองตว๋ั แล้ว
   54   55   56   57   58   59   60   61   62   63   64