4 Standard UML, jeho vznik, vývoj, ISO, vlastnosti, součásti a možnosti využití. Flashcards
UML
(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
vznik a vývoj UML
UML 1 - 1997
UML 2 - rozšíření, 2005
UML 2.5 - nové prvky, 2015
(2.5.1. - r. 2017)
ISO
(International Organization for Standardization)
mezinárodní organizace, která definuje standardy
ISO se podílelo na standardizaci UML
revize každých 5 let
vlastnosti UML
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ů
součásti UML
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
možnosti využití UML
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