Орналастыру диаграммасы
Объекті-бағ ытталғ ан жү йенің физикалық аспектлерін моделдейтін, UML –ді жү зеге асыру диаграммаларының екінші тү рі.Орналастыру диаграммасы жү йенің жұ мыс істеу периодындағ ы ө ң делетін тү йіндердің конфигурациясын жә не де бұ л тү йіндерде «ө мір сү ретін» компаненттерді кө рсетеді. Орналастыру диаграммалары ө зіне компаненттерді қ оса алады, пакеттерді немесе модел элементтерін ү лкен фрагменттерге топтастыратын ішкіжү йелерді жә не де объектлерді қ ұ рай алады. Тү йін - бұ л жү йенің жұ мысы кезінде болатын жә не ө зімен бірге компьютерлік ресурсты ұ сынатын физикалық элемент. Орналастыру диаграммаларын жү йенің қ алай орын ауыстыратынын ұ сынудың статикалық моделдеуі ү шін қ олданады.Бұ л ұ сыну таралуды, қ оюды жә не физикалық жү йені тудыратын инсталяция бө ліктерін қ олдайды. Графикалық орналастыру диаграммасы – бұ л ассоцияциялармен біріккен тү йіндерден қ ұ ралғ ан граф. Тү йіндердің кө шірмелері ө мір сү руші немесе тү йіндерде жіберілген жә не объектлерді қ ұ рай алатын компаненттердің кө шірмелерін қ ұ рай алады. Типтік ү шдең гейлі жү йені орналастыру диаграммасы тү рінде кө рсетейік (8.3 сурет).
8.3 сурет. Компаненттердің орналасу моделденуі.
Мә ліметтер базасының дең гейі А тү йіні Мә ліметтер Сервері кө шірмесімен жү зеге асқ ан. Бизнес-қ исын дең гейі В тү йіні Бизнес Сервері кө шірмесімен ұ сынылғ ан. Пайдаланушының графикалық интерфейс дең гейі С тү йіні Клиент кө шірмесімен кө рсетілген. Кейде компаненттердің процессор жә не басқ а қ ұ рылғ ылар бойынша физикалық таралуын анық тау пайдалы.
Негізгі ә дебиеттер – 2[326-330], 12[257-283]. Бақ ылау сұ рақ тары: 1. Жү зеге асу моделдерінің негізгі тағ айындауы неде? 2. Компаненттер мен орынауыстыру диаграммалары қ ай жерде қ олданылады? 3. Тү йіннің компаненттен не айырмашылығ ы бар? 4. Интерфейстің пайдасы неде? 5. СОМ-объекттің қ арапайым объектен қ андай айырмашылығ ы бар? 6. СОМ-иньерфейс қ алай кө рсетіледі жә не қ алай жү зеге асады? 7. СОМ-объект сервері дегеніміз не жә не сервердің қ андай типтерін білесіз?
|