KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU

Podobne dokumenty
PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS

KOŁO NAUKOWE GEODETÓW Dahlta

Informatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV

Język Java i technologie Web - opis przedmiotu

Wykład Ćwiczenia Laboratorium Projekt Seminarium

INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład X

METADANE GEOINFORMACYJNE PODLASIA

Referat pracy dyplomowej

Specyfikacja funkcjonalna

Nadzorowanie stanu serwerów i ich wykorzystania przez użytkowników

Inteligentny czujnik w strukturze sieci rozległej

Przegląd oprogramowania GIS do tworzenia map tematycznych. Jacek Jania

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY UMIEJĘTNOŚCI I INNYCHY KOMPETENCJI

AUTO- SYSTEM. Ted-Electronics, Skoczów,

Wybrane działy Informatyki Stosowanej

Informatyka I. Programowanie aplikacji bazodanowych w języku Java. Standard JDBC.

Monitoring procesów z wykorzystaniem systemu ADONIS

Programowanie obiektowe

ERDAS ADE Suite edytor baz danych Oracle Spatial

Dokumentacja projektu QUAIKE Architektura oprogramowania

IO - Plan testów. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006

System Obsługi Wniosków

ELEKTRONICZNA KSIĄŻKA ZDARZEŃ

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4

System automatycznego wysyłania SMSów SaldoSMS

GE Security. Alliance. zaawansowany system zarządzania bezpieczeństwem

Bazy danych 2. Wykład 1

ROCZNIKI 2010 GEOMATYKI. Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE. Tom VIII Zeszyt 3(39) Warszawa

Rozwiązanie GIS dla mniejszego. miasta: model Miasta Stalowa Wola. Janusz JEśAK. Jacek SOBOTKA. Instytut Rozwoju Miast. ESRI Polska Sp. z o. o.

Każdy system GIS składa się z: - danych - sprzętu komputerowego - oprogramowania - twórców i użytkowników

Instrukcja użytkowania oprogramowania SZOB PRO

kompleksowe oprogramowanie do zarządzania procesem spawania

Relacyjne, a obiektowe bazy danych. Bazy rozproszone

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

System generacji raportów

WYKONANIE OPROGRAMOWANIA DEDYKOWANEGO

Programowanie MorphX Ax

ZAŁĄCZNIK NR 1 DO ZAPYTANIA OFERTOWEGO

PROJEKTOWANIE SYSTEMU INFORMATYCNEGO

Wspomaganie zarządzania zbiornikami zaporowymi

wersja dokumentu 1.0 data wydania

Wykaz zmian w programie SysLoger

Planowanie przestrzenne

Opracowanie narzędzi informatycznych dla przetwarzania danych stanowiących bazę wyjściową dla tworzenia map akustycznych

Konspekt pracy inżynierskiej

Oferta świadczenia pomocy prawnej dla Zdalny dostęp do dokumentów

Pojęcie systemu baz danych

LABORATORIUM WIRTUALNE W DYDAKTYCE I BADANIACH NAUKOWYCH

Firma Informatyczna ASDER. Prezentacja. Centrum zarządzania. Przemysław Kroczak ASDER

ZAMÓWIENIA GIS BY CTI

KLOS.NET.PL Ul. Odrowąża 29a Bielsko-Biała Tel: Auto System

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

Zastosowanie Oracle Designer/2000 do projektowania i implementacji aplikacji WWW

NIS/YP co to takiego?

p r o j e k t ROZPORZĄDZENIA MINISTRA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

PRACA INŻYNIERSKA IMPLEMENTACJA MOBILNEGO KLIENTA BANKU ZABEZPIECZONEGO TOKENEM

Przegląd oprogramowania GIS do tworzenia map tematycznych

SPECYFIKACJA WYMAGAŃ

ul. Pogodna Olsztyn codeit@codeit.pl

Kartografia multimedialna krótki opis projektu. Paweł J. Kowalski

Szczegółowy opis przedmiotu zamówienia:

Referat Pracy Dyplomowej

Koncepcja pomiaru i wyrównania przestrzennych ciągów tachimetrycznych w zastosowaniach geodezji zintegrowanej

Mechanizmy dostępu do bazy danych Palladion / Ulisses. I. Uwierzytelnianie i przyznawanie uprawnień dostępu do aplikacji Palladion

Forma prowadzenia zajęć. Odniesienie do efektów dla kierunku studiów T2A_W02, T2A_U12, T2A_K03, T2A_K04, T2A_K05, T2A_K06. Wykład i laboratorium.

ZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

Diagram wdrożenia. Rys. 5.1 Diagram wdrożenia.

