Пакеттер, компоненттер және орналастыру диаграммаларын салыстыруорынсыз,себебі бұлдиаграммаларөздігіненпайдаболмайды, басқакластардиаграммасымен салыстыру орынды болатын кейбір класс диаграммаларынатүсінік болыптабылады.
Пакеттердиаграммаларындаэлементтердіңбіртүріболады–пакет жәнебайланыстың бір түрі – тәуелділік, сол себепті пакеттер диаграммасына арналғансандық бағадангөрікластар диаграммасымаңыздырақ.
суретте. «Қашықтан оқыту» жүйесінің«ЖОО аясында жұмыспен қамтуқызметі» ішкі жүйесіне пакеттер диаграммасы бейнеленген. Оған арналған сандықбағамынағантең:
Компоненттержәнеорналастырудиаграммаларыжүйеніңнегізгіархитектурасыанықталғанкездеілесуіскеасатынкезеңдеқұрыладыжәнепайдаланылады; сондықтан олар кластар диаграммасынан болады жәнеоларға бірмысалдан келтіружеткілікті.
суретте14.4суреттебейнеленгенпакеттердиаграммасынегізіндеқұрылған компоненттер диаграммасы суреттелген. 14.6 суретте «Служба занятостиврамкахвуза»ішкіжүйесінорналастырудиаграммасыбейнеленген.Бұлкомпоненттер диаграммасының бағасымынаған тең:
яғни,сәйкеспакеттердиаграммасынаарналғанбағағатең.Орналастырудиаграммасынаарналғанбағамынағантең:
Өңделушіжүйегежалпыпакеттердиаграммасынқұру,оданқажеттіжүйеліккітапханаларыбарпакеттібелгілеу,пакеттерарасындағытәуелділіктікөрсету.
Бұл жүйе үшін құрылған пакеттер диаграммасына сәйкес компоненттердиаграммасын құру, жүйелік пакеттерді пакеттердің сипаттамасы түріндебейнелеу.
Жобаланушыжүйеүшінорналастырудиаграммасыныңбірнешенұсқасын(«клиент-сервер» архитектурасы, үш деңгейлі архитектура үшінжәнет.с.с.)құру,әр нұсқанынегіздеу,тиімдінұсқасынұсыну.
6.Бақылаусұрақтары
Пакеттер диаграммасы қандай жобалау проблемаларын шешугеарналған?
Пакеттердиаграммасыныңкластардиаграммасынанайырмашылығынеде?
Пакеттердиаграммасыныңэлементтеріарасындағытәуелділіктіңмәнінеде?
Классинтерфейсідегенне?
Қандайбелгілерінеқарайкластарпакеткетопталады?
Компоненттер диаграммасында үлгі элементтерінің қандай түрлеріберілген?
Пакеттер диаграммасы мен компоненттер диаграммасының өзарабайланысы қандай?
Орналастырудиаграммасыненікөрсетеді?
Орналастырудиаграммасынданелербейнеленеді?
Қандайжағдайдаорналастырудиаграммасынқолдануқажет?
Достарыңызбен бөлісу: |