Sunteți pe pagina 1din 3

4.

Realizarea diagramelor fluxurilor de date


pentru sistemul analizat (modelarea)
n acest capitol nu avei de scris un text, ci de construit diagramele fluxurilor
de date, de realizat un tabel (matricea CRUD = sinteza unor elemente deja
specificate n DFD nivelul 0), de completat dicionarul de date.

4.1 Realizarea diagramelor fluxurilor de date


Se vor construi diagrama de context, diagrama de nivel 0, DFD-urile de nivel
1 i cele de nivel 2. Pentru studiul de caz al fiecrei echipe trebuie s existe cel
puin 2 diagrame de nivel 1 i cel puin o diagram de nivel 2.

4.2 Descrierea DFD n depozitul (dicionarul) datelor


Se vor descrie cel puin 4 fluxuri de date (cel puin un flux extern de intrare,
cel puin un flux intern de scriere, cel puin un flux intern de citire, cel puin un flux
extern de ieire), un loc de stocare, o entitate extern i un proces de prelucrare.
Entitate externa: Sistemul de gestiune a stocurilor
Descriere:
Scopul sau este de a tine evidenta cantitativa si valorica a stocurilor de
marfuri. De aseena emite rapoarte privind situatia stocurilor existente in firma.
Proces: Identificare stare comanda
Se inregistreaza date despre starea comenzii daca exista produsele pe stoc
comanda putand fi onorata sau daca nu clientul hotarste daca mentine comanda
sau renunta.
Loc de stocare: Comenzi
Nume client: VARCHAR
Adresa: VARCHAR
Telefon: NUMERIC
Data comanda: DATE
Denumire produs: VARCHAR
Cantitate: NUMERIC
Valoare: NUMERIC
Flux extern de intrare: Comanda
Nume client: VARCHAR
Adresa: VARCHAR
Denumire produs: VARCHAR
Cantitate: NUMERIC
Flux intern de scriere: Comanda noua

Strcutura datelor este conforma cu structura locului de stocare Comenzi


Flux intern de citire: Date comanda
Denumire: VARCHAR
Cantitate: NUMERIC
Valoare: NUMERIC
Flux extern de iesire: Notificare stare comanda
Nume client: VARCHAR
Data comanda: DATE
Denumire produs: VARCHAR
Cantitate: NUMERIC
Flux extern de intrare: Conturi analitice
Denumire cont: VARCHAR
Cont: NUMERIC
Data: DATE
Explicatii: VARCHAR
Suma creditata: NUMERIC
Flux intern de scriere: Facturi noi
Nume client: VARCHAR
Adresa client: VARCHAR
Numar factura: NUMERIC
Data: DATE
Denumire produs: VARCHAR
Cantitate: NUMERIC
Total Factura: NUMERIC
Flux intern de citire: Facturi existente
Numar factura: NUMERIC
Denumire produs: VARCHAR
Cantitate: NUMERIC
Total factura: NUMERIC
Flux extern de iesire: Nota contabila
Numar nota contabila: NUMERIC
Data nota contabila: DATE
Cont debitor: VARCHAR
Cont creditor: VARCHAR
Valoare: NUMERIC
4.3 Matricea CRUD

Pe baza informaiilor obinute din analiza sistemului existent i a construirii


diagramei de nivel "0", rezult urmtoarea matrice CRUD (Create-Read-UpdateDelete):
Locuri Angaj
stocare ati

Clien
ti

Come
nzi

Procese

Come
nzi
initial
e

Contra
cte

Fact
uri

Gara
ntii

Inform
atii

CRU

Produ
se

CRU
D

firma

Gestiune
a
ofertelor
CRU(D
)

Ofer
te

Evidenta
comenzil
or si
contracte
lor

CRU
D

CRU(D)

Gestiune
vanzari

CRU

Gestiune
a
serviciilor
prestate

CRU(
D)

CRU(
D)
R

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