Specyfikacja implementacyjna aplikacji mobilnej

Łódź, dnia 31 stycznia Szanowni Państwo!

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Skalowalność to najlepsze rozwiązanie. Nowy system Social Alarm Management 7 Professional.

Oferta produktów i usług w zakresie monitorowania pojazdów firmy Monitoring Wielkopolski. Oferta handlowa.

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

OPIS PRZEDMIOTU ZAMÓWIENIA w odniesieniu do zadania antywirus - dostawa oprogramowania antywirusowego

Przetwarzanie danych w chmurze

Xway. Inne podejście do lokalizacji GPS obiektów mobilnych i zarządzania flotą

Zagadnienia egzaminacyjne INFORMATYKA. Stacjonarne. I-go stopnia. (INT) Inżynieria internetowa STOPIEŃ STUDIÓW TYP STUDIÓW SPECJALNOŚĆ

Oferta na dostarczenie systemu. monitorowania pojazdów z. wykorzystaniem technologii GPS/GPRS. dedykowanego dla zarz¹dzania oraz

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

Integracja wirtualnego laboratorium z platformą e-learningową

Wprowadzenie do informatyki

KARTA KURSU. Student zna podstawy analizy, projektowania i programowani obiektowego oraz podstawy języka C++.

KARTA KURSU (realizowanego w module specjalności)

Galileo - encyklopedia internetowa Plan testów

Definicja i funkcje Systemów Informacji Geograficznej

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

BADANIE PRÓBKI SYSTEM EWIDENCJI I ZARZADZANIA DROGAMI WOJEWÓDZKIMI WOJEÓDZTWA KUJAWSKO-POMORSKIEGO.

Jednolity Plik Kontrolny dla ewidencji zakupu i sprzedaży VAT wg wersji 17 deklaracji VAT-7

edziennik Ustaw Opis architektury

Wykład 13. Systemy Informacji Przestrzennej. Systemy Informacji Przestrzennej 1

Architektura ADO.NET Dostawcy danych Modele dostępu do danych model połączeniowy Model bezpołączeniowy

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Oferta produktów i usług w zakresie monitorowania pojazdów firmy Monitoring Wielkopolski. Oferta handlowa.

Szczegółowy opis przedmiotu zamówienia

XTrack SKOG: Nowoczesny system kontroli Operatorów w ramach wykonywanych zadań związanych z odbiorami odpadów na rzecz miasta i gminy..

Transkrypt:

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU TORINGU PRZEMIESZCZA I ICH WIZUALIZACJI NA MAPIE CYFROWEJ 05-130 Zegrze, ul. Warszawska 22A Appletu przy projektowaniu i tworzeniu systemu Applet- Java z wykorzystaniem omawianej technologii w ramach aplikacji operatorskiej opracowanej na potrzeby KUS. PCN (Personal Communications Network 1 zapotrzebowanie na ej. Applet- Java i ich wizualizacji na mapie cyfrowej. W kolejnych punktach opisano wybrane sposoby real monitoringu orskiej TURKUS. 2. WYBRANE SPOSOBY REALIZACJI SYSTEMU MONITORINGU W stosowanych systemach ków, monitorowane obiekty, oraz baz danych o monitorowanych obiektach. relacje (Rysunek 1) jednak techniczne realizacji takiego systemu mo. klient o wszystkich monitorowanych obiektach powinni nie tylko obiekty w celu aktualizacji danych

Rysunek 1. Elementy systemu monitoringu W takiej strukturze zadaniem obiektów monitorowanych jest generowanie komunikatów GPS o odpowiednim formacie i przesy. Oddzielnym procesem systemu jest monitorowanie pozycji obiektów obserwowa W jednym przypadku to serwer inform Na Rysunku 1 baza map architektury jako klient serwer nie precyzuje jakie funkcje projektowanego serwer, a jakie klient. i serwera jako oddzielnych aplikacji. W takim przypadku Rysunek 2). Poprzez. krajowych pochodz topograficznej. ukrycie pewnych warstw lub obszarów.

Rysunek 2 monitorowanych obiektów. Zapewnia przede wszystkim jest natomiast gromadzenie danych o monitorowanych obiektach, przetwarzanie i ich ar mocno serwera, tych informacji gromadzonych o poszczególnych obiektach. aplikacji klienckiej rozmiar mierzony jedy fragment mapy, powinien zgodnie z systemu ich komplet, we, (Rysunek 3) z aplikacji klienta (np. poprzez stron HTML), e grafiki i generowanie n jej skalowanie. Rysunek 3

