menu

UML модельдеу тілі

UML модельдеу тілі (Unified Modeling Language, Біріктірілген модельдеу тілі) процестер мен компоненттерді диаграммалар мен сұлбалар арқылы сипаттайды. Сондай-ақ, UML нақты бағдарламалау тілі емес, дегенмен оның модельдері негізінде кодты генерациялау мүмкін.

Бұл модельдеу тілі кеңінен қолданыс тапқан ПӘ-ны әзірлеудегі жұмыс циклдарында, жүйелік жобалауда.

UML тілінде келесі негізгі диаграмма түрлері бар:

  • Құрылымдық диаграммалар (Structure Diagrams), оларға класстардың, компоненттердің, композиттік/құрамдық құрылымның, кооперацияның (UML2.0), орналастырудың, объектілердің, пакеттердің, профильдердің (UML2.2) диаграммалары жатады.
  • Мінез-құлық диаграммалары (Behavior Diagrams), оларға әрекеттілік диаграммалары, күйлер, прецеденттер немесе пайдалану нұсқалары диаграммалары кіреді.
  • Өзара әрекеттесу диаграммалары (Interaction Diagrams), оларға коммуникация диаграммалары (UML2.0), өзара әрекеттесуді жалпылау диаграммалары, (UML2.0), реттілік диаграммалары, синхронизация диаграммалары (UML2.0) кіреді.

Сондай-ақ қараңыз

  • Бағдарламалау парадигмасы тұжырымдамалар жиынтығы,
    ол бағдарламалауға деген көзқарасты анықтайды
  • OOP әдіснамасы,
    ол бағдарламалауда кеңінен қолданылады
  • MVC сұлбасы,
    ол әрбір тапсырма бойынша кодты блоктарға бөлу үшін қолданылады
  • тапсырмалардың жанып біту диаграммасы,
    ол жұмыс көлемін графикалық түрде көрсету үшін қолданылады
trmsswplcs