Programtervező informatikus Bsc

Programtervező Informatikus BSc - szakdolgozat tudnivalók

Az Informatikai Kar által gondozott szakok esetében minden szakon önálló záródolgozatot (szakdolgozatot) kell készíteni (HKR 76. § 3)
 

TÉMAVÁLASZTÁS, BEJELENTÉS, ENGEDÉLYEZÉS

A 2019/20-as tanévtől a programtervező informatikus alapképzésen (magyar és angol nyelv esetén is) a hallgatók számára a szakdolgozat témabejelentő beadása elektronikus kérvény formájában történik a Neptun felületén IK – Szakdolgozat témabejelentő néven (továbbiakban Témabejelentő kérvény).

Témabejelentő kérvény a Neptunban az Ügyintézés -> Kérvény -> Leadható kérvények menüpontban érhető el.

A hallgató választhat a tanszékek által meghirdetett témák közül, de hozhat témát maga is, ha talál hozzá megfelelő témavezetőt.

  • A témavezető lehet egy személyben a szakdolgozat ún. belső konzulense (lásd később), de lehet külső szakember is, ha megfelelő szakirányú alapszakos felsőfokú diplomával és néhány év szakmai gyakorlattal rendelkezik, vagy folyamatban lévő azonos tudományterület mesterszakos hallgatója. Ez utóbbi esetekben azonban egy belső konzulensre is szükség van. A témavezető a szakdolgozat szakmai tartalmáért felel, és szakmai segítséget nyújt a hallgatónak szakdolgozati tevékenysége során. A szakdolgozat beadása előtt véleményezi a szakdolgozatot.  Fontos, hogy ha ő külső témavezető, akkor ismerje meg a kari elvárásokat, különös tekintettel a szakdolgozat bírálatának szempontrendszerét.
  • A belső konzulens az Informatikai Kar oktatója, vagy doktorandusz hallgatója. Feladata, hogy nyomon kísérje a hallgató szakdolgozati tevékenységét, szükség esetén konzultáljon a külső témavezetővel, meghatározott időközönként (mérföldkövenként) beszámoltassa a hallgatót az addig végzett munkájáról, elkészítse a dolgozat bírálatát, ebben jelezze a záróvizsgabizottság felé a dolgozathoz kapcsolódó törzsanyag témaköreit, felkészítse a hallgatót a záróvizsgán bemutatott védésre. A 2023-ban bevezetett záróvizsga pontosítással kapcsolatban feladata a záróvizsga jelentkezési kérvényen a záróvizsgára kiválasztott tételek véleményezése. Amennyiben a hallgatónak a témabejelentő kérvény beadásáig nem sikerül belső konzulenst találnia a szakdolgozatához, akkor azt anélkül is beadhatja, ez esetben a Kar rendeli hozzá a belső konzulenst. Határidő után csak belső témavezető/konzulens megadásával lehet témabejelentő kérvényt leadni. A késedelmesen beadott témabejelentők esetében a kar nem rendel utólag belső konzulenst a szakdolgozathoz.
  • Témavezető nélkül a kérvény nem adható le.

Javasoljuk a következő eljárást a leadás előtt: 

  • a hallgató beszélje meg a kidolgozandó témát a témavezetőjével (erre vonatkozó kérés a kérvényen is szerepel).
  • Fogalmazzák meg együtt a szakdolgozat témájának rövid leírását, majd
  • ezt követően a hallgató az elektronikus kérvénybe töltse fel az adatokat és a leírást.
  • A témavezető adatait célszerű egyeztetni, hogy helyesen kerüljön rögzítésre.
  • Amennyiben a témavezető nem az Informatikai Kar oktatója vagy doktorandusza, akkor ezen körből keresni kell a szakdolgozat mellé egy ún. belső konzulenst is.

Témabejelentő kérvény adattartalma:

  • hallgató adatai,
  • képzési szintje,
  • témavezető adatai (külsős témavezető esetén a belső konzulens adatai is).
  • A szakdolgozat címe.
  • A szakdolgozat témája rövid terjedelemben: max. ½-1 oldal legyen, és ennek alapján megítélhető legyen a megoldandó feladat nehézsége, bonyolultsága.

A kérvény beadása után kerül hozzárendelésre a kérvényen szereplő vagy utólag kiválasztott belső konzulens, mint véleményező, illetve az adott tanszék vezetője, mint döntő. Amennyiben a belső konzulens olyan témabejelentővel találkozik, amely nem megfelelő, azt javításra visszaküldi, sikertelen javítások esetén elutasítja. A szakdolgozat témáját annak a tanszéknek a vezetője hagyja jóvá, amely tanszéken a szakdolgozat belső konzulense dolgozik.

