Sunteți pe pagina 1din 1

Problema liftului

Enun: Model de funcionare a liftului:


-Pasagerul apas butonul de la un etaj;
-Sistemul liftului detecteaz butonul apsat, precum i etajul de la care a fost
apelat
-Uile se deschid
-Pasageru intr i apas butonul etajului dorit
-Uile se nchid
-Liftul se mut la etajul
cerut
-Uile se deschid
-Pasagerul iese
-Uile se inched
Generalitati despre UML
UML (Unified Modelling Language) reprezinta un limbaj vizual de
modelare folositor n domeniul software, dedicat construirii sistemelor
complexe si realizarii documentelor de specificaii, facand referire in mare
parte la vizualizarea, specificarea, construirea i documentarea sistemelor
de aplicaii. Prezinta si limitri cu privire la generarea codului i reprezinta
de asemenea un mijloc bun pentru domeniul ingineriei programrii.
Scopul unui limbaj de modelare este analiza si proiectarea
programelor. UML reprezinta limbajul universal standard pentru
dezvoltatorii software de pretutindeni, si de asemenea o combinatie
excelenta a celor mai bune trei limbaje de modelare anterioare orientate pe
obiecte (Booch, OMT, and OOSE). Asadar limbajul UML reunete cele mai
bune tehnici i practici din domeniul ingineriei programrii, care i-au
dovedit eficiena n construirea sistemelor complexe, rezultatul avand o
expresivitate foarte buna care ajuta la rezolvarea diverselor probleme de
modelare pe care vechile limbaje nu reuseau sa le indeplineasca foarte bine.
UML ar putea indeplini pe langa rolul de limbaj vizual de modelare si cel
de limbaj vizual de programare, dar momentan nu dispune de ntreg
sprijinul semantic i vizual pentru a nlocui limbajele de programare

S-ar putea să vă placă și