User Tools

Site Tools


tanszek:oktatas:informatikai_rendszerek:feladat_2014

Beadandó feladat - Informatikai rendszerek c. tantárgyból (BSc villamosmérnök hallgatóknak)

A feladat elfogadásának feltétele, hogy a hallgató, leadáskor egyénileg szóban is meg tudja védeni, azaz ismeri a kódban alkalmazott algoritmusokat, módszereket. A feladat három részből áll:

1.) Készítse el önéletrajzát HTML nyelven.

Az önéletrajzot táblázatos formában kell elkészíteni. Alkalmazni kell a gyakorlati órákon megismert szövegformázási lehetőségeket. (<i>,<b>,<h1>, etc). Használni kell a táblázatok témakörben megismert cellaegyesítési eljárásokat, továbbá el kell helyezni minden hallgatónak saját magáról egy igazolványképet. Az önéletrajzot tartalmazó oldalra a lap elejére és végére is el kell helyezni egy – egy horgonyt, amely biztosítja a lap tetejére és a lap végére való ugrást. Az oldalon tetszőleges helyre el kell helyezni egy Javascript gombot, amely megnyitja a feladat második részét tartalmazó html oldalt.

2.) Készítsen el egy OHM törvény számítására alkalmas oldalt. Az oldalon ismertesse az ohm törvényt és alatta készítse el az űrlapot amely alkalmas a számításra. az oldalon használja a megismert szövegformázási lehetőségeket.

Minta az első 2 feladathoz: beadando_feladat_informatikai_rendszerek_c.pdf

3.) Készítsen php alapú web-es alkalmazást, amely képes MySQL adatbázisból adatokat olvasni és HTML oldalban megjeleníteni. használja a telepítés nélkül felrakható WAMP szervert: http://www.uwamp.com/en/

A tantárgy felvételének sorrendjében a következő adattáblát készítse el phpMyadmin alkalmazás segítségével és töltse fel fiktív adatokkal.

1) Videó kölcsönző nyilvántartó rendszer adattáblája. A tábla nyilvántartja a kazetták és DVD- adatait: cím, beszerzés dátuma, sorszám, státusz (szabad, kikölcsönzött, selejtezett).

2) Könyvtári nyilvántartás 'Tagok' tábla. Tartalmazza a nevet, telefonszámot, személyigazolvány számot, lakcímet.

3) Könyvtári nyilvántartás 'Könyvek' tábla. Tartalmazz a könyvek és multimédia anyagok adatait: pl. típus (cd, könyv, kotta), szerző, cím, beszerzés dátuma, sorszám, státusz (szabad, kikölcsönzött, selejtezett).

4) Banki számlavezetés, 'Ügyfelek' tábla. Tartalmazza az ügyfelek nevét, anyja nevét, születési adatait, számlaszámát, egyenlegének aktuális értékét. Az egyenleg negatív, ha tartozik a banknak az ügyfél.

5) Autókölcsönző nyilvántartás, 'Autók' tábla. Tartalmazza a típus, gyártó, rendszám, alvázszám, beszerzés dátuma, sorszám, kölcsönzési díj, futott km díj, státusz (szabad, kikölcsönzött, selejtezett).

6) Lakóközösségi könyvelés, 'Lakások' tábla. Tartalmazza a cím, lakás száma (emelet, ajtó), alapterület (négyzetméterben), légtér (légköbméterben)

7) Orvosi törzsadat kezelés. 'Betegek' tábla. A tárolandó információk: név, szül. dátum, taj szám, aktuális betegsége, felírt gyógyszerek és kezelések (csak szimpla szövegfelsorolás).

Minden változatban legyen egy “LETREHOZAS_DATUMA” elnevezésű mező, amely a rekord létrehozási dátumát YYYYMMDD-HHMMSS formában tárolja. (azaz az időpont is kell, nem csak a naptári nap)

Készítsen egy php nyelven írt oldalt, amely csatlakozik az adatbázishoz. Jelenítsen meg két nyomógombot “Növekvő” és “Csökkenő” felirattal, a gombokat megnyomva a rekordok listázódnak egy HTML táblázatban létrehozási dátumuk szerint.

Írasson ki egy szövegmezőt, és mellé egy'Keresés“ gombot. A gombot megnyomva a szövegmezőbe írt szöveget %LIKE% -al keresse egy tetszőleges oszlop adataiban és az eredményeket ugyancsak táblázatban jelenítse meg.

Beadási határidő: a félév utolsó hete. (végzősök esetén a vizsgaidőszak pótlási időszaka)

tanszek/oktatas/informatikai_rendszerek/feladat_2014.txt · Last modified: 2017/02/15 08:12 by 127.0.0.1