9
PROIECT INFORMATICA Gestionarea cofetariei ,,Piece of Cake” 1

proiect cofetarie 2.1

Embed Size (px)

Citation preview

5/12/2018 proiect cofetarie 2.1 - slidepdf.com

http://slidepdf.com/reader/full/proiect-cofetarie-21 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 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 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 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 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 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 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 8/9

 

8

5/12/2018 proiect cofetarie 2.1 - slidepdf.com

http://slidepdf.com/reader/full/proiect-cofetarie-21 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