Sunteți pe pagina 1din 5

Ministerul Educației al R.M.

Universitatea Tehnică a Moldovei

Facultatea Calculatoare, Informatică și Microelectronică

Catedra Automatică și Tehnologii Informaționale

RAPORT

Lucrare de laborator nr. 8


la disciplina: Analiza și modelarea sistemelor informaționale
Tema: Diagramele de Activitati

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

Au verificat: lectori superiori Radu Melnic


Nina Sava

Chișinau 2015
Scopul lucrării

Studierea elementelor constructive necesare realizării diagramelor de activități.

Diagrama de activități reprezintă o modalitate de modelare vizuală a fluxurilor. Cu


ajutorul diagramelor de activități pot fi modelate foarte bine use case-urile, dar, în aceeaşi
măsură, aceste diagrame pot fi folosite pentru modelarea proceselor de business (fără legătură cu
sistemul informatic). În privinţa notaţiilor, acestea sunt foarte asemănătoare cu cele din diagrama
de stari. Elementele utilizate sunt descrise in continuare.

1. Activitate

Prin activitate vom desemna întreaga activitate modelată prin diagramă (formată dintr-o
succesiune de acţiuni). Aceasta corespunde unui task de business.

2. Acţiune

Teoretic, acţiunile sunt numite activity states şi reprezintă o acţiuni desfăşurate în cadrul
unui task, sau, privite altfel, acţiuni ale unui obiect.

3. Stare iniţială

Reprezintă punctul de intrare în activitatea respectivă. Punctul iniţial este unic şi din el
porneşte întotdeauna o singură tranziţie.

4. Stare finală

Reprezintă punctul de ieşire din activitate. Pot fi mai multe puncte de ieşire dintr-o
activitate.

5. Tranziţie

La încheierea unei acţiuni se trece întotdeauna la o altă acţiune sau la starea finală.
Tranziţia reprezintă trecerea de la o acţiune la alta.

6. Decizie

Printr-o decizie (sau punct de decizie) se modelează un punct din cadrul fluxului unde se
face o alegere, pe o anumită ramură din flux. În acest caz tranzacţiile de ieşire trebuie să fie de
tip condiţie. Aceeaşi notaţie se foloseşte şi pentru reunirea fluxurilor după o decizie precedentă
(caz în care nu mai sunt necesare condiţiile).
7. Condiţie (guard)

Este un tip special de tranziţie, utilizată la fiecare dintre ieşirile posibile dintr-o decizie.
Se marchează ca un text pe săgeată şi arată condiţia care trebuie îndeplinită pentru a urma acel
flux.

8. Bara de sincronizare

Este folosită pentru cazurile în care anumite acţiuni se pot desfăşura în paralel. Într-un
asemenea punct poate avea loc fie separarea fluxurilor, fie reunirea lor, după o separare
anterioară. Reunirea a două fluxuri înseamnă, de fapt, introducerea unei condiţii, prin care o
activitate nu poate începe decât după terminarea activităţilor finale din fluxurile ce trebuie
sincronizate (de aici termenul de sincronizare).

9. Culoar sau partitii (swimlane)

Culoarele sunt reprezentări care permit separarea activităţilor din flux după criteriul
responsabilităţii realizării activităţii.

Fig.1-Scanarea calculatorului cu antivirusul


Fig.2 reprezinta procesul de logare a utilizatorului la calculator

Fig.3 reprezinta procesul de inregistrare a unui nou utilizator PC

Concluzie:

Elaborînd această lucrare de laborator am studiat mai detaliat elementele diagramei de


