informacje o cookies!

Używamy plików cookies, aby ułatwić Ci korzystanie z naszego serwisu oraz do celów statystycznych. Jeśli nie blokujesz tych plików, to zgadzasz się na ich użycie oraz zapisanie w pamięci urządzenia. Pamiętaj, że możesz samodzielnie zarządzać cookies, zmieniając ustawienia przeglądarki.

Na stronie znajdziesz najświeższe aktualności dotyczące Państwowego Funduszu Rehabilitacji Osób Niepełnosprawnych

Ogłoszenie o zapytanie rynku o ustalenie wartości szacunkowej usługi asysty technicznej i konserwacji, modyfikacji i rozwoju oraz transferu wiedzy i wsparcia technicznego Systemu e-PFRON2.

1. Nazwa i adres Zamawiającego.

Państwowy Fundusz Rehabilitacji Osób Niepełnosprawnych Al. Jana Pawła II 13 00-828 Warszawa Adres strony internetowej: www.pfron.org.pl

2. Przedmiot zapytania.

Przedmiotem zapytania jest ustalenie wartości szacunkowej świadczenia usług:

  • zapewnienia ciągłości działania Systemu i bieżącym usuwaniem wad Systemu (asysta techniczna i konserwacja Systemu),
  • wykonywania zleceń modyfikacji i rozwoju Systemu,
  • realizacji transferu wiedzy, oraz konsultacji wsparcia technicznego użytkownikom w eksploatacji Systemu.

3. Informacje o Systemie.

PFRON eksploatuje System aplikacyjny e-PFRON2, który wspiera realizację zadań w obszarze wpłat obowiązkowych wynikających z ustawy z dnia 27 sierpnia 1997 r. o rehabilitacji zawodowej i społecznej oraz zatrudnianiu osób niepełnosprawnych (Dz.U. z 2011 r. Nr 127, poz. 721, z późn. zm.).

System e-PFRON2 służy do składania deklaracji i informacji poprzez teletransmisję danych w formie dokumentu elektronicznego przez pracodawców zobowiązanych do wpłat lub zwolnionych z wpłat na PFRON.

PFRON posiada prawa majątkowe do kodu źródłowego i dokumentacji Systemu.

Do dnia 30 listopada 2015 r. System jest objęty usługami gwarancyjnymi.

W Systemie e-PFRON2 został użyty aplet Szafir SDK służący do podpisywania dokumentów podpisem kwalifikowanym. PFRON posiada licencje na korzystanie z tego oprogramowanie oraz wsparcie techniczne dla apletu.

3.1. Elementy i funkcje Systemu.

Produkty Systemu e-PFRON2 przedstawia poniższy schemat:

Produkty systemu

  • Produkt własny - wytworzony przez dostawcę Systemu e-PFRON2.
  • Produkt obcy - produkt nie wytworzony przez dostawcę Systemu, posiadający licencję otwartą lub zakupiony na potrzeby wykonania Systemu.
  • Produkt opensource – produkt wytworzony przez dostawcę bazujący na licencji otwartej.

System e-PFRON2 składa się z następujących części (oddzielnych aplikacji):

  • dla pracodawcy (Front-End),
  • dla PFRON (Back-End) - konsola operatora,
  • dla PFRON - obszar cms.

