Portal sklepu dla uczniów
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i sprawdza umiejętności pracy z bazą MySQL/MariaDB, PHP, HTML5 oraz CSS w środowisku XAMPP. Głównym efektem pracy jest internetowy portal sklepu dla uczniów. Najpierw tworzona jest baza danych sklep, do której importuje się tabele z pliku sklep.sql. Trzeba przygotować cztery zapytania SQL: listę nazw towarów w promocji, cenę konkretnego produktu, zestawienie dostawców z liczbą dostarczanych towarów z użyciem relacji oraz modyfikację struktury tabeli dostawcy przez dodanie pola informacje. Wyniki importu i kwerend dokumentuje się zrzutami ekranu, a treść zapytań zapisuje w pliku kwerendy.txt. Część webowa polega na wykonaniu strony index.php z podziałem na baner, trzy panele i stopkę. Strona zawiera listę promocyjnych produktów generowaną z bazy, formularz z listą rozwijalną towarów, kontakt e-mail oraz grafikę promocja.png przeskalowaną do szerokości 180 px. Skrypty PHP łączą się z bazą jako użytkownik root bez hasła, pobierają dane i obliczają cenę promocyjną niższą o 30% dla wybranego produktu. Stylizacja znajduje się w pliku styl.css i określa kolory, wymiary paneli, czcionkę Garamond, format listy oraz obramowanie obrazka i bloku wyniku. Egzaminator ocenia poprawność operacji bazodanowych, wygląd i działanie witryny, zgodność CSS z wymaganiami oraz prawidłowe połączenie PHP z bazą danych.
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
- materialy3.7zMateriały do zadania: promocja.png, sklep.sql. Hasło do archiwum jest podane w treści arkusza. 34.6 KB