Junior
İstifadə halı nədir?
sobes.tech Süni İntellekt
AI-dan cavab
İstifadəçi halı (Use Case) proqram təminatı inkişafında istifadəçinin və ya digər xarici sistemin (Aktör) sistemlə necə qarşılıqlı əlaqədə olduğunu və müəyyən bir məqsədə çatmaq üçün necə hərəkət etdiyini təsvir edir.
Əsas elementlər:
- Aktör (Actor): Sistemlə qarşılıqlı əlaqədə olan istifadəçi, sistem və ya digər xarici varlıq.
- Məqsəd (Goal): Aktörün sistemlə qarşılıqlı əlaqə quraraq əldə etməyə çalışdığı şey.
- Ssenari (Scenario): Aktör və sistem arasındakı qarşılıqlı əlaqəni və məqsədə çatmaq üçün atılan addımların ardıcıllığını təsvir edən mərhələlər. Əsas ssenari (Xoş Yol) və alternativ ssenarilər (Alternativ Axınlar, İstisna Axınları) ola bilər.
Nümunə:
İstifadə halı: İstifadəçi alış-veriş edir.
-
Aktör: Alıcı
-
Məqsəd: Məhsulu uğurla almaq.
-
Əsas uğur ssenarisi:
- Alıcı məhsulu tapır.
- Alıcı məhsulu səbətə əlavə edir.
- Alıcı ödənişə keçir.
- Alıcı çatdırılma məlumatlarını daxil edir.
- Alıcı ödəniş metodunu seçir.
- Alıcı sifarişi təsdiqləyir.
- Sistem ödənişi emal edir.
- Sistem sifarişin uğurla tamamlandığını təsdiqləyir.
-
Alternativ ssenarilər:
- Alıcı yanlış çatdırılma məlumatları daxil edib.
- Ödəniş bank tərəfindən rədd olunub.
- Sifariş zamanı məhsul stokdan çıxıb.
İstifadə halları köməyinə gəlir:
- Sistem tələblərini anlamağa.
- Sistem funksionallığını müəyyən etməyə.
- Testləri planlaşdırmağa.