Sunteți pe pagina 1din 9

Cuprins 1 Bazele de date 1.1 Actori.dbf 1.2 Spectacole.dbf 2 Meniul Teatru.mnx 2.1 Actori 2.1.1 Adaugare actor 2.1.

2 Stergere actor 2.1.3 Listari actori 2.1. Total actori 2.2 Spectacole 2.2.1 Adaugare spectacol 2.2.2 Stergere spectacol 2.2.3 Listari spectacole 2.3 !peratii di"erse 2.3.1 Castiguri spectacol 2.3 #esire 2.3.1 #n $ox 2.3.2 #n %indo&s

Acest proiect isi propune sa trateze gestiunea operatiilor la un teatru oarecare si anume sa tinem evidenta actorilor care joaca in piese si a pieselor care sunt jucate. Din cauza ca sunt o impatimita a teatrului, am considerat ca este necesar sa dezvolt un proiect care sa faca posibila informatizarea activitatii unui teatru. Pentru aceasta am folosit 2 baze de date(actori.dbf si spectacole.dbf) cu urmatoarele structuri:

'atestate.dbf
-id_actor(n 2) fiecare actor are un numar de inregistrare unic -nume(c !") retine numele actorului -prenume(c !") retine prenumele actorului -varsta(c2) retine varsta actorului -telefon(c !#) retine numarul de telefon al actorului

'spectacole.dbf
-id_spectaco(N 2) //numar de identificare al spectacolului -num_specta($ 2#) retine numele piesei -durata(% &) retine durata de desfasurare a spectacolului(in minute) -pret_bilet(% ') retine pretul biletului pentru un anumit spectacol -sala(% !) retine numarul salii unde se desfasoara un anumit spectacol -data(date) retine data la care se desfasoara spectacolul Prin apelarea functiilor de listare pentru actori, cat si pentru sali, programul va mai face automat inca " baze de date aferente sortarilor care se realizeaza.

(eniul Teatru.mnx este format dupa cum urmeaza: -Actori Aici e)ista functii pentru adaugarea actorilor in baza de date, pentru stergerea actorilor, pentru afisarea numarului total de actori din teatru, cat si pentru diverse listari ale actorilor. -Spectacole
&

Aici e)ista functii pentru adaugarea unui spectacol in baza de date, pentru stergerea unui spectacol, cat si pentru diverse listari ale spectacolelor -!peratii di"erse Aceasta functie realizeaza venitul teatrului intr-o seara de teatru(fiecare spectacol are un pr*t la bilete). -#esire $uprinde 2 functii care fac iesirea din program

Actori
Cuprinde(
-Adaugare actor Adauga un actor in baza de date cu toare datele aferente lui si anume id, nume, prenume, varsta, nume de telefon. +e adauga actori pana cand se tasteaza la adaugare ,da-.

-Stergere actor +e sterge un actor din baza de date prin selectarea id-ului respectiv. Daca ati tastat un id care nu e)ista se va formula un mesaj de eroare, in caz contrar se va efectua stergerea.

-Listari actori +e listeaza actorii din baza de date dupa 2 categorii: -dupa nume (se listeaza alp/abetic) -dupa varsta (se listeaza descrescator dupa varsta) +e vor creea 2 noi baze de date unde se vor copia inregistrarile ordonate dupa cele 2 criterii arratate mai sus.

"

-Total actori Aceasta functie afiseaza numarul total de actori din baza de date

'Spectacole Cuprinde( 'adaugare spectacole +e adauga in baza de date un spectacol cu toate datele aferente acestuia si anume id0spectacol, nume piesa, durata spectacolului, pretul biletului si data de desfasurare.

'

'stergere spectacole 1ealizeaza stergerea unui spectacol din baza de date. +e tasteaza id-ul spectacolului si in caz ca id-ul este valid se face stergerea inregistrarii aferente. 2n caz ca id-ul nu este asociat nici unui spectacol, vom afisa un mesaj de eroare.

i!uali!are spectacole Are & modalitati de afisare a spectacolelor: -dupa durata spectacolului (se listeaza toate spectacolele in ordine desc a duratei de desfasurare) -dupa pretul biletului (se listeaza spectacolele dupa pretul biletelor) -dupa sala de desfasurare (se listeaza spectacolele dupa sala de desfasurare a acestora)

Casa de bilete +e cere sa se introduca numarul de spectatori din sala si se afiseaza suma incasata de caseria teatrului pentru piesa respective de la spectatori.

#esire
Cuprinde( -"arasire aplicatie(se realizeaza iesirea in 5isual 6o) Pro) -#$it(se realizeaza iesirea in sistemul de operare)

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