Przejdź do głównej treści
E.14-02-20.06-SGE.14 (formuła 2012)Czerwiec 2020 · 150 min

Wynajem pokoi z cennikiem

Opis arkusza

Część praktyczna egzaminu z kwalifikacji E.14 „Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami” (formuła 2012, poprzedniczka INF.03) z sesji czerwiec 2020 (zadanie 02) trwa 150 minut. Na podstawie diagramu ER zdający tworzy w phpMyAdmin bazę wynajem, importuje tabelę rezerwacje z pliku rezerwacje.sql i ustawia jej klucz podstawowy id_rez. Pozostałe operacje wykonuje kwerendami zapisanymi w pliku baza.txt: tworzy tabelę pokoje (id, nazwa, cena), ustawia klucz podstawowy, wstawia trzy rodzaje pokoi z cenami, definiuje klucz obcy id_pok łączący rezerwacje z pokojami, sumuje dni rezerwacji dla każdego pokoju i dni rezerwacji w sezonie letnim (zrzuty kw5 i kw6), podnosi ceny wszystkich pokoi o 15% i tworzy użytkownika najemca z hasłem podanym w arkuszu. Baza jest eksportowana do pliku wynajem.sql.

Obrazy 1.bmp, 2.bmp i 3.bmp zdający zapisuje w formacie JPEG, w rozmiarze dokładnie 200 na 200 px i w odcieniach szarości. Witryna składa się z plików index.html, cennik.php i kalkulator.html. Każda strona ma tytuł „Pokoje” i układ złożony z banera z nagłówkiem „WYNAJEM POKOI”, trzech bloków menu z odnośnikami POKOJE, CENNIK i KALKULATOR, drugiego, pustego banera, trzech bloków treści i stopki z numerem PESEL. Na stronie głównej w blokach treści stoją trzy obrazy, na stronie cennika - nagłówek „Cennik” i tabela o trzech kolumnach, a kalkulator jest stroną w trakcie budowy. Styl CSS określa kolory tła, wysokości i szerokości bloków (33% i 34%), białą czcionkę banerów i stopki, odnośniki bez podkreślenia oraz obramowanie tabeli.

Skrypt PHP w pliku cennik.php łączy się z bazą wynajem, pobiera wszystkie wiersze tabeli pokoje i wypisuje każdy rekord w osobnym wierszu tabeli, a na koniec zamyka połączenie z serwerem.

Ocenie podlegają operacje na bazie danych (kwerendy, zrzuty, eksport), wygląd witryny wraz z grafiką, działanie witryny (układ bloków, odnośniki, połączenie z arkuszem stylów), styl CSS oraz skrypt połączenia z bazą wyświetlający cennik.

Arkusz kwalifikacji E.14 (formuła 2012) - poprzedniczki INF.03. Zadania z dawnych formuł egzaminu dobrze sprawdzają się jako trening przed INF.03.

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

  • egzamin2.zipMateriały do zadania: 1.bmp, 2.bmp, 3.bmp, rezerwacje.sql. Hasło do archiwum jest podane w treści arkusza. 34,1 MB

Metadane

Kwalifikacja
INF.03
Rok
2020
Sesja
Czerwiec
Czas
150 min

Potwierdzenie

Informacja