П13: Дијаграми језика UML –
дијаграм секвенци
Информациони системи
Универзитет у Нишу
Педагошки факултет у Врању
ИАС Мастер професор технике и информатике
Наставник:
Доц. др Александар Спасић, дипл.инж.ел.
28.07.2025 П13: 2/32
Садржај теме:
Дијаграми језика UML – дијаграм секвенци
13.1. Основне особине дијаграма секвенци
13.2. Нотација дијаграма секвенци
13.3. Израда дијаграма секвенци
13.4. Дијаграми секвенци у систему управљања болницама
13.5. Контролна питања
28.07.2025 П13: 3/32
13. Дијаграми језика UML–дијаграм секвенци
13.1. Основне особине дијаграма секвенци
Дијаграм секвенци је кључни механизам за моделирање
интеракција и заснива се на размени порука у реалном
времену између објеката.
Моделирање ових интеракција је важан део разумевања
динамике система. То је зато што су модели интеракција
UML-а засновани на „времену“.
Дијаграми интеракција чине основу динамичког
моделирања у поређењу са статичким структурним
моделима, као што су дијаграми класа.
Дијаграми секвенци моделују редослед порука између
објеката који сарађују у систему.
28.07.2025 П13: 4/32
13.1. Основне особине дијаграма секвенци
Дијаграми секвенци у анализи (проблемски простор) моделирају
понашање система из перспективе актера (корисника). Стога су
дијаграми секвенци добра техника за бележење различитих
сценарија употребе које описују корисници.
Дијаграми секвенци на нивоу дизајна су детаљнији, приказујући
објекте који сарађују једни са другима у датом низу. Дијаграми
секвенци на нивоу дизајна такође садрже детаљне поруке, низ
тих порука, листу параметара унутар порука и повратне
вредности порука.
Дијаграми помажу моделарима да визуелизују објекте и поруке
које се преносе између објеката. Они представљају сценарио
или један пример у систему.
13. Дијаграми језика UML–дијаграм секвенци
28.07.2025 П13: 5/32
13.1. Основне особине дијаграма секвенци
Моделирање помоћу дијаграма секвенци почиње са објектима. Пошто су
објекти засновани на класама, дијаграми секвенци имају блиску везу са
дијаграмима класа. Стога, креирање динамичких дијаграма секвенци
побољшава и надограђује структурне дијаграме класа. Разумевање овог
унакрсног моделирања и побољшања дијаграма је важно за успешну
употребу UML-а у софтверском инжењерству.
Зависности дијаграма секвенци класа показују да UML није разноврсна
колекција многих дијаграма; уместо тога, постоји блиска зависност између
многих дијаграма заснованих на метамоделу.
Дијаграми секвенци приказују понашање објеката и актера. Као резултат
тога, концепт времена, као и зависности између објеката, појављује се у
овим дијаграмима. То овим дијаграмима омогућава да покажу „шта се
дешава“ у систему.
Секвенцијални дијаграми приказују „снимак“ неког догађаја. Они се не
смеју користити за моделирање размене порука од почетка до краја (што
је предмет дијаграма случајева употребе и активности).
13. Дијаграми језика UML–дијаграм секвенци

IS-P13-L1.pptx

  • 1.
    П13: Дијаграми језикаUML – дијаграм секвенци Информациони системи Универзитет у Нишу Педагошки факултет у Врању ИАС Мастер професор технике и информатике Наставник: Доц. др Александар Спасић, дипл.инж.ел.
  • 2.
    28.07.2025 П13: 2/32 Садржајтеме: Дијаграми језика UML – дијаграм секвенци 13.1. Основне особине дијаграма секвенци 13.2. Нотација дијаграма секвенци 13.3. Израда дијаграма секвенци 13.4. Дијаграми секвенци у систему управљања болницама 13.5. Контролна питања
  • 3.
    28.07.2025 П13: 3/32 13.Дијаграми језика UML–дијаграм секвенци 13.1. Основне особине дијаграма секвенци Дијаграм секвенци је кључни механизам за моделирање интеракција и заснива се на размени порука у реалном времену између објеката. Моделирање ових интеракција је важан део разумевања динамике система. То је зато што су модели интеракција UML-а засновани на „времену“. Дијаграми интеракција чине основу динамичког моделирања у поређењу са статичким структурним моделима, као што су дијаграми класа. Дијаграми секвенци моделују редослед порука између објеката који сарађују у систему.
  • 4.
    28.07.2025 П13: 4/32 13.1.Основне особине дијаграма секвенци Дијаграми секвенци у анализи (проблемски простор) моделирају понашање система из перспективе актера (корисника). Стога су дијаграми секвенци добра техника за бележење различитих сценарија употребе које описују корисници. Дијаграми секвенци на нивоу дизајна су детаљнији, приказујући објекте који сарађују једни са другима у датом низу. Дијаграми секвенци на нивоу дизајна такође садрже детаљне поруке, низ тих порука, листу параметара унутар порука и повратне вредности порука. Дијаграми помажу моделарима да визуелизују објекте и поруке које се преносе између објеката. Они представљају сценарио или један пример у систему. 13. Дијаграми језика UML–дијаграм секвенци
  • 5.
    28.07.2025 П13: 5/32 13.1.Основне особине дијаграма секвенци Моделирање помоћу дијаграма секвенци почиње са објектима. Пошто су објекти засновани на класама, дијаграми секвенци имају блиску везу са дијаграмима класа. Стога, креирање динамичких дијаграма секвенци побољшава и надограђује структурне дијаграме класа. Разумевање овог унакрсног моделирања и побољшања дијаграма је важно за успешну употребу UML-а у софтверском инжењерству. Зависности дијаграма секвенци класа показују да UML није разноврсна колекција многих дијаграма; уместо тога, постоји блиска зависност између многих дијаграма заснованих на метамоделу. Дијаграми секвенци приказују понашање објеката и актера. Као резултат тога, концепт времена, као и зависности између објеката, појављује се у овим дијаграмима. То овим дијаграмима омогућава да покажу „шта се дешава“ у систему. Секвенцијални дијаграми приказују „снимак“ неког догађаја. Они се не смеју користити за моделирање размене порука од почетка до краја (што је предмет дијаграма случајева употребе и активности). 13. Дијаграми језика UML–дијаграм секвенци