Sunteți pe pagina 1din 13

ABSTRACT Proiectul este realizat in Microsoft Office Access 2003.

Prin intermediul acesteia ne propunem realizarea unei interfete pentru pastrarea si gestionarea datelor din cadrul unei biblioteci virtuale. Prin intermediul butoanelor si al macrocomenzilor se permite utilizatorului introducerea de date, modificarea, precum si listarea unor rapoarte specifice profilului. Interfata este realizata in intregime in Access prin folosirea formularelor si a macro-urilor.

Cuprins
1. Introducere
4

2. Crearea i vizualizarea
tabelelor....5 3.1 Crearea unui tabel folosind Design View.6 3.2 Vizualizarea i adugarea de date ntr-un tabel....................................6 3.3 Crearea de relaii intre tabele................................................................6

3. Descrierea
aplicaiei...7 3.1 Rolul i funciile butoanelor din formulare...........................................8

4. Concluzii...13

1. INTRODUCERE

Microsoft Access este un program de baze de date care permite stocarea unei cantitati aproape nelimitate de infomatii, organizarea informatiilor intr-o modalitate logica pentru felul in care lucrati, extragerea infomatiilor pe baza criteriilor de selectie specificate, crearea de formulare care simplifica introducerea infomatiilor, generarea de rapoarte inteligibile si detaliate care pot combina date, texte, imagini grafice si alte obiecte, partajarea facila a infomatiilor prin Web.

2.CREAREA SI VIZUALIZAREA TABELELOR Tabela CARTI contine urmatoarele campuri : id_carte, nume_carte, autori, pret (lei), editura, data aparitie, numar de pagini, disponibila. Cheia primara in aceasta tabela este id_carte .

Tabela JUCARII contine urmatoarele campuri : id_jucarie, nume jucarie, pret (lei), producator, data aparitie, disponibila. Cheia primara in aceasta tabela este id_jucarie.

Tabela FILME are structura :id_film, titlu original, regizor, gen, format, pret, an aparitie, disponibil. id_film este cheia primara in aceasta tabela.

Tabela COMENZI cuprinde urmatoarele campuri: id_comanda, id_carte, nr carti, id_jucarie, nr jucarii, id_film, nr filme, nume si prenume, adresa. Cheia primara in aceasta tabela este id_comanda.

RELATII DINTRE TABELE:

3. DESCRIEREA APLICATIEI
Initierea programului se face din formularul principal de pornire PAGINA PRINCIPALA si avem doua posibilitati :

Prin selectarea butonului CLIENT se deschide formularul PAGINA CLIENT in care avem sase posibilitati:

3.1.1. Selectarea butonului CARTI care, prin intermediul macro-ului carti, se deschide interfata cu datele despre carti

Mai departe prin intermediul unor butoane carora le sunt asociate macrocomenzi, avem urmatoarele posibilitati : -Selectarea butonului lista carti prin care se va deschide un formular in care au fost introduse o lista cu cartile din stocul.

- Selectarea butonului promotie va deschide un raport in care se afla o lista cu carti care au reducere de 20%. Pentru a reduce pretul cu 20% am folosit o interogare.

-Selectarea butonului Cautare carte dupa pret si cautare carte dupa nume apeleaza o interogare prin care se va afisa cartile care au pretul mai mic decat o valoare x data de utilizator, respectiv cartile cu acelasi nume dat de utilizator.

-Selectarea butonului inapoi ne trimite la formularul pagina client cu ajutorul macro-ului inapoi. 1.2. A doua optiune ar fi selectarea butonului JUCARII caz in care se va deschide formularul jucarii. Mai departe avem urmatoarele butoane : -Lista jucarii care ne va deschide un formular creat cu ajutorul Wizard-ului si care ne va afisa o lista cu toate jucariile sub forma de formular. -Promotie care va deschide un raport cu jucariile aflate la o reducere de 20%. Reducerea a fost calculata cu ajutorul unei interogari. -Cautare jucarie dupa pret si cautare jucarie dupa nume apeleaza o interogare prin care se va afisa jucariile care au pretul mai mic decat o valoare x data de utilizator, respectiv jucariile cu acelasi nume dat de utilizator. -Selectarea butonului inapoi ne trimite la formularul pagina client cu ajutorul macro-ului inapoi. 1.3. A treia optiune si anume selectarea butonului FILME realizeaza deschiderea formularului filme si avem urmatoarele posibilitati: -Lista filme care ne va deschide un formular creat cu ajutorul Wizardului si care ne va afisa o lista cu toate filmele sub forma de formular. -Promotie care va deschide un raport cu filmele aflate la o reducere de 20%. Reducerea a fost calculata cu ajutorul unei interogari. -Cautare film dupa pret si cautare film dupa nume apeleaza o interogare prin care se va afisa filmele care au pretul mai mic decat o valoare x data de utilizator, respectiv filmele cu acelasi nume dat de utilizator. -Selectarea butonului inapoi ne trimite la formularul pagina client cu ajutorul macro-ului inapoi. 1.4. A patra optiune si anume selectarea butonului Cumpara realizeaza deschiderea formularului cumpara

1.5. O penultima optiune este alegerea butonului inapoi care ne trimite cu ajutorul unui macro la formularul pagina principala 1.6. Ultima optiune a panoului de control este butonul IESIRE APLICATIE care inchide aplicatia.
Prin selectarea butonului ANGAJAT se deschide formularul PAGINA ANGRAJAT in care avem 15 posibilitati:

3.2.1. Selectarea butonului VEZI COMENZI care, prin intermediul macro-

ului deschidere lista comenzi, se deschide un formular cu lista comenzilor

10

3.2.2. Prin selectarea butonului sterge comanda se apeleaza o interogare in care se cere id-ul comenzii care sa fie stearsa

3.2.3 Print lista comenzi - prin apasarea butonului se tipareste lista cu comenzi 3.2.4 Adauga carte prin apasarea butonului se deschide un formular in care avem posibilitatea de a adauga o carte noua in baza de date

11

3.2.5. Schimba id carte prin apasarea acestui buton se deschide o interogare update cu ajutorul careia se poate schimba id-ul unei carti

3.2.6. inapoi prin apasarea acestui buton ajungem la pagina principala 3.2.7. iesire aplicatie prin apasarea acestui buton se inchide aplicatia

4. CONCLUZII Programul Microsoft Acces ofera o posibilitate avantajoasa pentru gestiunea datelor in interiorul oricarei institutii sau intreprinderi , intr-un mod simplu si accesibil oricui. Acest program detine mai multe avantaje cum ar fi : Independenta datelor fata de aplicatii, astfel ca descrierea datelor este separata de utilizarea acestora.

12

Posibilitatea de a aplica restrictii si securitate a datelor impotriva acceselor neautorizate. Integrarea datelor ce se manifesta prin asigurarea corectitudinii in momentul creerii. Bazele de date pot fi accesate de la distante prin WS existente si conectate la o retea de calculatoare. Pe de alta parte alte programe sunt mai costisitoare iar noi nu avem persoane instruite

13

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