Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Program SWIP5 ma budowę modułową. Składa się z rdzenia umożliwiającego podstawowe operacje oraz sterującego modułami. Mogą być one budowane niezależnie od rdzenia, dodawane lub usuwane z pakietu SWIP5. Tym samym użytkownik może tworzyć własną funkcjonalność programu. Moduły realizowane są przez wtyczki.Wtyczki są niezależnymi od głównego programu SWIP5 bibliotekami dynamicznymi rozbudowującymi i definiującymi funkcjonalności programu. Mogą one czytać i przetwarzać formy, liczyć parametry opracowania wstrząsu, zapisywać i eksportować wyniki pracy, sterować innymi modułami i rozbudowywać ich funkcjonalność. Wtyczki mogą zależeć jedne od drugich, tzn. do pracy jednego modułu potrzebny jest inna wtyczka, bez którego wtyczka z modułem nie zostanie on dołączona do programu (rys. 1). Np. moduł liczenia magnitudy potrzebuje wtyczki do symulacji sejsmometru Wood-Andersona.

...

Oprócz podstawowego programu SWIP5 istnie wersja na konsolę SWIP5C. Przeznaczeniem SWIP5C jest zarówno praca on-line – automatyczna detekcja i lokalizacja, alerty oraz czynności okresowe niewymagające interakcji z operatorem, jak np. raporty, podsumowania, tworzenie stron www itp. Pracuje na serwerach komputerowych w sposób ciągły w tle lub jest wywoływany cyklicznie przez cron. Rdzeń SWIP5C (Console) nie posiada GUI. Może ona wykorzystywać wszystkie moduły, ale bez ich funkcjonalności GUI.

Image Added

Rys. 1. Schemat modułowej konstrukcji SWIP5


Children Display