Rozpoczynamy dziś kolejny projekt realizowany dla Ogólnopolskiego Towarzystwa Ochrony Ptaków (OTOP). Z ramienia Głównego Inspektoratu Ochrony Środowiska, OTOP zlecił nam realizację nowego, rozbudowanego projektu w ramach przedsięwzięcia dotyczącego monitoringu ptaków (lata 2023-2025).
Powierzono nam wsparcie techniczne i wprowadzanie modyfikacji do systemu informatycznego dostępnego pod adresem monitoringptakow.gios.gov.pl, a także jego bazy danych, modułu Workflow i Portalu Mapowego.
Zakres prac nad tym dedykowanym systemem
Modyfikacje i wsparcie systemu webowego
- Będziemy opracowywać informacje o programach prowadzonych przez GIOŚ, generować formularze dla obserwatorów, zamieszczać wyniki analiz.
- Wprowadzimy modyfikacje poprawiające funkcjonalność i dostępność systemu.
- Strona będzie dostosowana do przeglądarek Microsoft Edge, Mozilla Firefox i Google Chrome oraz będzie spełniała aktualne wymogi prawne dla systemów teleinformatycznych administracji publicznej.
Rozbudowa bazy danych i tworzenie portalu mapowego
- Zajmiemy się aktualizacją, utrzymaniem, przebudową i rozbudową bazy danych w celu poprawy wydajności Ptasiej Bazy Danych Monitoringu Ptaków Polski.
- Będziemy utrzymywali i modyfikowali moduł Workflow do gromadzenia danych z prac terenowych i wspierania sieci obserwacyjnej.
- Przebudowa i rozbudowa portalu mapowego GIS obejmie m.in. aktualizację szaty graficznej, wprowadzenie filtrowania kaskadowego, eksport wykresów czy stworzenie dodatkowych warstw dostępnych po zalogowaniu.
Kluczowe wymogi projektu (ITIL i Dyrektywa INSPIRE)
Usługa utrzymania ciągłości działania systemu obejmuje prace o charakterze operacyjnym, zapewniające jego nieprzerwane, bezawaryjne i bezpieczne działanie, realizowane m.in. w oparciu o procesy i funkcje zgodne z biblioteką ITIL.
Wszelkie zmiany elementów informatycznych MPP muszą zostać wykonane w sposób spełniający wymogi dyrektywy INSPIRE i rozporządzeń wykonawczych oraz zgodny z rozwiązaniami wypracowanymi przez Zamawiającego dla systemu Państwowego Monitoringu Środowiska.
Nasz zespół i wykorzystane technologie
Z uwagi na szeroki zakres zamówienia, do jego realizacji kierujemy większy zespół, składający się z:
- Project Managera,
- Team Leadera,
- Programistów backend i frontend,
- Analityka,
- Specjalisty ds. baz danych.
Główne technologie wykorzystywane w tym projekcie to:
- Programowanie w Java (w tym Spring i Hibernate)
- JSP
- JavaScript (w tym Angular)