W części dla pracodawców (Front-End) System umożliwia:

  • Zgłaszanie nowych pracodawców.
  • Zgłaszanie administratorów upoważnianych przez pracodawcę m.in. do składania dokumentów w Systemie.
  • Przyznawanie korzystającym wymaganych uprawnień oraz ich zmianę.
  • Generowanie i odnawianie certyfikatów służących do podpisywania dokumentów.
  • Tworzenie deklaracji i informacji zgodnych z obowiązującymi w tym zakresie aktami prawnymi.
  • Podpisywanie dokumentów podpisem elektronicznym (w tym podpisem kwalifikowanym).
  • Składanie dokumentów w formie elektronicznej.
  • Przeglądanie i drukowanie wersji roboczych i złożonych deklaracji i informacji.
  • Pobieranie złożonych przez pracodawców dokumentów w formacie html.
  • Generowanie danych do przelewu w formacie Elixir, Videotel oraz wpłaty gotówkowej.
  • Otrzymywanie i wysyłanie wiadomości pomiędzy pracodawcą, a PFRON.
  • Przeglądanie i drukowanie raportów ze złożonych deklaracji i informacji oraz z dokonanych wpłat.
  • Otrzymywanie i zatwierdzanie sald inwentaryzacji rocznej.
  • Przeglądanie danych ewidencyjnych pracodawcy.
  • Przeglądanie informacji o rachunkach bankowych PFRON.
  • Rejestrowanie i przeglądanie operacji wykonywanych w Systemie.

System dla użytkowników (pracodawcy) dostępny jest pod adresem:

https://pracodawca.e-pfron.pl .

Korzystanie z Systemu e-PFRON2 przez użytkowników (pracodawców) jest możliwe pod warunkiem używania środowiska komputerowego spełniającego następujące wymagania:

  • Komputer z dostępem do sieci internetowej z zainstalowaną przeglądarką:

 

  • Mozilla Firefox w wersji 23.01 lub nowszej,
  • Google Chrome w wersji27.0.1453.116 lub nowszej,
  • Microsoft Internet Explorer w wersji 8 lub nowszej.

 

  • Zainstalowane środowisko maszyny wirtualnej Javy ( JRE – Java Runtime Environment ) niezbędne do uruchamiania aplikacji – wersja 7 aktualizacja 45 lub nowszej (dla tej linii produktowej).

W części dla PFRON (Back-End) - konsola operatora umożliwia:

  • Obsługę zgłoszeń nowych pracodawców.
  • Obsługę zgłoszeń administratorów pracodawcy.
  • Obsługę użytkowników (pracodawców) w zakresie przyznawania uprawnień oraz ich zmian, edycji kont użytkowników.
  • Obsługę dokumentów elektronicznych złożonych przez pracodawców.
  • Obsługę dokumentów złożonych przez pracodawców w formie dokumentów papierowych (wprowadzenie dokumentów przez operatorów PFRON).
  • Obsługę wiadomości odebranych i wysłanych pomiędzy pracodawcą a PFRON.
  • Obsługę listy certyfikatów.
  • Przeglądanie listy zdarzeń.
  • Obsługę użytkowników wewnętrznych (operatorów PFRON) w zakresie przyznawania uprawnień oraz ich zmian, edycji kont użytkowników.

W części dla PFRON - obszar cms umożliwia:

  • Zarządzanie treścią na stronach serwisu informacyjnego e-PFRON2.
  • Publikacje plików pomocy dla użytkowników Front-End.

Serwis informacyjny Systemu e-PFRON2 jest udostępniony pod adresem:

www.e-pfron.pl

3.2. Architektura Systemu.

Architektura fizyczna została zrealizowana w Systemie po stronie hostingodawcy przy wykorzystaniu mechanizmów wirtualizacji i dynamicznego przydziału zasobów. Konfiguracja fizyczna serwerów nie przekłada się bezpośrednio na parametry pracy serwerów logicznych. W infrastrukturze hostingowej zainstalowano LoadBalancer.

Architekturę logiczną Systemu e-PFRON2 przedstawia poniższy schemat:

