Кооперативті диаграмма(Collaboration diagram)
Кооперативті диаграмма(Collaboration diagram) – композициялық құрылым бөліктерінің өзара әрекеттесуін немесе кооперация рөлдерін бейнелейтін диаграмма. Тізбектелу диаграммасынан айырмашылығы, кооперация диаграммасы нысандар арасындағы байланысты анық көрсетеді.
Бұл жерде әуежайдың кооперативті диаграммасы құрылған. Ең алдымен, клиент кассадан рейс туралы информация беруін сұрайды. Касса қажетті информацияны береді. Клиент билетті сатып алады. Клиент регистрация үшін администраторға билетін, паспортын, багажын береді. Администратор документті дайындап, клиентке посадочный талон береді. Администратор таможенная службаға багажды береді. Таможенная служба багажды тексеріп, багажная службаға өткізеді. Кейін клиент багажная службадан багажын алады.
Белсенділік диаграммасы (Activity diagram)
Белсенділік диаграммасы(Activity diagram) - күй диаграммасында сипатталған әрекеттерді көрсететін UML диаграммасы. Белсенділік дегеніміз бағынышты элементтердің үйлесімді дәйекті және параллель орындалуы түріндегі орындалатын мінез-құлықтың спецификациясы - кірістірілген әрекеттер мен жеке әрекеттер. бір түйіннің шығуларынан екінші түйіннің кірістеріне өтетін ағындармен өзара байланысты әрекет.
Мен жолаушыларды тіркеу кезіндегі белсенділік диаграммасын сыздым. Ең алдымен билеттің шынайылығы / сәйкестігі тексеріледі. Ұшаққа отырғызу талоны беріледі. Жүк тексеріліп, оған талон беріледі. Халықаралық рейс жағдайында виза тексеріледі. Егер барлық тексерулер өткен болса, жолаушыға билет қайтарылады.
Пакеттік диаграмма (Package diagram)
Пакеттік диаграмма (Package diagram) модельді құрайтын пакеттер арасындағы тәуелділіктерді көрсетеді. Пакеттік диаграммалар жүйелік бағдарламалық жасақтаманың функционалдығын көрсету үшін пайдалану жағдайларын қамтитын пакеттерді қолдана алады. Диаграммалар бағдарламалық пакеттің әр түрлі қабаттарын білдіретін пакеттерді оның қабатты архитектурасын бейнелеу үшін қолдана алады. Бұл пакеттер арасындағы тәуелділіктер қабаттар арасындағы байланыс механизмін көрсету үшін стереотипке айналуы мүмкін.
Мен аэропорттың интерфейсіне байланысты пакеттік диаграмма құрдым. Диаграмма 7 түрлі пакеттен құралған. Олар dependency байланысымен байланысқан.
Do'stlaringiz bilan baham: |