Page 35 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 35
ยูสเคส 6-23
ตารางท่ี 6.2 (ต่อ)
ประเภทของความสัมพันธ์ ความหมาย ตัวอย่าง
ความสมั พนั ธ์แบบถา่ ยทอด การขบั รถ
3. ระหว่างยสู เคส 3.1 ค วามสมั พนั ธ์แบบ หรอื รับทอด (inheritance)
กับยสู เคส ทัว่ ไป เป็นความสัมพันธท์ ย่ี ูสเคส ขบั รถ
ลกู รับทอดคณุ สมบัตหิ รอื
3.2 ค วามสมั พนั ธ์ ฟังก์ชนั ตา่ งๆ จากยสู เคส หยดุ รถ เลี้ยวรถ
แบบรวม พ่อแม่โดยการรวม
คุณสมบัตบิ างประการ - กอ่ นการจองตั๋ว ต้องเขา้
เหมือนหรือคลา้ ยกนั จดั ให้ ระบบก่อน
เป็นยูสเคสกลุ่มเดียวกัน
ความสัมพันธ์ที่น�ำข้นั ตอน จองต๋วั
การท�ำงานท่ซี �้ำซ้อนมา
<<include>> สรา้ งเปน็ ยูสเคสแยกตา่ ง <<include>>
หากเพอ่ื ให้ยูสเคสอื่นเรียก
ใช้ได้
เขา้ ระบบ
3.3 ค วามสัมพันธ์แบบ เปน็ ความสัมพันธ์ทม่ี ีการ - ในการส่งั อาหาร อาจจะ
ขยาย ดำ� เนินกจิ กรรมของตนเอง มกี ารสัง่ ไวน์
อยา่ งตามปกติ แตอ่ าจมสี ่ิง
กระต้นุ แล้วทำ� ให้เกดิ การ สั่งอาหาร
ท�ำงานที่แตกต่างออกไป
<<extend>> <<extend>>
สง่ั ไวน์
1. ความสัมพันธ์ระหว่างแอ็คเตอร์
1.1 ความสมั พนั ธแ์ บบทว่ั ไป (Generalization relationship) เปน็ ความสมั พนั ธท์ ท่ี ำ� การถา่ ยทอด
คุณสมบัติหรือพฤติกรรม ท่ีมีลักษณะหรือคุณสมบัติโดยรวมเหมือนกันแต่มีความแตกต่างกันบางอย่าง
จากแอค็ เตอร์หนงึ่ ไปยงั อีกแอ็คเตอรห์ น่ึง