A Tanulmányi Hivatal a hallgató záróvizsgára történő jelentkezésekor ellenőrzi, hogy a témabejelentő elfogadásra került. A szakdolgozat beadásakor a Neptunból letöltött témabejelentőt a hallgató feltölti a megadott dokumentumokkal együtt. (További részleteket itt talál.) A záróvizsgán a bizottság ellenőrzi a feltöltött témabejelentő alapján, hogy a téma és a dolgozat összhangban van.

A titkosítás átgondolása a témaválasztáskor: 

A szakdolgozat csak indokolt esetben tartalmazhat olyan adatot, amely a titkosítására okot ad. Ha a szakdolgozat a titkosításra okot adó adat nélkül is értelmezhető (pl. a személyes adat anonimizálható), akkor ilyen adat alkalmazásának helye nincs. (HKR 80 (2))     

HKR 80. § (3) A témavezető feladata a hallgató segítése a (2) bekezdés szerinti szakdolgozat kialakításában, illetve az indokolt titkosítás megállapításában. A hallgató feladata a titkosított szakdolgozathoz szükséges engedélyek, hozzájárulások benyújtást megelőző beszerzése. 

Céges témák esetén kérjük a témavezetővel egyeztetve fontolják meg minden esetben annak lehetőségét, hogy a titkosítást igénylő feladatok az egyetem és a vállalat együttműködésének egy másik szegmensében valósuljanak meg, tehát ne a szakdolgozat/diplomamunka, hanem például K+F+I megállapodás keretében induljanak el (aminek eredménye később nem képezi a szakdolgozat/diplomamunka alapját). 

Témabejelentő kérvény beadási határideje:

  • a júniusban záróvizsgázó hallgatók számára december 1.
  • a januárban záróvizsgázó hallgatók számára június 1.

A Témabejelentő kérvény december 2-15. között, illetve június 2-15 között (pótlási időszak) késedelmi díjjal adható le.

A témaválasztás és záróvizsga időpontja között 6 hónapnak kell eltelnie. (HKR 77. § (4) a))

A hallgató jogosult a szakdolgozat témáját megváltoztatni, de a változtatás időpontja és a záróvizsga-időszak kezdete között az alapképzés és a mesterképzés esetén legalább 4 hónapnak kell eltelnie. (HKR 77. § (8) a))

A HKR 77. § szerint a szakdolgozat témájának módosítására 

  • júniusi záróvizsga esetén február 1-ig,
  • januári záróvizsga esetén augusztus 31-ig

van lehetősége az IK – Szakdolgozat témabejelentő kérvényen. A hallgatók számára a Témabejelentő kérvény folyamatosan elérhető a Neptun felületén. Többszöri beadás esetén mindig a legutoljára beadott kérvény az érvényes, a HKR által megadott határidő betartásával (a záróvizsga előtt 6 hónappal kell beadni).


SZAKDOLGOZATI KONZULTÁCIÓ

A konzultáció rendjéről itt talál tájékoztatást.

SZAKDOLGOZAT TARTALMA

A szakdolgozat tartalma egy gyakorlati jellegű feladat informatikai eszközökkel (program) való megoldása. A szakdolgozatban kitűzött feladatnak olyan komplexitásúnak kell lennie, hogy azt egy átlagos képességű hallgató 20 kreditnek megfelelő 600 munkaórában elvégezhesse. Ha a feladat mérete indokolja, akkor több hallgató is dolgozhat ugyanazon a témán. Ilyenkor a dolgozatban egyértelműen szerepelni kell annak, hogy hogyan osztották fel egymás között a munkát, és melyik rész kinek az eredménye. A védésen a hallgatónak elsősorban a saját maga által végzett eredményt kell bemutatnia, Annyiban térjen ki a többi szerző eredményére, hogy a megoldott feladat ily módon érthető legyen. 

A szakdolgozatnak a következő, önálló fejezetként elkészített részeket mindenképp tartalmaznia kell:

  1. Bevezetés, mely tartalmazza
  • a témaválasztás indoklását, 
  • és a megoldandó feladat rövid, közérthető leírását.

​​​2. Felhasználói dokumentáció, mely tartalmazza

  • a megoldott probléma rövid megfogalmazását,
  • a felhasznált módszerek rövid leírását,
  • a program használatához szükséges összes információt.
  1. Fejlesztői dokumentáció, mely tartalmazza
  • a probléma részletes specifikációját,
  • a felhasznált módszerek leírását, a használt fogalmak definícióját,
  • a szoftver logikai és fizikai szerkezetének leírását (architektúráját, komponens szerkezetét), a szoftverben megvalósított modellt: például UML modell vagy modulfelbontás, és/vagy adatkapcsolati (adatbázis) modellt vagy adatszerkezeti modellt, esetlegesen a felhasználói felület tervét,
  • a tesztelési tervet és a tesztelés eredményeit.

