Szathmáry, LászlóHapák, Viktor2025-06-302025-06-302025-04-24https://hdl.handle.net/2437/394972A szakdolgozatom témája "Webalkalmazás fejlesztése Java nyelven", aminek keretein belül full-stack webalkalmazás fejlesztése volt a célom iskolai osztálynaplórendszer megvalósításához. A szakdolgozatom során a felhasznált technológiákat és természetesen magát az elkészült szoftvert mutatom be. Először a szoftver alapnyelve, a Java programozási nyelv elemeiről és sajátosságairól írtam a dokumentumban. Az adatok tárolásához a MySQL adatbáziskezelőrendszert használtam - a szakdolgozatomban erről is szó esik, illetve ennek kezeléséről a Java programban. A szerveroldali alkalmazás megírásához a Spring keretrendszert használtam, amely JSON-alapú kommunikáción és HTTP protokollon keresztül hozzáférési végpontokat biztosít a kliens számára, amelynek megírásához az Angular Typescript-alapú keretrendszert választottam. A szakdolgozat második része a szoftver leírására összpontosít. Ez a rész tartalmazza a termékleírást, a program indítási és tesztelési sajátosságait, illetve az alkalmazásrétegek bemutatását. Végül néhány továbbfejlesztési tippet soroltam fel.53huJavawebalkalmazásSpringAngularfullstackJPAWebalkalmazás fejlesztése Java nyelvenIskolai osztálynaplórendszer megvalósításaInformatikaHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.