Documente Academic
Documente Profesional
Documente Cultură
Fabrica de Ciocolata
Fabrica de Ciocolata
De aceea e ciocolată.”
• Interviu cu :
Dl. Albu Alexandru
Poziţie: Managerul fabricii
E-mail: a.albu@gmail.com
• Site-ul fabricii : www.ciocolatabuna.ro
INTERVIU
Dl. Alexandru Albu a avut amabilitatea de a răspunde la câteva întrebări legate de
afacerea pe care o conduce. Multe dintre informaţiile de care aveam nevoie le-am
obţinut de pe site-ul fabricii, astfel încât interviul s-a limitat numai la câteva întrebări
pentru a îmi putea completa bagajul de informaţii:
- Vă rugăm să precizaţi datele necesare unei bune desfăşurări a activităţii din
clinica dumneavoastră.
- Trebuie să avem acces la toate datele cu privire la angajaţii noştri, la lista de
furnizori precum şi cea a ingredientelor furnizate. Apoi, trebuie să accesăm uşor
listele de compoziţii ale produselor şi listele de comenzi, alături de clienţii care le-au
plasat.
-Este posibil ca unui furnizor să i se plaseze comenzi pentru ingrediente diferite?
-Da, ingrediente precum cacaua şi untul de cacao sunt comandate de la un singur
furnizor.
- Ce facilităţi doriţi să vă ofere aplicaţia?
- Evidenţa angajaţilor, a produselor la care au lucrat, precum şi numărul lor ;
evidenţa celor mai cerute produse şi perioada anului când s-au vândut cel mai bine;
evidenţa ingredientelor din stoc, precum şi locaţia lor ; prelucarea acestor informaţii
pentru folosirea lor eficientă.
CERINŢELE AFACERII
Tabela PRODUSE
MODELUL FIZIC
Tabela DEPARTAMENTE
Tabela INGREDIENTE
MODELUL FIZIC
• Tabelele pot fi folosite de managerul fabricii pentru a afla diverse informaţii
despre starea afacerii, despre angajaţi, despre compoziţia produselor sau
despre stocurile de ingrediente existente. De asemenea, el poate vedea
rapoarte ale tuturor comenzilor făcute către furnizori pe de o parte, şi de
clienţi pe de alta.
Exemple:
– Pentru a afla ce compoziţie are ciocolata cu lapte, se poate face
următoarea interogare:
SELECT i.nume AS "Nume Ingredient"
FROM a_ingrediente i, a_continuturi c, a_produse p
WHERE i.cod_ingredient=c.cod_ingredient AND c.cod_produs= p.cod_produs
AND p.denumire='ciocolata cu lapte‘
MODELUL FIZIC
– Pentru a afişa toţi angajaţii care lucrează in departamentul „Producţie”,
se poate folosi comanda SQL
SELECT a.nume, a.prenume
FROM a_angajati a, a_departamente d
WHERE (a.ID_d=d.ID_d) AND d.nume='Productie'
MODELUL FIZIC
– Afişarea unor rapoarte despre toate produsele care conţin un anumit
ingredient, spre exemplu unt de cacao:
SELECT p. denumire , c.cantitate as " cantitate unt cacao"
FROM a_produse p, a_ingrediente i, a_continuturi c
WHERE i.cod_ingredient=c.cod_ingredient AND c.cod_produs=
p.cod_produs
AND i.nume='unt de cacao'
MODELUL FIZIC
– afişarea unor rapoarte despre cantitatea dintr-un ingredient, aflată în
stoc (cacao):
SELECT s.cantitate AS " cantitate cacao"
FROM a_ingrediente i, a_liste_stocare s
WHERE i.cod_ingredient= s. cod_ingredient AND i.nume='cacao'
APLICAŢII
Pentru a accesa mai uşor datele din tabele şi a pune baza de date la
dispoziţia unor angajaţi care nu sunt familiarizaţi cu limbajul de
programare SQL, precum şi pentru a vizualiza diverse rapoarte necesare
desfăşurării activităţii fabricii, am creat o aplicaţie uşor de folosit şi cu o
interfaţă plăcută. Aceasta poate fi folositoare atât managerilor, cât şi
oricărui alt angajat.
APLICAŢII
Cu ajutorul aplicaţiei, datele conţinute de fiecare tabelă vor putea fi afişate
prin simpla selectare a numelui acesteia, iar căutarea unei instanţe se poate
face prin introducerea unui cuvânt cheie în câmpul “Search”
APLICAŢII
Adăugarea unor noi instanţe se poate face, de asemenea, mult mai
uşor cu ajutorul aplicaţiilor. Selectând “Create”, se va afişa un tabel ce
conţine toate câmpurile tabelei corespunzătoare, în care se introduc date
RAPOARTE
Rapoartele realizate cu ajutorul aplicaţiilor pot furniza informaţii
despre angajaţii, produsele şi comercializarea produselor fabricii.
Exemple:
– Pentru a afla numărul de angajaţi din fiecare departament se va crea următorul
raport, bazat pe instrucţiunea SQL:
SELECT d.nume AS "Departament“, COUNT(a.id_angajat)AS "Cati_angajati"
FROM a_departamente d,a_angajati a
WHERE a.id_d=d.id_d
GROUP BY d.nume
RAPOARTE
– Calcularea încasărilor din luna precedentă, pentru fiecare produs:
SELECT p.denumire "Produs", TO_NUMBER(c.cantitate, '9999') * p.pret AS "Total“
FROM a_produse p , a_comenzi_client c
WHERE p.cod_produs=c.cod_produs AND
TO_NUMBER(to_char(c.data_cumpararii, 'MM'))=
TO_NUMBER ( to_char ( sysdate, 'MM'))-1
RAPOARTE
– Determinarea celui mai căutat produs din luna precedentă:
SELECT p.denumire " Produs_solicitat",COUNT(c.cod_produs)"Cate comenzi"
FROM a_produse p , a_comenzi_client c
WHERE p.cod_produs=c.cod_produs AND
TO_NUMBER (to_char(c.data_cumpararii, 'MM'))=
TO_NUMBER ( to_char ( sysdate, 'MM'))-1
GROUP BY p.denumire
HAVING count(c.cod_produs)=
(SELECT max(count(cod_produs)) FROM a_comenzi_client
WHERE TO_NUMBER(TO_CHAR(data_cumpararii,'MM'))=
TO_NUMBER(TO_CHAR ( sysdate, 'MM'))-1
GROUP BY cod_produs);
IPOTEZE
• Va fi necesară implementarea unui sistem informatic pentru
gestiunea bazei de date, ceea ce presupune utilizarea unuia sau a
mai multor servere si a unor calculatoare ce vor fi folosite cu
precădere pentru afişarea de informaţii.
• Folosirea unei baze de date este preferabilă gestiunii tradiţionale
deoarece:
– Previne complicaţiile care pot apărea dacă un angajat schimbă
departamentul în care lucrează
– Previne problemele care pot apărea dacă se pierd facturi ale
comenzilor de la clienţi sau către furnizori
– Face posibilă gestiunea activităţii fabricii în cazul în care mai mulţi
angajaţi au contribuit la obţinerea unor produse
– Stocul de ingrediente este actualizat rapid, iar numărul de produse
poate fi aflat foarte uşor, ştiind cantităţile de materii prime folosite la
fabricarea lor
CONCLUZII
• Baza de date prezentată are ca scop monitorizarea activităţii
fabricii, fiind proiectată să corespundă nevoilor managerului unei
asemenea afaceri, precum şi a altora, cu câteva modificări
• Prin dezvoltarea unei structuri flexibile şi uşor de utilizat de către
manageri şi ciocolatieri, beneficiile unei asemenea abordări sunt:
– Supervizarea activităţii angajaţilor şi posibilitatea de a schimba
anumite sarcini între ei
– Fabricarea corectă a produselor
– Evitarea neplăcerilor cauzate de înţelegerea greşită a comenzilor sau
de rătăcirea facturilor
– Îmbunătăţirea aspectelor administrative şi decizionale
– Posibilitatea extinderii afacerii fără a se depune foarte multă muncă
suplimentară