Cuprins
- TEMA PROIECTULUI.2
- CAPITOLU I – PREZENTAREA APLICATIEI.3
- CAPITOLUL II – NOTIUNI TEORETICE.5
- 2.1 - BAZE DE DATE
- 2.1.1 – SISTEMUL DE GESTIUNE A BAZELOR
- DE DATE.6
- 2.2 – MICROSOFT ACCESS.9
- 2.3 – VISUAL BASIC.13
- 2.3.1 – CONCEPTE VISUAL BASIC.14
- 2.3.2 – MODELUL CONDUS DE EVENIMENTE.15
- 2.3.3 – STRUCTURA UNEI APLICATII VISUAL BASIC.16
- 2.3.4 – MECANISME DE SCRIERE A CODULUI.18
- 2.3.5 – EDITORUL DE COD.19
- 2.3.6 – REGULI DE SCRIERE A CODULUI.25
- CAPITOLUL III – DESCRIEREA APLICATIEI.27
- 3.1 – STRUCTURA BAZEI DE DATE.27
- 3.2 – INTERFATA GRAFICA.36
- 3.2.1 – UTILIZAREA CONTROALELOR STANDAR
- IN PROIECT.36
- 3.2.2 – DESCRIEREA FORMELOR FOLOSITE
- IN PROIECT.37
- 3.3 –ACCESUL LA BAZA DE DATE FOLOSIND OBIECTELE DE ACCES LA DATE(DAO).53
- CAPITOLUL IV – CONCLUZII.56
- BIBLIOGRAFIE.57
Extras din proiect
TEMA PROIECT
GESTIUNEA UNEI AGENTII TURISTICE
Acest proiect isi propune sa realizeze gestiunea unei agentii turistice cu hotelurile acestora precum si clientii care sunt cazati in fiecare hotel al statiunii.
Pentru realizarea acestui proiect s-a realizat o baza de date in Microsoft Access, iar prezentarea lui se face cu Microsoft Visual Basic 6.0.
CAPITOLUL I
PREZENTAREA APLICATIEI
Aplicatia care face obiectul acestui proiect se intituleaza
“GESTIUNEA UNEI AGENTII TURISTICE”.
Aplicatia isi propune sa gestioneze o baza de date care
memoreaza informatii despre statiuni.
Baza de date a fost implementata in MS Access , iar interfata care sa permita utilizatorului gestiunea acesteia a fost realizata in Visual Basic .
Am ales MS Access ca sistem de gestiune a bazelor de date
pentru ca aplicatia este destinata sa lucreze monopost, iar numarul de inregistrari care vor fi memorate in tabele nu vor depasi citeva zeci de mii. Avind aceste date, am considerat ca MS Access este un sistem suficient de bun pentu gestionarea unei baze de date de aceste dimensiuni, iar in plus pretul nu este ridicat.
Pentru proiectarea interfetei utilizator am ales Visual basic
datorita faptului ca este sistem puternic de dezvoltare programe, lucreaza bine cu bazele de date MS Access si permite obtinerea unui fisier direct executabil, deci ofera portabilitate, lucru extrem de important.
Functiunile indeplinite de aplicatia “GESTIUNEA UNEI AGENTII TURISTICE” sunt urmatoarele:
• selectia bazei de date prin intermediul unor controale Visual Basic
care permit selectarea driverului, a directorului si a fisierelor baza de date MS Access, care au extensia .mdb;
• gestionarea informatiilor despre statiuni ( denumire, tip, poza,
informatii);
• gestionarea informatiilor despre clentii cazati la un hotel dintr-o
statiune; aceste informatii se refera la : nume, prenume, adresa, telefon, email;
• completarea unora sau mai multor oferte pentru fiecare hotel
dintr-o statiune;
• gestionarea informatiilor din tabelele care sunt folosite de aplicatie.
In toate formele de gestionare informatii exista butoane de navigare printre inregistrari, care permit regasirea primei, ultimei inregistrari, a celei anterioare si urmatoare inregistrarii curente.
De asemenea, in toate formele exista butoane de comanda care permit lansarea in executie a operatiilor traditionale pe baze de date, si anume: adaugare, modificare si stergere.
Operatiile de adaugare sau stergere se pot incheia prin salvarea datelor sau prin abandon, datele raminind nemodificate la actualizare, sau neadaugate la stergere.
Operatia de stergere se executa numai dupa ce utilizatorul primeste un mesaj de avertizare si dupa ce confirma ca doreste intr-adevar stergerea inregistrarii curente.
La adaugarea sau modificarea inregistrarilor se fac toate validarile necesare asupra valorilor introduse. De exemplu, se verifica daca anumite cimpuri au fost completate ( fiind obligatorii), daca anumite valori sunt numerice sau in format de data calendaristica ( in functie de tipul de date ales in structura tabelelor) pentru ca altfel obtinem eroare la executia operatiei de adaugare sau actualizare.
Un alt tip de validare efectuat de aplicatie este aceea de a nu se duplica valoarea cheii primare atunci cind aceasta nu este declarata de tip AutoNumber, caz in care lucrurile sunt gestionate direct de catre sistemul de gestiune a bazelor de date MS Access.
De asemenea, am avut in vedere actiuni de validare si invalidare a cimpurilor de date si a butoanelor de comanda de pe forme, pentru a impiedica utilizatorul sa faca modificari nedorite.
Pot concluziona ca aplicatia este construita in asa maniera incit poate a fie folosita de catre orice utilizator, fie el informatician sau nu.
Preview document
Conținut arhivă zip
- poze
- silvaazuga.jpg
- 3brazipredeal.jpg
- ajuga.jpg
- alpin sinaia.jpg
- azuga hotel.jpg
- brasov.jpg
- caciulatahotel.jpg
- calimanesti.jpg
- calimoltul.jpg
- costinesti.jpg
- costinesti1 .jpg
- costpierre.jpg
- eforie.jpg
- eforie1.jpg
- eforiePalace .bmp
- hotel-sinaia.bmp
- hotelbrasov.jpg
- hotelpredeal.jpg
- main.jpg
- mamaia.jpg
- mamaia1.jpg
- mamaiacocor.jpg
- neptun.jpg
- neptun1.jpg
- neptunpresident.jpg
- predeal.jpg
- sinaia.jpg
- Thumbs.db
- clsMyADOConn.cls
- documentatie.doc
- frmAdd.frm
- frmAddClienti.frm
- frmAddHotel.frm
- frmDel.frm
- frmDelClienti.frm
- frmDelClienti.frx
- frmDelHotel.frm
- frmDelHotel.frx
- frmDelStatiune.frm
- frmMain.frm
- frmMain.frx
- frmUpdate.frm
- frmUpdate.frx
- frmUpdateClienti.frm
- frmUpdateClienti.frx
- frmUpdateHotel.frm
- frmUpdateHotel.frx
- frmView.frm
- frmView.log
- frmViewClienti.frm
- frmViewClienti.frx
- frmViewHotel.frm
- frmViewHotela.frm
- frmViewHotela.frx
- frmViewOferte.frm
- frmViewOferte.frx
- frmViewVanzare.frm
- frmViewVanzare.frx
- frmVinde.frm
- Mdeclaration.bas
- MSSCCPRJ.SCC
- Prezentare PR GIGI.ppt
- PRIMA PAGINA.doc
- STATIUNEEE.exe
- Statiuni.vbp
- Statiuni.vbw
- statiuni1.mdb
- Thumbs.db