zadania B


Zadania B wykonują te grupy, które robiły ćwiczenie nr 6. W klasie Controller w metodzie 'processRequest' zakomentuj linijkę: $gui->show(); i usuń komentarz zlinii: //$gui->showXML(); Zadanie 1 na ocenę 3.0 ----------------------- W klasie Facade w metodzie doSelectXML napisz kod wg algorytmu: 1. Do zmiennej 'database' przypisz wartość pola 'dataBaseService'. 2. Używając metody 'setQuery' obiektu 'database', ustaw zapytanie SQL przekazane przez parametr 'sql'. 3. Używając metody 'executeSQL' obiektu 'database', wykonaj zapytanie. 4. Używając metody 'getQueryResult' obiektu 'database', pobierz wynik zapytania i zapisz go w zmiennej 'sqlResult'. 5. Używając metody 'sqlResultToXML' obiektu 'database', zamień 'sqlResult' na dokument XML i zapisz go w zmiennej 'result'. 6. Zwróć z metody zmienną 'result'. Zadanie 2 na ocenę 3.5 ----------------------- W pliku 'gui.xslt' wprowadź następujące zmiany: 1. Za przyciskiem "Wczytaj zapytanie" dodaj przycisk "Wykonaj zapytanie". W klasie 'Controller' wprowadź następujące zmiany: 1. Napisz poprawny kod metody 'isExecuteClicked'. Zadanie 3 na ocenę 4.0 ----------------------- Przekształć projekt w taki sposób, żeby jego struktura była zgodna z wzorcem projektowym Model-View-Controller. Oprócz utworzenia odpowiednich katalogów i przeniesienia plików, należy dodać instrukcje 'require_once' i poprawić ścieżki do plików (stała SCHEMA w klasie DBService i stałe GUI* w klasie Gui). Zadanie 4 na ocenę 4.5 ----------------------- Utwórz plik o nazwie zapytanie.sql z instrukją SQL, która zwróci następujące informacje: Wyświetl: imię i nazwisko pracownika oraz nazwę etatu i nazwę wydziału tych pracowników którzy zatrudnieni są na etacie o nazwie 'CLERK' w wydziale 'SALES' Sprawdź, czy program działa poprawnie. W okienku "wynik zapytania" powinno pojawić się: imię nazwisko etat nazwa -------------------------- x1 y1 z1 v1 ..... x2 y2 z2 v2 Zadanie 5 na ocenę 5.0 ----------------------- Uzupełnij plik 'gui.xslt' instrukcjami języka XSLT, tak żeby pojawiła się tabelka z wynikiem. Wystarczy użyć instrukcji: , .

Wyszukiwarka

Podobne podstrony:
Analiza Matematyczna 2 Zadania
ZARZĄDZANIE FINANSAMI cwiczenia zadania rozwiazaneE
ZADANIE (11)
zadanie domowe zestaw
Zadania 1
W 4 zadanie wartswa 2013
Sprawdzian 5 kl 2 matematyka zadania
zadania1
Zadania 2015 9
Logika W8 zadania
Logika troch teorii zadania
06 Zadania z rozwiązaniamiidd47
zadania4
zadania 1 5 10

więcej podobnych podstron