Portal zawodów wędkarskich
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i sprawdza przygotowanie prostej witryny z obsługą bazy MySQL/MariaDB w środowisku XAMPP. Tematem pracy jest portal zawodów wędkarskich. Najpierw tworzona jest baza wedkarstwo w phpMyAdminie, importowane są tabele z pliku baza.sql, a następnie przygotowywane cztery kwerendy SQL: dodanie rekordu do tabeli zawody_wedkarskie, wybór zawodów prowadzonych przez wskazanego sędziego, pobranie danych zwycięzcy zawodów przez relację oraz zwiększenie liczby punktów wybranego wędkarza. Wyniki importu i zapytań trzeba udokumentować zrzutami ekranu oraz plikiem kwerendy.txt. Część webowa składa się ze strony zawody.html, arkusza styl3.css i skryptu zgloszenie.php. Strona w HTML5 ma polskie kodowanie, tytuł „Zawody wędkarskie”, układ z dwoma blokami górnymi, sekcją główną i dwiema stopkami, listę łowisk oraz formularz z polami: łowisko, data i sędzia. Grafika zawody.jpg jest odbijana, skalowana do wysokości 250 px i umieszczana w nagłówku. Styl CSS wykorzystuje między innymi Verdana, kolory SeaGreen i MintCream, cień obrazu, formatowanie linku oraz marginesy pól formularza. Skrypt PHP pobiera dane metodą POST, łączy się z bazą jako root bez hasła, dodaje rekord do tabeli zawodów i zamyka połączenie. Egzaminator ocenia poprawność bazy, strukturę strony, działanie formularza, zgodność stylów CSS oraz kompletność zapisanych plików.
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.zipMateriały do zadania: baza.sql, zawody.jpg. Hasło do archiwum jest podane w treści arkusza. 53.4 KB