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

Witryna ważenia pojazdów

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 aplikacji internetowej z bazą MariaDB, PHP, HTML5, CSS oraz obróbką grafiki. Tematem pracy jest testowa strona miejskiego ważenia samochodów ciężarowych we Wrocławiu. Najpierw przygotowywana jest baza wazenietirow w phpMyAdmin: import tabel z pliku SQL, wykonanie zrzutu ekranu oraz zapis czterech kwerend. Zapytania aktualizują datę i czas wybranych rekordów, pobierają ulice lokalizacji, dodają nowy pomiar z losową wagą od 1 do 10 ton oraz wyświetlają pojazdy przekraczające 5 ton na oś z użyciem relacji między tabelami. Część graficzna wymaga zmiany napisu na znaku z 8T na 5T oraz odbicia i przeskalowania zdjęcia tira do szerokości 350 px. Strona wazenie.php ma układ z dwoma banerami, trzema blokami treści i stopką, a wygląd definiuje zewnętrzny plik styl.css. W lewym bloku pojawia się lista lokalizacji z bazy i link mailowy, w środkowym tabela alertów, a w prawym przygotowana grafika. Skrypty PHP korzystają z mysqli, łączą się z bazą na localhost, wyświetlają dane w liście i tabeli, dopisują pomiar oraz odświeżają stronę co 10 sekund. Egzaminator ocenia poprawność operacji bazodanowych, strukturę i zawartość witryny, działanie skryptów, zgodność stylów CSS z projektem oraz kompletność 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

  • pliki7.zipMateriały do zadania: baza.sql, obraz1.png, obraz2.jpg. Hasło do archiwum jest podane w treści arkusza. 137.0 KB

Metadane

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