Architektura logiczna Systemu e-PFRON2

  1. Technologie:

 

  • System operacyjny: Linux Debian.
  • Silnik bazy danych: PostgreSQL.
  • Serwer www: Apache 2
  • Języki programowania: PHP, JavaScript, Java
  • Framework: PHP Symfony2, JavaScript jQuery
  • Schemat aplikacji (Obszar Pracodawcy, Konsola Operatora) wykorzystuje strukturę Symfony2 z konfiguracją w języku Yamal, XML oraz językiem przetwarzania widoków Twig

  1. Lokalizacja:

 

  • Front-End: - środowisko hostingodawcy.
  • Back-End: - serwerownia PFRON.

 

  1. Elementy składowe

 

  • WEB-GUI:
    • e-PFRON2 - Obszar pracodawcy – aplikacja webowa.
    • Strona WWW - Obszar cms - treści statyczne wyświetlane pracodawcy i system zarządzania treścią (Joomla).
  • DB – baza danych (PostgreSQL) niezbędna do prawidłowego działania aplikacji.
  • Konsola operatora (aplikacja webowa) do niezależnego systemu NEO (system posiadający własnych użytkowników oraz odrębny rejestr uprawnień), za pomocą którego pracownicy PFRON zarządzają kontami oraz dokumentami.
  • API – mechanizm do wymiany informacji pomiędzy e-PFRON2 a systemem NEO.
  • DB- Kopia – kopia bazy z Front-End.
  • Archiwum – miejsce składowania kopii bazy z Front-End.

3.3. Dodatkowe informacje techniczne dotyczące Systemu

Przybliżona ilość linii kodu e-PFRON2:

 

 

/front

Front-End

/pfron-console/

Back-End

/pfron-pfron

Obiekty i widoki

Kod napisany w środowisku PHP

10 072

6 649

24 910

Widoki html z wykorzystaniem TWIG + JavaScript

7012

2489

9 432

Arkusze stylów CSS

9

0

14 934

Pliki javascript JS

0

0

30 246

Plik skompilowane JAR Aplety Javy

57586

0

82 345

Pozostałe pliki

435

293

112 953

Łącznie:

75 105

9 431

249 616

 

W skład części pracodawcy (pfron-front) i części operatora (pfron-console) wchodzą trzy katalogi nadrzędne: /front; /pfron-console; /pfron-pfron (zawierające wspólne obiekty i funkcje dla obydwu modułów).

Dane statystyczne (wg stanu na 01.12.2014):

 

Liczba wszystkich użytkowników zarejestrowanych e-PFRON2

197 191

Liczba wszystkich złożonych dokumentów

6 628 116

Liczba wszystkich dokumentów złożonych w e-PFRON2

1 403 088

Liczba zgłoszeń administratorów zgłoszonych w e-PFRON2

14 215

Liczba wszystkich zarejestrowanych certyfikatów

404 827

Liczba wiadomości wysłanych i odebranych od pracodawców

49 539

Liczba zapisów w rejestrze zdarzeń w e-PFRON2

10 588 321

Liczba operatorów PFRON

150

Liczba dokumentów złożonych w 11/2014

74 536

Liczba pracodawców, którzy złożyli dokumenty w 11/2014

51 200

 

3.4. Dokumentacja Systemu.

Dokumentacja Systemu zawiera:

  • Walidacje - pliki w formacie xls opisujące walidacje zastosowane w formatkach dokumentów.
  • Opis webservice’ów w języku WSDL - dokument w formacie xml, na podstawie którego wykonane zostały webservice’y do wymiany informacji między Systemem ePFRON2 a systemem NEO.
  • Instrukcje - instalacji Systemu, obsługi dla pracodawcy, obsługi dla operatora PFRON.
  • Dokumentacja PostgreSQL - dokument opisujący sposób pracy z bazą PostgreSQL.
  • Schemat bazy danych - plik graficzny obrazujący relacje między tabelami w bazie danych.
  • Wykaz błędów - dokumentacja błędów i wyjątków obsługiwane przez framework Symfony.
  • Diagram klas - diagram i dokumentacja klas Systemu.
  • Warunki licencji oprogramowania Szafir (KIR).
  • Licencje opensource - zasady i warunki korzystania z produktów opartych na licencjach otwartych (Debian, Apache, PHP, Symfony, Joomla, OpenSSH, Corosync, Pacemaker, PGPool, OpenJDK, PostgreSQL).

