- UML statik strukturaviy diagrammalar tizim elementlari orasidagi boshqaruv oqimini ifodalaydi va vaqtga bog'liq emas.
- Bu sinf diagrammasi, komponent diagrammasi, tarqatish diagrammasi va boshqalar bo'lishi mumkin.
Dastur arxitekturasi uchun UML - Dinamik dasturiy ta'minot arxitekturasi tizimdagi ob'ektlarning (masalan, sinflar misolida) xatti-harakatlarini tavsiflaydi, masalan, bir vaqtning o'zida ob'ektlarning o'zaro ta'siri.
- Bog'langan UML diagrammalari ketma-ketlik diagrammasi, hamkorlik diagrammasi, faoliyat diagrammasi va boshqalarni tasvirlaydi.
Dastur arxitekturasi uchun UML - Ular UML IDE (Interactive Development Environment) vositalariga ega, ularning ba'zilari ochiq manbaga ega.
- Eng mashhur UML vositalari - Rational Rose, Boland Together va Microsoft Visio.
- Ularning aksariyati UML diagrammalarini to'g'ridan-to'g'ri C ++, C # va Java kabi mashhur dasturlash tillarida kodlash bazasida xaritalashga qodir.
- https://www.kpms.ru/Automatization/Rational_Rose.htm (Rational Rose)
- https://compress.ru/article.aspx?id=12192 (Boland Together )
- https://www.lucidchart.com/pages/ru/visio-%D1%87%D1%82%D0%BE-%D1%8D%D1%82%D0%BE (Microsoft Visio)
Dastur arxitekturasi uchun UML Quyida strukturaviy va xatti xarakat toifalarida 13 ta UML 2.0 diagrammasi keltirilgan: Strukturaviy (statik) diagrammalar: Sinf, Ob'ekt, Kompozit tuzilish, Komponent, Paket, tarqatish Xatti xarakat (dinamik) diagrammasi: foydalanish holati, faoliyat, holat mashinasi, ketma-ketlik, o'zaro ta'sirga umumiy nuqtai, aloqa, vaqt ketma-ketligi Dastur arxitekturasi uchun UML Sinf diagrammasi Sinf diagrammasi tizimning statik ko'rinishini ta'minlaydi. U ishlab chiqilgan tizimning so'z boyligini qamrab oladi.
Do'stlaringiz bilan baham: |