Feladatok

Házi feladatok

Tájékoztató

A félév során (a félév időbeosztásában kihirdetett időpontokban) egy nagyfeladatot adunk ki mindenki számára.

A feladatot az előadáson osztjuk ki. Aki az előadáson személyesen nem tudja átvenni a feladatát, az a kiadást követő előadások valamelyikén tegye ezt meg.

A feladatokat a félév időbeosztásában megadott időpontokban kell beadni. Vizsgaidőszaki pótlásra nincs tervezett lehetőség, így mindenki tartsa be a határidőket. A beadással kapcsolatos részletes információkat a feladatok leírásánál közöljük.

Nagyfeladat

A nagyfeladat célja, hogy az előadásokon tanult módszereket a gyakorlatban (lényegében tetszőleges célra és helyen) is kipróbálhassák a hallgatók. A megoldáshoz tetszőleges szoftver környezet használható. Ismeretlen környezetek helyett (ha valakinek nincs gyakorlata) a tárgyban használt virtuális gép használata javasolt.

Beadás:

A feladatot a félév időbeosztásában szereplő nyílvános bemutatón kell beadni. A bemutató során minden csapatnak 10 perc áll a rendelkezésére, hogy ismertesse az elkészült rendszert. Az ismertető után 5 percben mindenki szabadon kérdezhet az elkészült rendszerrel kapcsolatban. A bemutató technikai feltételeit az előadóval előzetesen egyeztetni kell. Internetkapcsolat lesz, illetve virtuális gép futtatására van lehetőség.

Beadandó (elektronikusan, levélben, a bemutató hetén hétfő estig) egy beszámoló, amely tartalmazza:

  • a megoldás lényegének egy-két oldalas összefoglalását (kitérve az XML technológiák alkalmazására)
  • az elkészült rendszer működését pár képernyőképpel illusztrálva

A beszámolót PDF formában kérem elküldeni.

Feladat ötletek:

  • legjobb a saját ötlet
  • mérési adatgyűjtő, ahol minden XML Schema deklarációval kezdődik
  • XML-alapú varázsló szoftverekhez (pl. konfiguráció, GUI, stb.)
  • XML-alapú web alkalmazás ... célra
  • Hírolvasó (RSS)
  • Publikus webszolgáltatásokhoz kliens alkalmazás (pl. MNB árfolyam)
  • ...

Kérdések és válaszok:

  • Dizájn vagy működés? - Mivel az elkészült rendszert be kell mutatni, ezért nem árt, ha elfogadhatóan néz ki. Ennél több energiát a megjelenésbe csak akkor fektess, ha a működés már tökéletes.
  • Biztonság? - A feladat megoldása során a funkcionalitásból eredő biztonsági megoldásokat (pl. felhasználói azonosítás) jól kell megoldani. A rendszer egyéb védelmével (pl. adatbázis kapcsolat feltörhető) nem szükséges foglalkozni.

 

© 2010-2024 BME MIT | Hibajelentés | Használati útmutató