• Ikki foydalanish holatlari ortasidagi munosabatni qoshing
  • Foydalanish holatlarini umumlashtirish
  • Kengaytirilgan (asosiy) foydalanish holati o'z-o'zidan mazmunli bo'lishi kerak




    Download 30,68 Kb.
    bet3/3
    Sana27.11.2023
    Hajmi30,68 Kb.
    #106631
    1   2   3
    Bog'liq
    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.

    Download 30,68 Kb.
    1   2   3




    Download 30,68 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



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

    Download 30,68 Kb.