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