Laborator 10
[valabil 2009-2010]
- "Generator de rapoarte"
Scrieti o aplicatie care sa permita:
- Conectarea la o baza de date oarecare
- Efectuarea de interogari SQL
- Afisarea rezultatelor
- Generarea unui raport PDF pentru fiecare interogare folosind
JasperReports | iReport
sau a unui alt instrument pentru crearea de rapoarte.
Pentru fiecare secventa SQL introdusa va fi creata o fereastra interna (JInternalFrame)
ce va contine un tabel (JTable) cu rezultatul interogarii si un buton <Raport> care sa
aiba ca efect generarea raportului PDF.
- "Orar"
Creati o baza de date pentru reprezentarea orarului unei facultati.
Scrieti un applet care sa permita:
- Accesarea bazei de date in modurile: admin, guest.
(pentru modul admin va fi solicitata o parola).
- Afisarea orarului studentilor, profesorilor, salilor, etc.
- prin comenzi SQL sau prin filtre prestabilite.
- Actualizarea orarului (doar in modul admin) - prin comenzi SQL.
Accentul se va pune pe modelarea bazei de date si pe modul de comunicare client-server.