„Szoftver projekt laboratórium” változatai közötti eltérés
a szglab4 -> szoftlab4 mert a linkelt tárgyrövidítések oldalon is így szerepel |
Nincs szerkesztési összefoglaló |
||
5. sor: | 5. sor: | ||
|felev=4 | |felev=4 | ||
|kereszt=nincs | |kereszt=nincs | ||
|tanszék=IIT | |||
|kiszh=nincs | |kiszh=nincs | ||
|vizsga=nincs | |vizsga=nincs | ||
14. sor: | 15. sor: | ||
|levlista=szoftlab4{{kukac}}sch.bme.hu }} | |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 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. | ||
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]]: szoftlab4 | [[TargynevAjanlas|Ajánlott rövidítés]]: szoftlab4 | ||
23. sor: | 23. sor: | ||
==Követelmények== | ==Követelmények== | ||
===Előtanulmányi rend=== | ===Előtanulmányi rend=== | ||
[[Szoftvertechnológia]] tárgyból kredit megszerzése szükséges a tárgy felvételéhez. | |||
===Szorgalmi időszakban=== | ===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. | ||
*A min. elégséges '''félévvégi jegy''' feltételei: | |||
**A félév során kiadott '''11 feladat leadása''' (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). | |||
*'''Pótlási lehetőségek:''' | |||
**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. | |||
**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. | |||
A | ===A vizsgaidőszakban=== | ||
*'''Vizsga:''' nincs. | |||
===Félévvégi jegy=== | |||
*A feladatok részletes pontozása: | |||
== | |||
# 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) | ||
51. sor: | 52. sor: | ||
#* Grafikus változat beadása (40 pont, ''min 17 pont'') | #* Grafikus változat beadása (40 pont, ''min 17 pont'') | ||
#* Összefoglalás (30 pont) | #* Összefoglalás (30 pont) | ||
*Mindhárom feladatrész 100 pontot ér. 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 minimum követelmények teljesülnek, úgy a Szkeleton (Sc), Proto (Pr), illetve Grafikus (Gr) feladatrészekre kapott pontok súlyozott átlagát kell venni, ahol a súlyok: | |||
*<math>P= 0,3*Sc+0,5*Pr+0,2*Gr</math> | |||
Mindhárom feladatrész 100 pontot ér, | *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" align="center" | |||
!P !!Jegy | |||
|- | |||
| 0 - 40 || 1 | |||
|- | |||
| 41 - 54 || 2 | |||
|- | |||
| 55 - 68 || 3 | |||
|- | |||
| 69 - 82 || 4 | |||
|- | |||
| 83 - 100|| 5 | |||
|} | |||
==Jótanácsok== | ==Jótanácsok== |
A lap 2014. február 5., 10:58-kori változata
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: szoftlab4
Követelmények
Előtanulmányi rend
Szoftvertechnológia tárgyból kredit megszerzése szükséges a tárgy felvételéhez.
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 min. elégséges félévvégi jegy feltételei:
- A félév során kiadott 11 feladat leadása (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).
- Pótlási lehetőségek:
- 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.
- 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.
A vizsgaidőszakban
- Vizsga: nincs.
Félévvégi jegy
- A feladatok részletes pontozása:
- 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)
- Mindhárom feladatrész 100 pontot ér. 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 minimum követelmények teljesülnek, úgy a Szkeleton (Sc), Proto (Pr), illetve Grafikus (Gr) feladatrészekre kapott pontok súlyozott átlagát kell venni, ahol a súlyok:
- 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:
P Jegy 0 - 40 1 41 - 54 2 55 - 68 3 69 - 82 4 83 - 100 5
Jótanácsok
- SzaMa tanácsai
- LaTeX tanácsok a tárgyhoz
- 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))