Sunteți pe pagina 1din 15

Acest proiect isi propune sa trateze evidenta masinilor si clientilor unei firme de taxi.

In cadrul unei firme de taxi exista mai multe marci de masini, fiecare marca de masini poate avea mai multe modele. Administratorul aplicatiei va adauga in baza de date informatii despre fiecare masina in parte, despre fiecare client, cat si va efectua operatia de atribuie a unei masini unui client.

Structura fizica
Am folosit o baza de date db.dbc, care are in componenta urmatoarele tabele dupa cum urmeaza: -masini.dbf cu urmatoarea structura: -id_masina //retine idul fiecarei masini -marca //retine marca masinii

-model //retine modelul marcii de masini -descriere ///retine descrierea aferenta fiecarui model -garantie //retine numarul de luni de garantie -pret //retine pretul masinii -stoc //retine numarul de masini existente pe stoc din modelul respectiv

-clienti.dbf

-id_client //retine idul clientului -nume //retine numele clientului -judet //retine judetul in care locuieste clientul -localitate //retine localitatea clientului -adresa //retine adresa clientului -telefon //retine telefonul clientului

-masini_to_clienti.dbf

-id_masina //retine idul masinii -id_client //retine idul clientului -id_modalitate_plata //retine modalitatea platii facute de client pentru masina -specificatii //retine posibilele specificatii pentru tranzactie

ormularul principal al aplicatiei index este format din !" butoane de comanda dupa cum urmeaza:

#utonul de comanda actualizare date masini are ca scop lansarea formularului care se ocupa cu adaugarea, modificarea, stergerea datelor despre fiecare masina in parte.

#utonul de comanda cauta masina dupa marca are ca scop lansarea interogarii prin care sunt afisate toate masinile din baza de date cu o anumita marca.

#utonul de comanda cauta masini dupa model are ca scop lansarea interogarii prin care se afiseaza toate masinile in functie de un anumit model.

#utonul de comanda cauta masina dupa perioada garantie are ca scop lansarea interogarii care afiseaza toate masinile cu perioada de garantie cuprinsa intre $ si %

#utonul de comanda cauta masina dupa marja pret are ca scop lansarea interogarii care va afisa toate masinile care au pretul intre $ si %.

#utonul de comanda lista masini are ca scop lansarea interogarii care listeaza toate masinile din baza de date.

#utonul de comanda actualizare date clienti are ca scop lansarea formularului care se ocupa cu adaugarea, modificarea, stergerea clientilor din baza de date.

#utonul de comanda cauta clienti dupa nume are ca scop lansarea interogarii care afiseaza clientii cu un anumit nume .

#utonul de comanda cauta clienti dupa adresa are ca scop lansarea interogarii care afiseaza clienti dintr-un anumit judet si localitate .

#utonul de comanda cauta clienti dupa numar telefon are ca scop lansarea interogarii care afiseaza clientul dupa numarul de telefon #utonul de comanda atribuire masina are ca scop lansarea formularului prin care se executa operatia de atribuire masina catre un anumit client.

#utonul de comanda actualizare date masini are ca scop lansarea interogarii prin care se afiseaza situatia masinilor si a clientilor.

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