Sunteți pe pagina 1din 5

MINISTERUL EDUCATIEI REPUBLICII MOLDOVA

UNIVERSITATEA TEHNICA A MOLDOVEI


Facultatea „Calculatoare, Informatica si Microelectronica”
Catedra„ Automatica si Tehnologii Informationale”

RAPORT
Analiza si modelarea sistemelor informationale
Lucrare de laborator nr.4
Tema: Realizarea diagramelor de secvente.

A efectuat: st. gr. TI-132 Postica Nicolae

A verificat: lect. sup. Melnic Radu

Chisinau 2015
Sarcina: sa se construiasca citeva diagrame de secvente pentru modelarea unui lan chat in web browser.

Diagrama de secventa: arata modul in care obiectele comunica intre ele dpdv al secventierii mesajelor;
Diagramele de secventa (a mesajelor schimbate)
 cunoscute si ca MSC (Message Sequence Charts)
 prezinta temporal interactiunile intre obiecte

Rolul acestor diagrame este de


 a modela scenariile posibile
 pentru a descoperi interfetele necesare fiecarui obiect
 pentru a valida fiecare interfata cu adevarat utilizata

In diagrama de secventa obiectele se reprezinta intr-o anumita ordine, incepind din partea stinga a
diagramei se descrie obiectul initial, colaborarile apoi obiectele apar in dependenta apelarii lor.

Linia de viata a obiectului se reprezinta printr-o linie punctata ce apare la obiecte in momentul crearii lor.
Partea de sus reprezinta inceputul de viata a obiectului, partea de jos – sfirsitul de viata. Liniei de viata ii
poate fi asociata o interactiune si doar un obiect.

Focus control – reprezinta timpulin care obiectul este activ. El se reprezinta printr-un dreptunghi vertical pe
linia de viata, apare in momentul cind apare o interactiune.

Obiectele se reprezinta prin Nume subliniat, numele obiectului este inscris in dreptunghi. Elemetele numelui
caruia este subliniat se numesc instante sau exemplare. Numele obiectului poate fi format din: Nume_ob :
Tip_cl :: Tip_packet
1. O : C :: P
2. O : C
3. : C – obiect anonim
4. O
5. O : “obiect orfan”
6. : C :: P
In figura 1 – este realizat modelarea procesului de includere a calculatorului si deschiderea browserului și
închiderea lor.

Figura 1 – modelarea procesului de folosire a calculatorului.


In figura 2 este prezentat modul modul de printare a fisierului. De asemenea se observa cum interactioneaza
obiectele intre ele.

Figura 2 – Modelarea procesului de de printare a unui document


Figura 3 arata cum este modelat procesul de a face o cerere si a primi un raspuns de la server atunci cind
utilizatorul doresta sa acceseze o oarecare optiune din chat cu sau fara conectare la internet.

Figura 3 – Modelarea procesului de accesare a datelor de pe un anumit server.

Concluzie
Realizind acest laborator am insusit cum are loc construirea diagramelor de secventa pentru modelarea unui
anumit sistem. Am aflat cum si prin ce metoda interactioneaza obiectele intre ele. De asemenea despre
stereotipurile care le pot avea unele interactiuni si cind trebuie sa fie ele utilizate.

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