Links

Tools

Export citation

Search in Google Scholar

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

This paper was not found in any repository; the policy of its publisher is unknown or unclear.
This paper was not found in any repository; the policy of its publisher is unknown or unclear.

Full text: Unavailable

Question mark in circle
Preprint: policy unknown
Question mark in circle
Postprint: policy unknown
Question mark in circle
Published version: policy unknown

Abstract

A 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. ; BSc/BA ; mérnökinformatikus