155PJIN Projekt - Informatika

Z GeoWikiCZ

Anotace

Projekt navazuje na tři úvodní předměty aplikované geoinformatiky 153OSL, 153DASY a 153PGC. Studenti jsou rozděleni do skupin, které během semestru pracují na zadaném tématu. Projekt obvykle představuje návrh a databázové aplikace.

Cílem projektu je propojení znalostí ze zmíněných úvodních tří předmětů v rámci jednoho projektu a praktický týmová spolupráce.

Skupiny během semestru průběžně prezentují výsledky a postup prací. Semestr je zakončen veřejnou prezentací projektů.

Doporučená literatura

  1. http://developer.qt.nokia.com/doc/qt-4.8/tutorials.html

Požadavky

  • Projekt je šířen pod licencí GNU GPL, pokud s touto podmínkou autoři nesouhlasí, musí to explicitně uvést na první straně dokumentace.
  • Vedlejším produktem projektu je 10 otázek a odpovědí (SQL selecty) pro tutoriál SQLtutor nad databází dané skupiny (zajímavá řešení budou zařazena do sbírky příkladů).
  • Závěrečná zpráva je odevzdána v jediném archivním souboru 153pjin-rok-x.tar.gz, kde rok je čtyřciferné číslo roku a x označuje přidělený kód skupiny (všechny soubory jsou v tar archivu uloženy v podadresáři 153pjin-rok-x). Součástí závěrečné zprávy musí být:
    • textová dokumentace ve formátu PDF včetně zdrojového textu, např. LaTeX
    • prezentace projektu v PDF
    • všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů
    • jména souborů projektu (typicky obrázky) nesmí obsahovat diakritiku a mezery
    • v adresáři Qt projektu se zdrojovými texty překládaných programů nesmí být soubory *.user.pro a Makefile
  • Upřesňující požadavky na aplikaci
    • základní ovládání je přes menu
    • aplikace musí implementovat import sql dat, pokud chybí tabulky, musí je po dotazu vytvořit (použijte qr resource file pro uložení SQL příkazů pro vytvpření tabulek)
    • je definovana funkce export dat ve formatu sql
    • je definována funkce, která odstraní tabulky z databáze (DROP TABLE ...)
    • aplikace umožňuje editace dat
  • Projekt je zakončen veřejnou prezentací

Akademický rok 2011-2012

Projekty jsou Qt aplikace, které pracují s databází SQLite anebo PostgreSQL.

Skupina A - Rozhledny v Jižních Čechách
Michaela Šípková, Jana Antlová, Lada Strouhalová
Skupina B - Zapomenuté obce
Štěpán Bambula, Žofie Cimburová, Adam Dlesk
Skupina C - Databáze Chráněných krajinných oblastí a Národních parků
David Hanousek, Stanislava Hlaváčková, Martin Paukner
Skupina D - Alpské chaty a trasy
Jan Klíma, Matěj Krejčí, Jaroslav Urik

Harmonogram

  • 13.2. úvodní setkání, rozdělení do skupin, požadavky na projekt a příprava
  • 20.2. GIS pro životní prostředí
Skupina D nedodala téma ani složení před exkurzí GIS
  • 27.2. 1. přednáška - úvod do tvorby GUI aplikací v Qt
  • 05.3. 2. přednáška
  • 12.3. 1. průběžná kontrola
  • 19.3. 2. průběžná kontrola
  • 26.3
  • 02.4. 1. kontrola projektu
  • 09.4.
  • 16.4.
  • 23.4. závěrečená prezentace
  • 30.4.
  • 07.5. Výuka v terénu z Elektronických metod 10.-16.5.

Průběžné kontroly

  12.3 19.3 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
A Michaela Šípková 1 1 . . . . . . . . . .
Jana Antlová . 1 . . . . . . . . . .
Lada Strouhalová . 1 . . . . . . . . . .
B Štěpán Bambula 1 3 . . . . . . . . . .
Žofie Cimburová 1 2 . . . . . . . . . .
Adam Dlesk 1 1? . . . . . . . . . .
C David Hanousek 1 1 . . . . . . . . . .
Stanislava Hlaváčková . 2 . . . . . . . . . .
Martin Paukner . 1 . . . . . . . . . .
D Jan Klíma . 1 . . . . . . . . . .
Matěj Krejčí . 2 . . . . . . . . . .
Jaroslav Urik . 2 . . . . . . . . . .

? nešlo spustit, něco chybí v projektu

Předchozí ročníky

Přehled projektů z předchozích ročníků je uložen v archivu