Buszhelyfoglaló rendszer fejlesztése nagy távolságú járatokhoz
Fájlok
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
A szakdolgozatom egy kliens-szerver architektúrán alapuló buszhelyfoglaló webalkalmazás fejlesztési menetét mutatja be. A rendszer célja a magyarországi nagyobb városok közötti utazás megkönnyítése egy egyszerű foglalási rendszerrel, amelyet az utas a saját profiljából kezelhet. Ismertetem a fejlesztéshez felhasznált technológiákat és azoknak a gyakorlatban történő alkalmazását is. Felépítést tekintve bemutatásra kerül a kliens-szerver architektúra, az alkalmazás frontend része, amely a népszerű React könyvtárral, illetve a backend része, amely a szintén széles körben elterjedt Spring Boot keretrendszerrel készült. A szükséges adatok tárolásáért a MySQL relációs adatbázis-kezelő szerver felelős, a két réteg kommunikációját pedig a RestAPI alkalmazásprogramozási interfész oldja meg. A szokásos CRUD funkciók mellett számos hasznos szolgáltatás működik, ilyenek például a regisztráció és bejelentkezés lehetősége vagy az utazás pontos megtervezése. A buszsofőr számára egy adminisztrátori felület van biztosítva, amely fontos statisztikákat árul el a rendszerről, ezáltal a későbbi tervezést és fejlesztéseket is elősegíti.