Пакеттер,компоненттержәнеорналастырудиаграммасы
Жұмыстың мақсаты:
Пакеттер,компоненттержәнеорналастырудиаграммасынүйрену,
Жобалаупроцесікезіндеолардықолданудыүйрену.
Пакеттер диаграммасы(packagediagrams)
Бағдарламалыққамтамсыздандырудықұруәдістемесінденегізгісұрақболыпүлкенжүйеніқалайішкіжүйелергебөлугеболады?Құрылымдыққадамнан обьектіге бағытталған қадамға ауысудың өзіде осыған байланысты.Жоғарыдеңгейдекомпоенттергекластардыбіріктірудіңмаңызыдаосыда.UML-дебұлбіріктірумеханизміпакетдеген атпен белгілі.
Пакеттер диаграммасы дегеніміз ол класстар пакетінен және арасындағыбайланысы бардиаграмма.1 суретте пәндік аймақтағы кластармен жұмысжасаймыз,ұйымныңдеңгейінкөрсететінжәнеекіпакеткебіріктірілген:
«Клиент»және«Тапсырысберуші».
1cурет.
«Тапсырысты жинау қосымшасы» пәндік аймақтағы екі пакетпендетәуелділігі бар. «Тапсырысты жинау интерфейсінің тұтынушысы»
«Тапсырыстыжинауқосымшасына»және«Бибилиотекамен»тәуелді.
Пакеттегіекіклассарасындатәуелділікболғанжағдайдағанапакеттерарасындатәуелділікболады.Егермысалы«Рассылкатізімі»пакетініңкласы
«Клиент»пакетіндегікласпентәуелдіболса,ондаосыпакеттерарасындатәуелділік болады.
Пакеттерүлкенпроектілерүшін маңызды.
Компоненттердиаграммасы
Диаграммадағы компоненттер программалық кодтағы физикалық модулдікөрсетеді(2сурет).
сурет.
Компоненттерарасындағыбайланыстықпакеттерарасындағыбайланыспенсайболуықажет.Осытәуелділіколардыңарасындағыбайланысты көрсетеді.
1 кесте. Компоненттер диаграмасы құрал саймандартақтасындағыбатырмаларға сипаттама беру
Орналастырудиаграммасы
Орналастыру диаграммасы ол жүйенің аппаратты компоненттімен жәнепрограмманыңбайланысынкөрсетеді.Үлестірілгенжүйедеобьектілердіжәнекомпоненттірдіжылжытумаршрутын көрсетуүшін жақсы құрал.
Әртүйінолесептеуқұрылғысыболуымүмкін.Бұлқұрылғыдатчикнемесекомпьютерболуымүмкін.
сурет.
2 кесте. Орналастыру диаграмасы құрал саймандартақтасындағыбатырмаларға сипаттама беру
Достарыңызбен бөлісу: |