Aplikacja internetowa hurtowni obuwia
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 trwa 150 minut i polega na przygotowaniu kompletnej witryny internetowej współpracującej z bazą danych MySQL/MariaDB w środowisku XAMPP. Trzeba utworzyć bazę obuwie, zaimportować strukturę i dane z pliku SQL, a następnie zapisać w osobnym pliku cztery kwerendy oraz wykonać pełnoekranowe zrzuty potwierdzające import i wyniki zapytań. Zapytania dotyczą odczytu modeli z tabeli produkt, połączenia danych z tabel buty i produkt przez relację, pobrania szczegółów konkretnego modelu oraz dodania nowej kategorii „Sandały”. Część webowa obejmuje dwie strony: index.php i zamow.php. Na stronie głównej znajduje się formularz z listą modeli pobieraną z bazy, wyborem rozmiaru od 40 do 43, polem liczby par i przyciskiem wysyłającym dane metodą POST. Pod formularzem generowana jest lista produktów z obrazem, nazwą, modelem i ceną. Strona zamow.php wyświetla szczegóły wybranego buta, oblicza łączny koszt dla podanej liczby par, pokazuje kolor, materiał i rozmiar oraz zawiera odnośnik powrotny. Stylizacja jest zapisana wyłącznie w zewnętrznym pliku CSS i wymaga m.in. semantycznego układu strony, kolorystyki Sienna i AntiqueWhite, klasy dla kontrolek formularza, klasy buty z efektem hover oraz odpowiedniego formatowania obrazów i nagłówków. Dokumentacja końcowa obejmuje też plik z nazwą użytej przeglądarki. Egzaminator ocenia poprawność zapytań SQL, połączenie PHP z bazą przez MySQLi, zgodność interfejsu z projektem, działanie formularza i obliczeń oraz kompletność wszystkich zapisanych plików.
Metadane
- Kwalifikacja:
- INF.03
- Rok:
- 2025
- Sesja:
- Styczeń
- Czas:
- 150 min