Use Case Diagram
<<Extend>> ความสัมพันธ์แบบขยายหรือเพิ่ม Actor Name Use Case <<Relationship>> Connection <<Extend>> ความสัมพันธ์แบบขยายหรือเพิ่ม <<Uses>> Or <<include>> ความสัมพันธ์แบบเรียกใช้ Actor name
Use Case Diagram ที่มี uses System Administrator Validate Users Check Password <<uses>> User Authorization Use Case Diagram ที่มี uses Validate Users สังเกตุหัวลูกศรจะชี้เข้าหา Included Use Case Base Use Case Check Password Included Use Case
Use Case Diagram ที่มี Extends ผู้รับโทรศัพท์ รับโทรศัพท์ รับสายเรียกซ้อน <<Extends>> การรับโทรศัพท์ Use Case Diagram ที่มี Extends รับโทรศัพท์ สังเกตุหัวลูกศรจะชี้เข้าหา Base Use Case Base Use Case รับสายเรียกซ้อน Extending Use Case
ความแตกต่างระหว่างความสัมพันธ์แบบ Extend กับ Include คือ Extend จะเป็น Use Case ที่ถูกเรียกใช้เฉพาะบางกรณีเท่านั้น แต่ Include จะถูกเรียกใช้ทุกครั้งที่ Base Use Case มีการดำเนิน กิจกรรม
Use Case Diagram ของระบบจัดการการใช้บัตรเครดิต Retail Institution Perform Card Transection Customer Process Customer Bill Sponsoring Financial Institution Reconcile Transactions Manage Customer Account Credit Card Validation System Use Case Diagram ของระบบจัดการการใช้บัตรเครดิต
Use Case Diagram การลงทะเบียนเรียนของนักเรียน มีเงินไม่พอชำระค่าเล่าเรียน ได้รับยกเว้นค่าเล่าเรียน <<Extends>> <<Extends>> ลงทะเบียนนักศึกษาใหม่ ชำระค่าเล่าเรียน นักเรียน <<Uses>> เจ้าหน้าที่ <<Uses>> <<Uses>> ลงทะเบียนนักศึกษาปัจจุบัน เก็บหลักฐาน <<Uses>> <<Extends>> หลักฐานไม่พร้อม การลงทะเบียนเรียนของนักเรียน Use Case Diagram การลงทะเบียนเรียนของนักเรียน
Use Case Diagram ของระบบงานขาย Order Management Create New Order Update Order Create Order Data Sale Management Customer Create Sale Order Sale Order Acknowledgement Manufacturing & Store Create Delivery Note Compute & Printing invoice Sale Management ระบบงานขาย Use Case Diagram ของระบบงานขาย