Levelező tagozat
Segédletek és ajánlott irodalom
Irányadó kérdések ZH-hoz

 

Tantárgyleírás

A kari tantárgyleírás rendszerben érhető el.

 

Órák

Előadások
2023.09.09. 7:45 - 11:15 GAMF/4-es épület/313
2023.09.16. 7:45 - 9:25 GAMF/4-es épület/315
2023.11.18. 7:45 - 8:30 GAMF/4-es épület/315 - ZH
2023.11.25. 13:15 - 14:00 GAMF/4-es épület/315 - pót ZH vagy konzultáció

 

Az AppInventor feladattal kapcsolatos elvárások és a feladat pontozása

  • A feladat egy szabadon választott alkalmazás készítése AppInventor segítségével, amit TEAMS-ben kell beadni. Az *.aia állományt és a Word formátumú képernyőképekkel ellátott szöveges magyarázatot kell feltölteni a TEAMS feladathoz. A magyarázó szöveg a program működését kell bemutassa.

A MAUI feladattal kapcsolatos elvárások

  • A feladat egy szabadon választott alkalmazás készítése MAUI technológiával, amit TEAMS-ben kell beadni. A projektet *.zip tömörítéssel és a Word formátumú képernyőképekkel ellátott szöveges magyarázatot kell feltölteni a TEAMS feladathoz. A magyarázó szöveg a program működését kell bemutassa.

Projektfeladat

Egy szabadon választott asztali alkalmazás fejlesztése. Minimum követelmények:

  • Grafikus felület, menü, eszköztár.
  • A felület WPF vagy Windows Forms vagy MAUI technológiát kell használjon.
  • Az alkalmazás adatokat kell tároljon egy MS SQL Express (Localdb) vagy SQLite adatbázisban vagy XML állományban vagy JSON formátumú állományban.
  • Az adatbázis legalább két olyan táblával kell rendelkezzen amelyek között több a többhöz kapcsolat áll fenn.
  • Az adatok felvitelének, módosításának, visszakeresésének és törlésének lehetősége legyen biztosítva a felhasználó számára.
  • Az adatok kezelése történhet Entity Framework Core vagy DataSet megoldással.

Projektfeladat dokumentációjával kapcsolatos elvárások

  • Formátum: Word dokumentum + forráskód.
  • Tartalmazza a hallgatók nevét, Neptun kódját, egyetem nevét, kar nevét, tanszék nevét, tantárgy nevét, dátumot, feladat címét.
  • Tartalmazza a feladatkiírást.
  • Részletesen, példán keresztül képernyőképek segítségével mutassa be az összes funkció használatát.
  • Tartalmazza az egyed-kapcsolat diagramot, és az entitás diagramot részletes magyarázattal.
  • Tartalmazza a forráskód állományok felsorolását, és mindegyik állomány esetében a tartalom pár szavas ismertetését.
  • Tartalmazza a projekt osztálydiagramját és minden minden osztály esetén 3-5 mondatban az osztály szerepének ismertetését.
  • Tartalmazza a felhasznált források megnevezését (irodalomjegyzék).
  • A forráskód részletes magyarázatokkal legyen ellátva (ez nem része a beadott Word dokumentumnak).
  • A word dokumentumot és a projektet tartalmazó ZIP tömörítésű állományt TEAMS-ben kell beadni. A csapat minden tagja fel kell töltse.