Feladatok
A Rendszertervezés tárgy (vimim238) házi feladat kiírása
Három lehetséges módot kínálunk a házi feladat követelmény teljesítésére.
1. Zoltán Istvánnál személyre szabott téma választása az EMC témakörből
Ennél az opciónál Zoltán Istvánnál személyesen kell jelentkezni feladatért. A választható feladatok listája pdf-ként alul elérhető!
2. A saját önállólabor/diploma munka rendszertervének elkészítése
Ebben az esetben a saját diploma/önállólabor munka rendszertervezését kell elvégezni és dokumentálni a következő szempontok szerint:
-
Projekt terv készítése openproj (http://openproj.org/) vagy más projekt tervező szoftver segítségével, az adott és a következő féléves munkához.
- A feladat munkaszakaszokra bontása
- A munkaszakaszok időköltségének megbecsülése
- A kritikus szakaszok kiválasztása
-
Az önálló labor feladat rendszertervének elkészítése
- A feladat iterációinak megtervezése (Minimum egy iterációt beletervezni. Az iterációs ciklus túlnyúlhat a következő féléven)
- Egyszerűsített Logikai és Technikai rendszerterv készítése a feladathoz.
- Egyszerűsített Szoftver architektúra és modul terv készítése legalább egy modulhoz.
-
Követelmény menedzsment
- A feladat követelményeinek felsorolása
- A követelmények fejlesztés során való figyelembevételének dokumentálása (requirement tracking)
-
Szoftver dokumentáció
- Forráskódból generálható dokumentáció használata. Ahol használható javasolt a doxygen (www.doxygen.org/) alkalmazása. Más környezeteknél környezet specifikus eszközt kell használni.
-
A projekt konfiguráció menedzsmentjének előállítása
- A projekt fejlesztésének egy verziókövető SVN, CVS rendszerrel való karbantartása
A feladat elvárható dokumentációja mintegy 10-15 oldal. Amennyiben több ember közösen végzi az önállólabor feladatot, akkor ők dolgozhatnak itt is csoportban, természetesen ezzel megfelelően növelve a kidolgozottság részletezettségét.
3. Nagycsoportos fejlesztés
A nagycsoportos fejlesztésnél a 2. sorszámú feladatnál megjelölt szempontok szerint kell egy komplett tervezést, fejlesztést végigvinni 6-8 fős csoportban. Választható feladatok például következők lehetnek:
Rádiós adatgyűjtő hálózat tervezése
Célja egy mitmótokból álló rádiós adatgyűjtő hálózat létrehozása. A szenzorokat a mitmótokon található hőmérő és kapcsolók testesítik meg. A rádiós adatgyűjtő hálózat egy gateway-en keresztül kapcsolódik a felügyelő PC-hez, ahol a mért eredmények megjeleníthetőek. A rádiós hálózat csillag topológiájú, egy koordinátorral (egyben gateway-is) és sok mérő egységgel. A hálózat tervezésénél fokozott figyelmet kell szentelni a fogyasztásra, hogy az egyes mérő egységek elemről is működhessenek. Biztosítani kell továbbra az új mérő eszközök hálózatba való automatikus csatlakoztatását is.
Autós Body rendszer tervezése
Célja egy mitmótokból álló CAN-es LIN-es Body rendszer tervezése. A rendszer architektúrája a következő: Az IE225-ben található kormány testesíti meg a vezető interfészét ez csatlakozik a két első ajtóhoz CAN buszon. A hátsó ajtók LIN buszon kommunikálnak az azonos oldali hátsó ajtókkal. Megoldandó feladatok az ablakmozgatás kezelése, és a központi zár kezelése.
A nagycsoportos feladatoknál célszerű, ha már összeszerveződött csoportok jelentkeznek, ellenkező esetben a csoport összeszervezés túl időigényes feladat lenne.
Feladat választás
Az 1. feladatra személyesen kell jelentkezni a Zoltán Istvánnál. A jelentkezés és a feladat kiválasztása után Scherer Balázsnak kell e-mailt küldeni, a jelentkező nevével és a feladat címével.
A 2. feladatra jelentkezéshez: Scherer Balázs-nak kell levelet küldeni, amiben meg kell jelölni az önálló labor feladat címét.
A 3. feladatra összeszervezett csoport együtt írjon egy levelet Scherer Balázsnak, amiben fel vannak sorolva a csapat tagjai és a választott feladat (több csoport is választhatja ugyanazt a feladatot)
HATÁRIDŐK
Feladatválasztás: 4. hét vége.
Feladat beadás: 13. hét vége.
Kozultációs időpontok a feladatokhoz
A 2. és 3. feladathoz: Hétfő 13:15-16:00, Scherer Balázsnál az IE331-ben, vagy e-mail-en.