Przejdź do głównej treści
INF.03-01-24.06-SGCzerwiec 2024 · 150 minPHP

Witryna o motocyklach

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 z bazą MySQL/MariaDB, stylami CSS oraz prostą obróbką grafiki. Praca zaczyna się od rozpakowania materiałów i przygotowania bazy motory w phpMyAdmin: importowane są tabele z pliku baza.sql, wykonywany jest zrzut importu oraz cztery kwerendy zapisane w kwerendy.txt. Zapytania wybierają nazwy wycieczek z początkiem w Muszynie lub Wieliczce, łączą dane wycieczek ze zdjęciami, zliczają rekordy w tabeli wycieczki i dodają kolumnę ocena typu całkowitego. Część webowa polega na utworzeniu strony motor.php w HTML5, połączonej z plikiem styl.css. Strona ma baner, blok lewy, dwa bloki prawe i stopkę, a poza blokami umieszczony jest obraz motor.png. W bloku lewym skrypt PHP generuje listę definicji na podstawie danych z bazy: nazwa wycieczki, miejsce rozpoczęcia, link „zobacz zdjęcie” oraz opis. Drugi skrypt pobiera liczbę wpisanych wycieczek i wyświetla ją w statystykach. Trzeba też przeskalować plik droga1.jpg do szerokości 640 px. Stylizacja wymaga m.in. półprzezroczystych teł RGB, cieni bloków, układu z przewijanym lewym panelem, pochylonych nagłówków oraz efektu LightGreen po najechaniu na definicję. Egzaminator ocenia poprawność importu i zapytań SQL, zgodność układu HTML z makietą, działanie skryptów PHP, kompletność CSS oraz obecność wymaganych plików i zrzutów 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

  • pliki1.zipMateriały do zadania: baza.sql, motor.png, droga1.jpg - droga5.jpg. Hasło do archiwum jest podane w treści arkusza. 1.1 MB

Metadane

Kwalifikacja
INF.03
Rok
2024
Sesja
Czerwiec
Czas
150 min
Część skryptowa
PHP