Általános elvárások:
- A szakdolgozat célja egy program, vagy programkomponens teljes körű, önálló megvalósítása, megfelelő dokumentálás mellett.
- A szakdolgozatnak egy adott témakör köré kell épülnie, annak elmélet hátterének ismertetésével.
- A témabejelentőt a leadást és védést megelőzően legalább 6 hónappal le kell adni (tavaszi féléves védés esetén december 1-ig, őszi féléves védés esetén június 1-ig).
- A szakdolgozat leadásának határideje őszi félévben december 15 (amennyiben a hallgató keresztfélévben felvételizik MSc képzésre, december 1), illetve tavaszi félévben május 15.
- A szakdolgozatok értékelése az előre megadott szempontrendszer alapján történik, ezért már a tervezés és megvalósítás során is érdemes figyelembe venni az ottani elvárásokat.
- A szakdolgozótól elvárt a folyamatos munkavégzés, az implementációs feltételek betartása, valamint az előre megbeszélt mérföldkövek teljesítése.
- A témavezetés elvállalása csak az előre megbeszélt időszakra érvényes. Amennyiben a hallgató nem készíti el határidőre a dolgozatot, nem jelenik meg az előre megbeszélt időpontokban, a témavezetés automatikusan megszűnik (a hallgatónak új témát kell leadnia, más témavezetővel). A dolgozat leadásának elhalasztása, és a témavezetés folytatása csak a témavezető engedélyével történhet.
A dokumentációval szembeni elvárások:
- A dokumentációnak rendelkeznie kell felhasználói, valamint fejlesztői résszel.
- A dokumentációnak jól áttekinthetőnek, megfelelően formázottnak kell lennie.
- A fejlesztői dokumentációnak tartalmaznia kell a rendszer leírását komponenseinek és működésének bemutatását (UML felhasználói esetek, kihelyezési, komponens-, osztály-, állapot- és szekvenciadiagram segítségével), valamint a tesztelési tervet és naplót.
A programmal szembeni elvárások:
- A programnak funkcionálisan teljesnek, ergonómikusan megfelelőnek, hibatűrőnek (hiba esetén ne omoljon össze, a hibát a lehetőségekhez mérten kezelje le, és ne álljon le), valamint bolondbiztosnak (kezelje a hibás bevitt adatokat) kell lennie.
- A programkódnak jól áttekinthetőnek kell lennie és megfelelő dokumentációs kommentelést kell alkalmaznia.
- A programkódnak tartalmaznia kell az egységteszteket, valamint a tesztelés során felhasznált további programegységeket.
Aktuális témakiírások: