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

Konto pacjenta i recepty

Opis arkusza

Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i łączy pracę z bazą MySQL, edycję grafiki, przygotowanie statycznej witryny oraz skrypt JavaScript generujący treść strony. Najpierw trzeba utworzyć w phpMyAdmin bazę recepty, zaimportować dane z pliku SQL i przygotować cztery kwerendy: wybór leków liczonych w sztukach, pacjentów urodzonych po 2000 roku z imieniem kończącym się na „a”, zestawienie typów leków z liczbą leków przez grupowanie oraz utworzenie użytkownika Lekarz z hasłem. Do tego dochodzą zrzuty ekranu wyników. Część webowa polega na wykonaniu uproszczonego konta pacjenta z plikami index.html, recepty.html i skierowania.html. Główna strona recept zawiera semantyczny układ HTML5: nagłówek, nawigację, cztery sekcje i stopkę z numerem zdającego. Wykorzystywane są grafiki pacjent.png, lekarz.png i przerobiona recepta.png, w której trzeba zmienić kolory, usunąć białe tło i ustawić rozmiar 100 × 100 px. Stylizacja w pliku styl.css określa kolory bloków, szerokości sekcji, przewijanie, wygląd linków, obrazów oraz klasę recepty z efektem hover. Skrypt po stronie klienta pobiera strukturę z dane.json i dynamicznie tworzy bloki recept: datę, listę leków oraz kod recepty. Egzaminator ocenia poprawność operacji na bazie, kompletność plików HTML i CSS, działanie witryny, generowanie recept w JavaScripcie oraz zgodność rezultatów ze wskazanym układem.

3 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.7zMateriały do zadania: dane.json, lekarz.png, pacjent.png, recepta.png, recepty.sql. Hasło do archiwum jest podane w treści arkusza. 41.1 KB

Metadane

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