วันพฤหัสบดีที่ 19 กุมภาพันธ์ พ.ศ. 2552

การออกแบบ use case



Use Case คือ กรณีต่าง ๆ ที่เกิดขึ้นภายในระบบที่เกิดจาก Actor หรือเป็นฟังก์ชันการทำงานของระบบซึ่ง Actorเป็นผู้กระทำให้เกิดขึ้น

อาจกล่าวได้ว่า Use Case คือ ความสามารถหรือหน้าที่การทำงานของระบบ โดยที่แต่ละ Use Case แทนชุดของ transactions ที่ระบบทำงานโต้ตอบกับผู้ใช้งาน หรือระบบอื่นๆ ภายนอก

Use Case จะอธิบายทุกๆกรณีที่สามารถเกิดขึ้นได้
Scenario เป็นเหตุการณ์จริงที่เกิดขึ้นภายใต้เงื่อนไขต่างๆ ของ Use Case ซึ่งอาจไม่ได้เกิดขึ้นทุกกรณีที่ระบุใน Use Case

ถ้าเปรียบเทียบ Object เป็น instance ของ Class
Scenario เป็น instance ของ Use Case

ไม่มีความคิดเห็น:

แสดงความคิดเห็น