• SINF DIAGRAMMASI
  • Umlda dizayn




    Download 1,56 Mb.
    bet1/7
    Sana27.11.2023
    Hajmi1,56 Mb.
    #106789
      1   2   3   4   5   6   7
    Bog'liq
    Uml asosiy turlari

    UMLda dizayn

    UML diagramma turlari va ularga misollar.


    O’qituvchi: Sharifboyeva Ro’za

    Faoliyat diagrammasi

    Xulq-atvor UML diagrammasi

    • Faoliyat diagrammasi
    • Case diagrammasi
    • O’zaro ta’sirning umumiy diagrammasi
    • Vaqt diagrammasi
    • Aloqa diagrammasi
    • Mashina diagrammasi
    • Ketma-ketlik diagrammasi

    Strukturaviy UML diagrammasi
    • Sinf diagrammasi
    • Obyekt diagrammasi
    • Komponent diagrammasi
    • Kompozit tuzilma diagrammasi
    • Joylashtirish diagrammasi
    • Paket diagrammasi
    • Profil diagrammasi

    SINF DIAGRAMMASI

    Sinf UML diagrammasi dasturiy hujjatlar uchun eng keng tarqalgan diagramma turidir. Hozirgi kunda yaratilgan dasturiy ta'minotning ko'pchiligi hali ham ob'ektga yo'naltirilgan dasturlash paradigmasiga asoslanganligi sababli, dasturiy ta'minotni hujjatlashtirish uchun sinf diagrammalaridan foydalanish umumiy ma'noli yechim bo'lib chiqadi. Buning sababi, OOP sinflar va ular orasidagi munosabatlarga asoslangan.

    Sinf UML diagrammasi dasturiy hujjatlar uchun eng keng tarqalgan diagramma turidir. Hozirgi kunda yaratilgan dasturiy ta'minotning ko'pchiligi hali ham ob'ektga yo'naltirilgan dasturlash paradigmasiga asoslanganligi sababli, dasturiy ta'minotni hujjatlashtirish uchun sinf diagrammalaridan foydalanish umumiy ma'noli yechim bo'lib chiqadi. Buning sababi, OOP sinflar va ular orasidagi munosabatlarga asoslangan.

    Xulosa qilib aytganda, sinf diagrammalari atributlari (ma'lumotlar maydonlari deb ham ataladi) va ularning xatti-harakatlari (a'zo funktsiyalari deb ham ataladi) bilan birga sinflarni o'z ichiga oladi. Aniqroq qilib aytadigan bo'lsak, har bir sinfda 3 ta maydon mavjud: tepada sinf nomi, nom ostidagi sinf atributlari, pastda sinf operatsiyalari/xatti-harakatlari. Turli sinflar o'rtasidagi munosabat (bog'lovchi chiziq bilan ifodalanadi) sinf diagrammasini tashkil qiladi.


    Download 1,56 Mb.
      1   2   3   4   5   6   7




    Download 1,56 Mb.