Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

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. Název diplomové práce:

Podobné prezentace


Prezentace na téma: "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. Název diplomové práce:"— Transkript prezentace:

1 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. Název diplomové práce: 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 tun různých druhů ryb  Severní Morava a Slezsko sdružuje přes členů  organizace pečují o 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 rybářské revíry Severní Moravy a Slezska - mapy Klubu českých turistů 1: (vydal VKÚ )  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 databázový systém  MySQL 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:  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 Funkce systému:

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

13  vytvoření datového modelu: Realizace: Revír Úlovek Bod Uživatel NMN

14  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 Realizace:

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


Stáhnout ppt "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. Název diplomové práce:"

Podobné prezentace


Reklamy Google