155PJIN Projekt - Informatika: Porovnání verzí

Z GeoWikiCZ
Přejít na: navigace, hledání
m (Požadavky)
m (Zimní semestr 2016)
 
(Není zobrazeno 39 mezilehlých verzí od 2 dalších uživatelů.)
Řádek 1: Řádek 1:
 
== Anotace ==
 
== 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.
+
Projekt navazuje na tři úvodní předměty aplikované geoinformatiky [[155GIT1]], [[155GIT2]] a [[155GIT3]].  Studenti jsou rozděleni do skupin, které během semestru pracují na zadaném tématu. Projekt obvykle představuje návrh a implementaci Qt 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.
 
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.
Řádek 9: Řádek 9:
 
'''Doporučená literatura'''
 
'''Doporučená literatura'''
  
# http://developer.qt.nokia.com/doc/qt-4.8/tutorials.html
+
# http://www.qt.io/
  
 
== Požadavky ==
 
== Požadavky ==
Řádek 15: Řádek 15:
 
* Projekt je šířen pod licencí GNU GPL, pokud s touto podmínkou autoři nesouhlasí, musí to explicitně uvést na první straně dokumentace.
 
* 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ů).
 
* 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:
+
* Závěrečná zpráva je odevzdána v jediném archivním souboru '''155pjin-rok-x-v.zip''' nebo '''155pjin-rok-x-v.tar.gz''', kde '''rok''' je čtyřciferné číslo roku, '''x''' označuje přidělený kód skupiny a '''v''' číslo verze 01, 02, ... (všechny soubory jsou v tar archivu uloženy v podadresáři '''155pjin-rok-x'''). V názvech archivních souborů a příslušných podadresářů se používají jen číslice a malá písmena bez diakritiky.
 +
* Součástí závěrečné zprávy  musí být:
 
** textová dokumentace ve formátu PDF včetně zdrojového textu, např. LaTeX
 
** textová dokumentace ve formátu PDF včetně zdrojového textu, např. LaTeX
 
** prezentace projektu v PDF
 
** prezentace projektu v PDF
Řádek 27: Řádek 28:
 
** je definována funkce, která odstraní tabulky  z databáze (DROP TABLE ...)
 
** je definována funkce, která odstraní tabulky  z databáze (DROP TABLE ...)
 
** aplikace umožňuje editace dat
 
** aplikace umožňuje editace dat
 +
** další viz zadání pro běžný semestr
 
* Projekt je zakončen veřejnou prezentací
 
* Projekt je zakončen veřejnou prezentací
  
== Akademický rok 2011-2012 ==
+
== Zimní semestr 2018 ==
  
Projekty jsou Qt aplikace, které pracují s databází SQLite anebo PostgreSQL.
+
Pravidla, harmonogram a poznámky jsou uvedeny [https://docs.google.com/spreadsheets/d/1hTNzMozVeQ2oFTwxrs93JXXXFi-2v_8604bHSvRJHNQ/edit#gid=0 zde].  
  
;Skupina A - Rozhledny v Jižních Čechách
+
Závěrečená prezentace bude 13. prosince 2018 v počítačové učebně B 973 (zaslání zip souborů s projekt dva dny předem, tj. do 11.12.). Součástí zip projektu je i prezentace a dokumentace. Soubory zip začínají písmenem skupiny, například A-pivovary.zip, v názvu souboru nepoužívejte diakritiku.
: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 ====
 
 
 
:{|class="border"
 
!colspan="2"| !! 12.3 !! 19.3 !! ~ !! ~ !! ~ !! ~ !! ~ !! ~ !! ~ !! ~ !! ~ !! ~
 
|-
 
| rowspan="3"| A || Michaela Šípková      || 1 || 1 || . || . || . || . || . || . || . || . || . || .
 
|-
 
|                  Jana Antlová          || . || 1 || . || . || . || . || . || . || . || . || . || .
 
|-
 
|                  Lada Strouhalová      || . || 1 || . || . || . || . || . || . || . || . || . || .
 
|-
 
| rowspan="3"| B || Štěpán Bambula        || 1 || 3 || . || . || . || . || . || . || . || . || . || .
 
|-
 
|                  Žofie Cimburová      || 1 || 2 || . || . || . || . || . || . || . || . || . || .
 
|-
 
|                  Adam Dlesk            || 1 || 1?|| . || . || . || . || . || . || . || . || . || .
 
|-
 
| rowspan="3"| C || David Hanousek        || 1 || 1 || . || . || . || . || . || . || . || . || . || .
 
|-
 
|                  Stanislava Hlaváčková || . || 2 || . || . || . || . || . || . || . || . || . || .
 
|-
 
|                  Martin Paukner        || . || 1 || . || . || . || . || . || . || . || . || . || .
 
|-
 
| rowspan="3"| 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 [[153PJIN Projekt - Informatika / přehled předchozích ročníků|archivu]]
 
  
 
[[Kategorie:Výuka]]
 
[[Kategorie:Výuka]]
 
[[Kategorie:Geoinformatika]]
 
[[Kategorie:Geoinformatika]]

Aktuální verze z 11. 11. 2018, 21:20

Anotace

Projekt navazuje na tři úvodní předměty aplikované geoinformatiky 155GIT1, 155GIT2 a 155GIT3. Studenti jsou rozděleni do skupin, které během semestru pracují na zadaném tématu. Projekt obvykle představuje návrh a implementaci Qt 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://www.qt.io/

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 155pjin-rok-x-v.zip nebo 155pjin-rok-x-v.tar.gz, kde rok je čtyřciferné číslo roku, x označuje přidělený kód skupiny a v číslo verze 01, 02, ... (všechny soubory jsou v tar archivu uloženy v podadresáři 155pjin-rok-x). V názvech archivních souborů a příslušných podadresářů se používají jen číslice a malá písmena bez diakritiky.
  • 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
    • další viz zadání pro běžný semestr
  • Projekt je zakončen veřejnou prezentací

Zimní semestr 2018

Pravidla, harmonogram a poznámky jsou uvedeny zde.

Závěrečená prezentace bude 13. prosince 2018 v počítačové učebně B 973 (zaslání zip souborů s projekt dva dny předem, tj. do 11.12.). Součástí zip projektu je i prezentace a dokumentace. Soubory zip začínají písmenem skupiny, například A-pivovary.zip, v názvu souboru nepoužívejte diakritiku.