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
    1. modellalapú követelményspecifikációt,
    2. teszttervet,
    3. modellalapú rendszertervet,
    4. implementációt,
    5. 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