„Szoftver projekt laboratórium” változatai közötti eltérés

A VIK Wikiből
Madbence (vitalap | szerkesztései)
Madbence (vitalap | szerkesztései)
halott linkek kiszedve
1. sor: 1. sor:
{{FejlesztesAlatt}}
{{Tantargy
{{Tantargy
|nev=Szoftver Laboratórium 4.
|nev=Szoftver Laboratórium 4.
23. sor: 21. sor:
[[SzgLab4Kedvcsinalo|Kedvcsináló]]
[[SzgLab4Kedvcsinalo|Kedvcsináló]]


=Követelmények=
==Követelmények==
 
===Előtanulmányi rend===
===Előtanulmányi rend===
A tárgy felvételéhez szükséges a [[Szoftvertechnológia]] tárgy teljesítése.
A tárgy felvételéhez szükséges a [[Szoftvertechnológia]] tárgy teljesítése.


===Évközi feladatok===
===Szorgalmi időszakban===
 
A kezdés feltétele, hogy az egyes hallgatók ''csapatokba szerveződjenek (4-5 fő)'', és ''konzultációs időpontot válasszanak'' maguknak. Ha ez explicit nem történik meg, LZ implicit módon a maradék embereket csapatokká kasztolja.
A kezdés feltétele, hogy az egyes hallgatók ''csapatokba szerveződjenek (4-5 fő)'', és ''konzultációs időpontot válasszanak'' maguknak. Ha ez explicit nem történik meg, LZ implicit módon a maradék embereket csapatokká kasztolja.


41. sor: 36. sor:
Ha a konzulens egy feladatot ''nem'' fogad el, úgy azt a következő hétre (a következő beadandó feladattal együtt) újra be kell adni, ilyenkor a rá kapható pont a maximális pontszám 40%-a. Pótolni egy alkalommal lehet.
Ha a konzulens egy feladatot ''nem'' fogad el, úgy azt a következő hétre (a következő beadandó feladattal együtt) újra be kell adni, ilyenkor a rá kapható pont a maximális pontszám 40%-a. Pótolni egy alkalommal lehet.


=Feladatok=
==Feladatok==
 
# Szkeleton (összesen 100 pont, ''min 41 pont'')
# Szkeleton (összesen 100 pont, ''min 41 pont'')
#* Követelmény, projekt, funkcionalitás (10 pont)
#* Követelmény, projekt, funkcionalitás (10 pont)
59. sor: 53. sor:


==Osztályozás==
==Osztályozás==
Mindhárom feladatrész 100 pontot ér, ha a minimum követelmények teljesülnek, úgy a Szkeleton, Proto, illetve Grafikus feladatrészekre kapott pontok súlyozott átlagát kell venni, ahol a súlyok rendre 30, 50, 20, az így képzett átlag a csapat pontszáma. Ez a pontszám végül az egyes csapattagok kontribúciójának arányában oszlik el (ezt az arányt a csapat állapítja meg). Amennyiben ez az arány nem tükrözi a napló tartalmát, úgy a konzulens ezt az arányt a csapattagok részvételével (vagy akár anélkül) megváltoztathatja. A végső pontszám jegyre konvertálása az alábbi táblázat szerint működik:
Mindhárom feladatrész 100 pontot ér, ha a minimum követelmények teljesülnek, úgy a Szkeleton, Proto, illetve Grafikus feladatrészekre kapott pontok súlyozott átlagát kell venni, ahol a súlyok rendre 30, 50, 20, az így képzett átlag a csapat pontszáma. Ez a pontszám végül az egyes csapattagok kontribúciójának arányában oszlik el (ezt az arányt a csapat állapítja meg). Amennyiben ez az arány nem tükrözi a napló tartalmát, úgy a konzulens ezt az arányt a csapattagok részvételével (vagy akár anélkül) megváltoztathatja. A végső pontszám jegyre konvertálása az alábbi táblázat szerint működik:


65. sor: 58. sor:


==Jótanácsok==
==Jótanácsok==
* SzundiSzglab4Tanacsok
* SzundiSzglab4Tanacsok
* SzaMaSzglab4Tanacsok
* SzaMaSzglab4Tanacsok
72. sor: 64. sor:


==Befejezett projektek galériái==
==Befejezett projektek galériái==
* [http://dpmf-pacman.sourceforge.net/gallery_hu.html [[PacMan]] Galéria 2001]
* [http://www2.freeweb.hu/logtyc/main/wosz.php Logisztika Galéria 2005]
* [[SzgLab4Galeria2006|Kindergarten Galéria 2006]]
* [[SzgLab4Galeria2006|Kindergarten Galéria 2006]]
* [[SzgLab4Galeria2008|SnakeFarm Galéria 2008]]
* [[SzgLab4Galeria2008|SnakeFarm Galéria 2008]]

A lap 2013. január 20., 23:39-kori változata

Sablon:Tantargy

A labor célja objektum orientált alkalmazás készítése UML (Unified Modeling Language) leírással, JAVA-ban megvalósítva, RUP (Rational Unified Process) processz szerint. A hallgatók 3-4 (újabban 4-5) fős csoportokban dolgoznak és készítik el a dokumentumokat a megadott ütemezés szerint (a félév során 11 beadandó feladat lesz). A dokumentumokat a megadott formátumban, az összefoglalás és a programkód kivételével nyomtatott változatban kell beadni.

Ajánlott rövidítés: szglab4

Kedvcsináló

Követelmények

Előtanulmányi rend

A tárgy felvételéhez szükséges a Szoftvertechnológia tárgy teljesítése.

Szorgalmi időszakban

A kezdés feltétele, hogy az egyes hallgatók csapatokba szerveződjenek (4-5 fő), és konzultációs időpontot válasszanak maguknak. Ha ez explicit nem történik meg, LZ implicit módon a maradék embereket csapatokká kasztolja.

A félév során 11 feladatot kell leadni (8 dokumentáció, 3 dokumentáció+szoftver). Egy feladat leadásának feltétele az összes előző feladat sikeres teljesítése. A teljesítés feltétele a 3 szoftver fázisnál (Szkeleton, Proto, Grafikus) a kapható pontok 41%-nak teljesítése (ez rendre 9, 15, 17 pontot jelent), a többi feladatnál, hogy a konzulens a feladatot elfogadja (tehát itt nincs minimum pont követelmény).

Késedelmes leadás esetén a kapható pontok naponta 10%-kal csökkennek, tehát 10 nap késés esetén már biztosan nem jár pont (de ebben az esetben is le lehet adni a feladatot, hiszen ez a többi feladat teljesítésének feltétele). Késés esetén közvetlenül a konzulensnek, vagy a tanszéken lehet leadni az anyagot.

A félév során a 3 beadandó szoftver 3 blokkra bontja a fejlesztést, ezek egyenként 100 pontot érnek. A sikeres teljesítéshez szükséges, hogy mindegyik ilyen blokkból a csapat legalább 41 pontot elér (és a blokkok végén található szoftver beadásra is legalább 41%-ot kap). Ha ez a feltétel nem teljesül, az egyéni teljesítménytől függetlenül mindenki elégtelent kap a csapatban!

Ha a konzulens egy feladatot nem fogad el, úgy azt a következő hétre (a következő beadandó feladattal együtt) újra be kell adni, ilyenkor a rá kapható pont a maximális pontszám 40%-a. Pótolni egy alkalommal lehet.

Feladatok

  1. Szkeleton (összesen 100 pont, min 41 pont)
    • Követelmény, projekt, funkcionalitás (10 pont)
    • Analízis modell kidolgozása 1. (20 pont)
    • Analízis modell kidolgozása 2. (30 pont)
    • Szkeleton tervezése (20 pont)
    • Szkeleton beadása (20 pont, min 9 pont)
  2. Proto (összesen 100 pont, min 41 pont)
    • Prototípus koncepciója (35 pont)
    • Részletes tervek (30 pont)
    • Prototípus beadása (35 pont, min 15 pont)
  3. Grafikus (összesen 100 pont, min 41 pont)
    • Grafikus felület specifikálása (30 pont)
    • Grafikus változat beadása (40 pont, min 17 pont)
    • Összefoglalás (30 pont)

Osztályozás

Mindhárom feladatrész 100 pontot ér, ha a minimum követelmények teljesülnek, úgy a Szkeleton, Proto, illetve Grafikus feladatrészekre kapott pontok súlyozott átlagát kell venni, ahol a súlyok rendre 30, 50, 20, az így képzett átlag a csapat pontszáma. Ez a pontszám végül az egyes csapattagok kontribúciójának arányában oszlik el (ezt az arányt a csapat állapítja meg). Amennyiben ez az arány nem tükrözi a napló tartalmát, úgy a konzulens ezt az arányt a csapattagok részvételével (vagy akár anélkül) megváltoztathatja. A végső pontszám jegyre konvertálása az alábbi táblázat szerint működik:


Pont Jegy
0-40 1
41-54 2
55-68 3
69-82 4
83+ 5

Jótanácsok

  • SzundiSzglab4Tanacsok
  • SzaMaSzglab4Tanacsok
  • LaTeXSzglab4Tanacsok
  • Lennon tanácsai a tárgyhoz

Befejezett projektek galériái

Csapattoborzás

Ha nincs csapatod, levlistán érdemes szóvá tenni, a legkönnyebben ott lehet csapatot verbuválni. Mivel a csapatban mindenképpen szükség lesz jó kóderre, dokumentálóra, érdemes az ilyen jellegű igényeket is beleírni a toborzó emailekbe. Viszont azt, hogy szeretném elvégezni a tárgyat, lehetőleg ne, hisz én még nem találkoztam olyan emberrel, aki azért vette föl, mert nem szeretné elvégezni. (lennon (vita) 2013. január 19., 21:32 (CET))