Przejdź do głównej treści
EE.09-02-21.06-SGEE.09 (formuła 2017)Czerwiec 2021 · 150 min

Sklep internetowy z eko-warzywami

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 2021 (zadanie 02) trwa 150 minut. Zdający tworzy w phpMyAdmin bazę dane2, importuje plik dane.sql z tabelami produkty, producenci i rodzaje i wykonuje zrzut ekranu po imporcie. Kwerendy zapisuje w pliku kwerendy.txt i dokumentuje zrzutami kw1-kw4: pierwsza wybiera nazwę, ilość, opis, cenę i zdjęcie produktów dwóch rodzajów, druga łączy nazwy produktów z nazwą producenta dla produktów pierwszego rodzaju, których jest mniej niż 10 sztuk, trzecia tworzy użytkownika anna z hasłem, a czwarta wstawia nowy produkt rodzaju „owoce” od producenta „warzywa-rolnik”.

Plik arbuz.jpg trzeba skadrować do proporcji 3:2 i przeskalować do 300 x 200 px. Strona sklep.php ma tytuł „Warzywniak”, arkusz styl2.css i bloki: dwa banery obok siebie, blok główny i stopkę. W prawym banerze jest lista numerowana, której element „soki” otwiera w nowym oknie zewnętrzną stronę o sokach, a w stopce formularz POST z polami „Nazwa:” i „Cena:”, przyciskiem „Dodaj produkt” i podpisem z numerem PESEL. Styl CSS ustala krój Garamond, zielone tła, przewijany blok główny oraz obramowane bloki produktów o szerokości 300 px.

Pierwszy skrypt PHP łączy się z bazą dane2, wysyła kwerendę 1 i dla każdego produktu tworzy blok ze zdjęciem, nazwą w nagłówku piątego stopnia, akapitami z opisem i stanem magazynowym oraz ceną w złotych w nagłówku drugiego stopnia. Drugi skrypt po wypełnieniu formularza wysyła zmodyfikowane zapytanie wstawiające, w którym nazwa i cena pochodzą z formularza. Po operacjach na bazie połączenie jest zamykane.

Ocenie podlegają operacje na bazie danych, zawartość i działanie witryny, styl CSS oraz skrypt.

Arkusz kwalifikacji 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

  • zad2.zipMateriały do zadania: arbuz.jpg, dane.sql, gruszka.jpg, koper.jpg, marchew.jpg, morela.jpg, owoce.jpg, papaja.jpg, papryka.jpg, ziemniak.jpg. Hasło do archiwum jest podane w treści arkusza. 320,6 KB

Metadane

Kwalifikacja
INF.03
Rok
2021
Sesja
Czerwiec
Czas
150 min

Potwierdzenie

Informacja