Portal hurtowni papierniczej
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 witryny PHP współpracującej z bazą MySQL/MariaDB. Praca zaczyna się od utworzenia bazy sklep w środowisku XAMPP, importu danych z pliku sklep.sql oraz zapisania zrzutu ekranu potwierdzającego poprawny import. Trzeba też przygotować cztery zapytania SQL: wybór nazw i cen pierwszych czterech towarów, pobranie ceny dla Ekierki, aktualizację nazwy dostawcy o id 2 oraz podsumowanie liczby produktów objętych i nieobjętych promocją z aliasem podsumowanie. Część webowa polega na stworzeniu pliku index.php dla portalu hurtowni szkolnej. Strona ma układ z banerem, trzema panelami i stopką, korzysta z zewnętrznego arkusza styl.css oraz zawiera tabelę cen generowaną przez skrypt PHP. Formularz w panelu środkowym pozwala wybrać artykuł z listy, wpisać liczbę sztuk i obliczyć koszt zakupów na podstawie ceny pobranej z bazy. Prawy panel zawiera przeskalowaną grafikę zakupy.png, kontakt mailowy i nagłówek. Stylizacja wymaga m.in. kolorów #4BA3C7, #EFEFEF i #90CAF9, czcionki Georgia, hovera dla wierszy tabeli oraz określonych szerokości paneli. Egzaminator sprawdza poprawność operacji bazodanowych, zgodność wyglądu z makietą, działanie formularza i skryptów PHP, prawidłowe połączenie z bazą oraz kompletność plików, w tym kwerendy.txt, zrzutów ekranu 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
- materialy12.7zMateriały do zadania: sklep.sql, zakupy.png. Hasło do archiwum jest podane w treści arkusza. 26.6 KB