Közösségi alapú adatgyűjtő rendszer implementációja

dc.contributor.advisorBátfai, Norbert
dc.contributor.advisorIspány, Márton
dc.contributor.authorBesenczi, Renátó
dc.contributor.authorKövér, Gergely
dc.contributor.authorSmajda, Máté
dc.contributor.departmentDE--TEK--Informatikai Karhu_HU
dc.date.accessioned2013-12-05T12:20:03Z
dc.date.available2013-12-05T12:20:03Z
dc.date.created2013
dc.date.issued2013-12-05T12:20:03Z
dc.description.abstractA dolgozatunk témájaként szolgáló szoftver-rendszer egy, a Budapesti Műszaki- és Gazdaságtudományi Egyetem által koordinált kutatás részét képezi, melynek fő irányvonala a közösségi adatgyűjtéshez használt keretrendszer kidolgozása, valamint a crowd-sensing, crowd-sourcing sportban betöltött szerepének vizsgálata. Munkánk során egy mobil, valamint egy asztali adatgyűjtő eszköz tervezése és implementálása volt a cél. A szoftver-rendszer kifejlesztése a Debreceni Egyetem Informatikai Karán működő kutatócsoport, a Soccer Intelligence Agency (SIA) közös munkája, ugyanakkor a dolgozatban található egyes komponensek a szerzők munkái. A dolgozat két fő irányvonalra osztható, egyrészt a szoftverfolyamat leírása, másrészt a rendszer implementációja. A szoftverfolyamat kialakítása során az extrém-agilis metodikára támaszkodtunk, amely a gyors prototípusozást, valamint a páros, illetve konkurens programozást foglalja magába. Ipari környezetben meglehetősen ritkán találkozhatunk ezzel a módszertannal, mivel általában ott a „preengineering-et” szorgalmazzák. Ezzel szemben az egyetemi-kutatói környezet megfelelő lehetőséget biztosított ennek kipróbálására, mely módszer inkább a „reengineering-re” támaszkodik. A rendszer egyik fő erélye, hogy egy XMPP (Extensible Messaging and Presence Protocol) alapú hálózati kommunikációt valósít meg (és ezzel kapcsolódunk a fent említett keretrendszerhez). Az egyes komponensek, melyek implementálása a lehető legmodernebb eszközök segítségével, a fenti szoftverfolyamatnak megfelelően történt, a következők: • mobil kliens (SIA Mobile): Androidra implementált adatgyűjtő eszköz, melynek segítségével a felhasználók képesek a labdarúgó mérkőzéseket a helyszínen annotálni. • asztali kliens (SIA Player): asztali számítógépre írt szoftver, amely videó felvételek lejátszására és annotálására alkalmas. A fejlesztés során ezen felül kifejlesztésre került egy XML alapú adatszerkezet, egy XMPP-t teljes mértékben támogató kliens-szerver architektúra, valamint egy webrobot, amely az Magyar Labdarúgó Szövetség Adatbankjából tölti le számunkra a szükséges adatokat. Eredményes fejlesztési ciklust tudhatunk magunk mögött. Természetesen még van mit csiszolni a rendszeren, de elmondható, hogy jelenlegi állapotában már kiadható, amely alátámasztja a szoftverfolyamat sikerességét is.hu_HU
dc.description.coursemérnökinformatikushu_HU
dc.description.degreeBSc/BAhu_HU
dc.format.extent41hu_HU
dc.identifier.urihttp://hdl.handle.net/2437/177403
dc.language.isohuhu_HU
dc.subjectközösségi adatgyűjtéshu_HU
dc.subjectparticipatory sensinghu_HU
dc.subjectlabdarúgáshu_HU
dc.subjectXMPPhu_HU
dc.subject.dspaceDEENK Témalista::Informatika::Információtechnológiahu_HU
dc.titleKözösségi alapú adatgyűjtő rendszer implementációjahu_HU
Fájlok