„Lightware Device Controller” cross-platform vezérlő szoftver fejlesztése Java környezetben

OData támogatás
Konzulens:
Dr. Kovácsházy Tamás
Méréstechnika és Információs Rendszerek Tanszék

Ezen dokumentum célja, hogy részletesen bemutassa a Lightware Kft. számára készített, objektum-orientált, platform független vezérlő szoftver fejlesztésének a menetét. A Lightware Kft. professzionális audió/videó termékek tervezésével foglalkozik és ezen eszközök vezérléséhez szükségük van egy vezérlő alkalmazásra, mely képes támogatni a cég szinte teljes termékpalettáját. A cég komoly szereplő az A/V iparágban ezért az elkészített programmal szemben is igen komolyak voltak az elvárások. A fejlesztés Java programozási nyelven történt, iteratív, agilis szoftverfejlesztési és projekt menedzselési technikák felhasználásával. A diplomamunka első felében ezen technikákat ismertetem, majd elemzem az előző vezérlő alkalmazás hibáit, melyek többek között alapjául szolgáltak a fejlesztés során meghozott tervezési döntéseknek, valamint segítették a legmegfelelőbb megoldások használatát az új szoftverben. Bár a fejlesztett alkalmazás a Lightware Kft. legújabb termékcsaládjának legelső prototípusához készült, melyben mint beépített vezérlő funkcionál, nagy hangsúlyt kellett fektetni arra, hogy a cég többi terméke is könnyen integrálható legyen az alkalmazásba. A programnak egy modern, igényes, a mai kor elvárásainak megfelelő grafikus felülettel kell rendelkeznie, mely megfelelően alkalmazható érintőképernyőn is. A dokumentum részletesen tárgyalja egy ilyen grafikus felület megtervezésének és implementálásának a részleteit, melynek során egy designerrel működtem együtt. A diplomamunka utolsó fejezetében összefoglalom az eddig elkészült munkát és ismertetem azokat a területeket, melyek a jövőbeni fejlesztés alapjául szolgálhatnak.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.