o‘rtasidagi muloqot tarzida taqdim etiladi. Agar foydalanuvchi variantlarni tanlashi
mumkin bo‘lsa, ular alohida jadvalda bayon etiladi. Shuningdek, hodisalarning
tipik borishi buzilishi bilan bog‘liq muqobilliklar ham keltiriladi. Quyida
topshiriqni bajarish foydalanish variantining batafsil bayoni taqdim etiladi:
Harakatlanuvchi shaxs
Harakatlanuvchi shaxs — ishlab chiqiluvchi dasturiy ta’minotga munosabat
bo`yicha
tashqi mavjudod boclib, u bilan qandaydir axborotni olish yoki taqdim
etish maqsadida o‘zaro harakatlanadi. Yuqorida eslatib o‘tilganidek, ishlab
chiqiluvchi dasturiy ta ’minot bilan o‘zaro harakatlanuvchi foydalanuvchilar,
boshqa dasturiy ta ’minotlar yoki qandaydir texnik vositalar harakatlanuvchi
shaxslar bo‘la olishlari mumkin.
Foydalanish varianti — harakatlanuvchi shaxs uchun uning muayyan topshirig‘ini
hal etuvchi ayrim ravshan protsedura. Barcha foydalanish variantlari u yoki bu
darajada ishlab chiqiluvchi tizim funksionalligiga bog‘liq va bajariluvchi ish hajmi
bo‘yicha kuchli farqlanishi mumkin.
Aloqa
Aloqa — harakatlanuvchi shaxslar va tegishli foydalanish variantlarining o‘zaro
harakatlanishi.
Foydalanish variantlari, shuningdek o‘zaro bog‘liq bo‘lishi ham mumkin. Bundan
foydalanish va kengayish aloqalari qayd etiladi.
Foydalanish ishlab chiqiluvchi dasturiy ta ’minot xatti-harakatining bir
necha
foydalanish variantlarida takrorlanadigan ayrim ragmenti mavjudligini e’tiborda
tutadi. Mazkur fragment alohida foydalanish varianti sifatida
rasmiylashtiriladi va
u bilan
≪foydalanish ≫ tipidagi aloqa ko‘rsatiladi.
Kengayish birida ayrim qo‘shimcha amallar mavjudligi bilan farqlanadigan ikkita
o'xshash foydalanish varianti bor bo‘lgan taqdirda qo‘llaniladi. Mazkur holatda
qo‘shimcha amallar alohida foydalanish varianti sifatida belgilanadi va
u asosiy
variant bilan bog‘liq bo‘ladi.