Documente Academic
Documente Profesional
Documente Cultură
UML(Unified Modeling Language) este un limbaj de modelare visual, bazat pe diagrame utilizat
pentru specificarea, construirea şi documentarea sistemelor de aplicaţii orientate
obiect şi nu numai.
Entitaile sunt de 4 tipuri:
* de structura
* de comportament
* de grupare
* de adnoatre
Entitati de component – parti dinamice ale UML (verbe) care descriu comportamentul modelului.
1. Interactiunea – mod de comportare care consta in schimbul de mesaje dintre obiecte intron anumit
context.
2.Automat – reprezinta un algoritm de comportare care descrie starile prin care trece obiectul pe
pearcursul vietii
Entitati de grupare – parti organizationale ale limbajului.
1. Pachet – pot fi grupare toate tipurile de entitati si ralatii
Enititate de adnoatre – parti explicative
Remarca (nota) – comentariu sau restrictive.
Relatii
1. Dependenta – relatie semantica dintre 2 entitati unde implicarea unei din ele (independente) poate
provoca modificari celei de al doilea entitati (dependente)
2. Asocierea – relatie de structura care descrie o totalitate de legaru intre 2 elemente.
3.Agreagrea – realtii de strucutra intre partrea intreaga si cea component
4. Compozitie – relatie de strucuttra, insa partea componeneta nu poate exista fara partea de intreaga.
5.Generalizarea – relatie de tip specializare/genereliare unde un element specializat (fiu) poate
inlocui un element generalizat (parinte)
6.Realizare – relatie intre 2 entitati unde 1 elemente reprezinta contact iar al 2 reazlizeaza acest
contact.
2. Diagrama Usecase/ Diagrama de colaborare/ Diagrama de secventa
1. Diagrama use-case
2. Diagrama de interactiune
a. diagram de secventa
b. diagram de colaborare
3. Diagrama de clase
4. Diagrama de comportament
a.state chart
b. de activitati
5. Diagrama de comportament
6. Diagrama de plasare
Clasa 35
Interfata 1356
Colaborarea 1 si 2b
Comportament 5
Node 56
Interactiune 2a 2b
Automatul 4a 4b
Pachetul 1 3 5 6 (cu exceptie 2b)
Remarca toate