Portal Zdrowy bazarek
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i koncentruje się na przygotowaniu dynamicznej witryny PHP współpracującej z bazą MySQL/MariaDB. Praca zaczyna się od utworzenia w phpMyAdmin bazy bazar z polskim kodowaniem, importu pliku baza-nowa.sql oraz przygotowania czterech zapytań SQL zapisanych w kwerendy.txt. Zapytania pobierają dane towarów, wybierają szczegóły produktu o wskazanym identyfikatorze i dodają rekord zamówienia. Trzeba też wykonać pełnoekranowe zrzuty importu oraz wyników kwerend. Następnie przygotowywana jest strona index.php pod tytułem „Zdrowy bazarek”, z semantycznym układem HTML5: nagłówkiem, nawigacją, częścią główną z blokiem bocznym i sekcją oraz stopką z numerem zdającego. W grafice jablko.png usuwa się tło, a market.png skaluje do szerokości 300 px. Stylizacja w styl.css wykorzystuje m.in. czcionkę Georgia, kolory ForestGreen, DarkKhaki i Khaki, ukrywanie nadmiaru zawartości w nawigacji oraz formatowanie obrazka z obramowaniem kropkowanym i zaokrągleniem. Skrypty PHP przez mysqli łączą się z bazą bazar, generują menu obrazków owoców, wypełniają listę rozwijaną produktami, a po wysłaniu formularza obliczają wartość zamówienia na podstawie ceny i liczby kilogramów oraz zapisują zamówienie w tabeli. Egzaminator ocenia poprawność bazy i zapytań, strukturę i wygląd witryny, działanie formularza, komunikację PHP z bazą oraz kompletność plików, w tym przeglądarka.txt i wymagane zrzuty ekranu.
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.
Pobierz pliki
Załączniki
- pliki3-1.7zMateriały do zadania: ananas.png, banan.png, baza-nowa.sql, cytryna.png, gruszka.png, jabłko.png, jagody.png, maliny.png, mango.png, market.png, owoc.png, pomarancza.png, winogrona.png. Hasło do archiwum jest podane w treści arkusza. 542.1 KB