Sunteți pe pagina 1din 2

Analiza dinamica

Scopul este de a identifica comportamentul entitatilor => modelul dinamic sau dinamica
entitatilor.
Pasii pentru construirea acestui model dynamic sunt :
1.
2.
3.
4.

Identificarea starilor
Identificarea evenimentelor care determina trecerea dintr-o stare in alta
Stabilirea succesiunii evenimentelor (fluxului de evenimente)
Construirea diagramei. Aici se tine cont de restrictiile dinamice ale sistemului Ex :
UTILAJE(cod utilaje, nrinventar, d, ce, ct)
FACTURI(nrfact, dataf, codclient, codp, denp, cant, um, pret etc)

Pentru UTILAJE :
Stari :
-

Functionala
Defect
Pornit
Oprit
In revizie
In reparatii
Casat

Evenimente:
-

Functionare
Defectare
Oprire
Pornire
Revizie
Reparare
casare

Functional

Defect

Oprit

Pornit

Revizie

Reparare

Casare

Pentru FACTURI :
Stari :
-

Emisa
Anulata
Platita
Neplatita

Evenimente :
-

Emisie
Anulare
Platire
Neplatire

Emisa

Anulare

Platire

Neplatire

Analiza functionala
Are ca scop sa puna in evidenta transformarile de dare care se produc in cadrul sistemului in
idea satisfacerii cerintelor informationale ale managementului. Rezultatul va fi un model
functional/transformational.
Pasi :
1.
2.
3.
4.
5.
6.
7.

Se identifica cerintele informationale


Se stabilesc datele de iesire care satisfac aceste cerinte
Se identifica algoritmii pe baza carora se obtin aceste date de iesire(prelucrari, formule)
Se pun in evidenta datele de intrare
Se construiesc diagramele de flux care reflecta legaturile procedural dintre intrari si iesiri
Se identifica restrictiile si se precizeaza criteriile de optimizare
Se construieste diagrama

Integrarea modelelor
Structurale, statice, dinamice, functionale/transformationale. Aici se stabileste in ce masura
modelul static structural si cele dinamice satisfac cerintele informationale. Se verifica
completitudinea(existenta) elementelor informationale studiate si se verifica consistenta lor(in ce
masura entitatile sunt necesare si suficiente in procesele de prelucrare). Se verifica daca entitatile
sunt stabilite corespunzator pt a regasi informatiile din mai multe entitati. Se verifica coerenta
datelor , actualizarea concomitenta asupra datelor, se stabileste clar schema BD cu entitati, legaturi,
dinamica, functionalitate. Pe baza rezultatelor se poate trece la proiectarea sch conceptuale, externe
logice, interne a BD.

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