kep

Webes tanulmányi rendszer frontendjének, illetve backendjének megvalósítása

A megvalósítandó projekt célja egy olyan webes tanulmányi és nyilvántartási rendszer létrehozása volt, amely lehetővé teszi a hallgatók, oktatók, illetve ügyintézők adatainak a kezelését.

A megvalósítandó projekt célja egy olyan webes tanulmányi és nyilvántartási rendszer létrehozása volt, amely lehetővé teszi a hallgatók, oktatók, illetve ügyintézők adatainak a kezelését. Ennek eléréséhez az elkészítendő rendszert több részre (projektre) bontottuk fel:

I. Az autentikációt megvalósító projekt. Ez felel azért, hogy eldöntsük, hogy éppen melyik felhasználó használja az alkalmazást, illetve, hogy mely műveleteket végezheti el, a hozzárendelt szerepkör alapján.

II. Az üzleti (domain) objektumokat definiáló projekt. Ebben a rétegben határozzuk meg az alkalmazás működéséhez elengedhetetlen entitásokat, illetve azok relációit.

III. Az adatbázis réteg. Az adatok tárolásáért felelős, a II. pontban leírt réteg relációinak megfelelően.

IV. Az üzleti logikáért felelős projekt. Itt történik a program tényleges „működése”.

A backend megvalósítása dotNet Core környezetben történt az EntityFramework segítségével, míg a frontend ReactJS-t használ.

Share: