481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. Gyakrlati vizsgatevékenység A Szakképesítés aznsító száma, megnevezése: 481 04 0000 00 00 Web-prgramzó Vizsgarészhez rendelt követelménymdul aznsítója, megnevezése: 1189-06 Web-alkalmazás fejlesztés Vizsgarészhez rendelt vizsgafeladat megnevezése: 1189-06/4 Webes publikáció, interaktív ldalak szerkesztése, kliens és szerver ldali prgramzás A feladat aránya a vizsgarészben: 1% A gyakrlat vizsgatevékenység időtartama: 10 perc A gyakrlati vizsgatevékenység időpntja:013. május 7. FORRAI MAGÁNISKOLA KÉTTANNYELVŰ KÖZÉPISKOLA ÉS PEDAGÓGIAI SZAKSZOLGÁLAT A gyakrlati vizsgafeladat elfgadását javaslm: A gyakrlati vizsgafeladattal egyetértek: 013. május 1. dátum 013. május 1. dátum a vizsgaszervező intézmény képviselője. a vizsgabizttság tagja A gyakrlati vizsgafeladatt jóváhagym: 013. május 1. dátum... a vizsgabizttság elnöke 1/8
481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. A gyakrlati vizsgafeladat jellemzői (A szakmai és vizsgakövetelményekben szereplő feladatprfil alábbi feladatainak elvégzésére irányul, és a tulajdnságprfilban feltüntetett alábbi kmpetenciák mérésére, értékelésére szlgál) Feladatprfil: Az adatkezeléshez szerverldali fejlesztő eszközökkel(mint például PHP,NET, JAVA) dinamikus webldalakat fejleszt. A frrásanyagkból kliens ldali fejlesztő eszközökkel(mint például HTML,XML, JavaScript) statikus webldalakat fejleszt Tulajdnságprfil Szakmai ismeretek: B A Webes publikáció technlógiái (HTML,XML), web-szerkesztő szftver rendszerek B Kliens ldali prgramnyelvek (VBScript, JavaScript) B Szerverldali prgramnyelvek (Java, PHP) Szakmai készségek 4 Webalkalmazásk létrehzására alkalmas integrált fejlesztő környezet használata Objektumrientált szftverfejlesztő környezet használata Személyes kmpetenciák: Precizitás Kitartás Döntésképesség Módszerkmpetenciák: Áttekintő képesség Lgikus gndlkdás Rendszerező képesség A feladat megldásáhz szükséges feltételek és eszközök Számítógép, megjelenítő eszköz, beviteli perifériák (egér, billentyűzet) Telepített adatbázis kiszlgáló (MySQL, MS SQL Szerver) Telepített webszerver (IIS ASP.NET kiterjesztéssel, Apache PHP kiterjesztéssel) Telepített bjektum-rientált fejlesztőkörnyezet (Eclipse, NetBeans, JDK,Micrsft Visual Stúdió 008, Micrsft Visual Stúdió Express) Futtatókörnyezet (PHP,.NET Framewrk.0,3.0,3.) Kiszlgáló elérése (távli kiszlgáló esetén hálózati kapcslat szükséges) A vizsgafeladat kidlgzását megelőző, kötelezően ellátandó feladatk Munkavédelmi, tűzvédelmi ktatás - biztnsági szabályk, - elektrms eszközök szerelésének és használatának szabályai, Útmutató-tájékztatás a vizsgázó számára A feladatmegldáshz rendelkezésre álló eszközök Kiszlgáló elérési adatai A gyakrlati feladat megldására rendelkezésre álló időtartam Használható segédeszközök: saját jegyzet, hardver-szftver kézikönyvek, szótár Knfigurációs paraméterek Pl. x gép száma, IP beállításk Megldás mentésének, bemutatásának módszere: Pl.: munka dkumentálása szöveges fájlba /8
481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. Feladat A cégen belüli kmmunikáció hatéknyabbá tételének érdekében az Ön vállalatánál bevezetik az internetes üzenő-falat. Az Ön feladata, hgy az ezt megvalósító ldalt elkészítse PHP alapn. 1. A dinamikus weblap fejlesztésének előkészítése Készítse el a prgram működéséhez szükséges frrásanyagkat és végezze el a szükséges beállításkat: Kapcslódjn a MySQL adatbázis kiszlgálóhz a vizsgáztató által megadtt belépési adatkkal! Készítse el a megadtt adatbázisban az alábbi táblát: MESSAGE(ID, FROM,MDATE,MESSAGE)! Eszközölje az adatbázis eléréséhez szükséges prjekt beállításkat!. Webes űrlap megjelenésének megtervezése Készítse el az alábbi minta alapján az űrlapt: Helyezzen el egy címsrt Üzenő fal felirattal! Helyezzen el egy 3x4 -s táblázatt a mintának megfelelően! A táblázat első srában helyezzen el két feliratt: Új üzenet és Szűrés! A táblázat. srában egy feliratt: Feladó, egy szöveg beviteli mezőt és egy választómezőt! A harmadik srban helyezzen el egy Üzenet feliratt, egy többsrs, és egy egysrs szövegbeviteli mezőt az üzenet illetve a szűrési paraméter számára! A táblázat 4. srában két Gmbt Küld és Szűr felirattal! Töltse fel a választómezőt előre a következő listaelemekkel: Feladó,Dátum,Üzenetben! Helyezzen a táblázat alá egy választó vnalat! A választó vnal alá egy dinamikusan előállíttt táblázatt a mintának megfelelően! 3/8
481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. 3. A dinamikus tartalmat biztsító funkcióik elkészítése Funkciók elkészítése: Készítsen funkciót, mely csatlakzik az adatbázishz! Készítsen funkciót, mely lekérdezi az adatkat az MESSAGE táblából! Készítsen funkciót,mely ellenőrzi a kitöltött adatkat, és az adatk alapján új rekrdt fesz fel a MESSAGE táblába! Készítsen funkciót, mely módsítja az MESSAGE tábla lekérdezését a választó mező értékének megfelelően. Készítsen funkciót mely előállítja a lekérdezés eredményéből a dinamikus táblázatt! Funkciók elemekhez rendelése: Rendelje a felvitel funkciót az űrlap Küld gmbjáhz! Rendelje a módsító funkciót a Szűrés gmbhz! Rendelje lekérdező és az előállító funkciót az ldal betöltéséhez! 4. A dinamikus webldal tesztelése és dkumentálása Dkumentálja prgramt: Helyezzen el megfelelő magyarázatt (kmmentet) a funkciókhz! Készítsen teszteseteket és ellenőrizze az alkalmazás helyes működését: Egy szöveges állmányba vázljn fel teszteseteket! Végezze el a tesztelést és a szöveges állmányba dkumentálja a tesztek eredményét! 4/8
481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. A vizsgázó neve:. Értékelő lap Feladat 1. A dinamikus weblap fejlesztésének előkészítése Készítse el a prgram működéséhez szükséges frrásanyagkat és végezze el a szükséges beállításkat: Kapcslódjn a MySQL adatbázis kiszlgálóhz a vizsgáztató által megadtt belépési adatkkal! Hzzárendelt feladat kmpetenciák Kapcslódik az adatbázis kiszlgálóhz, adatbázist hz létre Pntszámk Maximum Elért 10 - Készítse el a megadtt adatbázisban az alábbi táblát: MESSAGE(ID, FROM, MDATE,MESSAGE)! - Eszközölje az adatbázis eléréséhez szükséges prjekt beállításkat!. Webes űrlap megjelenésének megtervezése Készítse el az alábbi minta alapján az űrlapt : Webes ürlapkat készít minta alapján. 6 4 - Helyezzen el egy címsrt Üzenőfal felirattal! - Helyezzen el egy 3x4 as táblázatt a mintának megfelelően! - A táblázat első srában helyezzen el két feliratt: Új üzenet és Szűrés! - A táblázat. srában egy feliratt: Feladó, egy szöveg beviteli mezőt és egy választómezőt! /8
481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. - A harmadik srban helyezzen el egy Üzenet feliratt, egy többsrs, és egy egysrs szövegbeviteli mezőt az üzenet illetve a szűrési paraméter számára! - A táblázat 4. srában két Gmbt Küld és Szűr felirattal! - Töltse fel a választómezőt előre a következő listaelemekkel: Feladó,Dátum,Üzenetben! - Helyezzen a táblázat alá egy választó vnalat! - A választó vnal alá egy dinamikusan előállíttt táblázatt a mintának megfelelően! 3. A dinamikus tartalmat biztsító funkcióik elkészítése Funkciók elkészítése: - Készítsen funkciót, mely csatlakzik az adatbázishz! - Készítsen funkciót, mely lekérdezi az adatkat az MESSAGE táblából! - Készítsen funkciót,mely ellenőrzi a kitöltött adatkat, és az adatk alapján új rekrdt fesz fel a MESSAGE táblába! - Készítsen funkciót, mely módsítja az MESSAGE tábla lekérdezését a választó mező értékének megfelelően. - Készítsen funkciót mely előállítja a lekérdezés eredményéből a dinamikus táblázatt! Funkciók elemekhez rendelése: - Rendelje a felvitel funkciót az űrlap küld gmbjáhz! - Rendelje a módsító funkciót a Szűrés gmbhz! - Rendelje lekérdező és az előállító funkciót az ldal betöltéséhez! Adatbázisk tábláit lekérdezi, ezek eredményeivel űrlapelemeket tölt fel. 4. A dinamikus webldal tesztelése 1 és dkumentálása Dkumentálja prgramt: - H 17 3 6/8
481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. elyezzen el megfelelő magyarázatt (kmmentet) a funkciókhz! 4 Készítsen teszteseteket és ellenőrizze az alkalmazás helyes működését: 4 - E gy szöveges állmányba vázljn fel teszteseteket! - V égezze el a tesztelést és a szöveges állmányba dkumentálja a tesztek eredményét! 4 Típus B Szakmai ismeretek alkalmazása a szakmai és vizsgakövetelmény szerint - A Webes publikáció technlógiái (HTML,XML), webszerkesztő szftver rendszerek - Kliens ldali prgramnyelvek (VBScript, JavaScript) - Szerverldali prgramnyelvek (Java, PHP) Maximum Elért Szint 4 Szakmai készségek a szakmai és vizsgakövetelmény szerint - Webalkalmazásk létrehzására alkalmas integrált fejlesztő környezet használata - Objektumrientált szftverfejlesztő környezet használata Maximum Elért Összesen 94 Egyéb kmpetenciák a szakmai és vizsgakövetelmény szerint Maximum Személyes Precizitás Precizitás 1 Kitartás Kitartás 1 Döntésképesség Döntésképesség 1 Társas - - - Módszer Áttekintő képesség Áttekintő képesség 1 Elért 7/8
481 04 0000 00 00 Web-prgramzó 1180-06 1181-06 70-06 1188-06 1189-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4.. Lgikus gndlkdás Lgikus gndlkdás 1 Rendszerező képesség Rendszerező képesség 1 Összesen 6 Mindösszesen pnt 100 Dátum: 013. év.. hó... nap.. aláírás 8/8