Portal biblioteki publicznej
Ten sam arkusz CKE wydała też jako INF.03-06-23.06-SG, INF.03-10-23.06-SG - różni się tylko numer zadania.
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 aplikacji PHP współpracującej z bazą MySQL/MariaDB w środowisku XAMPP. Najpierw tworzysz bazę biblioteka, importujesz dane z pliku biblioteka.sql i przygotowujesz cztery kwerendy SQL: listę autorów posortowaną po nazwisku, dodanie czytelniczki Ewy Kowalskiej z kodem 145321, wybór tytułów dramatów oraz wybór książek wypożyczonych przez czytelnika o identyfikatorze 2 z użyciem relacji między tabelami. Wyniki importu i zapytań trzeba udokumentować pełnoekranowymi zrzutami ekranu. Następnie powstaje strona biblioteka.php z tytułem „Biblioteka publiczna”, kodowaniem polskich znaków, układem bloków: baner, panel lewy, środkowy, dwa panele prawe i stopka. W panelu lewym skrypt PHP wypisuje autorów jako listę numerowaną, w środkowym znajduje się adres biblioteki, link mailowy i przygotowana grafika biblioteka.png rozszerzona do 300 px szerokości. Prawy górny panel zawiera formularz dodawania czytelnika z polami imię, nazwisko i symbol, a prawy dolny pokazuje komunikat po zapisie danych do bazy. Stylizacja w style.css wykorzystuje kolory #004D40, #80CBC4, #E0F2F1 i #B2DFDB, czcionkę Verdana oraz konkretne reguły dla nagłówków h3, obrazów i pól formularza. Egzaminator ocenia poprawność operacji bazodanowych, wygląd strony, działanie formularza i skryptów PHP, zgodność CSS z wytycznymi oraz kompletność plików, w tym kwerendy.txt i przeglądarka.txt.
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
- materialy4.7zMateriały do zadania: biblioteka.png, biblioteka.sql. Hasło do archiwum jest podane w treści arkusza. 58.2 KB