«Қазақстан тарихы, жалпы білім беру пәндері және ақпараттық жүйелер» кафедрасы


Сурет 11 - UML-дың нұсқалары туралы деректер



бет57/64
Дата17.06.2022
өлшемі0.51 Mb.
#459285
түріЛекция
1   ...   53   54   55   56   57   58   59   60   ...   64

Сурет 11 - UML-дың нұсқалары туралы деректер


3. UML –де қолданылатын негізгі диаграммалар


UML 1.4.2 нұсқасы халықаралық ISO/IEC 19501:2005 стандартының негізі болып саналады. UML –де қолданылатын негізгі диаграммаларды келесі топтарға бӛліп қарастырады (3.12- сурет. Википедия бойынша 2011 жылғы мәлімет):

Құрылымдық диаграммалар

Structure Diagrams:
(Ағылшын тілінде)

Структурные диаграммы: (Орыс тілінде)

Кластар диаграммасы

Class diagram

Диаграмма классов

Компоненттер диаграммасы

Component diagram

Диаграмма компонентов

Композит/ құрама құрылымдар: Кооперация диаграммасы (UML2.0) немесе келісімді үйлестіруші диаграмма

Composite structure diagram:
Collaboration
(UML2.0)

Композитной/составной структуры:
Диаграмма кооперации (UML2.0) или диаграмма сотрудничества

Таратылған диаграмма

Deployment diagram

Диаграмма развѐртывания

Объектілер диаграммасы

Object diagram

Диаграмма объектов

Пакеттер диаграммасы

Package diagram

Диаграмма пакетов

Профильдер диаграммасы (UML2.2)

Profile diagram(UML2.2)

Диаграмма профилей(UML2.2)

Ӛзгеру

Behavior Diagrams:

Диаграммы поведения:

диаграммалары







Қызмет диаграммасы

Activity diagram

Диаграмма деятельности

Күй ауысу диаграммасы

State Machine diagram

Диаграмма состояний

Прецеденттер диаграммасы

Use case diagram

Диаграмма прецедентов(вар-тов)

Ӛзара әрекеттесу диаграммасы:

  • Коммуникация диаграммасы

(UML2.0) / кооперация диаграммасы (UML1.x)

  • Өзара

әрекеттесуді шолу диаграммасы
(UML2.0) - Реттілік диаграммасы

  • Синхронизация диаграммасы (UML2.0)

Interaction Diagrams:

  • Communication diagram(UML2.0) /

Collaboration
(UML1.x)

  • Interaction overview diagram (UML2.0)

  • Sequence diagram

  • Timing diagram (UML2.0)

Диаграммы взаимодействия:

  • Диаграмма

коммуникации(UML2.0) / Диаграмма кооперации
(UML1.x)

  • Диаграмма обзора взаимодействия (UML2.0)

  • Диаграмма

последовательности

  • Диаграмма

синхронизации (UML2.0)

Мысалы, UML 2.3 нұсқасында қолданылатын диаграммалар «құрылымын» UML- дегі «класстар диаграммасын» (class diagram) пайдаланып келесі түрде кӛрсетуге болады (3.13 - сурет).
Варианттар диаграммасы – бұл ұғымды Ивар Якобсон енгізген. Бұл варианттар диаграммасы жүйенің қандайда болмасын сыртқы әрекетіне жауап беруі. Әдетте, варианттар диаграммасы жүйе мен қолданушы арасындағы қатынасты сипаттайды. Программалық жабдықты жобалауда варианттар диаграммасы қолданушының қандай функцияларды орындау керектігін анықтау үшін жасалады. Мұнда байланыстың екі түрі қолданылады: USES (қолдану), EXTENDS (кеңейту)
CASE құралдар варианттар диаграммасында детализацияны әр түрлі деңгейде қолданады. Мысалы: Якобсон он адам бір жыл жасайтын жобалардағы варианттар саны 20-дан аспау керек деп есептейді.



Достарыңызбен бөлісу:
1   ...   53   54   55   56   57   58   59   60   ...   64




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет