Sunteți pe pagina 1din 16

Colegiul Naţional

Naţional „Mircea cel Bătrân”

“ My little friend ”

Pet Shop
Atestat la informatică

Profesori îndrumători:

Haller Elisabeta – Antonia


Arişanu Ana Maria

Crişan Mara, cls a XII-a A

Râmnicu Vâlcea 2008


PET SHOP – „My little friend”

Cuprins

Descrierea domeniului de activitate._____________________________________________3


Aspecte generale_________________________________________________________________3
Entităţi şi atribute. Relaţii între atribute.__________________________________________4
Entităţi, atribute._________________________________________________________________4
Relaţii.__________________________________________________________________________5
Diagrama entitate - relaţie:_____________________________________________________6
Tabele:_____________________________________________________________________9
Exemple de date:____________________________________________________________11
Ghidul aplicaţiei____________________________________________________________13
Bibliografie________________________________________________________________16

2
PET SHOP – „My little friend”

Pet Shop – “ My Little friend ”

Descrierea domeniului de activitate.


Aspecte generale

“ My little friend ” este un pet shop, magazin de animale, tocmai


deschis. Magazinul oferă o gamă variată de animale : cum ar fi câini, pisici,
păsări sau rozătoare. Pe lângă aceste animale se comercializează şi produse
necesare întreţinerii unui animal, clasificate pe categorii.

În cadrul magazinului lucrează mai mulţi angajaţi care se ocupă de


vănzări.

Animalele şi produsele sunt aduse de diverşi furnizori. Magazinul va ţine


o evidenţă a acestora.

3
PET SHOP – „My little friend”

Entităţi şi atribute. Relaţii între atribute.


Entităţi, atribute.

 Entitatea ANIMAL : vom avea id_animal, care va memora un id unic pentru


fiecare animal, categoria va reţine tipul categoriei din care face parte animalul,
apoi se va memora: rasa, sexul, preţul animalului şi o poză.

 Entitatea CATEGORIE ANIMAL : se va reţine un cod unic al categoriei,


iar in câmpul denumire numele categoriei.

 Entitatea PRODUS : în id_produs vom avea un cod unic de identificare a


produsului, se va reţine categoria căreia îi aparţine produsul, denumirea, preţul,
iar în stoc se va bifa dacă sunt sau nu produse în stoc.

 Entitatea CATEGORIE PRODUS : în id_categp se va memora un cod unic


pentru categoria produsului, iar apoi denumirile categoriilor.

 Entitatea ANGAJAT : se va memora un id_angajat ,iar apoi în câmpuri


diferite numele, prenumele, adresa şi telefon.

 Entitatea FURNIZOR : se va retine un id_furnizor, in campul denumire


numele firmei care furnizeaza produse sau animale, codul fiscal, adresa
furnizorului, nr de telefon.

 Entitatea VÂNZARE : vom avea un cod unic de indentificare a vânzării,


numit id_bon, şi data vânzării.

4
PET SHOP – „My little friend”

Relaţii.

Un FURNIZOR poate aduce unul sau mai multe ANIMALE. Un ANIMAL este
adus de un FURNIZOR.

Un FURNIZOR poate aduce unul sau mai multe produse. Un PRODUS este adus
de un FURNIZOR.

Un ANIMAL aparţine unei categorii de animale. O CATEGORIE DE ANIMALE


conţine unul sau mai multe ANIMALE.

Un PRODUS aparţine unei CATEGORII DE PRODUSE. O CATEGORIE DE


PRODUSE conţine unul sau mai multe PRODUSE.

O VÂNZARE este facută de un ANGAJAT. Un ANGAJAT poate face una sau mai
multe VÂNZĂRI.

O VÂNZARE poate conţine unul sau mai multe ANIMALE. Un ANIMAL poate să
aparţină unei VÂNZĂRI.

O VÂNZARE conţine unul sau mai multe PRODUSE. Un PRODUS poate să


aparţină unei vânzări sau mai multor VÂNZĂRI.

5
PET SHOP – „My little friend”

Diagrama entitate - relaţie:


FURNIZOR
# id_furnizor
 Denumire
 Cod_fiscal
 Adresa
 Telefon

CATEGORIE
PRODUS
# id_categp
Denumire
CATEGORIE
ANIMAL
# id_catega
Denumire

PRODUS

# id_produs
Denumire
ANIMAL Preţ
Stoc
# id_animal
Rasă
\
Sex
Preţ
Poză

VÂNZARE

# id_bon
Preţ ANGAJAT
Data
# id_angajat
Nume
Prenume
6 Adresa
Telefon
PET SHOP – „My little friend”

