Aplicatie Privind Inchirierea de Casete Video

Imagine preview
(9/10 din 1 vot)

Acest proiect trateaza Aplicatie Privind Inchirierea de Casete Video.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 3 fisiere doc, mdb de 12 pagini (in total).

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca. Ai nevoie de doar 4 puncte.

Domeniu: Calculatoare

Extras din document

1. Tema de realizare.

Tema de realizare a proiectului consta in realizarea si implementarea unei aplicatii care realizeaza gestiunea activitatii de inchiriere casete video la o societate comerciala de profil. Aplicatia trebuie sa permita:

a) monitorizarea activitatilor de baza ale firmei, cum ar fi imprumutul respectiv restituirea de casete video;

b) afisarea de rapoarte cu privire la clientii restanti, la toti clientii firmei, la casetele disponibile;

c) realizarea de cautari in tabelele bazei de date, dupa anumite caracteristici, pentru un anumit film, client, regizor, etc.

d) stergerea, respectiv adaugarea de clienti, casete, actori, filme, etc. in tabelele bazei de date;

2. Proiectarea iesirilor.

Asa dupa cum s-a aratat mai sus, iesirile aplicatiei sunt urmatoarele:

a) valoarea contractelor de inchiriere pe zile si pe total;

Macheta de iesire este urmatoarea:

Data contract Nr. caseta Serie buletin Nume Prenume Valoare

Total valoare contracte la data

Total valoare contracte la data curenta

b) toate contractele firmei

Macheta de iesire este urmatoarea:

Data BI Nr.caseta Data restituirii Perioada

3. Proiectarea intrarilor.

Intrarile aplicatiei sunt corespondente urmatoarelor situatii:

a) imprumut de caseta

b) restituire de caseta

c) introducerea unui actor in baza de date

d) stergerea unui actor din baza de date

e) introducerea unei noi casete in baza de date

f) stergerea unei casete din baza de date

g) cautarea unor casete dupa regizor, actori, etc.

h) adaugarea unui nou client in baza de date

i) stergerea unui client din baza de date

j) cautarea unui client in baza de date

k) modificarea caracteristicilor unui client (ex. adresa);

l) modificarea caracteristicilor unui actor

4. Proiectarea bazei de date

Se va porni de la modelul entitate-asociere, figurand in mod distinct in schema fiecare entitate, precum si relatiile ce exista intre entitati:

Diagrama entitate – relatie

Atributele entitatilor in situatia de mai sus vor fi:

1) PERSOANE

- BI: caracter(8);

- Nume: caracter(20);

- Prenume: caracter(20);

2) ACTORI

- nrcaseta: numeric(4);

- nume actor principal: caracter(20);

- an aparitie : numeric(4);

3) FILME

- Nr. caseta: numeric(4);

- Titlu original: caracter(30);

- Nume regizor: caracter(30);

- An aparitie: numeric(4);

- Categorie film : caracter(30);

- Stare in gestiune : caracter(30);

- Nr.gest : numeric(4);

4) IMPRUMUT

- Data: data;

- BI: caracter(8);

- Nr. caseta: numeric(4);

- Nr.gest : numeric(4);

- Data restituirii: data;

- Perioada de inchiriere: numeric(1);

Rezulta deci ca structura conceptuala a bazei de date este:

PERSOANE

BI

NUME PRENUME NUMAR TELEFON ADRESA E-MAIL

FILME

NRCASETA TITLU ORIG NUMEREG ANAP CATEG FILM STARE NRGEST

ACTORI

NRCAS NUMEACTPRINC ANAPAR

DATA BI NRCAS DATARES PERIOADA NRGEST

IMPR

Diagrama contextuala

Fisiere in arhiva (3):

  • Aplicatie Privind Inchirierea de Casete Video
    • bd1.mdb
    • exsplicatii proiect.doc
    • proiect baza date.doc