PROIECT Baze de Date Avansate
-
Upload
oana-madalina-bedregeanu -
Category
Documents
-
view
220 -
download
0
Transcript of PROIECT Baze de Date Avansate
7/28/2019 PROIECT Baze de Date Avansate
http://slidepdf.com/reader/full/proiect-baze-de-date-avansate 1/8
wertyuiopasdfghjklzxcvbnmqwtyuiopasdfghjklzxcvbnmqwertypasdfghjklzxcvbnmqwertyuiop
dfghjklzxcvbnmqwertyuiopasdfjklzxcvbnmqwertyuiopasdfghjkcvbnmqwertyuiopasdfghjklzxcvnmqwertyuiopasdfghjklzxcvbn
wertyuiopasdfghjklzxcvbnmqwtyuiopasdfghjklzxcvbnmqwertypasdfghjklzxcvbnmqwertyuiop
dfghjklzxcvbnmqwertyuiopasdfjklzxcvbnmqwertyuiopasdfghjkcvbnmqwertyuiopasdfghjklzxcvnmqwertyuiopasdfghjklzxcvbn
wertyuiopasdfghjklzxcvbnmqwtyuiopasdfghjklzxcvbnmrtyuiopdfghjklzxcvbnmqwertyuiopasdfjklzxcvbnmqwertyuiopasdfghjk
cvbnm wert uio asdf h klzxcv
BAZE DE DATE AVANSATE
[PROIECT]
VAMA OANA MADALINAVATAVU ADINA MIHAELA
1
7/28/2019 PROIECT Baze de Date Avansate
http://slidepdf.com/reader/full/proiect-baze-de-date-avansate 2/8
RESTAURANT DE TIP FAST-FOOD
Patronul unui restaurant de tip fast-food solicită realizarea unei baze de date.
Cerinţele sale sunt descrise în continuare.
Restaurantul oferă produse de tip fast-food. Dorim să avem o evidenţă a tuturor
acestora, pentru a şti cum să ne aprovizionăm şi să avem o relaţie bună cu furnizorii.
Vrem să ştim care sunt cele mai populare produse.
Este nevoie să realizăm evidenţa angajaţilor. Pentru toţi angajaţii vrem să
cunoaştem numele, prenumele, vârsta, numărul de telefon şi studiile pe care le are.
Angajaţii care lucrează la tejghea preiau ordinele. Un ordin constă într-o listă cu unul sau
mai multe produse. Vrem să ştim care dintre angajaţi preia mai multe ordine. Cel care preia ordinul este responsabil de parcursul acestuia (bucătărie, servire, preluarea plăţii).
Dacă un client doreşte să modifice un ordin sau are întrebări, el trebuie să se adreseze
celui care i-a preluat comanda.
Toţi angajaţii lucrează în schimburi. De obicei funcţionează două schimburi: unul
dimineaţă şi unul după amiază, dar se poate considera, dacă este necesar, asigurarea unui
schimb de noapte. O parte din angajaţi lucrează numai într-un schimb. Există însă
angajaţi care pot lucra în schimburi consecutive. Evidenţa acestor schimburi ne ajută să
vedem care este personalul supraîncărcat. Dacă au fost probleme într-un schimb, doresc
să ştiu care sunt angajaţii care au lucrat în acel schimb.
Toţi angajaţii primesc un salariu de bază, dar cei care preiau ordine pot lucra ore
suplimentare, deci pentru ei aş vrea să se înregistreze şi plata orară pentru orele
suplimentare.
Managerul restaurantului este responsabil cu supravegherea angajaţilor şi are un
buget de cheltuieli şi un câştig ţintă pe care restaurantul trebuie să-l obţină.
Vrem să aflăm care sunt cele mai aglomerate momente ale zilei şi care sunt cele
mai aglomerate zile din săptămână.
OBIECTIVE
2
7/28/2019 PROIECT Baze de Date Avansate
http://slidepdf.com/reader/full/proiect-baze-de-date-avansate 3/8
• Managementul eficient al timpului: inseamna o agenda bine pusa la punct, cu o
planificare riguroasa a fiecarei activitati desfasurata de fiecare angajat in parte.
• Realizarea unui contact permanent cu clientul: se stie ca oamenii cumpara de la
oameni, nu de la companii. pentru a avea succes este imperios necesar sa ajungem
in fata potentialului client si sa-i oferim seriozitate, profesionalism dar totodata un
comportament familiar.
• Formarea continua a personalului: pentru atingerea unor standarde cat mai inalte,
personalul va beneficia de training si cursuri de perfectionare continua.
• Cresterea profitului: vom imparti programul de lucru in 3 schimburi astfel incat,
in momentul in care exista un flux mai mare de clienti, intre orele 12- 18 sa nu secreeze aglomeratie, iar orele in care traficul de clienti este scazut sa avem unul sau
doi angajati in magazin.
• Dezvoltarea afacerii: crearea unui serviciu de livrare la domiciliu non-stop.
• Deschiderea unui site on-line pentru publicitate si pentru comenzi on-line.
• Fidelizarea clientilor actuali si atragerea de noi client: prin creare permantenta de
noi pachete promotionale, oferidu-le astfel clientilor diverse beneficii.
3
7/28/2019 PROIECT Baze de Date Avansate
http://slidepdf.com/reader/full/proiect-baze-de-date-avansate 4/8
Diagrama ERD
4
PRODUSE
FURNIZORI
RESTAURANT ANGAJATI ORDIN CLIENTI
SCHIMBURI
7/28/2019 PROIECT Baze de Date Avansate
http://slidepdf.com/reader/full/proiect-baze-de-date-avansate 5/8
FURNIZORI
#id*nume
*adresa*cod fiscal*telefon
*produse*pret
*mod livrare
PRODUSE
#id
*cod produs*cod furnizor
*cantitate
RESTAURANT
#id
*denumire*adresa
*telefon*cod fiscal*produse
ANGAJATI
#marca*nume, prenume*data nastere
*nr telefon*studii*salariu*tarif orar
ORDIN
#nr ordin
*produse*marca angajat
*data
*ora
CLIENTI
#nr client*nr comenzi*val. comenzii
*mod de plata0modificare
comanda
SCHIMBURI
#id*schimb 1*schimb 2*schimb 3
*data
Angajati
*nr ordine
Manager*bugetcheltuieli
*castig tinta
5
7/28/2019 PROIECT Baze de Date Avansate
http://slidepdf.com/reader/full/proiect-baze-de-date-avansate 6/8
6
7/28/2019 PROIECT Baze de Date Avansate
http://slidepdf.com/reader/full/proiect-baze-de-date-avansate 7/8
EXPLICATII
Prezentarea diagramei ERD:
Personalul restaurantului isi desfasoara activitatea dupa un program de lucru
divizat in 3 schimburi, iar acestea sunt stabilite in functie de schimbul in care lucreaza
fiecare angajat. Fiecare schimb de lucru cuprinde 8 ore pe zi pentru fiecare angajat in
parte, norma intreaga. Orarul include mai multi angajati la orele de varf respectiv 12:00
– si 18:00 si doar unul, maxim doi la deschiderea, respectiv ora 7, si la inchidere,
respective ora 23:00. Un angajat poate servi mai multi clienti daca au unul sau mai multe
bonuri de ordine, iar pe acel bon se vor regasi unul sau mai multe produse care au fost
cumparate de la cel putin un furnizor, de asemenea un client poate fi servit strict, doar de
un singur angajat.
Relatiile de integritate sunt :
• Un angajat este in orar, un orar are mai multi angajati.
• Un orar are mai multe schimburi, un schimb este in orar.
• Un angajat serveste un client, mai multi clienti sunt serviti de un angajat.
• Clientul are mai multe bonuri de ordine, un bon de ordine este comandat de un
client.
• Bonul de ordine are cel putin un produs, un produs este pe mai multe bonuri de
ordine.
• Orice produs are un furnizor, Un furnizor are mai multe produse.
7
7/28/2019 PROIECT Baze de Date Avansate
http://slidepdf.com/reader/full/proiect-baze-de-date-avansate 8/8
CONCLUZII
Atunci cand un client intra in restaurant, acesta va realiza o comanda cuprinzand
produsele dorite. Un angajat ii va prelua comanda si in acelasi timp ii va solicita anumite
date personale pentru completarea bazei de date, apoi i se va oferi clientului un bon de
ordine. Clientul are posiblitatea de a consuma produsele comandate in incinta
restaurantului sau la pachet. In functie de aceasta alegere produsele pot fi impachetatecorespunzator pentru a fi luate la pachet sau pot fi pregatite de catre un angajat pentru a le
servi clientului la o masa aleasa de catre acesta. Plata produselor comandate se va realiza
intotdeauna, in urma efectuarii comenzii de catre client.
8