activități, diagramă ce prezinta succesiunea de acțiuni pe care la îndeplinește un obiect din cadru
sistemului unei biblioteci electronice pentru a realiza un scop, eventual un use-case. Aceasta
diagrama vizualizeaza activitățile pe care le poate face un obiect, conditia ce determina acțiunea
urmatoare.

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

  • Culegere de Probleme de Mecanica Teoretica
    Culegere de Probleme de Mecanica Teoretica
    Document488 pagini
    Culegere de Probleme de Mecanica Teoretica
    sady1967
    100% (1)
  • AMSI Lab2.1
    AMSI Lab2.1
    Document7 pagini
    AMSI Lab2.1
    Andrei Barbalat
    Încă nu există evaluări
  • AMOO Lab2 Use Case
    AMOO Lab2 Use Case
    Document5 pagini
    AMOO Lab2 Use Case
    sergiu
    Încă nu există evaluări
  • AMSI Lab5.colaborare
    AMSI Lab5.colaborare
    Document5 pagini
    AMSI Lab5.colaborare
    Andrei Barbalat
    Încă nu există evaluări
  • AMSI Curs
    AMSI Curs
    Document74 pagini
    AMSI Curs
    Andrei Barbalat
    Încă nu există evaluări
  • Proiect de Curs AMSI
    Proiect de Curs AMSI
    Document24 pagini
    Proiect de Curs AMSI
    Andrei Barbalat
    Încă nu există evaluări
  • AMSI Lab6.Clasa
    AMSI Lab6.Clasa
    Document4 pagini
    AMSI Lab6.Clasa
    Andrei Barbalat
    Încă nu există evaluări
  • AMSI Lab7.Stari
    AMSI Lab7.Stari
    Document4 pagini
    AMSI Lab7.Stari
    Andrei Barbalat
    Încă nu există evaluări
  • Calităţi Personale Şi Comunicarea
    Calităţi Personale Şi Comunicarea
    Document25 pagini
    Calităţi Personale Şi Comunicarea
    Sergiu Dreglea
    50% (4)
  • L3 Sav
    L3 Sav
    Document3 pagini
    L3 Sav
    Andrei Barbalat
    Încă nu există evaluări
  • AMSI Lab4.secventa
    AMSI Lab4.secventa
    Document5 pagini
    AMSI Lab4.secventa
    Andrei Barbalat
    Încă nu există evaluări
  • Rs PR
    Rs PR
    Document10 pagini
    Rs PR
    Andrei Barbalat
    Încă nu există evaluări
  • Examen
    Examen
    Document6 pagini
    Examen
    Andrei Barbalat
    Încă nu există evaluări
  • AMSI Lab1.1
    AMSI Lab1.1
    Document3 pagini
    AMSI Lab1.1
    Andrei Barbalat
    Încă nu există evaluări
  • AMSI Lab9.componente
    AMSI Lab9.componente
    Document4 pagini
    AMSI Lab9.componente
    Andrei Barbalat
    Încă nu există evaluări
  • GRUPUL
    GRUPUL
    Document21 pagini
    GRUPUL
    Maria Cucereavîi
    Încă nu există evaluări
  • Contra Man I Pul Are
    Contra Man I Pul Are
    Document5 pagini
    Contra Man I Pul Are
    Andrei Barbalat
    Încă nu există evaluări
  • Etica Prof
    Etica Prof
    Document59 pagini
    Etica Prof
    MishaL94
    Încă nu există evaluări
  • Lab 1 V11
    Lab 1 V11
    Document6 pagini
    Lab 1 V11
    Andrei Barbalat
    Încă nu există evaluări
  • Metode Numerice
    Metode Numerice
    Document25 pagini
    Metode Numerice
    Andrei Barbalat
    Încă nu există evaluări
  • Laboratorul1 SAV
    Laboratorul1 SAV
    Document8 pagini
    Laboratorul1 SAV
    Gold River
    100% (1)
  • Lab 8
    Lab 8
    Document7 pagini
    Lab 8
    Andrei Barbalat
    Încă nu există evaluări
  • Lab 2
    Lab 2
    Document6 pagini
    Lab 2
    Andrei Barbalat
    Încă nu există evaluări
  • L.2 Sav
    L.2 Sav
    Document4 pagini
    L.2 Sav
    Andrei Barbalat
    Încă nu există evaluări
  • MODEL PROIECT de An BAZE DE DATE
    MODEL PROIECT de An BAZE DE DATE
    Document7 pagini
    MODEL PROIECT de An BAZE DE DATE
    Andrei Barbalat
    Încă nu există evaluări
  • MODEL PROIECT de An BAZE DE DATE
    MODEL PROIECT de An BAZE DE DATE
    Document7 pagini
    MODEL PROIECT de An BAZE DE DATE
    Andrei Barbalat
    Încă nu există evaluări
  • Cerinte Proiect
    Cerinte Proiect
    Document4 pagini
    Cerinte Proiect
    Dumitru
    Încă nu există evaluări
  • Cerinte Proiect
    Cerinte Proiect
    Document4 pagini
    Cerinte Proiect
    Dumitru
    Încă nu există evaluări
  • Cinematic A
    Cinematic A
    Document147 pagini
    Cinematic A
    Natalia Chirca
    Încă nu există evaluări