A programtervező informatikus képzésben részt vevő hallgatók számára ajánljuk Németh Gábor Áprád, Gludovátz Attila és Gombos Gergő: Általános tanácsok szakdolgozat és diplomamunka készítéséhez című művét. Javasoljuk az elolvasását a munka elkezdése előtt.

Javasoljuk korábbi dolgozatok áttekintését is: ezen az oldalon érdemes rákeresni a dolgozatok adataira és itt lehet konkrétan a dolgozatot letölteni.


SZAKDOLGOZAT FORMAI KÖVETELMÉNYEI

A szakdolgozatnak mind külső megjelenésében, mind tartalmában méltónak kell lennie annak jelentőségéhez.

Szakdolgozat és diplomamunka latex sablonhoz Cserép Máté naprakész javaslatait ajánljuk.

Alaki követelmények:

  • Lap: A4-es méret, színe fehér
  • Betűméret: 12 pont
  • Sorok: sorkizárt igazítás, 1,5-es sortávolság
  • Margó: - belső: 2,5 cm - külső: 2,5 cm - alsó: 2,5 cm - felső: 2,5 cm
  • Oldalszám: az oldalszámozást a tartalomjegyzéktől kezdve az irodalomjegyzékkel bezárólag folyamatosan kell végezni. Jelölése arab számokkal történik (a tartalomjegyzék oldalainak az oldalszámát nem szokás feltüntetni).
  • A dolgozat fő fejezetei (1. szintű címsorok) új oldalon kezdődjenek.
  • A szakdolgozat a hallgató önálló munkája, melyben be kell tartani a hivatkozások és idézések standard szabályait.

Javasoljuk ennek a sablonnak a használatát (mikor elkezdi a szakdolgozat készítését), ami már minden szükséges beállítást tartalmaz.

A dolgozat felépítése:

  • Belső fedőlap 
  • Tartalomjegyzék
  • Bevezetés
  • Felhasználói dokumentáció
  • Fejlesztői dokumentáció
  • Irodalomjegyzék (ha a téma szükségessé teszi): A szakdolgozatnak tartalmaznia kell azon forrásmunkákra való hivatkozásokat, amelyeket a hallgató a megoldás során felhasznált.
    A könyvek idézésének formája a következő:
    [<hivatkozási azonosítója>] <szerző neve>: <a könyv címe>, <a kiadó neve>, <a kiadás éve>, [<terjedelme>], <ISBN szám>. Például: [2] Jan Sommerville: Software Engineering, Addison Wesley, 1988, [742], ISBN-0201- 42765-6.
    Folyóiratcikk idézésének formája a következő:
    [<hivatkozási azonosítója>] <szerző neve>: <a cikk címe>, <a folyóirat címe>, <Vol. száma>, <évszám>, [terjedelme].
    Hálózaton elérhető forrásmunka esetén a „link” megadása után adjuk meg az elérés dátumát!
  • Mellékletek

SZAKDOLGOZAT TITKOSÍTÁSA

A szakdolgozat/diplomamunka megvédése nyilvános. Ezt kizárólag a 80. § szerinti titkosított szakdolgozat esetén lehet korlátozni.  (HKR 79. § (6))  

A szakdolgozat csak indokolt esetben tartalmazhat olyan adatot, amely a titkosítására okot ad. Ha a szakdolgozat a titkosításra okot adó adat nélkül is értelmezhető (pl. a személyes adat anonimizálható), akkor ilyen adat alkalmazásának helye nincs. (HKR 80 (2))    

A szakdolgozat titkosítandó, ha az   
a) üzleti titkot tartalmaz,   
b) minősített adatot tartalmaz,   
c) szabadalmat, találmányt tartalmaz,   
d) harmadik személy személyes adatát tartalmazza,   
e) az Egyetem üzleti érdekét érinti. (HKR 80§ (4))  

Amennyiben a szakdolgozat témája megkívánja, a hallgató kérvényezheti a titkosítást. A dolgozatok titkosításához alábbi dokumentumok szükségesek:  

  • A Neptunban kitöltött SZAKDOLGOZAT / DIPLOMAMUNKA TITKOSÍTÁS kérvény leadása az alábbi melléklettel:  
  • Az érintett személy vagy cég képviselője által megfogalmazott és cégszerűen aláírt (lebélyegzett vagy hitelesített) HOZZÁJÁRULÓ NYILATKOZAT Szakdolgozatba/Diplomamunkába való betekintéshez, melyben szerepel a hallgató neve, Neptun kódja a szakdolgozat címe és a titkosítás indoka. Ezt a dokumentumot a Neptun kérvényhez kell csatolni pdf formátumban.  

