Sunteți pe pagina 1din 18

Universitatea Transilvania din Braov

Facultatea de tiine Economice i Administrarea Afacerilor

Aplicaie informatic pentru


gestiunea unui magazin
alimentar

Studente: Bosoi Patricia, Buzeiche Adina


Programul de studii: Informatic Economic
Anul III, grupa 8731

Structura lucrrii

1.Obiectivele aplicaiei
2.Identificarea tipurilor de entiti
3. Ieirile aplicaiei
4. Intrrile aplicaiei
5.Modelul relaional al datelor ( Schema legturilor ntre tabelele bazei
de date)
6. Schema general a aplicaiei
7. Dicionar de date
8. Modelul entitate asociere
9.Anexe

1.Obiectivele aplicaiei
Magazinul nostru are program non-stop i const n oferirea unei game variate de produse
de larg consum, alimentare si de baut.Societatea este constituit sub forma unui S.R.L, fiind cea
mai eficient form adoptat la tipul acesta de business.
Spaiul este unul de dimeniuni mici, pn n 60 de mp, fiind ns suficient pentru cantitatea
de produse pe care o avem pus la vnzare, ncercnd s acoperim doar strictul necesar.
n principal clientela va fi reprezentat de clienii care au program prelungit de lucru i
venituri medii sau ridicate, pentru c altfel ar face eforturi s cumpere doar de la marile
magazine care sunt ns mai departe de casa lor.Totodat pot fi persoane dinamice cu program
variat care nu ajung la cumpraturi n timpul zilei.De asemenea vor fi i persoane care nu pun
accent doar pe preul produsului, ci i pe comoditatea cu care l procur.
Aplicaia are ca scop centralizarea facturilor primite i a produselor n cadrul magazinului
nostru.
De asemenea se urmrete obinerea de informaii cu privire la stocul existent n vederea
lurii unor decizii optime de aprovizionare cu materii prime.

2.Identificarea tipurilor de entiti


n urma studierii documentelor implicate n gestiunea din cadrul magazinului alimentar se
disting urmatoarele entiti:
1.
2.
3.
4.
5.
6.
7.

Produse
Furnizori
Clieni
Stoc
Facturi
Bon fiscal
Vnzri

n documentarea tipurilor de entiti includem o descriere amanunit a fiecrei entiti:


Nume tip de entitate

Descriere

Produse

Totalitatea produselor vndute n firma.

Furnizori

Totalitatea furnizorilor de la care magazinul se


aprovizioneaz cu produse.

Clieni

Totalitatea persoanelor care achiziioneaz


produse de la magazinul meu.
Cantitate de bunuri (materii prime, materiale
etc.) existente, la un moment dat, ca rezerv n
depozitul unui magazin.
Document contabil care nsoete marfa
primit din magazin de la alte firme .
Descriere detaliat a produselor cumparate de
un client (persoana fizica) la un moment dat.
Aciune de valorificare a unui produs prin
vnzare.

Stoc

Facturi
Bon fiscal
Vnzri

3. Ieirile aplicaiei
1.Denumirea furnizorului pentru fiecare factur:

Nr
crt
N3

Furnizori
NumeFurnizor

IdFurnizor

C50

N10

2.Pentru fiecare furnizor s se afieze facture cu valoarea cea mai mica:


Furnizor
Nr
crt
N3

Factur

NumeFurnizor

IdFurnizor

IdFactur

ValoareFactur

C50

N10

N10

N10

3.Afisarea produselor n ordine descrescatoare n funcie de pre :


Nr
crt
N3

Produse
NumeProdus

Pre

C50

N10

4.Produsele care expir primele:


Nr
crt

Produse

N3

NumeProdus

DataExpirrii

C50

D8

5.Produsele care au preul mai mare ca 2:


Nr
crt
N3

Produse

Furnizori

IdProdus

NumeProdus

Pre

DataFabricaiei

DataExpirrii

IdFurnizor

N10

C50

N10

D8

D8

N10

6.Pentru fiecare bon afiai IdProdusului i cantitatea :


Nr
crt
N3

BonFiscal

Produse

