O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNVERSITETI
3-topshiriq
UML(Unified Modeling Language) diagrammalari
Guruh: 314-20
Bajardi: Alisheyev D.S
Dasturiy mahsulot qiymatini baholash
Topshiriq matni
UML(Unified Modeling Language) diagrammalari
UML - Birlashtirilgan modellash tilining ikki turdagi ya’ni Strukturaviy (Structure Diagrams) va Xulq-atvor (Behavior Diagrams) diagrammalaridan kamida bittadan diagrammasi asosida istalgan individual loyiha dasturining mavhum modelini yaratish.
Maʼlumot uchun:
UML (Unified Modeling Language) - dasturiy ta'minotni ishlab chiqish, biznes-jarayonlarni modellashtirish, tizimni loyihalash va tashkiliy tuzilmalarni ko'rsatish sohasida ob'ektlarni modellashtirish uchun grafik tavsiflash tili hisoblanadi.
UML, yoki Unified Modeling Language, tizimlarni va dasturlarni tahlil qilish, tuzatish va tasavvur qilish uchun ishlatiladigan umumiy standartizatsiyalangan modelleme tillari to'plamidir. UML dasturlashni tahlil qilish, dizayn qilish va dokumentatsiya olish uchun keng qo'llaniladigan vositalarni yaratish va o'rganishni o'rganadigan dasturchilarga yordam beradi.
Uml da diagrammalar ikki turga bo‘linadi, Bular Strukturaviy diagrammalar (Structure Diagrams) va Xulq-atvor diagrammasi (Behavior Diagrams).
Strukturaviy diagrammalar (Structure Diagrams) o’zi 7 qisimdan hamda Xulq-atvor diagrammasi (Behavior Diagrams) esa 4 qisimdan tashkil topgan.
Strukturaviy diagrammalar:
Sinf diagrammasi
Komponent diagrammasi
Kompozit/Kompozit tuzilma diagrammasi
Hamkorlik diagrammasi (UML2.0)
Joylashtirish diagrammasi
Obyekt diagrammasi
Paket diagrammasi
Profil diagrammasi(UML2.2)
|
Xulq-atvor diagrammasi:
Faoliyat diagrammasi
Davlat diagrammasi
Foydalanish holatlari diagrammasi (foydalanish holatlari diagrammasi)
O'zaro ta'sir diagrammasi:
Aloqa diagrammasi(UML2.0) / Hamkorlik diagrammasi (UML1.x)
O'zaro ta'sirning umumiy diagrammasi(UML2.0)
Ketma-ketlik diagrammasi
Sinxonizatsiya diagrammasi(UML2.0)
|
Do'stlaringiz bilan baham: |