Alkalmazásfejlesztés NoSQL alapokon

dc.contributor.advisorVágner, Anikó
dc.contributor.authorTakács, Ferenc Dániel
dc.contributor.departmentDE--Informatikai Karhu_HU
dc.date.accessioned2020-05-06T13:38:40Z
dc.date.available2020-05-06T13:38:40Z
dc.date.created2020
dc.description.abstractA szakdolgozatomban egy olyan webalkalmazás létrehozását tűztem ki célul, mely lefekteti az alapjait egy céges környezetben is használható munkaidő-nyilvántartó rendszernek: képes a felhasználók mozgásainak naplózására, azokból munkaidő és balansz számítására. A felhasználók megtekinthetik és szerkeszthetik munkaidő adataikat, továbbá fel tudják vinni távolléteiket a rendszerbe, melyet feletteseik jóváhagynak, valamint a beosztottjaik számára túlórát és készenlétet tudnak elrendelni. A szoftver MongoDB adatbázist használ, Spring backendet Java nyelven, valamint Angular frontendet. A dolgozat során áttekintettük a NoSQL adatbázisok történetét, főbb jellemzőiket és típusaikat. Ezután beüzemeltünk egy MongoDB adatbázist, melyben kialakítottuk az alkalmazáshoz szükséges kollekciókat. Ismertettük a backend fejlesztéséhez és feladataihoz kapcsolódó technológiákat, az architektúrát, valamint az osztály szintre lebontott működést. Ezt követően megismerkedtünk két rendkívül népszerű frontend fejlesztési keretrendszerrel, az Angularral és a Bootstrappel. Létrehoztunk egy projektet az Angular CLI segítségével, majd pedig bemutattuk a frontend felépítését és a különböző felhasználói felületek működését és kinézetét.hu_HU
dc.description.courseProgramtervező Informatikus MSchu_HU
dc.description.degreeMSc/MAhu_HU
dc.format.extent69hu_HU
dc.identifier.urihttp://hdl.handle.net/2437/285910
dc.language.isohuhu_HU
dc.subjectnosql, spring, java, angular, bootstrap, mongodbhu_HU
dc.subject.dspaceDEENK Témalista::Informatikahu_HU
dc.titleAlkalmazásfejlesztés NoSQL alapokonhu_HU
Fájlok