Wygenerowane przetwarza odpowiednie fragmenty map, nanoszone symbole i oznaczenia monitorowanych obiektów dokonywane inne modyfikacje zgodnie z. Tak przygotowane ne do aplikacji klienta dedykowanych a klientem jak zapewnia wygodny sposób wprowadzania wszelkich poprawek i aktualizacji. Wystarczy bowiem modyfikacji po strony. takiego natomiast i wykorzystywanego sobno. generuje zapytania nawet podczas. Zaproponowana w artykule Appletu, Z jednej strony przeno, a 3. TECHNOLOGIA APPLET- JAVA Applet Java [3][4]. Program ten wbudowany jest Applet Appletach Java), zainstalowa na komputerze Applet klasycznych pr 1 Applet [5]. Zastosowanie technologii Applet umieszczenie bazy danych o monitorowanych obiektach i bazy map na serwerze (Rysunek 4) oraz przeniesienie Rysunek 4 Appletu jako aplikacji klienckiej 1 Podpisanie Appletu usuwa te ograniczenia-

Aplikacja klienta (w tym przypadku Applet) zatem aby stacja pracy a nika w momencie zaimplementowane w aplikacji klienckiej, która nych algorytmów w jakim czasie i które fragmenty map. 4. PROPONOWANA ARCHITEKTURA SYSTEMU MONITORINGU do ej sieci IP (Rysunek 5) wymienionych elementów systemu jak i monitorowanego obiektu. Rysunek 5. U systemu monitoringu Java na dan obiektu w danej sieci IP ma e, to obiekt taki raporty raportów GPS mo monitorowany obiekt ma tkownikiem, Applet). na trzy procesy: 1. Prze raportów. 2. P. 3. Dodawanie lub zmiana parametrów obiektów monitorowanych. równolegle i nie. Pierwszy z nich polega na wygenerowaniu raportu GPS o odpowiednim formacie przez monitorowany obiekt Rysunek 7Rysunek 6). Minimalna informacja zawarta w wykorzystane wszelkie dodatkowe takie jak: iektu, kurs

Rysunek 6 Serwer po odebraniu komunikatu identyfikuje obiekt i dokonuje kolejnych z, np.: 1. S, a w przypadku opuszczenia trasy generowanie a. 2. Przydzielenie obiektu do zdefiniowanych grup, n 3. S wytycznymi. aplikacji klienckich, które na mapie. Kolejny proces to pobieranie przez fragmentów map, które. systemu monitorowanych obiektów w iedy operacj,. konkretnej implementacji. monitorowanymi Rysunek 7). U,. Wygenerowana jest do serwera, który zapisuje j w bazie danych oraz sprawd na wyznaczonej trasie.

Rysunek 7 W przypadku gdy obiekt monitorowanego obiektu i aplikacji klienckiej wy operatorskiej opracowanej na potrzeby Z Rysunek 8. implementacji aplikacji (Rysunek 8)..

Zaprezentowany schemat przedstawia jedynie podzespo systemu e. Na schemacie zaznaczono: 1. Stanowisko operatorskie w postaci pulpitu w wozie jak i stanowiska wynosu. 2. az z odpowiednimi radiostacjami- zapewnia 3. Inne - Radiolinia- - PDB- - SAT- terminal satelitarny omawian technologi Po pierwsze operator systemu -. Podstawowym zadaniem y jest w wiele dodatkowych tworzenia i przydzielania poszczególnym abonentom radiowym tras i obszarów patrolowych. O nio na mapie i przypisania jej Wykorzystanie technologii Appletu w ramach 6. PODSUMOWANIE Zastosowanie technologii Appletu w systemie monitoringu i wizualizacji obiektów ma wiele zalet. Przede wszystkim Applet jest programem, który nie wymaga instalacji. ikacji klienckiej lub poprawienia Wirtualnej Maszyny Java system nie Applet wykonanie kodu na komputerze wielu nia,

TURKUS potwierdza technologi i wsparcia systemu wspomagania dowodzenia. 7. LITERATURA [1] Rappaport T. S.: Wireless Communications: Principles and Practice, Second Edition, Prentice- Hall, Upper Saddle River, New Jersey 2002. [2] Litwin L., Myrda G.: Systemy Informacji Geograficznej. i przestrzennymi w GIS, SIP, SIT, LIS, Helion, 2005. [3] Eckel B.: Thinking in Java. Edycja polska. Wydanie IV, Helion, 2006 [4] Java Platform, Standard Edition 7 API Documentation DRAFT ea-b66, http://java.sun.com/javase/reference/api.jsp [5] Grams J., Somerfield D.: Professional Java Security, Appres, 2003