• Detalli loyihalash haqida tushuncha
  • Foydalanish holatlari
  • Uchinchi bosqichda
  • Microsoft MFC kutubxonasi, Visual Basic boshqaruv elementlari , COM obektlari , Java Beans
  • Obektga yunaltirilhan modellashtirish




    Download 196.02 Kb.
    bet1/4
    Sana30.03.2023
    Hajmi196.02 Kb.
    #47671
      1   2   3   4
    Bog'liq
    obyekt mus.ish 2
    ABN, Golibjon, AXP amaliy 1, ЛЕКЦИИ(1-9) ЧИСЛЕННЫЕ МЕТОДЫ (1), Futbol o’yinida xaraklanish texnikasini o’rgatish., 2-mavzu , Kalendar 1-kurs sirtqi, zamonaviy-elektr-o-lchov-asboblari-va-ularning-ishlash-prinsiplari, 18.06.2023 Dtm natijalari, Kompyuter injiniring” fakulteti iv-bosqich 11-19 guruh talabasin-www.hozir.org, Mustaqil ish mavzu To‘plamlarda guruhlashlar, ular sonini aniql, 1-mustaqil ishi, mustaqil ishi-1 Elektronika va sxemalar 1, 6-10 dedline

    O’ZBEKISTONRESPUBLIKASIAXBOROTTEXNOLOGIYALARI VA KOMMUNIKATSIYALARINIRIVOJLANTIRISHVAZIRLIGI
    MUHAMMAD AL-XORAZMIYNOMIDAGI TOSHKENT AXBOROTTEXNOLOGIYALARIUNIVERSITETIQARSHIFILIALI

    “ KI ” FAKULTETI


    4– BOSQICH DI-11-19 GURUH TALABASINING
     OBEKTGA YUNALTIRILHAN MODELLASHTIRISH
    2-MUSTAQIL ISH
    FANIDAN TAYYORLAGAN

    Bajardi: Turdiyev.S


    Qabul qildi: Begulov.O


    • 1) Detalli loyixalash.

    • 2) Foydalanuvchi interfeysi (inson- mashina uzaro ta’siri).

    • 3) Komponentli loyixalash.

    • 4) Algoritm va ma’lumotlar tuzilmalarini ishlab chiqish.


    Detalli loyihalash haqida tushuncha
    Detalli loyihalash - bu arxitektura va amalga oshirishdan tashqari loyiha ishining to'liq hajmi. U domen sinflari va arxitektura sinflarining ta'rifini o'z ichiga oladi. Detalli loyihalash - bu arxitekturani tanlash bosqichidan keyingi texnik faoliyat. Ushbu faoliyatning asosiy maqsadi loyihani iloji boricha uni amalga oshirish uchun to'liq tayyorlash, ya'ni dastur kodini yaratishdir.
    Foydalanish holatlari, arxitektura va detalli loyiha o'rtasida bog'liqlik mavjud. Foydalanish holatlari ishlab chiquvchilar arxitekturani tanlaydigan talablarning bir qismidir, shundan so'ng ular tanlangan arxitekturani hisobga olgan holda zarur foydalanish holatlarini amalga oshirish uchun detalli loyihani ishlab chiqadilar.
    Dasturiy ta'minotni loyihalashning birinchi bosqichida foydalanish holatlari talablarning bir qismi sifatida olinadi. Loyihaning ikkinchi bosqichida domen sinflarini aniqlash uchun foydalanish holatlaridan foydalaniladi. Uchinchi bosqichda dasturiy ta'minot arxitekturasi ishlab chiqiladi va tegishli loyiha sinflari qo'shiladi. To'rtinchi qadam - arxitektura va detalli loyiha talab qilinadigan foydalanish holatlariga mos kelishini tekshirish.
    Odatda detalli loyihalash diagrammasi
    - Arxitektura modellaridan, ya’ni domen va arxitektura sinfi modellaridan boshlash; umumiy holatga o'tish modeli, ma'lumotlar oqimlari va foydalanish misoli modeli.
    - Arxitektura va domen sinflarini o'z ichiga olgan sinflar va loyiha chizilmalarini kiritish.
    - Modellarni takomillashtirish, ularning izchilligini ta'minlash
    - Har bir sinf uchun ularning invariantlarini aniqlash.
    - Har bir usul uchun oldingi va keyingi shartlar, blok diagramma va psevdokoddan foydalanish.
    - Birlik test rejasini tuzish.
    - Sinov va loyiha rejalarini tekshirish.
    - Amalga oshirishni ishga tushirish.
    Yagona dasturiy ta'minotni ishlab chiqish jarayonida (USDP) detalli loyihalash birinchi navbatda loyihalash va qurilish iteratsiyalari paytida amalga oshiriladi. USDP tahlil darajasida loyiha sinflari bilan bog'liq bo'lmagan uchta sinf stereotiplarini qo'llab-quvvatlaydi: ob'ektlar sinflari, chegara sinflari va boshqaruv sinflari.
    Interfeyslar bilan loyihalashni shartnoma tuzish bilan solishtirish mumkin va ushbu funksionallik poydevori dan foydalanadigan dastur elementlari funksionallik qanday amalga oshirilganligi tafsilotlarini "bilmasligi" uchun mo'ljallangan bo'lishi kerak.

    Detalli loyihalashning usullari


    Detalli loyihalashning usullaridan biri - bu qayta foydalanish mumkin bo'lgan komponentlar bo'lib, ularning rivojlanishiga ob'ektga yo'naltirilgan, ob'ektga o'xshash va boshqa komponentlar paradigmalarining keng qo'llanilishi yordam beradi. Kodni qayta ishlatishga misol sifatida Microsoft MFC kutubxonasi, Visual Basic boshqaruv elementlari, COM ob'ektlari, Java Beans va boshqa Java API sinflaridan foydalanish mumkin. Tarqalgan qayta foydalanish standarti OMG Konsorsiumining CORBA arxitekturasidir. Veb-ilovalar (komponentlar emas) ham tez-tez qayta foydalanish mumkin va nihoyat, STL - standart shablonlar kutubxonasi turli xil ma'lumotlar tuzilmalariga va deyarli har qanday sinf ob'ektlariga qo'llaniladi.
    Detalli loyihalash ketma-ketlik diagrammalaridan va ma'lumotlar oqimi diagrammalaridan loyihalash vositalari sifatida foydalanadi. Biz detalli loyihalash uchun modellarni takomillashtirishning tegishli usullarini ko'rsatamiz.

    Download 196.02 Kb.
      1   2   3   4




    Download 196.02 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Obektga yunaltirilhan modellashtirish

    Download 196.02 Kb.