background image

Seminarium

Seminarium

przeddyplomowe

przeddyplomowe

Sprawozdanie z pierwszego etapu realizacji pracy dyplomowej.

Xxxxxxx Yyyyyyyyy

W.A.T.          grupa: Zzzzz

„Model danych i architektura 

jedno

(ródáowego moduáu 

zautomatyzowanego 

pozyskiwania danych meteo”

background image

Temat pracy

Temat pracy

Moduã zautomatyzowanego
pozyskiwania danych meteo

w systemie reagowania kryzysowego

Promotor:
dr in

*. Dariusz Pierzchaáa

background image

Zadania do realizacji w pierwszym 

Zadania do realizacji w pierwszym 

etapie

etapie

y

Przyjrzenie si

 modelom danych 

meteorologicznych i przygotowanie w

áasnego 

modelu.

y

Zaproponowanie architektury systemu 
automatycznego pozyskiwania danych meteo.

y

Stworzenie API systemu automatycznego 
pozyskiwania danych meteorologicznych.

y

Próba pozyskania danych meteorologicznych z 
jednego 

(ródáa (np. IMiGW).

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Analiza problemu

y

Architektura systemu

C

Przypadki u

*ycia

C

Diagramy sekwencji

C

Model bazy danych

C

Framework

y

API

C

Sposób dost

pu do moduáu

y

Pozyskiwanie danych

C

'ródáo danych

C

Sposób zapisu

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Architektura systemu

y

Przypadki u

*ycia

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Architektura systemu

y

Diagramy sekwencji

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Architektura systemu

y

Diagramy sekwencji

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Architektura systemu

y

Model bazy danych

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Architektura systemu

y

Framework

Apache AXIS 2

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Architektura systemu

y

Diagram klas

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

API

y

Sposób dost

pu do moduáu

C

Dost

p przez HTTP

C

Dost

p poprzez wygenerowanego klienta

C

Generowanie klienta na podstawie schematu 
WSDL (AXIS 2)

y

Dost

pne operacje

C

GetWeather(DateTime)

C

AddWeatherDataSource(URL)

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Pozyskiwanie danych

y

Sposób pozyskiwania danych

GetWeather

SOAP (XML) Response

Time

HTTP (html) Response

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Pozyskiwanie danych

y

'ródáo danych

x

Obecnie jest nim WebService  

www.webservicex.net

x

Wywo

áanie usáugi GetWeather z parametrami

http://www.webservicex.net/globalweather.asmx/GetWeather?
CityName=Warszawa-Okecie&CountryName=Poland

y

Sposób zapisu

x

Obecnie zwyk

áe poáczenie JDBC

x

Planowane u

*ycie HIBERNATE

background image

Wyniki I etapu realizacji pracy

Wyniki I etapu realizacji pracy

Pozyskiwanie danych

background image

y

Etap 1:

C

Maj/Czerwiec 2008 – wybór tematu pracy magisterskiej.

C

Wrzesie

/Pa(dziernik 2008 – zapoznanie si  z tematyk i dost pn literatur.

C

Listopad 2008 – stworzenie modelu danych i architektury systemu.

C

Grudzie

 2008 – rozpocz cie implementacji systemu i próba pozyskania danych 

z jednego 

(ródáa.

C

Grudzie

2008/Stycze2009 – Punkt sprawozdawczy: „Model danych i 

architektura jedno

(ródáowego moduáu zautomatyzowanego pozyskiwania 

danych meteo”.

y

Etap 2:

C

Stycze

/Luty 2009 – stworzenie architektury moduáu synchronizacji danych z 

wielu 

(ródeá i jego implementacja.

C

Luty 2009 – Punkt sprawozdawczy: „Architektura wielo

(ródáowego moduá

zautomatyzowanego pozyskiwania danych meteo oraz modu

á

synchronizacji danych”.

Harmonogram realizacji pracy

Harmonogram realizacji pracy

Z
a
k
o


c
z
o
n
y

T
r
w
a

background image

Harmonogram realizacji pracy

Harmonogram realizacji pracy

C

Marzec 2009 – projekt i implementacja modu

áu prognozowania sytuacji 

kryzysowych.

C

Marzec/Kwiecie

2009 – Punkt sprawozdawczy: „Moduá prognozowania 

sytuacji kryzysowych”.

C

Kwiecie

 2009 – przegld caáoci, przygotowanie testów wydajnociowych, 

dokonanie poprawek.

C

Kwiecie

2009 – Punkt sprawozdawczy: „Przegld wyników pracy i analiza 

testów”.

y

Etap 3:

C

Kwiecie

 2009 – Kompletowanie wniosków, podsumowanie pracy.

C

Maj 2009 – Punkt sprawozdawczy: „Prezentacja ko

cowa”.

C

Maj 2009 – Recenzja i opinia pracy dyplomowej.

C

Czerwiec 2009 – Obrona pa

stwowa.

background image

Literatura

Literatura

1.

Antosiewicz M.Podlasek S.Do

wiadczenia w udost pnianiu danych przestrzennych dla Centrum Pawiadamiania Ratunkowego 

TOPR/GOPR

. Roczniki Geomatyki, 2006, T. 4, z. 1, s. 121-126

2.

Bac-Bronowicz J.Modelowania danych klimatycznych z uwzgl

dnieniem czynników topograficznych. Roczniki Geomatyki, 

2005, T. III, z. 4, str. 17-27

3.

Binildas C.A., Barai M., Caselli V.Service Oriented Architecture with Java: Using SOA and web services to build powerful 
Java applications.

Packt Publishing, June 2008.

4.

Ga

(dzicki J.Technologie i infrastruktury informacji przestrzennej w zastosowaniu do zarzdzania kryzysowego. Roczniki

Geomatyki, 2006, T. 4, z. 1, s. 19-27

5.

Gotlib D.Wykorzystanie Bazy Danych Topograficznych dla potrzeb zarz

dzania kryzysowego. Roczniki Geomatyki, 2006, T. 4, 

z. 1, s. 78-84

6.

Hansen Mark D.SOA Using Java Web Services. Prentice Hall, 2007

7.

Hejmanowska B.Wp

áyw jakoci danych na modelowanie stref zagro*enia powodziowego. Roczniki Geomatyki, 2006, T. 4, z. 1, 

s. 145-150

8.

Kent Ka lok Tong Developing Web Services with Apache Axis2. TipTec Developement, 2008.

9.

Koli

ska M.Chrobak T.Wykorzystanie georeferencyjnych baz danych do zarzdzania kryzysowego na przykáadzie Krakowa

Roczniki Geomatyki, 2006, T. 4, z. 1, s. 127-133

10.

Ko

áodziski E.Istota in*ynierii systemów zarzdzania bezpieczestwem. III Mi dzynarodowa Konferencja Naukowa nt. 

„Zarz

dzanie Kryzysowe”, Szczecin 24-25 czerwca 2005

11.

Kosowski B., Kotulecki A.: Praktyczne aspekty wykorzystania informacji przestrzennej w zarz

dzaniu kryzysowym. Roczniki 

Geomatyki, 2006, T. 4, z. 1, s. 49-54

12.

Sikorska-Maykowska M.Przydatno

ü seryjnych map tematycznych Pastwowego Instytutu Geologicznego dla zarzdzania 

kryzysowego

. Roczniki Geomatyki, 2006, T. 4, z. 1, s. 95-102

13.

Struzik P.Informacja z satelitów meteorologicznych w stanach zagro

*enaturalnych. Roczniki Geomatyki, 2006, T. 4, z. 1, s. 

137-144

14.

Szczepanek R.Rola lokalnych systemów monitoringu w zarz

dzaniu kryzysowym. Roczniki Geomatyki, 2006, T. 4, z. 1, s. 103-

111

15.

Zieli

ski J.Baza danych obiektów topograficznych dla województwa lskiego i jej przydatnoü w zarzdzaniu kryzysowym

Roczniki Geomatyki, 2006, T. 4, z. 1, s. 151-159

background image

Literatura

Literatura

y

Internet

C

Interdyscyplinarne centrum modelowania matematycznego i komputerowego (numeryczna prognoza 
pogody) 

http://umold.meteo.pl/java2/links.html

C

Instytut Meteorologii i Gospodarki Wodnej 

http://www.imgw.pl

C

Sun Microsystems – Web Services 

http://java.sun.com/webservices/index.jsp

C

Serwery pogodowe

x

Wetterzentrale 

http://www.wetterzentrale.de

x

ECMWF 

http://www.ecmwf.int

x

European Weather Site 

http://weather.vwkweb.nl

x

Meteo server 

http://meteo.starsoft.pl

x

PeO's Weatherpage 

http://www.algonet.se/~peogan/ponywx.html

x

WetterOnline 

http://www.wetteronline.de

C

'ródáa danych meteorologicznych

x

IMGW 

http://www3.imgw.pl/cgi/sokclient?nop=897107445&akcja=showproduct&fproduct=POGODA_WA&status=
demo&fnewwindow=on

x

GlobalWeather 

http://www.webservicex.net/globalweather.asmx

x

DanmarkWeatherService 

http://vrijeme.hr/aktpod_e.php?id=euro_e&param=

x

Google Weather 

http://www.google.pl/ig/api?weather=Warsaw,%20Poland

x

Weather.com 

http://xoap.weather.com/weather/local/PLXX0028?cc=*&dayf=1&link=xoap&prod=xoap&par=1094242836
&key=113d34e704d49366&unit=m

background image

Spis tre

Spis tre





ci

ci

Wst

p

1.

Systemy wspomagania zarz

dzania kryzysowego

1.1

.       

Informacje ogólne

1.2

.       

Przegl

d moduáów  wspomagania

1.3

.       

Zastosowanie

2.

Us

áugi sieciowe

2.1

.        

Idea us

áug sieciowych

2.2

.        

Architektura

2.3.       

J

zyk opisu usáug WSDL

2.4.       

Protokó

á przesyáania danych SOAP

3.

Dane meteorologiczne

3.1

.        

Model danych

3.2

.        

Sposoby pozyskiwania danych

3.3

.        

Metody prognozowania

4.

Projekt us

áug zautomatyzowanego pozyskiwania i udost pniania danych meteo

4.1

.        

Modu

á pozyskiwania danych

4.2

.        

Modu

á udost pniania danych

4.3

.        

Model bazy danych meteorologicznych

4.4

.        

Realizacja us

áugi sieciowej

5.

Testy

6.1

.        

Idea i rodzaje testowania

6.2

.        

Testowanie us

áug sieciowych

Literatura

background image

Zadania do realizacji w drugim 

Zadania do realizacji w drugim 

etapie

etapie

y

Stworzenie architektury modu

áu 

synchronizacji danych z wielu 

(ródeá i 

jego implementacja.

y

Projekt i implementacja modu

áu 

prognozowania sytuacji kryzysowych.

y

Opracowanie modelu danych meteo

y

Przegl

d caáoci, przygotowanie testów 

wydajno

ciowych, dokonanie poprawek.

background image

Dzi

Dzi

kuj

kuj

za uwag

za uwag

Prosz

 o pytania