HKR 80. § (3) A témavezető feladata a hallgató segítése a (2) bekezdés szerinti szakdolgozat kialakításában, illetve az indokolt titkosítás megállapításában. A hallgató feladata a titkosított szakdolgozathoz szükséges engedélyek, hozzájárulások benyújtást megelőző beszerzése.

HKR 80. § (5) A szakdolgozat titkosítását a hallgató bejelenti vagy a témavezető, záróvizsga-bizottság elnöke elrendelheti.

HKR 80. § (6) A titkosított szakdolgozat elektronikus jelszóval ellátott védelemmel nyújtandó be, a jelszó a titok megismerésére jogosultak részére adható át.

HKR 80. § (7) A titkosított szakdolgozat megvédésén csak az értékelő bizottság, a témavezető és a hallgató, tanárképzés esetén továbbá a szakmódszertani oktató lehet jelen.

A Neptun kérvény beadási határideje:  

  • januári záróvizsga esetén: legkésőbb november 15-ig,  
  • júniusi záróvizsga esetén: legkésőbb május 1-ig.  

Az elektronikus kérvény elfogadása után határozat készül arról, hogy a titkosított szakdolgozathoz szükséges hozzájárulásokat beszerezte, és a témavezető, a bírálók és a záróvizsga-bizottság tagjainak a betekintést engedélyezi. A hallgató ezt a dokumentumot a szakdolgozattal együtt feltölti a Neptunba.    

A szakdolgozat a határozattal együtt Neptunba történő feltöltésekor be kell jelölni a “Titkos” jelölőnégyzetet. (További részleteket itt talál.)  


SZAKDOLGOZAT LEADÁSI RENDJE

A szakdolgozat leadási rendjéről itt talál bővebb tájékoztatás.

SZAKDOLGOZAT BÍRÁLATA

A hallgató szakdolgozatát a belső konzulens bírálja a megadott bírálati szempontok szerint. Amennyiben külső témavezető is van, ő is véleményezi a dolgozatot, melyet a belső konzulens a bírálatában figyelembe vesz, majd a bírálatot a Neptunba feltölti.

  • december 15-i és május 15-i leadási határidő esetén három héten belül,
  • december 1-i, 8-i (MSc-re felvételizők), december 29-i és május 29-i leadási határidő esetén két héten belül

A bírálatnak tartalmaznia kell, hogy a szakdolgozatot alkalmas-e a védésre, valamint a dolgozathoz kapcsolódó törzsanyag témaköreit.

 A szakdolgozatok bírálata egy szempontrendszer alapján történik. A témavezetők munkáját egy bírálati lap sablon segíti. A vélemény a következő értékelési szempontok alapján készül:

  1. A megoldott feladat programozási nehézsége. Mivel a módszer, az algoritmus előre adott, ezeknek a nehézsége, bonyolultsága az értékelésbe nem számítható bele.
  2. A program minőségi jellemzői: áttekinthetőség, módosíthatóság, kiterjeszthetőség, a felhasználóhoz való alkalmazkodás, megbízhatóság, stb.
  3. A Felhasználói dokumentáció használhatósága, milyen könnyen és gyorsan igazítja el a felhasználót a program használatában.
  4. A Fejlesztői dokumentáció milyen mértékben segíti elő a programban való tájékozódást, a program továbbfejlesztését, karbantartását. A vizsgált szempontok a következők: - a dokumentáció felépítése, nyelvezete, külalakja - a program szövegének áttekinthetősége, - a dokumentáció részeinek kapcsolata, összhangja (algoritmusok, modulok, programszerkezetek), - a tesztelés minőségi értékelése.
  5. A hallgató munkájáról kialakult vélemény.

Ha valamelyik bírálati szempont szerint a hallgató nulla pontot kap, akkor a végösszeg is nulla, a szakdolgozat védésre nem javasolható.


