Sunteți pe pagina 1din 4

UNIVERSITATEA DE STAT DIN MOLDOVA

FACULTATEA DE FIZICĂ ȘI INGINERIE

DEPARTAMENT FIZICĂ APLICATĂ ŞI INFORMATICĂ

Vitalie Nigai

LABORATOR NR 2

Elaborarea Diagramei de Stare

Verificat Inculet A

CHIŞINĂU-2019
Scopul lucrării: elaborarea diagramei de stare și urmarea următorilor pași pentru crearea
stărilor și a tranzițiilor dintr-o stare în alta.Diagrama de mai jos a fost obținută în rezultatul
următorilor pași:
De adăugat stări cu numele : 1. Aşteptarea introducerii Pin-codului, 2. Verificarea
Pincodului, 3. Aşteptarea alegerii efectuate de client, 4. Procesarea cererii de extragere
a numerarului, 5. Procesarea cererii de eliberare a cecului, 6. Eliberarea numerarului,
7.Imprimarea, 8.Reaturnarea cardului, 9. Finalizarea Tranzactiei şi o stare finală (Final
State).
1. De adăugat o tranziţie: cardul este introdus, orientat de la starea Aşteptarea
cardului către starea Aşteptarea introducerii Pin-codului .
2. De adăugat o tranziţie: P cardul este introdus-codul este introdus, orientat de
la starea Aşteptarea introducerii Pin-codului către starea Returnarea cardului (dar trebuie sa
fie Verificarea Pin-codului )
3. De adăugat o tranziţie :Anularea tranzactiei, orientat de la starea Aşteptarea
introducerii Pin-codului către starea Returnarea cardului.
4. De adăugat o tranziţie cu condiţia-frontieră : [Pin-codul este corect], orientată
de la starea Verificarea Pin-codului către starea Aşteptarea alegerii efectuate de client.
5. De adăugat o tranziţie cu condiţia-frontieră : [Pin-codul este incorect],
orientată de la starea Verificarea Pin-codului către starea Aşteptarea introducerii Pin-
codului.
6. De adăugat o tranziţie: „Trei esecuri” cu acţiunea la tranziţie „confiscarea
cardului” , orientată de la starea Verificarea Pin-codului către starea Finalizarea Tranzacţiei
.Pentru setarea acţiunii pentru această tranziţie trebuie să introduceţi textul „confiscarea
cardului” .
7. De adăugat o tranziţie “Alegerea sumei” cu condiţia-frontieră: [suma este
introdusa], orientată de la starea Aşteptarea alegerii efectuate de client către starea
Procesarea cererii de eliberare a numerarului .
8. De adăugat o tranziţie “Alegerea cecului”, orientată de la starea Aşteptarea
alegerii efectuate de client către starea Procesarea cererii de eliberare a cecului.
9. De adăugat o tranziţie “Anularea tranzactiei” orientată de la starea
Aşteptarea alegerii efectuate de client către starea Returnarea cardului.
10. De adăugat o tranziţie cu condiţia-frontieră : [Creditul nu este depăsit], orientată
de la starea Procesarea cererii de eliberare a numerarului către starea Eliberarea
numerarului.
11. De adăugat o tranziţie cu condiţia-frontieră : [Creditul este depăsit], orientată
de la starea Procesarea cererii de eliberare a numerarului către starea Returnarea
cardului.
12. De adăugat o tranziţie “Numerarul este eliberat” cu condiţia-frontieră: [este
selectată imprimarea cecului], orientată de la starea Eliberarea numerarului către
starea
Imprimarea.
13. De adăugat o tranziţie “Numerarul este eliberat” cu condiţia-frontieră: [Nu este
selectata imprimarea cecului], orientată de la starea Eliberarea numerarului către starea
Returnarea cardului.
14. De adăugat o tranziţie : Cecul este format, orientată de la Procesarea cererii
de eliberare a cecului către Imprimarea.
15. De adăugat o tranziţie : Imprimarea este finalizata, orientată de la starea
Imprimare către starea Returnarea cardului.
16. De adăugat o tranziţie : Cardul este returnat, orientată de la starea
Returnarea cardului către starea Finalizarea tranzacţiei.
17. De adăugat o tranziţie : Tranzactia este finalizata, orientată de la starea
Finalizarea tranzacţiei către starea Aşteptarea cardului.
18. De adăugat o tranziţie orientată de la starea Aşteptarea cardului către starea
finală.
19. Adăugaţi o tranziţie orientată de la starea Aşteptarea cardului către starea
finală

PinIncorect
AsteptareaCardului Asteptarea [PinCodIncorect] Verificarea PinCodului
CardIntrodus
Introducerii
PinCodului
Inceput

AnulareaTranzactiei PinCorect
[PinCodCorect]

CodulesteIntrodus Asteptarea Alegerii de


Client

VerificareaPinCod

AnulareaTranzactiei
AlegereaSumei [SumaIntrodusa]
TranzactieFinalizata AlegereaCecului

Procesarea Cererii de
Extragere a
Numerarului
ReturnareaCardului [CreditulEsteDepasit]

