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