SZAKDOLGOZAT VÉDÉSE, ZÁRÓVIZSGA

  1. A záróvizsgára bocsátás feltétele az abszolutórium megszerzése és a témavezető által védésre javasolt szakdolgozat benyújtása.
  2. A záróvizsga két részből áll, a szakdolgozat védéséből és annak sikeressége után a szakmai vizsgából.
  3. A záróvizsgán a hallgató a bizottság előtt (kb. 15 percben) mutatja be a szakdolgozatát, annak működését, válaszol a bizottság kérdéseire.
  4. Az új záróvizsga szabályozás szerint a bizottságkérdései a tételsorból, a záróvizsga jelentkezés során kiválasztott három tétel témakörébe eső fogalmakra, módszerekre irányuló kérdések is szerepelnek, elsősorban azok, amelyek a dolgozathoz szorosabban kapcsolódnak.
  5. A védéshez abban az esetben kell prezentációt készíteni, ha a program végrehajtásával nem lehet kellő mélységben demonstrálni annak funkcionalitásait (mert vagy nem rendelkezik „barátságos” felhasználói felülettel, mert egy nagyobb rendszerbe ágyazott modulról van szó, vagy mert szükség van a megértéséhez a megoldáshoz alkalmazott módszer elméleti hátterének ismertetésére, stb.) Amennyiben készül prezentáció, az legyen lényegre törő, a megoldás problémáit, különlegességeit emelje ki. A program működésének demonstrálására megfelelő környezetet és teszteseteket kell a hallgatónak előkészítenie.
  6. A 2022 előtt felvett hallgatókra vonatkozó záróvizsga szabályozás szerint a szakmai vizsga során a hallgatónak az előzetesen közzétett záróvizsga tételjegyzékből kapott tétel megválaszolásával számot kell adnia arról, hogy rendelkezik a pálya műveléséhez szükséges szakmai ismeretekkel és készségekkel. A záróvizsgázó hallgató a megadott tételjegyzékből véletlenszerűen húz egy kérdést. A rendelkezésére adott felkészülési idő után szóban felel a vizsgabizottság előtt. A vastagon szedett kérdés mellett zárójelben találhatók a kérdéshez tartozó legfontosabb kulcsszavak, amelyek a hallgatót segítik mind a felkészülés, mind a felelés során. A felelés során a bizottság azt várja el a hallgatótól, hogy az adott témában átfogó szinten ismerje a legfontosabb fogalmakat, eredményeket és az azok közötti összefüggéseket.
    TÉTELEK
  7. A szakdolgozatot, annak védését, valamint a szakmai vizsgát a záróvizsga bizottság ötfokozatú minősítéssel értékeli. Ha a szakdolgozat minősítése elégtelen, a hallgatónak új szakdolgozatot kell készítenie. A sikertelen védést, illetve vizsgát egy későbbi vizsgaidőszakban lehet megismételni.
  8. Az Országos Tudományos Diákköri Konferencián fődíjat vagy első díjat nyert dolgozatot a dékán külön bírálat nélkül jeles minősítéssel elfogadhatja, amennyiben az megfelel a szakdolgozatokkal szemben támasztott követelményeknek (HKR 79.§ 7).
  9. A HKR 383/A. § szerint a záróvizsga eredménye a szakdolgozatra, a szakdolgozat védésére és a szóbeli vizsgára kapott érdemjegyek átlaga. A diploma minősítése a záróvizsga eredményével egyezik meg.

Új záróvizsga szabályozás mindenki figyelmébe!

A 2022–ben és utána felvett Programtervező informatikus alapszakos hallgatók a HKR módosításnak megfelelően alábbi szabályok alapján záróvizsgáznak: 

  1. A záróvizsga a szakdolgozat védéséből áll, mely magában foglalja az adott dolgozat szakmai hátteréhez kapcsolódó tantárgyi ismeretek számonkérését is. A hallgatónak a záróvizsgára történő jelentkezés során kell meghatároznia, hogy a záróvizsga tételsorból melyik az a 3 tétel, mely a szakdolgozatához kapcsolódik. A záróvizsga bizottság tagjai ezen tételekhez kapcsolódóan kérdezhetik.
  1. A bizottság egyetlen vizsgajegyet ad, ez a záróvizsga eredménye. A vizsgajegy kialakításában a bizottság figyelembe veszi a szakdolgozat értékét, a szakdolgozat bemutatásának színvonalát, a tételekkel kapcsolatban feltett kérdésekre kapott válaszokat.
  1. Az oklevél eredménye a képzés során teljesített tárgyak kumulált hagyományos átlagának és a záróvizsga eredményének átlaga. 

A 2022 előtt felvett Programtervező informatikus alapszakos hallgatók számára lehetőség nyílik az új szabályozás szerinti záróvizsga választására, melyről a záróvizsga jelentkezési kérvényen nyilatkozhatnak.

Javító záróvizsga esetén az új tantervnek megfelelő záróvizsga szabályozás nem választható.