4. Cel i oczekiwania wobec zamawianych usług.

Zadaniem Wykonawcy będzie świadczenie usług opisanych w poniższym ogłoszeniu.

4.1. Usługa asysty technicznej i konserwacji Systemu.

Świadczenie usługi polegać ma na:

  • Zapewnieniu ciągłości działania Systemu.
  • Zapewnieniu utrzymania parametrów wydajnościowych Systemu.
  • Kontrolowaniu funkcjonowania oraz okresowego przeglądu funkcjonowania Systemu.
  • Wykonywaniu bieżących aktualizacji oprogramowania.
  • Przyjmowaniu i obsłudze zgłoszeń dotyczących wad Systemu z gwarantowanym czasem reakcji na zgłoszenie.
  • Rozwiązywaniu zgłoszeń z odpowiednim priorytetem, które są skutkiem działań lub zaniechań Wykonawcy oraz błędów programistycznych, które są wynikiem działania dostawcy Systemu.
  • Odzyskaniu danych utraconych lub uszkodzonych w wyniku zaistnienia wad Systemu.
  • Wydawaniu rekomendacji dotyczących przeprowadzania zmian oraz modernizacji Systemu.
  • Przyjmowaniu zgłoszeń i pytań dotyczących funkcjonowania Systemu oraz udzielanie na nie odpowiedzi.
  • Zapewnieniu stałej opieki wyznaczonego przez Wykonawcę usługi konsultanta merytorycznego znającego System.
  • Interweniowaniu na miejscu u Zamawiającego lub poprzez połączenie zdalne.
  • Aktualizowaniu dokumentacji Systemu po rozwiązaniu wad i modernizacji oprogramowania.

4.2. Usługa realizacji modyfikacji i rozwoju Systemu.

Świadczenie usługi polegać ma na:

  • Ustalaniu z Zamawiającym szczegółowych warunków wykonania konkretnej zmiany w Systemie.
  • Dokonywaniu zmian zgodnie z wymaganiami funkcjonalnymi i niefunkcjonalnymi Systemu wynikających z potrzeb Zamawiającego.
  • Dokonywaniu zmian w Systemie na potrzeby integracji z innymi systemami.
  • Naprawianiu wad Systemu, za które Wykonawca usługi nie jest odpowiedzialny.
  • Wykonywaniu migracji oraz naprawy danych uszkodzonych lub utraconych z Systemu, które nie są skutkiem działań lub zaniechań Wykonawcy.
  • Świadczeniu na rzecz Zamawiającego usług szkoleniowych związanych ze zmianami w Systemie wprowadzonymi w ramach usługi modyfikacji i rozwoju systemu.
  • Dokonywaniu autoryzacji zmian wprowadzonych do Systemu.
  • Aktualizowaniu dokumentacji Systemu po realizacji modyfikacji i rozwoju Systemu.

4.3. Usługa realizacji transferu wiedzy oraz konsultacji wsparcia technicznego

