Mieszalnia farb
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 trwa 150 minut i polega na przygotowaniu kompletnej witryny internetowej współpracującej z bazą danych dla mieszalni farb. Trzeba połączyć kilka obszarów: import bazy w phpMyAdmin, napisanie zapytań SQL, wykonanie prostych elementów graficznych oraz zbudowanie strony w HTML5, CSS i PHP. Najpierw tworzy się bazę danych mieszalnia, importuje strukturę i dane z pliku SQL, a następnie zapisuje cztery kwerendy wraz ze zrzutami ekranu. Zapytania obejmują liczenie klientów, pobieranie danych klientów i zamówień z użyciem relacji, filtrowanie zamówień po zakresie dat oraz wybór kobiet z tabeli klientów. Część graficzna wymaga przygotowania banera 1000 × 270 px na bazie tła i osobnej warstwy z napisem oraz favicony 64 × 64 px z przezroczystym tłem i wyciętym kołem. Sama strona ma postać pliku index.php z podziałem na sekcje: nagłówek, formularz, część główną i stopkę. Formularz wysyła metodą POST zakres dat odbioru, a tabela w części głównej jest generowana skryptem PHP na podstawie danych z MySQL. Gdy formularz jest pusty, wyświetlana jest pełna lista zamówień z odpowiedniego zapytania, a po podaniu dat działa filtrowanie. Ważnym detalem jest ustawianie tła komórki z kolorem farby zgodnie z kodem szesnastkowym zapisanym w bazie. Stylizacja w zewnętrznym pliku CSS obejmuje m.in. font Georgia, przewijany blok główny, tabelę z kropkowanym obramowaniem i efekt hover na wierszach. Egzaminator ocenia poprawność działania połączenia z bazą, zgodność układu strony z projektem, prawidłowe zapytania SQL, działanie filtrowania po datach oraz komplet zapisanych plików i zrzutów ekranu.
Metadane
- Kwalifikacja:
- INF.03
- Rok:
- 2025
- Sesja:
- Styczeń
- Czas:
- 150 min