Portal kina KinoTEKA
Opis arkusza
Praktyczny egzamin z kwalifikacji INF.03 „Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” trwa 150 minut i sprawdza przygotowanie bazy MySQL/MariaDB oraz dynamicznej witryny PHP dla portalu kina KinoTEKA. Praca zaczyna się od utworzenia bazy kino w phpMyAdmin, importu pliku kino.sql i zapisania zrzutu importu. Potem trzeba przygotować pięć kwerend SQL: listę filmów trwających co najmniej 100 minut, dane aktora o identyfikatorze 3, alfabetyczną listę aktorów, filmy powiązane z wybranym aktorem przez tabelę relacyjną oraz zliczenie filmów dla każdego aktora z aliasem liczba_filmow. Witryna składa się z plików index.php i aktor.php oraz arkusza styl.css. Strona główna generuje kafelki aktorów z awatarami, imieniem i nazwiskiem, a każdy kafelek prowadzi do szczegółów aktora przez parametr GET id. Podstrona aktora pobiera dane z bazy, wyświetla awatar i nagłówek z imieniem oraz nazwiskiem, a następnie informuje, w ilu znanych produkcjach występuje dana osoba. Stylizacja wymaga semantycznego układu HTML5, dwóch bloków nagłówkowych, stopki z numerem zdającego, fontów Gill Sans MT/Calibri, okrągłych obrazów, odpowiednich szerokości bloków i efektu hover dla linków w kolorze #E30613. Liczy się poprawny import danych, działające zapytania, połączenie mysqli z bazą kino, zamknięcie połączenia, zgodność interfejsu z makietą oraz komplet plików, w tym zrzuty kw1-kw5 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
- pliki17.7zMateriały do zadania: awatar_1.jpg, awatar_10.jpg, awatar_2.jpg, awatar_3.jpg, awatar_4.jpg, awatar_5.jpg, awatar_6.jpg, awatar_7.jpg, awatar_8.jpg, awatar_9.jpg, awatar_nieznany.png, kino.sql. Hasło do archiwum jest podane w treści arkusza. 2.0 MB