2.2 Тізбектер диаграммасы
Тізбектелген диаграммасы уақыт бойынша объектілердің өзара бірлесу операцияларының орындалу ретін безендіреді және сценарийлермен қарастырылған функциялардың орындалу процесіндегі алмасатын объектілердің хабарламалар тізбектерінің реттелген сценарийге кіретін объектілер мен класстар бейнеленеді. Тізбектелген диаграммалар жалпыда Logіcal Vіew пакетіндегі есептелінген қолдану варианттарының жүзеге асырумен бірге ассоциацияланады. Тізбек диаграммасы төрт негізгі элементтерден тұрады:
прецеденттегі ізбасар мәтінінің іс-әрекеті. Ол сол жақтан жоғарыдан төменге жазылады. Сол терезеде іс-әрекет сипатталуы болып, жұмыс уақытындағы орындалатын ақпараттар қызмет етеді;
объекттер "объект-класс" форматында аты немесе объект данасының нөмірі және класс объектісінің аты жазылады;
хабарландыру, бағытпен көрсетілген бір объектіден келесіге бағытталған іс-әрекет туралы ақпарат жолдамасынан тұрады. Белгілі бір уақытта орындалуы және осы іс-әрекеттегі жүйенің жауапты реакциясы болуы мүмкін;
әдістері (операциялар). Тікбұрыш түрінде көрсетілген. Олар үздік сызықта орналасқан. Яғни, әдістерге кіретін сол объектілер келеді. Тік бұрыш ұзындығы ізбасарда басқару фокусын көрсетуде қолдануға болады: Тікбұрыш бітетін әдіс түгелдей нүктесіне дейін басқарумен иеленеді. Бұл үшбұрыштар өмір объекті түзуі деп аталады.
UML талаптарымен сәйкес объект тізбектелген диаграммасында тіктөртбұрыш түрінде көрсетіледі. Жоғарыда көрсетілгендей объектіні 3 түрлі әдіспен атауға болады: тек оның атауын көрсету, объект пен класстың атауын беру, не класстың атауымен шектелу қажет [19].
Тізбектер диаграммасы 2.4-суретте көрсетілген.
сурет – Тізбектер диаграммасы
2.3 Кооперация диаграммасы
Кооперация диаграммасы – бұл хабарламаларды жіберетін және қабылдайтын объекттерді құрылымдық жақтан жан-жақтылы ұйымдасуын айқындайтын өзара әрекеттесу диаграммасы.Кооперация диаграммалары жүйе жұмысы барысында объектілердің өзара әрекеттесуін бейнелейді. Мұндай
диаграммалар жүйе тәртібінің сценарийлерін модельдейді. Объект атының асты сызылады және әрдайым беріледі, ал қасиеттері таңдаулы түрде көрсетіледі.
Кооператив диаграммалар оқиғаларда пайдалы объектілерде істелген өзгертулердің зардаптары керек болғанда және қандай басқа объектілерге мынау әсер етеді әрекеттестік диаграммаларын жасай отырып, есте сақтауға ереді, не жауаптылық айқын сайып келгенде объектілерге тағайындалады.
Кооперативтік диаграммаларды жатқызуға болады, олар негізінен тәртіп детализациясы үшін қолданылады, олар оқиғалар аймағын және олардың арасындағы байланысты анықтайды, қосымша қолданушыларды анықтайды, олардың жалпы және мінездемелік анықталарын береді – яғни соңғы «Класстар диаграммасын» – салу үшін керекті деректердің барлығын алуға мүмкіндік береді. Кооперация диаграммасы 2.5-суретте көрсетілген.
сурет – Кооперация диаграммасы
Достарыңызбен бөлісу: |