Documente Academic
Documente Profesional
Documente Cultură
finantat
ori
• Abordarea sistemului prin intermediul diferitelor modele
permite obţinerea unor avantaje, în comparaţie cu descrierea
narativă, şi anume:
Tranzactie
Date-intermediare-1 Date-de-ieșire-1
1
Tranzacție 3
Date-intermediare-3
Date-intermediare-2
Fluxuri de date
DIAGRAMA
FLUXURILOR DE
DATE NIVEL 0
DIAGRAMA
FLUXURILOR DE
DATE NIVEL 1
PÂNĂ LA N
Diagrama descompunerii funcționale stă la baza construirii
scheletului diagramelor fluxurilor date, pentru că din ea se generează
o serie de diagrame ale fluxurilor de date, acestea fiind:
O singură DFD pentru simbolul redat sub denumirea de sistem,
cunoscută sub numele diagramă de context
O singură DFD de nivel 0, în care sunt preluate principalele funcții
în care se descompune sistemul pe primul nivel
Câte o DFD de nivel 1, numărul acestor diagrame fiind egal cu
numărul funcțiilor care se descompun, preluate de pe nivelul
superior
DIAGRAMA DE CONTEXT
ENTITATE ENTITATE
EXTERNĂ SISTEM EXTERNĂ
DIAGRAMA DE CONTEXT
ENTITATE ENTITATE
EXTERNĂ ENTITATE EXTERNĂ
EXTERNĂ
DIAGRAMA FLUXURILOR DE DATE DE NIVEL
0
• Sunt prezentate secvența funcțiilor de prelucrare, locurile de stocare
accesate, precum și entitățile externe cu care sistemul interacționează.
• O caracteristică importantă a tuturor nivelurilor, constă în faptul că tot
ceea ce este reprezentat pe un nivel superior, trebuie să se regăsească
și pe nivelurile inferioare.
• DFD de nivel 0 conține principalele procese de prelucrare, construirea
ei realizându-se pe baza identificării logice a fluxurilor de intrare și de
ieșire.
• Apar fluxurile de date interne.
PROCESELE INCLUSE ÎN DFD DE NIVEL 0
• Procese:
1.Nici un process nu va putea avea doar iesiri.
2.Nici un process nu poate avea doar intrari
3.Un process este etichetat printr-o expresie care incepe
cu un verb urmat de prezentarea obiectului la care se refera
verbul.
Stocare:
4.Datele nu pot fi transferate direct dintr-un loc de stocare in
altul.
5.Datele nu pot fi transferate direct dintr-o sursa externa intr-un
loc de stocare a datelor.
6.Datele nu pot fi transferate spre o destinatie externa dintr-un
loc de stocare.
7.Un loc de stocare este etichetat printr-un substantive
Entitate externa ( sursa/destinatie)
8.Datele nu pot fi transferate direct de la o sursa la o
destinatie.
9.O sursa/destinatie este etichetata printr-un
substantiv
Fluxuri de date:
10. Un flux al datelor are doar o singura directive de
flux intre simboluri
11.Ramificatia intr-un flux de date inseamna ca
aceleasi date se transfera dintr-un loc comun in doua
sau mai multe procese.
12.Asocierea dintr-un flux de date inseamna ca exact
aceleasi date vin dintr-unul sau mai multe procese
sau locuri de stocare, sau sursa spre un loc de
stocare comun.
13.Un flux de date nu poate reveni direct la procesul
pe care l-a parasit.
14.Un flux de date spre un loc de stocare inseamna
actualizare ( stergere sau schimbare).
15.Un flux de date dinspre un loc de stocare
inseamna restaurare sau folosire date.
16.Un flux de date este etichetat printr-un substantiv
ERORI ÎN CONSTRUIREA DFD:
• numele componentei
• tipul componentei
• structura
• caracteristici
7.4.1
Descrierea
fluxurilor de
date
7.4.2
7.4.5
Descrierea
Descrierea
structurii de
proceselor
7.4 date
Depozitul
metadatelor
7.4.4 7.4.3
Descrierea Descrierea
locurilor de datelor
stocare elementare
7.4.1 DESCRIEREA FLUXURILOR
DE DATE
• Completarea depozitului metadatelor se realizează cu ajutorul
informațiilor oferite de fluxurile de date.
Un nr de identificare a
fluxului
Un nume descriptiv
Perioada de timp