Aplikacja komisu samochodowego
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i ma charakter typowy dla web developmentu z bazą danych: powstaje aplikacja internetowa komisu samochodowego KupAuto w PHP, HTML5, CSS i MySQL/MariaDB. Najpierw przygotowuje się środowisko w XAMPP, rozpakowuje materiały, tworzy bazę kupauto w phpMyAdmin i importuje tabele z pliku baza.sql. Do pliku kwerendy.txt trafiają cztery zapytania SQL: lista marek, dane samochodu o id 10, wyróżnione oferty pobierane przez relację marek i samochodów oraz auta marki Audi. Wymagane są też zrzuty ekranu z importu i wyników zapytań. Strona KupAuto.php ma układ z banerem, trzema sekcjami głównymi i stopką, a wygląd definiuje zewnętrzny plik styl.css. W części graficznej trzeba przeskalować plik ToyotaYaris.jpg do szerokości 500 px. Skrypty PHP łączą się z bazą kupauto jako użytkownik root bez hasła. Pierwszy wyświetla ofertę dnia dla Toyoty, drugi generuje cztery wyróżnione oferty, trzeci wypełnia listę rozwijalną markami, a czwarty po wysłaniu formularza pokazuje samochody wybranej marki w osobnych blokach z obrazem, modelem i ceną. Stopka zawiera numer zdającego oraz link do firmy.pl. Egzaminator ocenia poprawność bazy i zapytań, zgodność struktury HTML5 z makietą, działanie formularza i dynamicznych danych z PHP, kompletność stylów CSS oraz obecność wymaganych plików, w tym 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
- pliki5.zipMateriały do zadania: AudiA3.jpg, AudiA8.jpg, baza.sql, OpelAstra.jpg, OpelCorsa.jpg, OpelVectra.jpg, ToyotaCorolla.jpg, ToyotaRav.jpg, ToyotaYaris.jpg. Hasło do archiwum jest podane w treści arkusza. 242.8 KB