3132014857

3132014857



Różycki. Sadlowski, Falkus. Wasiluk


Event Yisualizator - podręcznik programisty

2.    Komponenty systemowe

Na system rozproszony jakim jest Event Visualizator składa się zestaw komponentów bazowych odpowiedzialnych za podstawowe funkcjonalności.

Komponentami systemu są:

-    baza danych (zawiera informacje o zdarzeniach użytkownikach, kategoriach itd.)

-    web serwis części serwerowej (komponent odpowiedzialny za logikę wyszukiwania, jak również stanowi nakładkę na bazę danych)

-    strona internetowa (cześć odpowiedzialna jest na wizualizacje formularzy, stanowi bezpośrednią część interakcji z użytkownikiem)

-    adapter mapy (służy do wizualizacji zdarzeń na mapie, prezentowania danych)

Kanałami komunikacji pomiędzy komponentami są dwa interfejsy:

-    IMapAdapter (komunikacja pomiędzy Javascript na stornie z osadzonym adapterem mapy)

-    Serverlnterface (komunikacja odbywa się poprzez protokół SOAP pomiędzy częścią kliencką a serwerową)

Szczegółowy opis budowy oraz diagram komponentów przedstawiony został w dokumencie koncepcji systemu.

3.    Instalacja bazy danych

Struktura bazy danych, opis/przeznaczenie poszczególnych tabel zaprezentowany został w koncepcji systemu rozdział 4.1. System korzysta domyślnie z relacyjnej bazy danych MySql wersji 5.1, jednak nic nie stoi na przeszkodzie by wykorzystać inną relacyjną bazę danych np. Oracle, MSSQL, procedura jak tego dokonać znajduje się w końcowej części rozdziału. Rozdział ten opisuje proces instalacji, konfiguracji bazy danych do prawidłowego działania.

By przeprowadzić proces instalacji bazy danych należy wykonać kolejno niżej przedstawione kroki:

- skorzystać z pliku build.sąl dołączonego do płyty oraz uruchomić skrypt na własnej bazie danych, skrypt ten zawiera podstawowe polecenia SQL które umożliwią stworzenie tabel czy relacji pomiędzy tabelami. Utworzona struktura będzie miała charakter na tyle ogólny by można ją było wykorzystywać w różnych rodzajach docelowej aplikacji. Opis tabel oraz schemat bazy danych znajduje się w dokumencie koncepcji systemu rozdział 4.1. W ramach przykładu do zaimportowania poleceń SQL posłużyłem się webowym klientem phpMyAdmin rysunek 3.1.

4


Plik: Event Yisualizator-koncepcja v. 1.3 Wersja 1.3 z dnia 12.06.2011



Wyszukiwarka

Podobne podstrony:
Różycki, Sadłowski. Falkus. Wasiluk Event Yisualizator - podręcznik programisty Wybierz miejsce lub
Różycki. Sadlowski, Falkus. Wasiluk Event Yisualizator - podręcznik programisty Niniejsze opracowani
Różycki. Sadlowski. Falkus. Wasiluk Event Yisualizator - podręcznik programisty4. Konfiguracja
Różycki, Sadłowski, Falkus. Wasiluk Event Yisualizator - podręcznik programisty Struktura aplikacji
Różycki. Sadlowski. Falkus. Wasiluk Event Yisualizator - podręcznik programisty komunikacji z JavaSc
Różycki, Sadłowski. Falkus. Wasiluk Event Yisualizator - podręcznik programisty Wybierz miejsce lub
Różycki. Sadlowski, Falkus. Wasiluk Event Yisualizator - podręcznik programisty Niniejsze opracowani
Różycki. Sadlowski. Falkus. Wasiluk Event Yisualizator - podręcznik programisty4. Konfiguracja
Różycki, Sadłowski, Falkus. Wasiluk Event Yisualizator - podręcznik programisty Struktura aplikacji
Różycki. Sadlowski. Falkus. Wasiluk Event Yisualizator - podręcznik programisty komunikacji z JavaSc
Róży cki, Sadłowski, Falkus, Wasiluk Event Yisualizator - podręcznik programisty5. Eksplantacja

więcej podobnych podstron