Świadczenie usługi polegać ma na:

  • Przygotowaniu i prowadzeniu dla Zamawiającego lub innych podmiotów wskazanych przez Zamawiającego szkoleń i warsztatów na temat budowy struktury Systemu, kodu źródłowego oraz dokumentacji Systemu.
  • Udzielaniu Zamawiającemu lub innym podmiotom wskazanym przez Zamawiającego konsultacji na temat budowy struktury Systemu, kodu źródłowego oraz dokumentacji Systemu.
  • Tworzeniu opracowań bądź rozszerzonej wersji dokumentacji Systemu na wniosek Zamawiającego.
  • Identyfikacji, analizie i rozwiązywaniu problemów w eksploatacji Systemu użytkowników (pracodawców i operatorów PFRON).
  • Udzielaniu informacji Zamawiającemu dotyczących m.in. konfiguracji przeglądarek na poszczególnych platformach systemowych; konfiguracji połączeń internetowych; konfiguracji środowiska Java, Java Script; ustawień i zabezpieczeń w systemach operacyjnych.
  • Zgłaszaniu zdefiniowanych problemów do Zamawiającego, dostawcy Systemu (w okresie gwarancji), dostawcy systemu NEO (system wspierający procesy biznesowe w obszarze wpłat obowiązkowych) i dostawcy Modułu Komunikacji (mechanizm do wymiany danych pomiędzy systemem NEO a e-PFRON2) lub hostingodawcy.
  • Tworzeniu i aktualizacji bazy wiedzy poprzez gromadzenie opinii oraz wiedzy o problemach i ich rozwiązaniach, a także przygotowywaniu instrukcji dla użytkowników Systemu

PFRON zapewni portal serwisowy (Jira) za pośrednictwem, którego będą dokonywane zgłoszenia wad, modyfikacji i rozwoju, zgłoszenia transferu wiedzy oraz wsparcia technicznego.

5. Przygotowanie do świadczenia usług.

Wykonawca usług przed przystąpieniem do ich świadczenia będzie zobowiązany do wykonania analizy kodu źródłowego i dokumentacji Systemu.

Czynności te powinny zakończyć się w okresie do trzech miesięcy od dnia zawarcia umowy na świadczenie usług, będących przedmiotem niniejszego zapytania.

Celem analizy kodu źródłowego i dokumentacji będzie:

  • Uzupełnienie kodu źródłowe o komentarze wg standardu:

 

  • każdy obiekt bazy danych: (tablica, widok, procedura wbudowana, itd.) powinien zostać uzupełniony kilku zdaniowym komentarzem jakiego rodzaju informacje przechowuje),
  • każda klasa aplikacji powinna zawierać kilku zdaniowy komentarz opisujący jakiego rodzaju obiekty generuje i jaka jest ich semantyka,
  • każdy atrybut każdej klasy powinien zawierać komentarz opisujący jego znaczenie,
  • każda metoda każdej klasy powinna zawierać komentarz opisujący do czego metoda służy, jakie ma parametry (co one oznaczają) oraz jaką wartość zwraca,
  • każdy fragment kodu źródłowego będący "ciałem" funkcji lub procedury powinien być opatrzony komentarzem przynajmniej raz na trzy linie kodu.

 

  • Wykonanie dokumentacji technicznej Systemu zgodnie z wymogami UML 2.0. Ze szczególnym uwzględnieniem stworzenia repozytorium (np. narzędziem Microsoft Visio Professional 2013), zwierającym w szczególności: modele perspektywy (zewnętrznej, strukturalnej, zachowań, interakcji, rozmieszczenia); opisy werbalne zawierające opisy elementów modeli oraz ich interakcji; szablony generatora dokumentu do wydruku; historię zleceń dotyczących modyfikacji Systemu wraz z dokumentami wymagań.
  • Wykonania dokumentacji użytkowników Systemu z podziałem na użytkowników wewnętrznych i zewnętrznych w formie gotowej do wydruku, zawierającej ewentualne poprawki związane ze zmianami wykonanymi w Systemie, w szczególności: dokumentacji dla pracodawców; dokumentacji dla operatorów PFRON; dokumentacji merytorycznej dla administratora Systemu; dokumentacji administratora Technicznego.

6. Informacje końcowe.

Oczekiwaniem Zamawiającego jest zapewnienie przez Wykonawcę jakości świadczenia usług, które polegać będzie na:

  • Monitorowaniu parametrów określonych dla każdej uruchomionej usługi oraz generowania raportów zawierających analizę ich wartości w ujęciu miesięcznym, kwartalnym i rocznym.
  • Wykonywaniu przeglądów usług z udziałem Zamawiającego i Wykonawcy, które powinny być dokonywane w okresach nie rzadziej niż na kwartał.

