1 / 16

Tvorba aplikace pro evidenci rybářských úlovků, využívající službu WWW

Název diplomové práce:. Tvorba aplikace pro evidenci rybářských úlovků, využívající službu WWW. Vedoucí diplomové práce : Ing. Kateřina Růžičková, Ph.D. Zpracovává: Karel Vlček Studijní obor: Geoinformatika Studijní skupina: G562, 5. ročník Školní rok: 2003/2004. Úkoly diplomové práce:.

hagen
Download Presentation

Tvorba aplikace pro evidenci rybářských úlovků, využívající službu WWW

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Název diplomové práce: Tvorba aplikace pro evidenci rybářskýchúlovků, využívající službu WWW Vedoucí diplomové práce : Ing. Kateřina Růžičková, Ph.D. Zpracovává: Karel Vlček Studijní obor: Geoinformatika Studijní skupina: G562, 5. ročník Školní rok: 2003/2004

  2. Úkoly diplomové práce: • seznámení se s problematikou publikace a vizualizace prostorových dat v prostředí WWW • vytvoření analýzy informačního systému • navrhnutí datového modelu pro evidenci rybářských úlovků

  3. Úkoly diplomové práce: • vytvoření aplikace, dle navrhnuté analýzy • aplikace bude využívat službu WWW • testování aplikace • zájmová oblast Severní Morava a Slezsko

  4. Český rybářský svaz • v ČR se sportovním rybářstvím zabývají 3% populace • ročně se uloví více jak 3 751 tun různých druhů ryb • Severní Morava a Slezsko sdružuje přes 50 000 členů • organizace pečují o 5 000 hektarů vodních ploch

  5. Postup prací: • studium problematiky publikace a vizualizace prostorových dat v prostředí WWW • zvolení programových prostředků • analýza informačního systému • navržení datového modelu

  6. Postup prací: • vytvoření databáze • naplnění databáze • tvorba informačního systému • testování aplikace

  7. Vstupy: • vektorová databáze DMÚ 200 (vody, toky, silnice, okresy, kraje, sídla, lesy) aktualizace: - dle RŘ a SR platného od 1.1.2003 - rybářské revíry Severní Moravy a Slezska - mapy Klubu českých turistů 1:50 000 (vydal VKÚ 1987-1993) • tabulka s revíry Severní Moravy a Slezska

  8. Realizace: • nastudování problematiky publikace a vizualizace prostorových dat v prostředí WWW • výběr programových prostředků pro tvorbu: - HTTP Server  Apache 1.3 - databázový systém  MySQL 3.23 - mapový server  MapServer 3.6 – phpmapscript - programovací jazyk  HTML, PHP 4, javascript • operační systém: Windows

  9. Realizace: • Architektura klient-server:

  10. Realizace: vytvoření analýzy IS: • specifikace požadavků • diagram aktivit - popis jednotlivých procesů a reprezentuje jeho stavy a přechody mezi nimi • diagram tříd – pohled na množinu tříd a jejich vzájemné vztahy;statický pohled na systém • diagram užití- vymezení toho co působí vně systému a toho co působí uvnitř systému • sekvenční diagramy- sleduje jaké zprávy jsou mezi objekty zasílány z pohledu času • diagramy spolupráce- upřednostňuje při popisu komunikace mezi objekty topologii, tedy jejich vzájemné rozložení a vzájemné spojení • stavové diagramy – životní cyklus objektu dané třídy z hlediska jeho stavů, přechodů mezi stavy a událostmi,které vyvolávají

  11. Realizace: Funkce systému: • vyhledávat informace o jednotlivých lokalitách • vyhledávat informace o všech lokalitách určených k lovu ryb • vyhledávat informace o všechúlovcích • zobrazovací operace • vyhledávat informace o úlovcích na lokalitách • vkládání nových údajů o lovu a úlovku • doplňkové funkce

  12. Realizace: Doménový model: Ovládá► ◄Zobrazuje informace GUI Zobrazuje informace► Obsahuje▼ Předává požadavky▼ ◄Zobrazuje Mapové okno Úlovek Jádro systému Předává mapu► Ukládá► Revír Uživatel Místo Řeka Přehrada

  13. Realizace: • vytvoření datového modelu: M N N 1 Revír Uživatel Úlovek 1 1 Bod

  14. Realizace: • vytvoření databáze v MySQL • naplnění tabulky Revír informacemi o revírech • vytvoření graficky uživatelského rozraní informačního systému • problém s českou diakritikou(MapServer) => UNICODE

  15. Literatura: • Rybářský řád a soupis revírů, Český rybářský svaz • Rybářské revíry Severní Moravy a Slezska, Český rybářský svaz • Rybářský průvodce po nádržích a rybnících, Stanislav Štefáček • PHP a MySQL, vytváříme webové databázové aplikace; Computer Press • MySQL Reference Manual

  16. Ukázka aplikace

More Related