|
Uml тілінің жалпы сипаттамасы. Uml диаграммаларының түрлері Uml диаграммаларын жобалау
|
бет | 6/23 | Дата | 22.09.2022 | өлшемі | 0,77 Mb. | | #39352 |
| Тізбек диаграммасы(дәйектілік диаграммасы) – жіберілетін хабарламалар реттілігінің көрсеткішіне негізделген жүйенің әрекетін сипаттау тәсілі.
Іс жүзінде реттілік диаграммасы жүйе операциясының белгілі бір сессиясының хаттамасының жазбасы (немесе осындай хаттаманың фрагменті). Объектіге бағытталған бағдарламалауда ең маңызды орындалу уақыты байланысатын объектілер арасындағы хабарламаларды тасымалдау болып табылады. Бұл диаграммада көрсетілген хабарламаларды жіберу тізбегі, сондықтан аты.
Жүйелілік диаграммасында субъектінің бір негізгі түрі – өзара әрекеттесетін классификаторлар 1 (негізінен класстар, құрамдас бөліктер және акторлар) даналары және қатынастың бір түрі – хабарламалар алмасу 3 жүзеге асырылатын 2 байланыстар пайдаланылады. Хабарламаларды жіберудің бірнеше тәсілдері бар, олар графикалық белгілерде қатынасқа сәйкес келетін көрсеткі түрімен ерекшеленеді.
Жүйелілік диаграммасының маңызды аспектісі уақыттың өтуін анық көрсету болып табылады. Диаграммалардың басқа түрлеріне қарағанда, мүмкін синхрондау диаграммаларынан басқа, реттілік диаграммасында элементтер арасындағы графикалық қатынастардың болуы ғана емес, диаграммадағы элементтердің салыстырмалы орналасуы да маңызды. Атап айтқанда, әдепкі бойынша жоғарыдан төменге бағытталған (көрінбейтін) уақыт осі бар деп болжанады және кейінірек жіберілетін хабарлама төменде сызылады.
Уақыт осін көлденең бағыттауға болады, бұл жағдайда уақыт солдан оңға қарай өтеді деп есептеледі.
Келесі суретте реттілік диаграммасында қолданылатын белгілердің негізгі элементтері көрсетілген. Өзара әрекеттесетін объектілерді белгілеу үшін стандартты белгі қолданылады - классификатор данасы атымен тіктөртбұрыш. Одан созылған нүктелі сызық 4-құтқару сызығы деп аталады. Бұл модельдегі қарым-қатынастың белгіленуі емес, оқырманның көзін дұрыс бағытқа бағыттауға арналған графикалық түсініктеме. Құтқару сызығына салынған тар жолақтар түріндегі фигуралар да үлгіленген нысандардың суреттері емес. Бұл нысан 5 орындалу оқиғасын иеленетін немесе басқаша айтқанда нысанды белсендіру орын алатын уақыт аралығын көрсететін графикалық түсініктеме. Біріктірілген фрагмент қадамдары 6 реттілік диаграммасына өзара әрекеттесу хаттамасының алгоритмдік аспектілерін көрсетуге мүмкіндік береді. Тізбек диаграммасының белгіленуі туралы қосымша мәліметтер алу үшін 4-тарауды қараңыз.
Достарыңызбен бөлісу: |
|
|