สารบัญ:
คำจำกัดความ - Use Case หมายถึงอะไร
กรณีการใช้งานเป็นคำศัพท์ทางวิศวกรรมซอฟต์แวร์และระบบที่อธิบายถึงวิธีการที่ผู้ใช้ใช้ระบบเพื่อบรรลุเป้าหมายเฉพาะ กรณีการใช้งานทำหน้าที่เป็นเทคนิคการสร้างแบบจำลองซอฟต์แวร์ที่กำหนดคุณสมบัติที่จะใช้งานและการแก้ไขข้อผิดพลาดที่อาจเกิดขึ้น
Techopedia อธิบายการใช้ Case
กรณีใช้กำหนดการโต้ตอบระหว่างนักแสดงภายนอกและระบบเพื่อให้บรรลุเป้าหมายที่เฉพาะเจาะจง มีสามองค์ประกอบพื้นฐานที่ทำขึ้นเป็นกรณีการใช้งาน:
- นักแสดง: นักแสดงเป็นประเภทของผู้ใช้ที่โต้ตอบกับระบบ
- ระบบ: กรณีการใช้งานจับข้อกำหนดการทำงานที่ระบุพฤติกรรมที่ตั้งใจไว้ของระบบ
- เป้าหมาย: กรณีการใช้งานมักเริ่มต้นโดยผู้ใช้เพื่อบรรลุเป้าหมายที่อธิบายถึงกิจกรรมและตัวแปรที่เกี่ยวข้องในการบรรลุเป้าหมาย
กรณีการใช้งานถูกสร้างแบบจำลองโดยใช้ภาษาการสร้างแบบจำลองแบบครบวงจรและแสดงโดยวงรีที่มีชื่อของกรณีการใช้งาน นักแสดงจะถูกแสดงโดยใช้บรรทัดที่มีชื่อของนักแสดงที่เขียนด้านล่างบรรทัด เพื่อแสดงถึงการมีส่วนร่วมของนักแสดงในระบบจะมีการลากเส้นระหว่างนักแสดงและกรณีการใช้งาน กล่องรอบ ๆ กรณีการใช้งานแสดงถึงขอบเขตของระบบ
ลักษณะที่เกี่ยวข้องกับกรณีการใช้งานคือ:
- การจัดระเบียบข้อกำหนดการทำงาน
- การสร้างแบบจำลองเป้าหมายของการโต้ตอบของผู้ใช้ระบบ
- การบันทึกสถานการณ์จากเหตุการณ์ที่ก่อให้เกิดเป้าหมายสูงสุด
- อธิบายถึงหลักสูตรพื้นฐานของการกระทำและการไหลของเหตุการณ์ที่ไม่ธรรมดา
- อนุญาตให้ผู้ใช้เข้าถึงฟังก์ชันการทำงานของเหตุการณ์อื่น
ขั้นตอนในการออกแบบเคสใช้งานคือ:
- ระบุผู้ใช้ของระบบ
- สำหรับผู้ใช้แต่ละประเภทให้สร้างโปรไฟล์ผู้ใช้ ซึ่งรวมถึงบทบาททั้งหมดที่เล่นโดยผู้ใช้ที่เกี่ยวข้องกับระบบ
- ระบุเป้าหมายที่สำคัญที่เกี่ยวข้องกับแต่ละบทบาทเพื่อสนับสนุนระบบ ข้อเสนอคุณค่าของระบบระบุบทบาทที่สำคัญ
- สร้างกรณีการใช้งานสำหรับทุกเป้าหมายที่เชื่อมโยงกับแม่แบบกรณีการใช้งานและรักษาระดับนามธรรมให้เหมือนกันตลอดกรณีการใช้งาน ขั้นตอนการใช้ระดับที่สูงขึ้นจะถือเป็นเป้าหมายสำหรับระดับที่ต่ำกว่า
- โครงสร้างกรณีการใช้งาน
- ตรวจสอบและตรวจสอบผู้ใช้
