Professional Documents
Culture Documents
2
2
UML е визуелен јазик кој се користи во процесот на ОО моделирање на некој ОО систем. UML се
состои од множество на елементи и множество на правила за начинот на комбинирање на
елементите
Дијаграми на активност:
Преку дијаграмите на активности се покажуваат чекорите кои треба да се направат (секој чекор се
нарекува активност) во одреден бизнис процес (или корисничко сценарио) за да се постигне
одредена функционалност
Паралелни текови: Кога текот на активности може да вклучи било која гранка без проверка на
одредени услови
Кај некои дијаграми на активности, со цел подобро да се визуелизира решението, се користат т.н.
пливачки патеки (swim lanes) .
Класни дијаграми:
УМЛ стандардот дозволува приказ на врски, релации, помеѓу класите во класниот дијаграм.
Постојат следниве начини на поврзување на класите помеѓу себе:
пр.класен дијаграм
Дијаграми на состојби:
Преку дијаграмот на состојби во UML нотацијата се прикажува граф на состојбите во кои може да
се најде одреден објект, заедно со транзициите помеѓу состојбите
Димензија ВРЕМЕ
Секој секвенцен дијаграм се состои од објекти кои се поставуваат најгоре во дијаграмот, при што
времето се прикажува со испрекината линија која излегува од објектот и ја прикажува животната
линија на објектот
Доколку е потребно да се прикаже некој услов или циклус, тогаш се користат средни загради [ ] во
кои се става соодветниот дел од наредбата. Ако треба да се креира објект, тогаш во временската
точка каде треба да се креира објектот се црта симболот за објект, заедно со неговото име, а во
објектот треба да влегува стрелката од пораката која го креирала истиот Ако треба да се уништи
некој објект, тогаш во моментот кога треба да се уништи на неговата животна линија се поставува
Х
Колаборациски дијаграми:
КОМПОНЕНТНИ ДИЈАГРАМИ:
ì Кога се градат компонентите, треба да се има во предвид дека тие може да се искористуваат
повеќе пати
ì Многу често различни делови од еден објектно ориентиран систем може да се сместат во
пакети
Пакетите од UML нотацијата служат за групирање на зависните UML елементи кои даваат една
функционална целина
Развојни дијаграми:
ì Постојат два типа на јазли: процесор (јазел кој може нешто да пресметува) и уред