NrBon
N10

IdProdus
N10

Cantitate
N10

7.Numele funizorilor din Piteti:


Nr
crt

Furnizori
IdFurnizor

NumeFurnizor

N3

N10

C50

8.Facturile ntocmite dupa 11 dec 2015 cu o valoarea a facturii >200:


Nr
crt
N3

Facturi
IdFactur

IdFurnizor

ValFactur

N10

N10

N10

9.Numarul clienilor din fiecare localitate :


Nr
crt

Clieni

N10

numar_clienti

AdresClient

N10

C20

10.Valoarea totala a facturilor din luna dec ale furnizorului care are IdFurnizor=600:
Nr
crt

Facturi

N3

Total

IdFurnizor

N10

N10

11.Produsul distribuit de furnizorul care are IdFurnizor=600:


Nr
crt
N3

Produse
IdProdus

NumeProdus

Pre

N10

C50

N10

Furnizori
DataFabricaie
i
D8

DataExpirari
i
D8

IdFurnizor
N10

4.Intrrile aplicaiei

Denumire

Simbol

Id produs
Nume
produs
Pre
Data
fabricaiei
Data
expirarii
Id furnizor
Nume

IdProdus
NumeProdus

Tabela
Produs
e
X
X

Pret
DataFabricatiei

X
X

DataExpirarii

IdFurnizor
NumeFurnizor

Tabela
Furnizori

X
X

Tabela
Clieni

Tabela
Factur
i
X

Tabela
BonFiscal
X

Tabela Tabela
Vnzri Stoc
X

furnizor
Localitate
furnizor
Id client
Nume
client
Adresa
client
Telefon
Id factur
Data
factur
Valoare
factura
Numar
bon
Data
emiterii
Cantitate
Valoare
Id vnzare
Data
vanzare
Pre
vanzare
Id stoc
Data stoc
Numr in
stoc

LocalitateFurnizor

IdClient
NumeClient

X
X

AdresaClient

Tel
IdFactura
DataFactura

X
X
X

ValFactura

NrBon

DataEmiterii

Cantitate
Valoare
IdVanzare
DataVanzare

X
X

PretVanzare
IdStoc
DataStoc
NumarInStoc

X
X
X
X
X
X

5.Modelul relaional al datelor ( Schema legturilor ntre tabelele bazei


de date)

6.Schema general a aplicaiei

CLIENI

FURNIZORI

PRODUSE

FACTURI PRIMITE

BONURI

7.Dicionar de date
Stoc

Furnizori

Produse

#IdStoc

#IdFurnizor

#IdProdus

*IdProdus

NumeFurnizor

NumeProdus

DataStoc

LocalitateFurnizor

Pret

NumarInStoc

DataFabricatiei
DataExpirarii
*IdFurnizor

Facturi

BonFiscal

Clienti

Vanzari

#IdFactura

#NrBon

#IdClient

#IdVanzare

DataFactura

DataEmiterii

NumeClient

* IdProdus

ValFactura

*IdProdus

AdresaClient

*IdClient

*IdFurnizor

Cantitate

Tel

DataVanzare

*IdProdus

Valoare

LEGENDA

#
*

Cheie primar
Cheie secundar

8. Modelul entitate asociere

PretVanzare

Vanzari

Clienti
1,n
IdClient
corespund
NumeClient
1,n
AdresaClient
Tel
1,n

1,n

IdVanzare
IdProdus
IdClient
DataVanzar
e
PretVanzare

0,n

Furnizori
IdFurnizor
NumeFurnizor
LocalitateFurni
zor

contin
primesc

1,n
1,n

Produse
1,n

IdProdus
NumeProdus
Pret
DataFabricat
iei
DataExpirari
i

0,n
contin

BonFiscal
NrBon
DataEmiterii
IdProdus
Cantitate
Valoare

1,n

1,n

contin
0,n

1,1
corespund
1,n

Stoc
IdStoc
IdProdus
DataStoc
NrInStoc

9.Anexe

emit

Facturi
1,n

IdFactura
DataFactura
ValFactura
IdProdus
IdFurnizor

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