Aplikacja biura podróży
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 trwa 150 minut i polega na przygotowaniu kompletnej aplikacji internetowej współpracującej z bazą danych MySQL/MariaDB w środowisku XAMPP. Trzeba utworzyć bazę podroze, zaimportować do niej strukturę i dane z pliku egzamin.sql, a następnie zapisać w pliku kwerendy.txt cztery zapytania SQL oraz wykonać zrzuty ekranu potwierdzające import i wyniki zapytań. Kwerendy dotyczą sortowania zdjęć po podpisie, pobrania niedostępnych wycieczek, połączenia tabel wycieczki i zdjecia dla ofert droższych niż 1300 zł oraz usunięcia tabeli uzytkownik. Część webowa wymaga stworzenia strony biuro.php z układem sekcyjnym: baner, trzy kolumny, blok z danymi i stopka. W treści pojawiają się stałe elementy, takie jak tabela promocji, kontakt i podpis autora z numerem zdającego, ale najważniejsze są dwa skrypty PHP. Pierwszy pobiera z bazy dane o zdjęciach i generuje galerię obrazów, gdzie nazwa pliku staje się źródłem grafiki, a podpis trafia do atrybutu alt i podpowiedzi po najechaniu kursorem. Drugi pobiera daty i cele wyjazdów, po czym wyświetla je jako elementy listy numerowanej w formacie „Dnia ... pojechaliśmy do ...”. Stylizacja znajduje się wyłącznie w zewnętrznym pliku styl9.css i obejmuje m.in. kolory bloków, proporcje 20%-60%-20%, tabelę, obrazy z cieniem, listę z wielkimi cyframi rzymskimi oraz wyróżnienie pierwszej litery nagłówków h2. Egzaminator ocenia poprawność zapytań SQL, działanie połączenia PHP z bazą, zgodność układu i stylów z projektem oraz kompletność plików, w tym zrzutów ekranu i informacji o użytej przeglądarce.
Metadane
- Kwalifikacja:
- INF.03
- Rok:
- 2024
- Sesja:
- Styczeń
- Czas:
- 150 min