Extras din proiect
Un supermarket isi propune realizarea unui sistem informatic privind aprovizionarea cu produse de la furnizori. Pentru dezvoltarea aplicatiei trebuie cunoscute urmatoarele aspecte:
Fiecare produs in parte va beneficia de un cod unic. De asemenea in nomenclatorul de produse vor fi specificate denumirea produsului, unitatea de masura si pretul unitar.
Aprovizionarea se va face pe baza comenzii trimise furnizorului.
Comanda va contine: numarul si data comenzii, codul si denumirea furnizorului, codul produselor comandate, denumirea acestora, unitatea de masura si cantitatea comandata.
Factura primita de la furnizor va contine: numarul si data facturii, codul si denumirea furnizorului, datele clientului(supermarketul), codul, denumirea, unitatea de masura, cantitatea si pretul produselor facturate, valoarea acestora, TVA si valoarea totala.
La receptia produselor se intocmeste NIR-ul care contine: numar si data NIR, codul gestiunii in care sa realizeaza receptia, numar si data facturare, codul si denumirea furnizorului, unitatea de masura a produselor, cantitatea facturata, cantitatea receptionata, pretul unitar al produselor, valoarea NIR.
Supermarketul apeleaza la serviciile mai multor furnizori care sunt identificati prin cod fiscal, nume si adresa.
Evidenta in supermarket este tinuta pe mai multe gestiuni. Fiecare gestiune este caracterizata prin: cod gestiune, denumire gestiune si nume gestionar.
Plata facturii se realizeaza printr-un document de plata in care se precizeaza : numarul documentului, tipul documentului, data, suma platita, denumirea si contul emitentului, denumirea beneficiarului.
Proiectarea aplicatiei informatice
Dictionarul de date
Denumire camp Descriere
CIF
DenFz
AdresaFZ
TelFz
NrComanda
DataComanda
CantCom
NrFact
DataFact
DataScad
CantitateFacturata
PretFactura
CodProd
DenProd
UM
StocInitial
DataStocInitial
CantReceptionata
NumarNIR
DataNIR
CodGest
DenGest
NumeGestionar
NrDocPlata
TipDocPlata
DataDocPlata
SumaPlatita Codul unic de inregistrare al furnizorului
Denumirea furnizorului
Adresa furnizorului
Telefonul furnizorului
Numarul unic de inregistrare al comenzilor
Data la care s-a efectuat comanda
Cantitatea comandata
Numarul unic de inregistrare al facturii
Data la care a fost emisa factura
Data scadentei
Cantitatea de marfa facturata
Pretul de cumparare
Codul unic de inregistrare al produselor
Denumirea produselor
Unitatea de masura
Stocul initial al produselor
Data stocului initial
Cantitatea receptionata
Numarul unic de inregistrare al NIR-ului
Data la care s-a realizat receptia produselor
Codul gestiunii
Numele gestiunii
Numele gestionarului
Numarul documentului de plata
Tipul documentului de plata
Data la care s-a efectuat plata
Suma inscrisa pe documentul de plata
Reguli de gestiune:
- Un furnizor primeste mai multe comenzi, iar o comanda se adreseaza unui singur furnizor;
- O comanda poate genera mai multe facturi, dar o factura apartine unei singure comenzi;
- O comanda contine mai multe produse;
- O factura contine mai multe produse;
- Cu un document de plata se efectueaza plata pentru o singura factura, dar o factura poate fi platita cu mai multe documente de plata;
- Un NIR se intocmeste pentru o singura factura;
- Un NIR este intocmit pentru o singura gestiune;
- Printr-un NIR se introduc in gestiune mai multe produse.
Algoritmi de calcul:
Valoare produs=CantitateFacturata*PretFactura
TVA= CotaTVA*Valoare produs
Valoare Factura=Valoare produs+TVA
Preview document
Conținut arhivă zip
- BD pentru Gestiunea Aprovizionarilor la un Supermarket.docx