Page 40 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 40
6-28 การวิเคราะห์และออกแบบระบบเชงิ วัตถุ
Send
Forward Reply
Reply all
ภาพท่ี 6.16 ตัวอย่าง ยูสเคส Send มีความสัมพันธ์แบบท่ัวไป
2.2 ความสัมพันธ์ระหว่างยูสเคสแบบรวม (Include relationship) ความสมั พนั ธแ์ บบรวม เปน็
ความสัมพันธ์ท่ีน�ำข้ันตอนการท�ำงานที่ซ้�ำซ้อนกันมาสร้างเป็นยูสเคสแยกต่างหากเพื่อให้ยูสเคสอ่ืนเรียก
ใชไ้ ด้ เพราะเมอ่ื มกี ารสรา้ งยสู เคสยอ่ ยๆ มากมาย บางยสู เคสมกี ารทำ� งานลกั ษณะคลา้ ยกนั หรอื เหมอื นกนั
ก็ไม่จ�ำเป็นตอ้ งสร้างใหม่ สามารถเรยี กยสู เคสเดิมทเ่ี คยสร้างไว้แล้วใชไ้ ด้เลย ดงั แสดงในภาพที่ 6.17 เปน็
base Use case ตง้ั ต้นทีม่ ียสู เคส ซง่ึ มกี ารทำ� งานคลา้ ยๆ กันเปน็ Include Use case จงึ อย่ภู ายใต้ base
Use case
Base Use case
<<include>>
Include Use case
ภาพท่ี 6.17 ยูสเคสมีความสัมพันธ์แบบรวม