Witryna sklepu z antykami
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych trwa 150 minut i skupia się na przygotowaniu dynamicznej witryny sklepu z antykami, połączonej z bazą MySQL. Najpierw trzeba utworzyć bazę antyki w phpMyAdmin, zaimportować dane z pliku SQL i przygotować cztery kwerendy: wybór sof z tabeli meble, dopisanie zakupu, pobranie mebli kupionych przez klienta o identyfikatorze 1 oraz zestawienie nazw mebli z danymi kupujących przy użyciu relacji m:n. Wyniki importu i zapytań dokumentuje się zrzutami ekranu oraz plikiem kwerendy.txt. Część webowa polega na wykonaniu strony index.php w HTML5 z zewnętrznym arkuszem styl.css. Strona ma nagłówek, sekcję z produktami, panel boczny koszyka i stopkę z numerem zdającego. Trzeba też przygotować grafikę fotela: skadrować ją, zachować proporcje i ustawić rozmiar 524 na 640 px. Skrypty PHP łączą się z bazą antyki jako root bez hasła, wyświetlają meble w trzech kategoriach: sofy, fotele i komody, generują formularze z przyciskiem KUP, zapisują zakup dla klienta 1 oraz pokazują numerowaną listę koszyka z kosztem całkowitym. Stylizacja wykorzystuje między innymi krój Georgia, tło MistyRose, bloki o szerokościach 70% i 30%, klasy mebel, obraz i opis oraz efekt hover. Egzaminator ocenia poprawność bazy, strukturę i wygląd strony, działanie skryptów PHP, zgodność CSS z wymaganiami oraz kompletność plików oddawanych na płycie.
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
- pliki5.7zMateriały do zadania: antyki.sql, f1.png, f2.png, f3.png, k1.png, k3.png, k4.png, k5.png, k6.png, s1.png, s2.png, s3.png. Hasło do archiwum jest podane w treści arkusza. 4.7 MB