Professional Documents
Culture Documents
RAPORT
Lucrare de laborator nr. 4
A efectuat:
A verificat:
Chiinu 2012
Linia de via a obiectului (object lifeline) se reprezint printr-o linie vertical punctat asociat cu un
singur obiect n diagrama de secven. Linia de via definete intervalul de timp n care obiectul exist i
interacioneaz cu sistemul dat.
Pentru a evidenia obiectele active n limbajul UML se utilizeaz notaia special focus control (focus
of control). Focus control se reprezint n form de dreptunghi subire, latura de sus a cruia determin
(reflect) nceputul activitii, latura de jos terminaia focusului de control (activitii).
Scopul colaborrii n contextul limbajului UML const n specificarea comunicaiei ntre o mulime de
obiecte. Fiecare legtura se descrie cu o totalitate de mesaje transferate cu care obiectele-participante se
schimb. n acest sens mesajul (messaje) reprezint un fragment de informaie care este transferat de ctre
un obiect altuia. Totodat acceptarea mesajului iniializeaz anumite aciuni ndreptate spre rezolvarea
problemei de ctre obiectul cruia mesajul i este transferat.
Mesajele nu numai transmit informaia, ele presupun executarea aciunilor ateptate de ctre obiectul
acceptabil. Mesajele pot iniia executarea operaiilor de ctre obiectul unei clase, dar parametrii acestor
operaii sunt transferai mpreun cu mesajul. n diagrama de secven toate mesajele sunt coordonate dup
timpul de apariie n sistemul modelat. Stereotipuri de mesaje
-
"destroy" distruge un obiect. Se transmite n caz dac este necesar a termina aciunile din partea
obiectului existent sau dac obiectul trebuie s elibereze resursele alocate;
"send" trimite un semnal unui obiect care se iniializeaz asincron de ctre un obiect i este
acceptat de altul. Diferena ntre un semnal i un mesaj const n fapt c semnalul trebuie s fie
descris n clasa obiectul creia iniializeaz transmiterea lui.
Fig. 1
n figura 1, este reprezentat diagrama de secven dintre care interacioneaz oferul, dispozitivul
pornire/oprire motor, monitorul compoziiei sistemului i sistema ESP. n figura dat este demonstrat lucrul
a sistemului ESP cu autovehicolul.
1.
2.
3.
4.
5.
6.
7.
Pornete maina
Afiare date control
Vizualizare date
Activeaz ESP
Reduce puterea motorului
Verific senzorii roilor
Activeaz senzorul pt unghiul de viraj
16.
17.
18. Fig. 2
19.
20. n figura 2 este artat un caz cu Subvirarea. n figura dat interacioneaz obiectele ca: ofer, sistemul
de frnare, ESP.
21.
1. Activarea ESP
2. Activarea senzorilor la roi
3. Activarea senzorilor a acceleraiei transversal
4. Activarea senzorilor pentru unghiul de viraj
5. Comand sistemului s frneze anumit roat
6. Frnare cu success
7. Stabilizarea traiectoriei
22.
23.
24.
25.
26. Fig. 3
27. n figura 3 demonstreaz interaciunea ntre ofer, dispozitivul pornire/oprire motor, dispozitivul de
frnare, i sistemul ESP n cazuri de derulare i alte situaii.
1. Pornete maina
2. Activeaz ESP
3. Activeaz senzori
4. Frnarea roii n dependen de situaie
5. Frnarea executat
6. Traiectoria stabilizat
7. Oprete maina
8. Permite scoaterea cheii din contact
28.
29.
30. Fig. 4
31. n figura 4 este artat funcionalitatea general a sistemului ESP. n figura dat interacioneaz
obiectele ca: oferul, dispozitivul pornire/oprire motor, monitor computer sistem, computer sistem i
ESP.
1. Pornete maina
2. Pornete compiuterul sistemului
3. Indic abateri
4. Primete informaii despre direcie rotire volan i deplasare
5. Iniiaz interveniile asupra sistemului de frnare
6. Activeaz senzori
7. Afieaz monitorizarea datelor
8. Vizualizare date
9. Activare ESP
10. Activeaz senzorile roilor
11. Activeaz senzorii acceleraiei transversal
12. Activarea sensor pentru unghiul de viraj
13. Expedierea informaiei computerului de sistem
14. Afiarea informaiei ESP active
15. Vizualizare monitorului computerului de sistem
16. Conduce maina
17. Frneaz
18. Oprete maina
19. Permite scoaterea cheiei din contact
32.
33. Fig. 5
34. n figura 5 este artat un exemplu n caz dac este derulat la o cotitur spre stnga, atunci
interacioneaz obiectele ca: ofer, Dispozitiv pornire/oprire motor, Roata frontal stnga, Sistema
ESP.
1.
2.
3.
4.
5.
6.
7.
8.
9.
Pornete motor
Activare ESP
Activare senzori
Depistare derulare
Frnarea roii date
Frnarea executat cu success
Stabilizarea traiectoriei
Oprete motorul
Permite scsoaterea cheii din control
35. Concluzie:
36.