Portal remontowy z bazą
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 prostych operacji graficznych. Trzeba utworzyć bazę remonty w phpMyAdmin, zaimportować strukturę i dane z pliku SQL, a następnie zapisać pięć kwerend do pliku tekstowego i wykonać zrzuty ekranu potwierdzające import oraz wyniki zapytań. Zapytania dotyczą m.in. statystyk liczby pracowników w firmach, filtrowania firm od 40 pracowników, listy miast klientów, klientów z Poznania zamawiających malowanie oraz powiązania klientów z firmami wykonującymi zlecenia. Część graficzna wymaga wycięcia pojedynczej cegły z obrazu, przeskalowania jej do wysokości 60 px i przygotowania lustrzanego odbicia jednej z tapet. Sama strona składa się z plików zlecenia.php i kontakt.html oraz zewnętrznego arkusza stylów styl.css. Interfejs zawiera nagłówek, nawigację, dwie sekcje i blok boczny z trzema obrazami. W sekcji dla klientów znajduje się formularz z polem liczbowym, który po wysłaniu wyświetla firmy spełniające warunek minimalnej liczby pracowników. W sekcji dla wykonawców lista rozwijana jest generowana z bazy na podstawie miast, a po wyborze miasta i rodzaju usługi pojawia się lista klientów z cenami zleceń. Skrypty PHP mają korzystać z mysqli, łączyć się z lokalną bazą jako root bez hasła i zamykać połączenie po zakończeniu pracy. Egzaminator ocenia poprawność zapytań SQL, działanie formularzy i skryptów PHP, zgodność układu oraz stylów CSS z projektem, a także kompletność plików, zrzutów ekranu i dokumentacji pomocniczej.
Metadane
- Kwalifikacja:
- INF.03
- Rok:
- 2025
- Sesja:
- Czerwiec
- Czas:
- 150 min