Witryna biura podróży
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i sprawdza przygotowanie kompletnej witryny PHP korzystającej z bazy MySQL/MariaDB w środowisku XAMPP. Najpierw trzeba utworzyć bazę podroze, zaimportować tabele z pliku egzamin.sql oraz przygotować cztery kwerendy zapisane w pliku kwerendy.txt. Zapytania pobierają dane zdjęć posortowane według podpisu, wyszukują niedostępne wycieczki, łączą tabele wycieczki i zdjecia dla ofert droższych niż 1300 zł oraz usuwają tabelę uzytkownik. Wymagane są też zrzuty ekranu potwierdzające import i działanie kwerend. Główna strona biuro.php ma przedstawiać biuro podróży: baner z nagłówkiem BIURO PODRÓŻY, trzy kolumny z promocjami, galerią i kontaktem, blok z listą wyjazdów z poprzednich lat oraz stopkę z numerem zdającego. Wygląd strony definiuje zewnętrzny plik styl9.css, między innymi kolory bloków, wysokości sekcji, styl listy rzymskiej, obramowanie tabeli oraz cień pod obrazami. Skrypt PHP łączy się z bazą podroze jako użytkownik root bez hasła, pobiera zdjęcia do galerii i wyświetla niedostępne wycieczki w liście numerowanej w formacie z datą i celem podróży. Egzaminator ocenia poprawność operacji bazodanowych, strukturę i zawartość witryny, zgodność stylów CSS z projektem, działanie skryptów PHP oraz kompletność zapisanych plików, w tym przeglądarka.txt i wymaganych zrzutów.
2 rozwiązania krok po kroku
Wyjaśnienie każdego kroku, kod z podświetlonymi zmianami i podgląd po każdym kroku. Arkusz ma kilka rozwiązań - inne narzędzie albo inne podejście do tego samego zadania.