thesis

English version

For english version please click here.

Bevezetés

A jelen leírás csak ajánlásokat, “jó tanácsokat”, ötleteket tartalmaz a szakdolgozat (BSc) vagy diplomamunka (MSc) elkészítéséhez. Nem minden, a dokumentumban leírt ajánlás kötelező érvényű.

A szakdolgozat / diplomamunka célja: önálló, mérnöki munka, az egyetem alatt elsajátított tudáson alapszik, azt kiegészíti, alkalmazza, tervezési végrehajtási és tesztelési lépéseken keresztül.

Határidők

A dokumentáció Szakdolgozatkészítés I. és II. valamint a Diplomamunka I. és II. tárgyakból legkésőbb vizsgaidőszak előtt 2 héttel érkezzen meg. Ugyanis jegyet csak a vizsgaidőszak első pár napjában lehet adni, de addigra át kell nézni és javítani kell 5-15 darab ~25 illetve ~60 oldalas munkát.

A szakdolgozat (1A) és diplomamunka (1C) engedélyező adatlapok leadási határideje általában a dolgozat megkezdése előtti félév vizsgaidőszaka előttre esik.

Ezekről mindig pontos tájékoztatás található a tanszéki honlapon.

A dolgozat készítése

Ahogy egy összetett szoftverrendszernél a szakdolgozat/diplomamunka készítésénél is jellemző a következő munkafolyamat: Követelményelemzés, tervezés, megvalósítás (írás), refactor, tesztelés és a teljes munkafolyamat ismétlése, amíg kész nincs.

Nyelvezet

Konzulensek

A konzulenssel történő kapcsolatfelvétel és rendszeres kapcsolattartás a hallgató feladata és felelőssége! Ez általában emailben vagy személyesen történhet, továbbá a kódok megosztására célszerű valamilyen nyilvános repositoryt használni (pl GitHub, GitLab, Bitbucket, Assembla, stb.)

Stilisztikai megkötések

Helyesírás

Hasznos oldalak:

Figyeljünk az informatikában nem egységes rövidítésekre, betűszavakra:

Képek

Ha a felbontás nem nyomdai minőségű (300 dpi), rajzoljuk újra, akár vektorosan. Ha a dolgozatban magyar nyelven említünk egy fogalmat, a képen is úgy szerepeljen. Képekre célszerű kereszthivatkozással hivatkozni. Így elkerülhető, hogy új kép beszúrása esetén átszámozódjanak a képeink.

Logók

2019-benaz egytem új arcualtot vezetett be (https://eszk.sze.hu/szearculat). Értelemszerűen a diplomamunka / szakdolgozat is az új arculatnak megfelelő kinézet az elvárt. Az új egyetemi logó: Az új tanszéki logó:

Képletek

Használjunk képletszerkesztőt.

Forráskódok

Szintaxis kiemelés és monospaced betűtípus (ajánlott Consolas, kerülendő ~Courier New~ mert alig van benne különbség a kerek és a kapcsos zárójel karakterek között), például:

Kódrészleteket, sose képként, hanem szintaxis kiemeléssel másoljunk be. Itt érdemes lehet használni vagy a vs code-ot, vagy a notepad++ nppexport szintaxis kiemelőjét (esetleg valamilyen online módszert, mint a pastebin-t).

Például:

void CoordinateTransition::Init() {}

void CoordinateTransition::LatLonToUTMXY(const double lat, const double lon, double &utm_x, double &utm_y)
{
  MathLanLonToXY(DegToRad(lat), DegToRad(lon), UTMCentralMeridian(lon), utm_x,utm_y);
  utm_x = utm_x * kUTMScaleFactor + kUTMXCompensation;
  utm_y = utm_y * kUTMScaleFactor;
  if (utm_y < 0.0)
  {
    utm_y += kUTMYCompensation;
  }
}

Hivatkozásjegyzék

Példa a hivatkozásokra:

Első félév

Második félév

Linkek