Opinie klientów hurtowni spożywczej
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 2022 (zadanie 03) trwa 150 minut. Zdający tworzy bazę hurtownia z kodowaniem polskich znaków, importuje do niej tabele z pliku baza.sql i dokumentuje import zrzutem ekranu w formacie JPEG. Zapytania zapisane w pliku kwerendy.txt wybierają imię, nazwisko i punkty trzech klientów z najwyższą liczbą punktów (posortowane malejąco), nazwy typów z liczbą przypisanych do nich klientów, zdjęcie, imię i opinię klientów o typach 2 i 3 oraz dodają do tabeli Klienci kolumnę adres typu napisowego do 50 znaków. Zapytania 2 i 3 wymagają relacji. Wyniki dokumentują zrzuty kw1-kw4.
Plik ewa.jpg trzeba przeskalować z zachowaniem proporcji do szerokości 150 px. Strona opinie.php w HTML5 z tytułem „Opinie klientów” i arkuszem styl3.css ma baner, blok główny i cztery bloki stopki obok siebie. W bloku głównym znajduje się nagłówek i opinie generowane skryptem, a w stopce odnośnik do sklepu partnerskiego, lista najlepszych klientów, dane kontaktowe i informacja o autorze. Styl CSS ustala m.in. krój Tahoma, kolory Tomato i Seashell, przewijanie bloku głównego w razie potrzeby, bloki opinii z cieniem i automatycznymi marginesami poziomymi, obraz opływany tekstem z zaokrąglonymi rogami oraz pochylony cytat. Część stylów trzeba zdefiniować wyłącznie selektorami znaczników.
Dwa skrypty PHP łączą się z bazą hurtownia i zamykają połączenie. Pierwszy dla każdego wiersza zwróconego zapytaniem 3 tworzy osobny blok opinii z obrazem o nazwie pliku z bazy, cytatem z treścią opinii i imieniem klienta w nagłówku czwartego stopnia. Drugi wykonuje zapytanie 1 i wypisuje klientów jako elementy listy numerowanej w postaci imienia, nazwiska i liczby punktów.
Ocenie podlegają operacje na bazie danych, zawartość i działanie witryny, styl CSS oraz skrypty PHP.
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
- zad3.zipMateriały do zadania: anna.jpg, baza.sql, ewa.jpg, janek.jpg, john.jpg, judy.jpg. Hasło do archiwum jest podane w treści arkusza. 123,4 KB