Uml qisqartmasi u nified m odeling L


Kengaytirilgan (asosiy) foydalanish holati o'z-o'zidan mazmunli bo'lishi kerak



Yüklə 30,68 Kb.
səhifə3/3
tarix13.12.2023
ölçüsü30,68 Kb.
#140380
1   2   3
UML qisqartmasi U

Kengaytirilgan (asosiy) foydalanish holati o'z-o'zidan mazmunli bo'lishi kerak . Bu shuni anglatadiki, u mustaqil bo'lishi kerak va kengaytirilgan foydalanish holatining xatti-harakatlariga tayanmasligi kerak.

<> munosabatini ko'rsatish uchun joriy misolimizni kengaytiramiz.

Foydalanish diagrammasidagi munosabatlarni kengaytirish
Garchi foydalanish holatini uzaytirish ko'pincha ixtiyoriy bo'lsa ham, bu shart emas. Kengaytirilgan foydalanish holati ixtiyoriy bo'lmagan xatti-harakatlarga ham ega bo'lishi mumkin. Bu, asosan, murakkab xatti-harakatlarni modellashtirishda sodir bo'ladi.
Misol uchun, buxgalteriya tizimida foydalanish holatlaridan biri "Hisob kitobiga kirishni qo'shish" bo'lishi mumkin. Bu "Soliq daftariga yozuvni qo'shish" va "To'lov daftariga yozuvni qo'shish" dan foydalanish holatlarini uzaytirishi mumkin. Bular ixtiyoriy emas, lekin hisob kitobi yozuviga bog'liq. Bundan tashqari, ular alohida foydalanish holati sifatida modellashtirilishi kerak bo'lgan o'ziga xos xatti-harakatlarga ega.
Ikki foydalanish holatlari o'rtasidagi munosabatni qo'shing
Include munosabatlari kiritilgan foydalanish holatining xatti-harakati shu jumladan (asosiy) foydalanish holatining bir qismi ekanligini ko'rsatadi. Buning asosiy sababi bir nechta foydalanish holatlarida umumiy harakatlarni qayta ishlatishdir. Ba'zi hollarda, bu murakkab xatti-harakatlarni soddalashtirish uchun amalga oshiriladi. <> munosabatidan foydalanishda e'tiborga olish kerak bo'lgan bir nechta narsa.

  • Asosiy foydalanish holati kiritilgan foydalanish holatisiz to'liq emas.

  • Kiritilgan foydalanish holati majburiy va ixtiyoriy emas.

O'z ichiga munosabatlarni ko'rsatish uchun bank tizimimizdan foydalanish holatlari diagrammasini kengaytirmang.

Includes odatda umumiy xatti-harakatlarni modellashtirish uchun ishlatiladi
Foydalanish diagrammasidagi munosabatlarni kengaytirish va kiritish o'rtasidagi farq haqida qo'shimcha o'qish uchun ushbu StackOverflow havolasini tekshiring .
Foydalanish holatlarini umumlashtirish
Bu aktyorni umumlashtirishga o'xshaydi. Ajdodning xulq-atvori avlodga meros bo'lib qoladi. Bu ikkita foydalanish holatlari o'rtasida umumiy xatti-harakatlar va har bir foydalanish holatiga xos bo'lgan maxsus xatti-harakatlar mavjud bo'lganda qo'llaniladi.
Misol uchun, oldingi bank misolida "To'lov to'lovlari" deb nomlangan foydalanish holati bo'lishi mumkin. Buni "Kredit karta bilan to'lash", "Bank balansi orqali to'lash" va boshqalarga umumlashtirish mumkin.

Yüklə 30,68 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin