Przejdź do głównej treści
INF.03-10-26.06-SGCzerwiec 2026 · 150 minPHP

Portal wyników laboratorium

Opis arkusza

Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i koncentruje się na przygotowaniu prostej witryny dla laboratorium medycznego z obsługą bazy MySQL/MariaDB oraz skryptami PHP. Najpierw tworzona jest baza danych laboratorium w phpMyAdmin, importowane są tabele z pliku laboratorium.sql i wykonywane cztery zapytania SQL zapisane w pliku kwerendy.txt. Kwerendy pobierają dane diagnostów, zliczają zlecenia według dat, wyszukują zlecenia pacjenta Nowicki oraz łączą dane pacjentów, zleceń i wyników tak, aby pokazać również zlecenia bez przypisanego wyniku. Witryna składa się z plików login.php, wyniki.php, wyloguj.php oraz styl.css. Strona logowania zawiera formularz z polami loginu i hasła, a po podaniu danych admin oraz TajneHaslo321* uruchamia sesję i przekierowuje do strony wyników. Strona wyniki.php sprawdza aktywną sesję, wyświetla powitanie użytkownika, link wylogowania oraz tabelę wyników pacjentów generowaną z bazy. Jeśli dla wyniku istnieje nazwa pliku PDF, w ostatniej kolumnie pojawia się odnośnik otwierany w nowej karcie. Styl CSS definiuje układ semantycznych bloków HTML5, kolory, cienie, tabelę, formularz i efekt podświetlenia wiersza. Egzaminator ocenia poprawność bazy i zapytań, kompletność witryny, działanie logowania, sesji i wylogowania, połączenie z bazą oraz wymagane zrzuty ekranu i pliki końcowe.

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

  • pliki20.7zMateriały do zadania: kubicka.pdf, laboratorium.sql, nowicki.pdf, tulikowska.pdf. Hasło do archiwum jest podane w treści arkusza. 172.6 KB

Metadane

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