Biuro podróży z galerią zdjęć
Opis arkusza
Część praktyczna egzaminu z kwalifikacji EE.09 „Programowanie, tworzenie i administrowanie stronami internetowymi i bazami danych” (formuła 2017, poprzedniczka INF.03) z sesji czerwiec 2020 (zadanie 02) trwa 150 minut. Zdający tworzy w phpMyAdmin bazę egzamin3, importuje tabele wycieczki i zdjecia z pliku egzamin3.sql i dokumentuje import zrzutem ekranu. W pliku kwerendy.txt zapisuje cztery zapytania: wybór identyfikatora, daty wyjazdu, celu i ceny dostępnych wycieczek, wybór nazw plików i podpisów zdjęć posortowanych rosnąco według podpisu, zapytanie wykorzystujące relację, które zwraca nazwę pliku i cel wycieczek droższych niż 1000 zł, oraz dodanie do tabeli wycieczki pola dataPrzyjazdu typu data za polem dataWyjazdu. Wyniki kwerend dokumentują zrzuty całego ekranu.
Strona wycieczki.php, połączona z arkuszem styl3.css, ma baner z nagłówkiem „BIURO PODRÓŻY”, trzy bloki obok siebie, blok z danymi i stopkę. Blok lewy zawiera dane kontaktowe z odnośnikiem do adresu e-mail, środkowy - galerię, a prawy - tabelę promocji o trzech kolumnach i dwóch wierszach. W bloku z danymi znajduje się lista wycieczek. Styl CSS ustala krój Verdana, kolory tła w zapisie RGB, szerokości bloków 25% i 50%, wysokość 500 px, wyśrodkowanie nagłówków drugiego stopnia, powiększenie ich pierwszej litery pseudoelementem oraz wymiary obrazów ze zmianą koloru tła po najechaniu kursorem.
Skrypt PHP łączy się z bazą egzamin3. Pierwsza część wysyła zapytanie 2 i z każdego wiersza tworzy obraz, w którym nazwaPliku jest źródłem, a podpis - tekstem alternatywnym. Druga część wysyła zapytanie 1 i wypisuje każdą wycieczkę w osobnej linii według wzoru „<id>. <dataWyjazdu>, <cel>, cena: <cena>”. Na końcu skrypt zamyka połączenie z serwerem.
Ocenie podlegają: operacje na bazie danych, zawartość i działanie witryny, styl CSS oraz skrypt połączenia z bazą.
EE.09 (formuła 2017) - poprzedniczki INF.03. Zadania z dawnych formuł egzaminu dobrze sprawdzają się jako trening przed INF.03.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
- egzamin3.zipMateriały do zadania: 1.jpg, 2.jpg, 3.jpg, 4.jpg, 5.jpg, 6.jpg, 7.jpg, 8.jpg, 9.jpg, egzamin3.sql. Hasło do archiwum jest podane w treści arkusza. 714,4 KB