PGY3 házi feladat, 2. fázis - technológiai áttekintés

2011 október 21

Feladat specifikáció

A technológiai áttekintés célja, hogy mindenki elmerüljön egy neki kedves témában, amely kapcsolódik a Java (v. egyéb) szoftvertechnológiákhoz, és ennek kapcsán kicsit gyakorolja azt az áttekintő-elemző-kísérletező megközelítést, amely a sikeres informatikusok számára elengedhetetlen. A választékot a http://telco.ikkk.inf.elte.hu:7001/PGY3TechSelectJSF/faces/login.jsp felületen találja meg (v. a JSP-s változattal, a http://ikkk:7001/PGY3TechSelectJSP/login.jsp címen) , és itt is választhatja ki valamelyik témát - ha mások még ezt nem tették meg. Ha olyan témát szeretne kidolgozni, amelyet nem talál a listában, írja meg, és az nagy valószínűséggel felkerül oda!

  1. Tanulmányozza az Interneten a témában található számos leírást, tutorial-t, szakmai fórumot, stb.

  2. Azonosítsa és nézze át a technológia hiteles, eredeti specifikációnak tekinthető dokumentumait (JSR-dokumentumok, J2SE, J2EE szabvány megfelelő részei, stb.) Ezekre -a forrás vagy URL megjelölésével- hivatkozzon a beszámolójában!

  3. A fentiek alapján készítsen egy SAJÁT ( nem valahonnét ki/összemásolt!! ) összefoglalót a technológiáról. Az áttekintés legyen saját szemléletű, átfogó (a név által lefedett egész technológiát érintse valamilyen szinten), de szélesebb, szerteágazó technológiák esetén megengedhető, hogy részletesen csak a fontosabb részeit fejtse ki. Derüljön ki belőle, hogy mire használható, pl. hogy mik az API fontosabb elemei (osztályai, hívásai, konfig file-jai, stb.), mi a szükséges futási környezet (jar-ok, konfig file-ok, stb.). Kitérhet olyan dolgokra is, mint a kapcsolódó technológiák, továbbfejlesztések, IDE (jDeveloper, Eclipse) által a technológiához nyújtott támogatás, vagy a debuggolás, loggolás kérdése. A szöveges rész 5-8 oldal legyen (ezen korlátokon belül a mennyiség nem befolyásolja a minőséget!). Ezt illusztrálhatja ábrákkal (pl. UML diagramok), ill. az alább emlitett mintapéldával.

  4. Fejtse ki, hogy a technológia hol lenne használható a saját (Tudor/Szeráj stb.) projektjében.

  5. A dokumentuma végén rövid irodalomjegyzékben tüntesse fel a fontosabb forrásokat (és egyéb kútfőket, pl. ha valahonnan segítséget kapott).

  6. Korunkban a Wikipedia és az egyéb remek referenciák idején már nem nagy kunsz egy esszét "letudni" akármilyen témában, ezért teljes értékű megoldásnak az számít, amelyik:

  7. Készítsen egy olyan mintapéldát, ahol a projektjéhez illeszkedő módon használja a technológiát. Ezt mellékelje forrásban is (természetesen a projektjét még nem kell beadni), és a dokumentumában is elhelyezhet ebből pl. magyarázatokkal, kiemelésekkel illusztrált részeket.

  8. Idén bevezetett újdonság a “MUNKÁMROL” téma, hogy azok, akik valamely fejlett szoftverkultúrával rendelkező cégnél dolgoznak, készíthetnek egy összefoglalót arról, hogy milyen eszközöket használnak, ott, mik a tapasztalatok, specialitások, stb. A mintapélda helyett bemutathat olyan a fejlesztéshez kapcsolódó artifaktumokat (pl. hibajegyeket, teszt jegyzőkönyveket, v. bármiféle scripteket) amelyeket Ön készített fejlesztett a munkája során. FIGYELEM!! Mindenképpen beszéljen a főnökeivel, hogy engedélyezik-e az ilyen beszámolók készítését ill. az anyagok bemutatását!!

  9. A szöveges összefoglaló alapján készítsen egy 6-8 diából álló bemutatót (pl. Microsoft PowerPoint-tal), amivel kollegáit adott esetben megismertetheti a technológia szépségeivel. A szám a lényegi diákra vonatkozik, azaz azokra, amelyek áttekintése magyarázatot igényel az előadó részéről (pl. az üdvözlés és a búcsúzás nem).

  10. Az elkészített dokumentumot kizárólag PDF formátumban fogadjuk el! E mellé mellékelje (Zip-ben) a 6. szerinti bemutatót, ill. a példaprogram forrás filejait (ezek szintén rendesen nézzenek ki, de extra kommentezés nem szükséges).

  11. Az anyagot emailben célszerű beadni. Küldjék meg Horváth Andrásnak (andras.horvath@netvisor.hu) is.

Értékelés

Az értékelés az átekintés alaposságát, lényegkimelő jellegét, kidolgozottságát, ill. külalakját tükrözi, kb. 25-25% súlyozással.

Az értékelést nagyon gyanakvó személyek végzik, akik az Ön dogozatát statisztikai, lingvisztikai, heurisztius és más tudományos módszerekkel összevetik az Interneten fellelhető anyagokkal, ill. a többiek által beadott esszékkel!

Nagyon figyeljen arra, hogy az Interneten készen található, ill. a kollegái által beadott hasonló témájú anyagok mind tartalmukban, mind szemléletükben, mind megjelenésükben különbözzenek az Önétől! A félreértések elkerülése végett javaslom, hogy az érintettek folytassanak egymással rövid egyeztetést. (A website november 5-től már megmutatja, hogy az adott technológiát kik választottak!)