4 Standard UML, jeho vznik, vývoj, ISO, vlastnosti, součásti a možnosti využití. Flashcards

1
Q

UML

A

(Unified Modeling Language)

UML je jednotný jazyk pro tvorbu diagramů
-standardizovaný
-vizuální reprezentace (grafická notace)
-objektově orientovaný přístup
-univerzální

Slouží jako užitečný nástroj k usnadnění návrhu a vývoje informačního systému

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

vznik a vývoj UML

A

UML 1 - 1997
UML 2 - rozšíření, 2005
UML 2.5 - nové prvky, 2015
(2.5.1. - r. 2017)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ISO

A

(International Organization for Standardization)

mezinárodní organizace, která definuje standardy

ISO se podílelo na standardizaci UML

revize každých 5 let

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

vlastnosti UML

A

grafická notace - diagramy
standardizovaný jazyk (ISO)
univerzálnost
flexibilita - různé pohledy na systém, různé účely
rozšířenost
jasná a přesná komunikace
UML podporuje spoustu nástrojů

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

součásti UML

A

grafická syntaxe
sémantika

Struktura jazyka:
1, Stavební bloky
-předměty (prvky modelu - třída)
-relace - vztahy (asociace, agregace, kompozice, dědičnost)
-Diagramy - pohledy na modely, tvořeny z předmětů a relací

2, Společné mechanismy - obecné způsoby, jak v jazyce UML dosáhnout specifických cílů

3, Architektura - pohled v jazyce UML na architekturu navrhovaného systému

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

možnosti využití UML

A

Zobrazení základního přehledu funkčností a požadavků na systém

při různých sezeních s klientem, kde si pomocí UML na papír modelujeme základní podnikové procesy a požadavky na systém

jako prostředek pro vyjádření myšlenek, a tedy komunikaci mezi programátory a analytiky, kteří potřebují přesné instrukce

Technická dokumentace projektu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly