Documente Academic
Documente Profesional
Documente Cultură
Introducere
Proiectul îşi propune implementarea unui sistem informatic pentru gestionarea intrărilor și
ieșirilor unui magazin de produse cosmetice.
S.C. Mira S.R.L. este o societate comercială constituită sub formă de societate cu răspundere
limitată, persoană juridică română care s-a înfiinţat conform Legii 31/1990 (Legea societăţilor
comerciale). Sediul social al societăţii este în județul Sibiu, Şoseaua Sibiului, nr. 5, Şelimbăr.
Modelul ce urmează a fi implementat va trebui să permită înscrierea într-un nomenclator a
fiecărui produs comercializat de firmă, a furnizorilor și de asemenea a clienților.
Astfel sistemul va urmări:
• Să evidențieze informații referitoare la valoarea cantitativă și prețurile de achiziție.
• Să permită stocarea produselor în gestiunea magazinului.
• Să permită verificarea în orice moment al stocului fizic și cel inițial, precum și evidența
vânzărilor.
• Să realizeze vânzarea efectivă către clienți.
Astfel, în vederea necesității implementării unui sistem informatic se va urmări abordarea
conceptuală prin următoarele etape:
- modelarea conceptuală a datelor (MCD),
- modelarea fizică a datelor (MFD) prin implementarea modelului EA
Clasificarea atributelor
Tip de entitate Atribut Dupa complexitate Dupa obligativitate Dupa realizari
Furnizori Id_furniz Simplu Obligatoriu Monovaloare
Denumire_furniz Simplu Obligatoriu Monovaloare
Cod_fiscal_f Simplu Obligatoriu Monovaloare
Nr_rc_f Simplu Obligatoriu Monovaloare
Adresa_f Complex Obligatoriu Monovaloare
Telefon_f Simplu Optional Multivaloare
Cont_bancar_furni
Iban Simplu Obligatoriu Monovaloare
z
Banca Simplu Obligatoriu Monovaloare
Id_furniz Simplu Obligatoriu Monovaloare
Facturi_furniz Id_factf Simplu Obligatoriu Monovaloare
Id_furniz Simplu Obligatoriu Monovaloare
Serie_nr_f Complex Obligatoriu Monovaloare
Data_emitere_f Complex Obligatoriu Monovaloare
Data_scadenta_f Complex Obligatoriu Monovaloare
Total_p Simplu Obligatoriu Monovaloare
NIR Nr_nir Simplu Obligatoriu Monovaloare
Data_întocmire Complex Obligatoriu Monovaloare
Id_factf Simplu Obligatoriu Monovaloare
Intrare_produse Id_intrare Simplu Obligatoriu Monovaloare
Id_produs Simplu Obligatoriu Monovaloare
Id_factf Simplu Obligatoriu Monovaloare
Cantitate_intrată Simplu Obligatoriu Monovaloare
Data_intrare Complex Obligatoriu Monovaloare
Doc_plată Id_plata Simplu Obligatoriu Monovaloare
Nr_doc_p Simplu Obligatoriu Monovaloare
Tip_doc_p Simplu Obligatoriu Monovaloare
Data_doc_p Complex Obligatoriu Monovaloare
Suma_p Simplu Obligatoriu Monovaloare
Id_factf Simplu Obligatoriu Monovaloare
Produse Id_produs Simplu Obligatoriu Monovaloare
Den_produs Simplu Obligatoriu Monovaloare
Id_furniz Simplu Obligatoriu Monovaloare
UM Simplu Obligatoriu Monovaloare
Pu_furniz Simplu Obligatoriu Monovaloare
Cota_adaos Simplu Obligatoriu Monovaloare
Cota_TVA Simplu Obligatoriu Monovaloare
Ieşire_produse Id_ieşire Simplu Obligatoriu Monovaloare
Id_produs Simplu Obligatoriu Monovaloare
Nr_fact Simplu Obligatoriu Monovaloare
Nr_bon Simplu Obligatoriu Monovaloare
Cantitate_ieşită Simplu Obligatoriu Monovaloare
Data_ieşire Complex Obligatoriu Monovaloare
Facturi_clienti Nr_fact Simplu Obligatoriu Monovaloare
Id_client Simplu Obligatoriu Monovaloare
Data_emitere Complex Obligatoriu Monovaloare
Data_scadenta Complex Obligatoriu Monovaloare
Total Simplu Obligatoriu Monovaloare
Stornare Simplu Optional Monovaloare
Clienţi Id_client Simplu Obligatoriu Monovaloare
Denumire_client Simplu Obligatoriu Monovaloare
Cod_fiscal_c Simplu Obligatoriu Monovaloare
Nr_rc_c Simplu Obligatoriu Monovaloare
Adresa_c Complex Obligatoriu Monovaloare
Telefon_c Simplu Optional Multivaloare
Bon_fiscal Nr_bon Simplu Obligatoriu Monovaloare
Data Complex Obligatoriu Monovaloare
Suma Simplu Obligatoriu Monovaloare
Chitanţă_ieşire Nr_chitanţă Simplu Obligatoriu Monovaloare
Data_chitanţă Complex Obligatoriu Monovaloare
Nr_fact Simplu Obligatoriu Monovaloare
Id_client Simplu Obligatoriu Monovaloare
Suma_i Simplu Obligatoriu Monovaloare
1
1,n
FURNIZORI
oferă
Id_furniz FACTURI_FURNIZOR
Denumire_furniz Id_factf
Cod_fiscal_f Id_furniz 1,n
Nr_rc_f 1,n
Emit
1,1
Serie_nr_f Verifică
Adresa_f emitent emis Data_emitere_f sunt
verificate
Telefon_f Data_scadenta_f Oferă
1,n deţin
Total_p
1,n 1,1 verifică
Deţin plătite 1,n cuprind
prin
sunt NIR
1,1 deţinute
Nr_nir
CONT_BANCAR_FURNIZ Cuprind
Data_întocmire
IBAN Privesc
Id_factf
Banca sunt sunt
1,1 cuprinse 1,1
Id_furniz oferite
INTRARE_PRODUSE PRODUSE
1,1
privesc
Id_intrare Id_produs
DOC_PLATA Id_produs Den_produs
Id_plata Id_factf 1,1
Includ
1,n Id_furniz
Nr_doc_p Cantitate_intrata fac
includ um
parte
Tip_doc_p Data_intrare Pu_furniz
Data_doc_p Cota_adaos
Suma_p MODELUL ENTITATE – ASOCIERE Cota_tva
Id_facf INTRAREA ÎN GESTIUNEA
MAGAZINULUI
2
CLIENTI FACTURI_CLIENTI MODELUL ENTITATE – ASOCIERE
Id_client Nr_fact IEŞIREA DIN GESTIUNEA
Denumire_client Id_client MAGAZINULUI
Cod_fiscal_c 1,n
Datorează
1,1 Data_emitere
Nr_rc_c obligat obligaţie Data_scadenta
Adresa_c Total
Telefon_c Stornare
1,n
1,n achită plătite 1,n cuprind
prin
Achită Privesc
Cuprind
sunt
1,1 achitate 1,1
privesc
CHITANŢĂ_IEŞIRE sunt
1,1
Nr_chitanta cuprinse
4
5
Stabilirea relaţiilor între tabele:
6
7
8
Pe baza operaţiunilor anterioare, s-au realizat interogări (modalităţi de selecţie şi afişare a
informaţiei din una sau mai multe surse: tabele sau alte interogări, formulate cu ajutorul unor
condiţii logice), formulare şi rapoarte.
9
10
11
12
13