Web-programozó képzés szakdolgozat formai követelmények 1 Általános formai követelmények • • • •
1.1
A szakdolgozat alakja: A4 formátum, bekötött, fekete színű kemény kötés Minimális terjedelem 50000 karakter (ez körülbelül 40 oldal forráskód nélkül) Nyomtatás: színes vagy fekete-fehér, tintasugaras vagy lézernyomató, egyoldalas A szakdolgozat példányszáma: kettő. Egy példányt kötelező fekete keménykötéssel köttetni (iskolai könyvtárba marad), a másik példány spirálozva is jó (a vizsgázó visszakapja)
Általános formázás • • • • •
Margók: Kötésoldali: 4 cm, nem-kötés oldali, fenti, alsó: 3 cm Times New Roman 12 pontos betűkészlet (kivétel címsorok), másfeles sorköz, sorkizárt Az új bekezdés első sora 1cm-rel beljebb kezdve Címek címsor1, címsor2, címsor3, címsor4 stílussal megjelölve, sorszámoztatva Oldalszámozás az élőlábban
2 A szakdolgozat részei (normál lapozási sorrend, balról jobbra) 2.1
Az első kötéstábla külső oldalának tartalma és elrendezése
SZAKDOLGOZAT
ÉVSZÁM.
Az első kötéstábla belső oldala üres.
NÉV
2.2
Belső címoldal
A DOLGOZAT PONTOS CÍME
Web-programozó Kodolányi János Középiskola és Kollégium
Név Konzulens: Konzulens Neve
Székesfehérvár évszám.
2.3
Köszönetnyilvánítás (nem kötelező)
2.4
Tartalomjegyzék
Legnagyobb mélység: Címsor 4, nem begépelve, a Word beépített tartalomjegyzék funkciójával. Stílusa: hagyományos (nem cifra, fantázia, stb.)
2.5
Tartalmi rész
A tartalmi rész tartalma központilag meghatározott: • feladatspecifikációt; • adatbázisterv, • fejlesztői dokumentációt; • a fejlesztés menetét, tapasztalatait; • továbbfejlesztési lehetőségeket, esetlegesen a megoldatlan problémákat; • tesztelési tervet, eredményeket, következtetéseket; • a hardver és szoftver környezet specifikációját; • az alkalmazás telepítésének, működtetésének útmutatóját; • felhasználói útmutatót;
2.5.1 Hivatkozások •
•
Amennyiben a vizsgadolgozatban valamely egyéb forrásból idéz a hallgató, az idézett szöveget „ ” idézőjelek közé kell tenni, és a lábjegyzetben egyértelműen fel kell tüntetni az erre való hivatkozást Hivatkozás egy az irodalomjegyzékben feltüntetett forrásra: [1] papír alapú, [w1] internetes
Példa: A program leírásából idézve: „A helyes működéshez szükség van a proxy beállítások módosítására”1. A MySql rendszer helyes működéséhez engedélyezni kell az InnoDB fájlok használatát az [1] forrásban részletesen leírt módon. A PDF dokumentumok előállítását az EzPDF függvénykönyvtár alapján oldottam meg. A PDF fájlok létrehozása, böngészőnek történő továbbküldése a függvénykönyvtár dokumentációjában [w1] leírt módon történik. 1
_____________________ PETER MOULDING (2002), PHP fekete könyv (haladóknak), Perfect Kiadó (101-102 oldal)
• •
Változók szövegben dőlt betűvel Ábrák, képernyőképek: középre rendezve, feliratozva és számozva például:
•
Programkód részletek a többi szövegrésztől jól elkülöníthetően, például dőlt betűvel, vagy keretbe (szövegdoboz) helyezve.
2.6
Irodalomjegyzék
Itt kell egy listában felsorolni a tartalmi részben használt forrásokat, a szövegben alkalmazott azonosítókkal. Az Internetes forrásokhoz a letöltés (megnézés) dátumát is oda kell írni. Minta:
Irodalomjegyzék Könyv: •
[1] TÍMÁR L., VATHY Á., VÍGH K., TELEKESI É., TÁTRAI J., SZIGETI J., VASS I., KOCSIS T. (1996) Építsünk könnyen és lassan adatmodellt! Veszprémi Egyetemi Kiadó és Műszertechnika-Veszprém Kft.
•
[2] PETER MOULDING (2002) PHP fekete könyv (haladóknak) Perfect Kiadó
Internetes forrás: •
[W1] DYNAMIC DRIVE CSS LIBRARY (2008. ÁPRILIS 2.) http://www.dynamicdrive.com/style/csslibrary/item/dd-blue-blocks-menu
2.7
Melléklet (forráskód)
A program forráskódja, 9 pontos betűkkel. Mappanév/Fájlnév (félkövér aláhúzott), majd alatta a fájl tartalmának listájával. A mappanév csak akkor szükséges, ha a fájl nem a project főkönyvtárában van. Példa: report.php fuggvenyek/check.php
Javasolt segédprogram: http://bluefive.pair.com/txtcollector.htm A program rekurzív módon képes a megadott kiterjesztésű állományok tartalmát egy fájlba összefésülni a fenti formátum szerint.
2.8
Hátsó kötéstábla
CD tartóval ellátott!
3 CD/DVD Melléklet, mely tartalmazza • • •
A dolgozat az eredeti szerkeszthető formában Az elkészített program, a telepítési útmutató alapján üzembe helyezhető formában A program használatához szükséges speciális szoftverek (UniServer, Xamp, Virtuális gép image fájl, virtuális gép szoftver