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

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
a (Kiskoza átnevezte a(z) Számítógéplabor 4 lapot a következő névre: Szoftver labor IV.: Ha egyszer ez a neve :))
(Kipofoztam az oldalt az új wiki formátumának megfelelően, leírtam az aktuális követelményeket, illetve az osztályozás pontos menetét.)
1. sor: 1. sor:
{{GlobalTemplate|Infoalap|SzgLab4}}
+
{{FejlesztesAlatt}}
 +
 
 +
{{Tantargy
 +
|nev=Szoftver Laboratórium 4.
 +
|targykod=VIIIA220
 +
|kredit=2
 +
|felev=4
 +
|kereszt=nincs
 +
|kiszh=nincs
 +
|vizsga=nincs
 +
|nagyzh=nincs
 +
|hf=1 db
 +
|szak=info
 +
|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIA220/
 +
|targyhonlap=https://www.iit.bme.hu/~szoftlab4/
 +
|levlista=szoftlab4{{kukac}}sch.bme.hu  }}
 +
 
 +
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.
  
 
[[TargynevAjanlas|Ajánlott rövidítés]]: szglab4
 
[[TargynevAjanlas|Ajánlott rövidítés]]: szglab4
5. sor: 23. sor:
 
[[SzgLab4Kedvcsinalo|Kedvcsináló]]
 
[[SzgLab4Kedvcsinalo|Kedvcsináló]]
  
==A labor célja ==
+
==Követelmények==
 +
 
 +
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).
  
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.
+
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 hallgatók 3-4 fős csoportokban dolgoznak és készítik el a dokumentumokat a megadott ütemezés szerint. A dokumentumokat a megadott formátumban, általában nyomtatott változatban kell beadni.
+
 
 +
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!
 +
 
 +
==Feladatok==
 +
 
 +
# 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'')
 +
# 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'')
 +
# 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:
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Pont !! Jegy
 +
|-
 +
| 0-40 || 1
 +
|-
 +
| 41-54 || 2
 +
|-
 +
| 55-68 || 3
 +
|-
 +
| 69-82 || 4
 +
|-
 +
| 83+ || 5
 +
|}
  
 
==Jótanácsok==
 
==Jótanácsok==
28. sor: 87. sor:
  
 
Ha még nincs (teljes) csapatod, használd ezt a lapot: SzgLab4Toborzo
 
Ha még nincs (teljes) csapatod, használd ezt a lapot: SzgLab4Toborzo
 
  
 
[[Category:Infoalap]]
 
[[Category:Infoalap]]

A lap 2013. január 19., 18:20-kori változata

Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
Az oldal épp egy nagyobb változáson megy keresztül, kérlek nézz vissza kicsit később
Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni


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

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!

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

Befejezett projektek galériái

Csapattoborzás

Ha még nincs (teljes) csapatod, használd ezt a lapot: SzgLab4Toborzo