proiect cofetarie 2.1
TRANSCRIPT
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 1/9
PROIECT INFORMATICA
Gestionarea cofetariei,,Piece of Cake”
1
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 2/9
CUPRINS
1. Scenariu
2. Analiza problemei
3. Stabilirea cheilor primare, entitatilor si familiilor de atribute
4. Relatii intre entitati
5. Cardinalitate, optionalitate
6. Diagrama entitati-relatii (forma finala)
7. Informatii suplimentare
1. SCENARIU
2
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 3/9
Cofetaria ,,Piece of Cake” reprezinta un concept mai deosebit, scopul ei
fiind de a oferi cele mai bune prajituri clientelei sale. Gestionarea activitatii
angajatilor ei si aprovizionarea cu ingrediente pentru laboratorul propriu
necesita grija si mult timp liber alocat in acest scop. Asadar angajatii sunt
divizati in functie de atributia lor (de a prepara prajituri, de a servi cu produse clientii sau chiar de a supraveghea zona unde se afla ferma ce
furnizeaza ingredientele cofetariei). Bineinteles ca fiecare apartin cate unui
departament, avand roluri bine stabilite. Ferma mentionata se afla sub
contract de prestari servicii, asa ca nu angajatii cofetariei lucreaza in cadrul
ei, ci angajatii firmei cu care s-a incheiat contractul. Insa exista date despre
ferma, cum ar fi adresa, numarul animalelor sau numarul angajatilor firmei
contractuale. Unii angajati aflati sub conducerea cofetariei au rolul de
cerceta zona in care se afla ferma (afland date despre poluare, informatii
meteorologice sau gradul de exploatare de catre om).
Cofetaria foloseste anumite ingrediente foarte des, asa ca ingrediente principale ca lapte, oua, untul sau margarina sunt preluate cu ajutorul fermei.
Ingredientele sunt apoi depuse in depozitul propriu fermei, ce furnizeaza
laboratorului cofetariei in momentul cand exista o oferta de produse. Despre
depozit se stie adresa si capacitatea de stocare. Laboratorul foloseste
echipamente pentru a gati prajituri, de aceea despre echipamente se cunaoste
denumirea si valabilitatea lor (termenul aprobat de functionare). Laboratorul,
caruia i se retine numarul de bucatarii, are rolul de a oferi cofetariei cele mai
bune produse, pe placul clientilor nostri.
Despre cofetarie se stie adresa si numarul de scaune si incaperi de caredispune, urmand ca veselei folosite sa i se stie denumirea si cantitatea de
care dispunem.
De asemenea, pot exista promotii. Prin aceste promotii clientii pot
comanda, daca se afla in termenul promotiei. Comanda clientului trebuie sa
contina o valoare si sa faca referire la produse, care au o denumire si sunt
compuse din anumite ingrediente.
Deoarece cofetaria ,,Piece of Cake” incearca mereu sa fie cu un pas
inainte, numai aici clientii fideli pot beneficia de un card special, un card de
fidelitate, cu ajutorul caruia se va stii mereu numele clientului, prenumele
sau si cate comenzi are la activ clientul.Produsele sunt de cea mai buna calitate si mereu si-au atins telul: acela de
a-si satisface ,,imbucatorii”.
2. ANALIZA PROBLEMEI
3
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 4/9
Pentru a afla mai multe date despre cum sa compun baza de date necesara
acestei cofetarii, am formulat mai multe intrebari angajatorului:
De ce exista o ferma in cadrul cofetariei?
R: Ferma nu apartine de cofetarie, insa in temeiul unui contract poate fi
folosita de aceasta.
Care este scopul fermei?
R: Furnizarea ingredientelor principale, de o calitate superioara.
Cardul este obligatoriu?
R: Nu, acesta poate fi oferit clientului, fara a plati ceva in plus, pentru a-i
contabiliza comenzile si, in viitor, sa beneficieaza de reduceri, pe care le
vom stabili cu timpul.
De ce exista angajati care studiaza zona unde este amplasata ferma?
R: Ideea pe care se bazeaza aceasta cofetarie este de a oferi produse
proaspete si nealterate. Asadar trebuie sa stim, cu ajutorul cercetatorilor
nostril, daca animalele de la care ne sunt furnizate ingredientele se afla instare sanatoasa.
Si angajatii cum sunt organizati?
R: Angajatii trebuie sa apartina anumitor departamente. Dupa cum ati
observat, ei au anumite atributii: de a cerceta, de a prelua comenzi etc.
In urma acestor informatii, baza de date referitoare la, producerea
produselor cofetariei si gestionarea ei, a putut fi mai usor conceputa.
3. STABILIREA CHEILOR PRIMARE, ENTITATILOR
SI FAMILIILOR DE ATRIBUTE
4
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 5/9
In urma scenariului se pot stabili urmatoarele entitati, in paranteza fiind
enumarete cheia primara si respectiv atributele:
- ZONA (cod_zona, inform_poluare, grad_exploatare,
inform_meteorologice)
- FERMA (cod_ferma, adresa, nr_animale, nr_angajati)
- DEPOZIT (cod_depozit, adresa, capacitate)
- LABORATOR (cod_laborator, nr_bucatarii)
- ECHIPAMENT (cod_echipament, denumire, valabilitate)
- COFETARIE (cod_cofetarie, adresa, nr_scaune, nr_incaperi)
- VESELA (cod_vesela, denumire, cantitate)
- PROMOTIE (cod_promotie, reducere, zi_incepere, zi_terminare)
- PRODUS (cod_produs, denumire, ingrediente)
- CLIENT (cod_client)
- COMANDA (cod_comanda, valoare)
- CARD_FIDELITATE (cod_card, nume_client, prenume_client,
nr_comenzi)
- ANGAJAT (cod_angajat, nume, prenume, salariu, data_angajarii)
- DEPARTAMENT (cod_departament, denumire, rol)
- ATRIBUTIE (cod_atributie, comentarii)
4. RELATII INTRE ENTITATI
ZONA FERMA
• Zona trebuie sa aiba o singura ferma.
• Ferma trebuie sa fie plasata intr-o singura zona.
FERMA DEPOZIT• Ferma trebuie sa depoziteze productia intr-un singur depozit.
• Depozitul trebuie sa tina productia dintr-o singura ferma.
DEPOZIT LABORATOR
• Depozitul trebuie sa furnizeze unui singur laborator.
• Laboratorului trebuie sa ii fie furnizat de catre un singur depozit.
5
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 6/9
LABORATOR ECHIPAMENT
• Un laborator poate folosi unul sau mai multe echipamente.
• Echipamentul trebuie sa fie folosit de catre un singur laborator.
LABORATOR COFETARIE
• Laboratorul trebuie sa prepare pentru o singura cofetarie.
• Cofetariei trebuie sa ii fie preparate produsele de catre un singur
laborator.
COFETARIE VESELA
• Cofetarie trebuie sa aiba una sau mai multe elemente apartinand
veselei.
• Vesela trebuie sa apartina unei singure cofetarii.
COFETARIE PROMOTIE
• Cofetaria poate oferi de una sau mai multe promotii.
• Promotiile trebuie sa fie oferite de o singura cofetarie.
PROMOTIE PRODUS
• Promotia trebuie sa se refere la un singur produs.
• Produsul poate avea o singura promotie.
PRODUS COMANDA• Produsul poate face parte dintr-o singura comanda.
• Comanda trebuie sa consiste dintr-unul sau mai multe produse.
COMANDA CLIENT
• Comanda trebuie sa fie data de un client.
• Clientul poate da una sau mai multe comenzi.
CARD_FIDELITATE CLIENT
• Cardul_fidelitate trebuie sa apartina unui client.
• Clientul poate avea un singur card_fidelitate.
COMANDA ANGAJAT
• Comanda trebuie sa fie preluata de un singur angajat.
• Angajatul poate prelua una sau mai multe comenzi.
DEPARTAMENT ANGAJAT
6
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 7/9
• Departamentul poate avea unul sau mai multi angajati.
• Angajatul trebuie sa apartina unui singur departament.
* Rezolvarea relatiei ,,many to many” dintre angajat si proiect (proiectul
fiind slujba sa intr-o anumita zona)
ANGAJAT ATRIBUTIE
• Angajatul trebuie sa lucreze la una sau mai multe locatii (ZONA,
COFETARIE, LABORATOR), indeplinind una sau mai multe
atributii.
5. CARDINALITATE, OPTIONALITATE
Cardinalitatea este evidentiata in enunturile de mai sus, fiind
ingrosate literele care desemneaza acest lucru, iar optionalitatea
este subliniata.
6. DIAGRAMA ENTITATI-RELATII
A fost conceputa in urma trecerii prin etapele anterioare.
7
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 8/9
8
5/12/2018 proiect cofetarie 2.1 - slidepdf.com
http://slidepdf.com/reader/full/proiect-cofetarie-21-55a4d5f7d74e8 9/9
7. INFORMATII SUPLIMENTARE
Zonele de care cofetaria este interesata sunt zonele propice
cresterii animalelor care pot oferi ingredientele principale (oua,
lapte etc.). Nu sunt stocate date despre alte zone ce nu au legatura
cu aceasta cofetarie.
Ferma are un depozit propriu ce poate stoca ingredientele
necesare laboratorului cofetariei.
Zona se afla sub cercetare continua pentru a asigura prospetimea
produselor cofetariei.
Cofetaria ofera, ocazional, promotii, prin care se pot face
reduceri. Promotiile nu au legatura cu cardul. Reducerile oferite de
card inca nu au fost stabilite de managerul cofetariei.
In final, se poate mentiona ca aceasta baza de data este una de
incredere, in urma careia cofetaria isi poate organiza structurilesale si i-a fost oferita atentia necesara.
9