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-Update-Delete):
Locuri Angajati Clienti
stocare

Comenzi Comenzi Contracte Facturi Garantii Informatii Oferte Produse


initiale
firma

Procese
Gestiunea
ofertelor

Evidenta
R
comenzilor
si
contractelor

CRUD

Gestiune
vanzari

CRU

Gestiunea
serviciilor
prestate

CRU(D)

CRU(D)

CRU

CRU(D)

CRU(D)

CRUD

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