Usługi muszą być przeprowadzone przez Wykonawcę, który w okresie 3 ostatnich lat przed złożeniem wyceny wartości szacunkowej, a jeżeli okres prowadzenia działalności przez Wykonawcę jest krótszy – to w tym okresie, świadczył należycie co najmniej 2 usługi obejmujące swoim zakresem świadczenie asysty technicznej, konserwacji oraz modyfikacji i rozwoju oprogramowania.

Zespół realizujący usługi musi się składać z co najmniej z 3 osób z wyższymi studiami informatycznymi lub podyplomowymi informatycznymi. W zespole muszą być osoby posiadające wiedzę, doświadczenie i kompetencje w obszarze wykonywanych usług, w szczególności w zakresie:

  • utrzymania dużego systemu informatycznego i konserwacji;
  • analiz i programowania;
  • audytu programowania i dokumentacji;
  • tworzenia dokumentacji technicznej i użytkowej;
  • szkoleń;
  • znajomości prawa związanego z informatyką w administracji publicznej.

Ustalenie wartości szacunkowej musi być podane w rozbiciu na:

 

Usługa

Wynagrodzenie za miesiąc (netto i brutto)

Wynagrodzenie za 24 miesiące (netto i brutto)

Wynagrodzenie za jedną roboczogodzinę (netto i brutto)

Asysta techniczna i konserwacja

 

 

x

Modyfikacje i rozwój

x

x

 

Transfer wiedzy i konsultacje wsparcia technicznego

x

x

 

 

 

  • Asysta techniczna i konserwacja (bieżącym usuwaniem wad i zapewnieniem ciągłości działania Systemu) – w okresie 24 miesięcy (po analizie i ewentualnym uzupełnieniu kodu źródłowego i dokumentacji Systemu).
  • Wykonywanie zleceń modyfikacji i rozwoju Systemu – dla limitu 5000 godzin w okresie 24 miesięcy (po analizie i ewentualnym uzupełnieniu kodu źródłowego i dokumentacji Systemu).
  • Realizacja transferu wiedzy oraz konsultacji wsparcia technicznego użytkownikom w eksploatacji Systemu – dla limitu 500 godzin w okresie 24 miesięcy (po analizie i ewentualnym uzupełnieniu kodu źródłowego i dokumentacji Systemu).

Świadczenie usług będzie realizowane:

  • do 3 miesięcy (bezpłatnie) na zapoznanie się i ewentualnym uzupełnienie przez Wykonawcę kodu źródłowego i dokumentacji Systemu,
  • oraz na okres 24 miesięcy (płatne) na wykonywanie usług.

Prosimy także o dołączenie do oferty innych istotnych informacji, które wpływają na jej wysokość oraz dołączenie informacji o doświadczeniu, wiedzy i kompetencjach zespołu oraz referencjach firmy w zakresie wymienionych usług.

Przedstawiona przez Państwa wartość szacunkowa wykonania usług nie będzie stanowić podstawy do roszczeń dotyczących udzielenia zamówienia, zawarcia i realizacji umowy.

PFRON może unieważnić zapytanie na każdym etapie bez podania przyczyn. W przypadku unieważnienia zapytania PFRON nie ponosi kosztów postępowania.

Prosimy o przesłanie swojej oferty do 23 grudnia 2014 r. do godziny 14.00 - na adres e-mail: Wojciech_Blachnio@pfron.org.pl

Szczegółowych informacji odnośnie przedmiotu zapytania udzielają:

Kinga Izdebska: tel. 22 50 55 294, e-mail: Kinga_Izdebska@pfron.org.pl Piotr Kaleta: tel. 22 50 55 513, e-mail: Piotr_Kaleta@pfron.org.pl

Data publikacji: 2014-12-09
Wydział Realizacji Programów
Autor: Wojciech Błachnio

Inne aktualności z tej kategorii