Între VÂNZARE şi PRODUS este o relaţie many to many. Pentru


implementare vom crea o entitate de interesecţie, numită DETALIU VÂNZARE,
aceasta va avea o cheie primară compusă din cheile primare de la: VÂNZARE şi
PRODUS.

Diagrama se va modifica.

7
CATEGORIE FURNIZOR CATEGORIE
ANIMAL # id_furnizor PRODUS
# id_catega Denumire # id_categp
Denumire Cod_fiscal Denumire
Adresă
Telefon
conţine
conţine
este conţinut

aduce
PRODUS

aduce
este conţinut
# id_produs
ANIMAL Categorie
este adus Denumire
este adus
# id_animal Preţ
Categorie Stoc
aparţine Poză
Rasă
Sex
Preţ
Poză

are

obiectul
face
se referă

VÂNZARE
DETALIU
se referă
VÂNZARE # id_bon
# id_bon Data ANGAJAT
# id_produs are
# cantitate # id_angajat
Nume
Prenume
este facută Adresă

face
8
Tabele:

FURNIZOR ANGAJAT
ATRIBUT TIP CHEIE TIP DE DATE ATRIBUT TIP CHEIE TIP DE DATE
Id_furnizor Cheie primară Autonumber Id_angajat Cheie primară Autonumber
Denumire Text Nume Text

Cod_fiscal Number Prenume Text

Adresa Text Prenume text

Telefon Number

CATEGORIE ANIMAL CATEGORIE PRODUS


ATRIBUT TIP CHEIE TIP DE DATE ATRIBUT TIP CHEIE TIP DE DATE
Id_catega Cheie primară Autonumber Id_categp Cheie primară Autonumber
Denumire Text Denumire Text

9
PET SHOP – „My little friend”

ANIMAL PRODUS
ATRIBUT TIP CHEIE TIP DATE ATRIBUT TIP CHEIE TIP DATE
Id_animal Cheie primară Autonumber Id_produs Cheie primară Autonumber
Id_bon Cheie externă Number Id_bon Cheie externă Number
Id_Categorie Cheie externă Number Id_Categorie Cheie externă Number
Rasa Text Denumire Text
Sex Text Preţ Number
Pret Number Stoc Yes / No
Poză OLE Object

DETALIU VÂNZARE
VÂNZARE
ATRIBUT TIP CHEIE TIP DATE ATRIBUT TIP CHEIE TIP DATE
Id_bon Cheie primară Autonumber Id_bon Cheie externă Autonumber
Id_angajat Cheie externă Number Id_produs Cheie externă Autonumber
Dată Date / Time Cantitate Number

10
PET SHOP – „My little friend”

Exemple de date:
CATEGORIE ANIMAL: CATEGORIE PRODUSE:

id_catega Denumire id_categp Denumire


1 Câini 1 Hrană
2 Pisici 2 Jucării

ANGAJAT:

Id_angajat Nume Prenume Adresa


1 Constantin Silviu Str. Argesşlui, nr7, bl 80, sc B, ap 8
2 Enea Mihaela Sttr. Lungă, nr 23, bl 32, sc A, ap 12

FURNIZOR:

Id_frunizor Denumire Cod_fiscal Adresă Telefon


1 Royal Canin 53846328 Bucureşti 03210456789
2 Happy Cat 62874826 Timişoara 03568423578

VÂNZARE:

Id_bon Id_angajat Dată


1 2 02/10/2007
2 1 03/11/2007

11
PET SHOP – „My little friend”

ANIMAL:

Id_animal Id_bon Id_categorie Rasă Sex Preţ


1 1 1 Bichon Frise masculin 2.040
2 2 1 Bichon Maltese feminin 2.050

PRODUSE:

Id_produs Id_categorie Denumire Preţ Stoc


1 2 Os de plastic 40 Yes
2 2 Minge 60 No

DETALIU VÂNZARE:

Id_bon Id_produs Cantitate


1 1 3
2 2 2

12
Ghidul aplicaţiei

Prima pagină:

Deschide o fereastră
cu informaţii despre
firmă.

Deschide aplicaţia

Cuprinsul:

Deschide fereastra cu
formulare

Deschide fereastra
cu rapoarte

13
PET SHOP – „My little friend”

Pagina de rapoarte

Pagina de formulare

Exemplu de formular

14
PET SHOP – „My little friend”

Exemplu de raport

15
PET SHOP – „My little friend”

Bibliografie

 http://miana.wik.is
 http://office.microsoft.com/romaniaoffice
 Manualul utilizatorului de PC – Pentru obţinerea Permisului ECDL
 Acces 2000 – Programarea bazelor de date

16

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