A 10. számú gyakorlat “tárgyi honlapja”
2012. 11. 19. Gyak 11
A kódkonvenciókról volt szó, ezen belül különös figyelmet szentelve a név-, formátum- és kód közeli dokumentálási konvencióknak.
Az alábbi linkeket és ezzel párhuzamosan a NetBeans lehetőségeit néztük meg:
- HPN: http://en.wikipedia.org/wiki/
Hungarian_notation - HPN leszármazottja: http://en.wikipedia.org/wiki/
Leszynski_naming_convention - Hivatalos Java konvenciók: http://www.oracle.com/
technetwork/java/ codeconventions-150003.pdf - Konvenció ellenőrző plugin: http://checkstyle.sourceforge.
net/ - Auto formázás: NetBeans ALT+SHIFT+F és ehhez a Beállításokban az Editor/Formatting rész
- Javadoc felépítés és alap tag-ek: http://en.wikipedia.org/wiki/
Javadoc - Netbeans: példa saját Javadoc kommentek írására, @ után ajánlott tag-ek az adott kontextusban
- Generált HTML Javadoc http://docs.oracle.com/javase/1.4.2/docs/api/javax/swing/JLabel.html
- Saját generálás: NetBeans projekten jobb klikk és Generate Javadoc
A következő óra a 3. konzultáció lesz.
2012. 11. 12. Gyak 10
Második értékelés, leírást lásd a Gyak 5-nél.
2012. 11. 05. Gyak 9
Konzultáció, leírást lásd a Gyak 4-nél.
2012. 10. 15. Gyak 6
Megismerkedtünk a verziókezelés elméleti alapjaival és a TortoiseSVN által nyújtott lehetőségekkel, amiket a beadandó program kódolása során már egyből fel is lehet használni. A jövő heti óra elmarad a szünet (4 napos hétvége) miatt, az azutáni hét szintén szünet (őszi szünet), ezért a szünet utáni héten lesz a 2. konzultásiós óra, és a 2. értékelés egy hetet csúszik.
2012. 10. 08. Gyak 5
Sor került az első értékelésre. Aki nem jött el ma, az a következő héten bemutathatja a dokumentációt, de minden hét késés természetesen -1 jegy a végleges értékelésből.
2012. 10. 01. Gyak 4
Az eheti alkalom ún. fakultatív konzultáció volt, amelyen a dokumentáció jelenlegi állapotával és a jövő heti értékeléssel kapcsolatban lehetett kérdezni, ill. segítségnyújtást/támogatást/iránymutatást kérni.
A következő órán a megjelenés kötelező (első értékelés), mindenki hozza magával az eddig készült projektjét!
2012. 09. 24. Gyak 3
A mai órán megismerkedtünk az Enterprise Architect program felületével, felépítésével, és a szükséges diagramok elkészítéséhez nélkülözhetetlen használati alapokkal.
2012. 09. 17. Gyak 2
A félévre választott feladatokat beszéltük meg, és a Dokumentáció Felépítése dokumentumon mentünk végig párhuzamosan vizsgálva egy korábbi féléves minta dokumentációt, mint gyakorlati példát az elméleti anyag mellett.
A készítendő diagramok elméleti alapját a csatolt pdf-ekben találjátok meg, ezek kidolgozott záróvizsga tételek, így ott is hasznosítani tudjátok majd a megszerzett információt. 2 doksi elméleti leírást tartalmaz (fogalmak, definíciók), a másik 2 pedig a gyakorlati szemléltetést adja meg egyszerű példák segítségével.
2012. 09. 10. Gyak 1
Kezdés: 14:15
Gyakorlatvezető:
– Fodor Immánuel (Immi)
– immanuel60web [kukac] gmail [pont] com
– https://immanuel60.hu
Tárgyfelelős:
– Keszthelyi Zsolt
– keszthelyi [kukac] inf.elte [pont] hu
Ki kell találni egy feladatot a következő órára:
– max. 2 ember lehet adatbáziskezelés
– max. 2 ember lehet Java ME
– lehet: szimuáció, játék, oktatóprogram, stb.
A program:
– Java SE 6/7
– GUI kell (grafikus felhasználói felület, Swing)
– min. 8 értelmes osztály
– min. heti 2 óra munka legyen benne
Fejlesztőeszköz:
– Netbeans IDE
– Eclipse
CASE eszköz:
– Enterprise Architect
– Visual Paradigm
A tárgyi honlapon megtalálható a dokumentáció felépítése dokumentum, azt kell követni.
Az osztályzás elsősorban a dokumentációt értékeli, és csak másodsorban a programot, minőségi munkát adjatok ki a kezetekből.
Minden osztályzó óra előtti alkalom kifejezetten csak konzultáció az addig elkészült munkáról
A közbeeső órákon 20-30 perces előadás a dokumentáció felépítésével,
elemeinek tulajdonságaival kapcsolatban, egyéb érdekességek, fejlesztő eszközök bemutatása, szintén lehet konzultálni
3 jegy lesz, kötelező megjelenni:
okt. 8: (főbb szakaszok felsorolása)
– cél
– fogalmak
– funkcionális követelmények
– használati esetek (diagram(ok)+leírás)
nov. 5:
– képernyőterv (diagram(ok)+leírás)
– nem funkcionális követelmények
– szakterületi osztálydiagram (+leírás)
dec. 3:
– PROGRAM
– szekvenciadiagram(ok) (+leírás)
– végleges osztálydiagram (+leírás)
– tesztelés
– felhasználói felület
dec. 10:
– jegybeírás
– aznap mindenkinek ki kell kérni az indexet a TO-tól és úgy jönni órára