Portal firmy przewozowej
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 trwa 150 minut i polega na przygotowaniu kompletnej witryny internetowej współpracującej z bazą danych MySQL/MariaDB oraz na wykonaniu prostej obróbki grafiki. Trzeba utworzyć bazę przewozy w phpMyAdmin, zaimportować strukturę i dane z pliku SQL, a następnie zapisać cztery kwerendy: prosty odczyt pól z tabeli zadania, dodanie nowego rekordu, usunięcie wskazanego rekordu oraz zapytanie łączące dane osób i zadań relacją między tabelami. Do tego dochodzą pełnoekranowe zrzuty ekranu z importu i wyników zapytań. Część webowa to strona przewozy.php w HTML5 z semantycznym układem bloków: nagłówek, nawigacja, sekcja lewa i prawa oraz stopka. W lewej sekcji znajduje się tabela z zadaniami do wykonania i formularz dodawania nowego zadania z datą, a w prawej grafika samochodu, nagłówek i lista usług firmy. Nawigacja prowadzi do plików PNG ze zrzutami kwerend. Stylizacja jest zapisana wyłącznie w zewnętrznym pliku styles.css i obejmuje m.in. kolory DarkGreen i MediumSeaGreen, tabelę z obramowaniem kreskowanym oraz efekt hover zmieniający kolor wiersza tabeli. Skrypt PHP łączy się z lokalną bazą jako root bez hasła, wyświetla rekordy w tabeli, generuje link „Usuń” usuwający konkretny wpis po id_zadania oraz obsługuje formularz dodający nowe zadanie dla osoby o id 1. Dodatkowo przygotowuje się plik auto.png z przezroczystym tłem i napisem na samochodzie wykonanym z użyciem perspektywy. Egzaminator ocenia poprawność bazy i kwerend, działanie formularza i usuwania rekordów, zgodność układu strony z projektem, jakość CSS oraz kompletność zapisanych plików.
Metadane
- Kwalifikacja:
- INF.03
- Rok:
- 2025
- Sesja:
- Czerwiec
- Czas:
- 150 min