[CreditulNuesteDepasit]

NumerarEliberat [NuesteSelectataImprimareaCecului]

EliberareaNumerarului
CardulesteReturnat

ImprimareFinalizata
TreiEsecuri
/confiscareCard CeculEsteFormat

NumerarulesteEliberat [esteSelectataImprimareaCecului]

FinalizareaTranzactiei
Imprimarea

Final
State

Concluzie: În laboratorul dat ne-am familiarizat cu crearea diagramelor de stare a unui


obiect și schimbarea stării obiectului prin tranziția ce are loc ca rezultat a evenimentelor ce
influiențiază obiectul în starea dată pînă la distrugerea obiectului,sau putem spune ciclul de
viață al unui obiect

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

  • Algoritmica
    Algoritmica
    Document85 pagini
    Algoritmica
    Klaudiu
    Încă nu există evaluări
  • Intrebarea 4
    Intrebarea 4
    Document1 pagină
    Intrebarea 4
    vvx
    Încă nu există evaluări
  • Intrbarea 2
    Intrbarea 2
    Document1 pagină
    Intrbarea 2
    vvx
    Încă nu există evaluări
  • Intrebarea 5
    Intrebarea 5
    Document2 pagini
    Intrebarea 5
    vvx
    Încă nu există evaluări
  • Intrebarea 1
    Intrebarea 1
    Document2 pagini
    Intrebarea 1
    vvx
    Încă nu există evaluări
  • Tema 5
    Tema 5
    Document14 pagini
    Tema 5
    vvx
    Încă nu există evaluări
  • Tema 3
    Tema 3
    Document18 pagini
    Tema 3
    vvx
    Încă nu există evaluări
  • Tema 5
    Tema 5
    Document14 pagini
    Tema 5
    vvx
    Încă nu există evaluări
  • Tema 5
    Tema 5
    Document14 pagini
    Tema 5
    vvx
    Încă nu există evaluări
  • Tema 2.2
    Tema 2.2
    Document8 pagini
    Tema 2.2
    vvx
    Încă nu există evaluări
  • Tema 6
    Tema 6
    Document14 pagini
    Tema 6
    vvx
    Încă nu există evaluări
  • Tema 4
    Tema 4
    Document14 pagini
    Tema 4
    vvx
    Încă nu există evaluări
  • Tema 4
    Tema 4
    Document14 pagini
    Tema 4
    vvx
    Încă nu există evaluări
  • Tema 2.2
    Tema 2.2
    Document8 pagini
    Tema 2.2
    vvx
    Încă nu există evaluări
  • Tema 9
    Tema 9
    Document13 pagini
    Tema 9
    vvx
    Încă nu există evaluări
  • Tema 1.2
    Tema 1.2
    Document7 pagini
    Tema 1.2
    vvx
    Încă nu există evaluări
  • Tema 1.1
    Tema 1.1
    Document6 pagini
    Tema 1.1
    vvx
    Încă nu există evaluări
  • Comenzi Linux
    Comenzi Linux
    Document2 pagini
    Comenzi Linux
    vvx
    Încă nu există evaluări
  • Tema 2.1
    Tema 2.1
    Document14 pagini
    Tema 2.1
    vvx
    Încă nu există evaluări
  • Integrale Si Ecuatii Diferentiale PDF
    Integrale Si Ecuatii Diferentiale PDF
    Document51 pagini
    Integrale Si Ecuatii Diferentiale PDF
    vvx
    Încă nu există evaluări
  • Cuvmax
    Cuvmax
    Document2 pagini
    Cuvmax
    vvx
    Încă nu există evaluări
  • Countsort TALAB1
    Countsort TALAB1
    Document2 pagini
    Countsort TALAB1
    vvx
    Încă nu există evaluări
  • 08 Template
    08 Template
    Document8 pagini
    08 Template
    vvx
    Încă nu există evaluări
  • Formular 1
    Formular 1
    Document1 pagină
    Formular 1
    vvx
    Încă nu există evaluări
  • Analiza Matematica I - Chis Codruta PDF
    Analiza Matematica I - Chis Codruta PDF
    Document101 pagini
    Analiza Matematica I - Chis Codruta PDF
    Silviu Boga
    Încă nu există evaluări
  • Paritate PDF
    Paritate PDF
    Document1 pagină
    Paritate PDF
    vvx
    Încă nu există evaluări
  • Orar Licenta - Absolventi - 2020 2021 1
    Orar Licenta - Absolventi - 2020 2021 1
    Document3 pagini
    Orar Licenta - Absolventi - 2020 2021 1
    vvx
    Încă nu există evaluări
  • Formular 1
    Formular 1
    Document1 pagină
    Formular 1
    vvx
    Încă nu există evaluări
  • Comenzi Linux
    Comenzi Linux
    Document2 pagini
    Comenzi Linux
    vvx
    Încă nu există evaluări
  • 18.10.19 Desen
    18.10.19 Desen
    Document1 pagină
    18.10.19 Desen
    vvx
    Încă nu există evaluări