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