545-0040/01 – Programování II ()
Garantující katedra | Katedra ekonomiky a systémů řízení | Kredity | 4 |
Garant předmětu | Fiktivní Uživatel | Garant verze předmětu | Ing. Jan Růžička, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinně volitelný |
Ročník | 3 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 1999/2000 | Rok zrušení | 2002/2003 |
Určeno pro fakulty | HGF | Určeno pro typy studia | magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Vyučovací metody
Anotace
Tvorba DLL. OLE. Windows API. Tvorba OCX. Moduly třídy.Využití jazyka Visual
Basic pro tvorbu GIS aplikací. Rozšíření znalostí práce s relačními databázemi.
Programování s využitím programových mapových komponent (např. MapObjects).
Programování uživatelských aplikací v prostředí programových prostředků pro GIS
(např. GeoMedia, ArcView, ARC/INFO) s využitím jazyka Visual Basic.
Povinná literatura:
Craig, C., J., Webb, J.: Visual Basic 5.0 – programátorská dílna, Praha,
Computer Press 1997
Černý, J.: Visual Basic 5.0 (podrobný průvodce začínajícího uživatele), Grada
Publishing 1997
ESRI: MapObjects, Programmer's reference, Redlands, California, USA, 1996
Graham, I: Objects oriented methods, Addison-Wesley Publishers, 1994
Halvorson, M.: Microsoft Visual Basic 6.0. Professional, Krok za krokem, Brno,
Computer Press 1999
Limp, W.F., Harmon, D.: Inside GeoMedia, Santa Fe, USA, OnWord Press 1998
The Mandelbrot
Doporučená literatura:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
E-learning
Další požadavky na studenta
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1. DLL. Windows API. OLE.
2. Tvorba ovládacích prvků (OCX). Moduly třídy.
3. Využití jazyka Visual Basic pro tvorbu GIS aplikací. Programové mapové
komponenty.
4. Objektově orientovaný přístup při tvorbě GIS aplikací. Tvorba specificky
zaměřených aplikací s využitím programových mapových komponent.
5. Programové mapové komponenty MapObjects. Objekt MapObjects Map.
6. Tvorba a práce s objektem MapObjects.Recordset. Prostorové dotazy.
7. Přístup k relačním databázím přes rozhraní ODBC (Open database
connectivity). Vazba na objekt MapObjects.Recordset.
8. Práce se zobrazovacími nástroji MapObjects. Vizualizační a klasifikační
nástroje.
9. Další prvky programových mapových komponent MapObjects.
10. Nástroje pro uživatelskou úpravu (rozšíření) programových prostředků pro
GIS s využitím jazyka Visual Basic (I).
11. Nástroje pro uživatelskou úpravu (rozšíření) programových prostředků pro
GIS s využitím jazyka Visual Basic (II).
12. Grafika a speciální efekty.
13. Tvorba vlastních programových mapových komponent. Ovládací prvky. DLL
knihovny. Integrace.
14. Další možnosti využití jazyka Visual Basic. Nové trendy.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.