Documente Academic
Documente Profesional
Documente Cultură
Chiinu 2015
Scopul Lucrarii
Modelarea Sistemului uni joc
Sarcina
Crearea diagrame UML pe tema aleas proiectului de curs
Diagrama de secven (sequence diagram)
n limbajul UML colaborarea ntre elemente se cerceteaz n aspectul informativ al comunicaiilor lor,
adic obiectele care interacioneaz fac schimb de informaie anumit. Pentru modelarea colaborrii
ntre obiecte n limbajul UML se utilizeaz diagramele de secven. Vorbind despre aceste diagrame se iau n
consideraie dou aspecte.
Mai nti, colaborarea ntre obiecte poate fi cercetat n timp i atunci pentru reprezentarea
particularitilor temporale i modului de acceptare a mesajelor se utilizeaz diagrama de secven.
n al doilea rnd pot fi cercetate particularitile structurale ale colaborrii ntre obiecte. Pentru
reprezentarea particularitilor de transmitere i acceptare a mesajelor ntre obiecte se utilizeaz diagrama de
colaborare.
Img
Interfa
User
Click Button
Disable Sounds
Change
image
Trimite imaginea schimbat
n figura 1 este reprezentat diagrama de secventei la apasarea unui click din menul principal, la apasarea unui
clic pe button s luam de exemplu pe buttonul sounds, sunetul trece ntr-o stare pasiv la rndul su are loc i
schimbarea imaginii i dup aceasta este trimis la interfa
mai plasat o diagram fiind asemntoare cu cea descris puin mai sus diferena este n aceia c aici nu vom
apsa tasta f si vom apsa tasta arrowleft, i nc una este c va distruge doar moneta la atingere
Player
secundar
Interfa
Glonte:Perso
najP
PersonajP
n figura de mai sus este descris o diagram ce este aseman toare cu diagram de mai sus doar ca n diagram
data playerul interactioneaz automat cu interfaa.
de mai sus este reprezentat diagrama claselor care sunt alctuite din 5 clase ,
aceste clase toate au relaii de agregare i dup cum vedem doar una are relaia de motenire.
In figura A4 este prezentat diagrama claselor i o s deonstrez cum funcioneaz deci playerul
secundar are parametri animat care cu ajutorul lor dam numele animaie respective,avem
atributele pentru coordonata glontelui si altele atribute pentru controlarea acestui player,
corespunzator atributelor sunt constuite i metodele, n aceast clas este o mica erroare sia
nume la clasa bullets_script aceasta clas face parte dintr-un obect dar nu moteneste aceste
clase player_secundar i Move_Bob
Concluzie
Pe parcursul acestui laborator Am realizat mai multe diagram si mai exact Secvene si
claselor, de ce numai acestea deoarece acestea sunt foarte inportante pentru jocul care lam
elaborate. n timpul realizari am cpatat deprinderi de a lucra in Enterprise Arhitect ,practic nu
am intilnit multe greutai.