Cuprins
- 1) Enuntul temei
- 2) Prezentarea meniului
- 3) Arhitectura programului
- 4) Bibliografie
Extras din proiect
1. Enuntul temei:
Sa se realizeze un proiect pentru evidenta autovehiculelor inmatriculate in circulatie. Pentru fiecare autoturism se considera urmatoarele informatii: tipul autovehiculului, marca, capacitatea cilindrica (cilindree), culoare, numar de inmatriculare, data inmatricularii, numele proprietarului, data ultimei revizii tehnice. Aplicatia trebuie sa permita urmatoarele operatii:
- Actualizarea autoturismelor;
- Inmatricularea unui nou autoturism;
- Modificarea caracteristicii unui autoturism inmatriculat;
- Cautarea unui autoturism dupa numarul de inmatriculare;
- Cautarea unui autoturism dupa numele proprietarului;
- Radierea unui autoturism;
- Afisarea autoturismelor inmatriculate dupa o anumita data;
- Afisarea autoturismelor a caror ultima revizie este inainte de o anumita data;
- Sortarea autoturismelor dupa tipul autovehiculului;
- Alocarea unui numar de inmatriculare unic pentru fiecare autoturism;
- Realizarea unui grafic pe ani in ceea ce proveste inmatricularea automobi
2.Prezentarea meniurilor
La deschiderea aplicatiei utilizatorul va vizualiza fereastra principala a programului care este alcatuita dintr-un meniu si un tabel in care se vor incarca ulterior caracteristicile autovehiculelor.
Dupa ce aplicatia este rulata, zona de afisare va fi vida iar butoanele sunt dezactivate cu exceptia “Fisier”. Acest lucru se intampla deocarece nu avem nici o inregistrarea incarcata si astfel nu se poate efectua nici o operatie. Pentru a incarca inregistrarile din fisier utilizatorul trebuie sa apese butonul “Deschide”. Dupa apasare ,utilizatorul va trebui sa aleaga fisierul care urmeaza a fi inacarcat in aplicatie si va aparea in fereastra un mesaj de confirmare/eroare a incarcarii fisierului. In cazul in care conexiunea s-a realizat si datele au fost citite din baza de date celelalte butoane se activeaza .Datele nu se incarca automat in tabel.
Informatiile despre autoturismele inmatriculate fiind citite, utilizatorul poate alege acum intre mai multe operatii posibile: inregistrare a unui nou autoturism, afisarea autoturismelor,modificare datelor,sortarea masinilor dupa tip sau marca , radiere autoturism, cautare dupa nr de inmatriculare si proprietar, cautare dupa o anumita data sau cautare dupa data efecturarii reviziei si vizualizarea unui grafic anul, dupa anul inmatricularii sau dupa lunile anului de inmatriculare.
Preview document
Conținut arhivă zip
- Proiectul
- .settings
- org.eclipse.jdt.core.prefs
- bin
- pro
- Afisare$ButtonHandler.class
- Afisare.class
- BazaDeDate.class
- Cautare$ButtonHandler.class
- Cautare.class
- DateTehnice.class
- Get_data$ButtonHandler.class
- Get_data.class
- Get_year$ButtonHandler.class
- Get_year.class
- Grafic$1.class
- Grafic$ButtonHandler.class
- Grafic.class
- Grafic1$1.class
- Grafic1$ButtonHandler.class
- Grafic1.class
- Inregistrare.class
- Introducere$ButtonHandler.class
- Introducere.class
- PanouDeAfisare.class
- PanouDeCautare.class
- PanouDeIntroducere$ButtonHandler.class
- PanouDeIntroducere.class
- RegistruAuto$ColumnHeaderListener.class
- RegistruAuto.class
- XML.class
- doc
- index-files
- index-1.html
- index-10.html
- index-11.html
- index-12.html
- index-13.html
- index-14.html
- index-15.html
- index-2.html
- index-3.html
- index-4.html
- index-5.html
- index-6.html
- index-7.html
- index-8.html
- index-9.html
- pro
- class-use
- Afisare.html
- BazaDeDate.html
- Cautare.html
- DateTehnice.html
- Get_data.html
- Get_year.html
- Grafic.html
- Grafic1.html
- Inregistrare.html
- Introducere.html
- RegistruAuto.ColumnHeaderListener.html
- RegistruAuto.html
- XML.html
- Afisare.html
- BazaDeDate.html
- Cautare.html
- DateTehnice.html
- Get_data.html
- Get_year.html
- Grafic.html
- Grafic1.html
- Inregistrare.html
- Introducere.html
- package-frame.html
- package-summary.html
- package-tree.html
- package-use.html
- RegistruAuto.ColumnHeaderListener.html
- RegistruAuto.html
- XML.html
- resources
- inherit.gif
- allclasses-frame.html
- allclasses-noframe.html
- constant-values.html
- deprecated-list.html
- help-doc.html
- index.html
- overview-tree.html
- serialized-form.html
- stylesheet.css
- src
- pro
- Afisare.java
- BazaDeDate.java
- Cautare.java
- DateTehnice.java
- Get_data.java
- Get_year.java
- Grafic.java
- Grafic1.java
- Inregistrare.java
- Introducere.java
- RegistruAuto.java
- XML.java
- .classpath
- .project
- date.xml
- Medii de Programare Vizuala (JAVA) - Evidenta Autovehiculelor Inmatriculate.docx