RAPORT
Analiza si modelarea sistemelor informationale
Lucrare de laborator nr.4
Tema: Realizarea diagramelor de secvente.
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
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.
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.