Előrefizetést támogató rendszer moduljainak modellvezérelt tervezése és fejlesztése
Az energiaszolgáltatásban a távolról vezérelhető okosmérők megjelenésével lehetőség nyílik az előrefizetéses szolgáltatás központi rendszerrel való megvalósítására. A feladatban résztvevő hallgatók feladata egy ilyen rendszer különböző moduljainak modellvezérelt megtervezése és megvalósítása. A modulok például az alábbiak lehetnek:
-
egyenleg-kezelő motor
- feltöltésekkel növeli az egyenleget
- fogyasztás és tarifa alapján csökkenti az egyenleget
- interfész modulok (törzsadatok, mérési adatok, fizetés, fogyasztásvezérlés)
- felhasználói felület
- eseménykezelő motor (egyenleg alapján értesítések küldése és mérőóra vezérlése)
A hallgatónak a tervezés és megvalósítás során modellalapú, tesztvezérelt, agilis fejlesztési megközelítést kell alkalmaznia, azaz
- a elkészítendő rendszert inkrementálisan, sprintekben kell megvalósítani
-
minden sprintben kell készíteni
- modellalapú követelményspecifikációt,
- teszttervet,
- modellalapú rendszertervet,
- implementációt,
- jegyzőkönyvet a tesztelésről.
Jelleg:
Gyakorlati
Advisor:
Balázs Polgár
TDK lehetőség:
Nem
Megismerhető technológiák:
modellvezérelt fejlesztés, SysML, Java, Eclipse
Állapot:
Folyamatban