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

Z GeoWikiCZ
mBez shrnutí editace
 
(Není zobrazeno 68 mezilehlých verzí od 5 dalších uživatelů.)
Řádek 1: Řádek 1:
{{toc|right}}
== Základní údaje o předmětu==
* '''Aktuální a kompletní informace jsou na této stránce'''
* Kód předmětu: 155PJIN
* Garant předmětu: {{lide|Ing. Martin Landa, Ph.D.}}, {{lide|Ing. Jaroslav Šedina, Ph.D.}}
* Přednášející: {{lide|Ing. Martin Landa, Ph.D.}} (ML), {{lide|Ing. Ondřej Pešek}} (OP), {{lide|Ing. Jaroslav Šedina, Ph.D.}} (JS)
* Rozsah: 0+3
* Počet kreditů: 5
* Ukončení: kz
== 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|Informatika 1]], [[155IN2G|Informatika 2]] a [[155IN3G|Informatika 3]]. Studenti jsou rozděleni do skupin, které během semestru pracují na zadaném tématu.


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 předmětu je propojení znalostí ze zmíněných úvodních tří předmětů v rámci jednoho projektu a posílení 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ů.
Skupiny během semestru průběžně prezentují výsledky a postup prací. Semestr je zakončen veřejnou prezentací projektů.
Řádek 9: Řádek 19:
'''Doporučená literatura'''
'''Doporučená literatura'''


# http://developer.qt.nokia.com/doc/qt-4.8/tutorials.html
# http://www.qt.io/
 
== Harmonogram ==
 
* 03.10. Úvodní setkání, práce s [[155PJIN / GitHub|GitHubem]]
* 10.10. Zadání projektu
* 21.11. Kontrolní setkání
* 23.1. Odevzdání finálních projektů na GitHub
* 30.1. Prezentace projektů od 12:00 (všechny skupiny)
 
== Demonstrace ==
 
* [https://geo.fsv.cvut.cz/vyuka/155pjin/01_notebooks/ Jupyter noteboky]
* [https://geo.fsv.cvut.cz/vyuka/155pjin/02_pyqt_gui/ PyQt]
** QT_PLUGIN_PATH=...\ib\site-packages\PyQt5\Qt5\plugins
* Web app: [https://geo.fsv.cvut.cz/vyuka/155pjin/03_web_pyscript/ PyScript], [https://geo.fsv.cvut.cz/vyuka/155pjin/03_web_django/ Django]
* [https://github.com/ctu-geoforall-lab/tangible-landscape Tanglible Landscape]
 
: https://geo.fsv.cvut.cz/vyuka/155pjin/


== Požadavky ==
== 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.
* Projekt je šířen pod otevřenou licencí (MIT, Apache, GNU GPL, ...); pokud s touto podmínkou autoři nesouhlasí, musí to explicitně uvést.
* 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ů).
* Projekt je odevzdán ve formě Git repozitáře hostovaném na platformě GitHub
* 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:
* Součástí projektu musí být:
** textová dokumentace ve formátu PDF včetně zdrojového textu, např. LaTeX
** prezentace projektu v PDF
** prezentace projektu v PDF
** všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů
** všechny zdrojové texty strukturované podle potřeby do hierarchie podadresářů
** jména souborů projektu (typicky obrázky) nesmí obsahovat diakritiku a mezery
** 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
* Projekt je zakončen veřejnou prezentací
* Projekt je zakončen veřejnou prezentací
<!--
== Zimní semestr 2018 ==


== Akademický rok 2011-2012 ==
Pravidla, harmonogram a poznámky jsou uvedeny [https://docs.google.com/spreadsheets/d/1hTNzMozVeQ2oFTwxrs93JXXXFi-2v_8604bHSvRJHNQ/edit#gid=0 zde].  
 
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
 
=== Obecné 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
* je definovana funkce export dat ve formatu sql
* aplikace umožňuje editace dat
* součástí projektu je dokumentace ve formátu PDF
 
=== 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.
* 09.4.
* 16.4.
* 23.4.
* 30.4.
* 07.5. Výuka v terénu z Elektronických metod 10.-16.5.
 
==== Průběžné kontroly ====
 
:{|class="border"
!colspan="2"|&nbsp;!! 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]]


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.
-->
[[Kategorie:Výuka]]
[[Kategorie:Výuka]]
[[Kategorie:Geoinformatika]]
[[Kategorie:Geoinformatika]]

Aktuální verze z 21. 11. 2024, 16:11

Základní údaje o předmětu

  • Aktuální a kompletní informace jsou na této stránce
  • Kód předmětu: 155PJIN
  • Garant předmětu:

Ing. Martin Landa, Ph.D., Ing. Jaroslav Šedina, Ph.D.

  • Přednášející:

Ing. Martin Landa, Ph.D. (ML), Ing. Ondřej Pešek (OP), Ing. Jaroslav Šedina, Ph.D. (JS)

  • Rozsah: 0+3
  • Počet kreditů: 5
  • Ukončení: kz

Anotace

Projekt navazuje na tři úvodní předměty aplikované geoinformatiky Informatika 1, Informatika 2 a Informatika 3. Studenti jsou rozděleni do skupin, které během semestru pracují na zadaném tématu.

Cílem předmětu je propojení znalostí ze zmíněných úvodních tří předmětů v rámci jednoho projektu a posílení 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/

Harmonogram

  • 03.10. Úvodní setkání, práce s GitHubem
  • 10.10. Zadání projektu
  • 21.11. Kontrolní setkání
  • 23.1. Odevzdání finálních projektů na GitHub
  • 30.1. Prezentace projektů od 12:00 (všechny skupiny)

Demonstrace

https://geo.fsv.cvut.cz/vyuka/155pjin/

Požadavky

  • Projekt je šířen pod otevřenou licencí (MIT, Apache, GNU GPL, ...); pokud s touto podmínkou autoři nesouhlasí, musí to explicitně uvést.
  • Projekt je odevzdán ve formě Git repozitáře hostovaném na platformě GitHub
  • Součástí projektu musí být:
    • 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
  • Projekt je zakončen veřejnou prezentací