Aplicație privind închirierea de casete video

Proiect
9/10 (1 vot)
Domeniu: Calculatoare
Conține 3 fișiere: doc, mdb
Pagini : 12 în total
Cuvinte : 1000
Mărime: 1.72MB (arhivat)
Publicat de: Marusia Șerban
Puncte necesare: 7

Extras din proiect

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

Preview document

Aplicație privind închirierea de casete video - Pagina 1
Aplicație privind închirierea de casete video - Pagina 2
Aplicație privind închirierea de casete video - Pagina 3
Aplicație privind închirierea de casete video - Pagina 4
Aplicație privind închirierea de casete video - Pagina 5
Aplicație privind închirierea de casete video - Pagina 6
Aplicație privind închirierea de casete video - Pagina 7
Aplicație privind închirierea de casete video - Pagina 8
Aplicație privind închirierea de casete video - Pagina 9
Aplicație privind închirierea de casete video - Pagina 10
Aplicație privind închirierea de casete video - Pagina 11
Aplicație privind închirierea de casete video - Pagina 12

Conținut arhivă zip

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

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Evidența unui centru de închirieri video

1. INTRODUCERE Versiunea de FoxPro 2.6 for Windows a aparut, ca produs comercial, în primavara anului 1996. Ca limbaj tehnologic din familia...

Ai nevoie de altceva?