SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA
SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA
Przetarg nieograniczony
na zakup:
„Usługi administracji systemem Ekoportal, dostępnym pod adresem xxx.xxxxxxxxx.xxx.xx oraz wsparcie działania systemu.”
Informacje ogólne
1. Adres strony internetowej zamawiającego – xxx.xxxxxxxxx.xxx.xx
2. Niniejsze postępowanie prowadzone jest zgodnie z prawem polskim. Zastosowanie w szczególności mają przepisy ustawy z dnia 29. 01. 2004 r. – Prawo zamówień publicznych (tekst jednolity Xx. X. x 0000 x., Xx 000, ze zm.), zwanej dalej Pzp, wraz z aktami wykonawczymi. Zamawiający nie bierze odpowiedzialności za nieznajomość ww. aktów prawnych przez wykonawców.
3. Postępowanie o udzielenie zamówienia zgodnie z art. 9 ust. 2 ustawy Pzp prowadzone jest w języku polskim.
4. Wykonawca winien zapoznać się z całością niniejszej Specyfikacji Istotnych Warunków Zamówienia, zwanej dalej SIWZ.
5. Wszelkie formularze zawarte w SIWZ, w szczególności formularz oferty oraz załączniki zostaną wypełnione przez Wykonawcę ściśle wg wskazówek. W przypadku, gdy jakakolwiek część dokumentów nie dotyczy wykonawcy – wpisuje on „nie dotyczy”.
6. Niniejszą SIWZ można wykorzystać wyłącznie zgodnie z jej przeznaczeniem.
7. Każdy wykonawca złoży tylko jedną ofertę zawierającą jedną jednoznacznie opisaną propozycję.
Nie dopuszcza się składania ofert wariantowych.
8. Nie dopuszcza się składania ofert częściowych.
9. Dopuszcza się możliwość wykonania zamówienia przez podwykonawców.
10. Wykonawca poniesie wszelkie koszty związane z przygotowaniem i złożeniem oferty.
11. Zamawiający nie przewiduje zawarcia umowy ramowej.
12. Zamawiający nie przewiduje zastosowania aukcji elektronicznej w celu wyboru najkorzystniejszej oferty.
13. Zamawiający nie przewiduje ustanowienia dynamicznego systemu zakupów.
14. Zamawiający przewiduje możliwość udzielenia zamówień uzupełniających, o których mowa w art. 67 ust. 1 pkt 6 i 7 ustawy Pzp.
15. W związku z jawnością postępowania (art. 8 ust. 1 ustawy Pzp), informacje stanowiące tajemnicę przedsiębiorstwa w rozumieniu przepisów o zwalczaniu nieuczciwej konkurencji, które nie mogą być udostępniane przez zamawiającego, muszą być nie później niż w terminie składania ofert zastrzeżone przez wykonawcę, przy czym wykonawca nie może zastrzec informacji, o których mowa w art. 86 ust. 4 ustawy Pzp.
16. Wykonawcy występujący wspólnie muszą ustanowić pełnomocnika (lidera) do reprezentowania ich w niniejszym postępowaniu lub do reprezentowania i zawarcia umowy o udzielenie przedmiotowego zamówienia. Umocowanie może wynikać z pełnomocnictwa, listu intencyjnego, umowy regulującej współpracę wykonawców (umowa konsorcjum) lub innego dokumentu.
Centrum Informacji o Środowisku 00-000 Xxxxxxxx, xx. Xxxxxxxx 00/00
działające w oparciu o ustawę z dnia 29 stycznia 2004 r. Prawo zamówień publicznych (tekst jednolity Xx. X. x 0000 x., Xx 000, ze zm.) zaprasza do złożenia ofert w przetargu nieograniczonym na zakup:
„Usługi administracji systemem Ekoportal dostępnym pod adresem xxx.xxxxxxxxx.xxx.xx oraz wsparcie działania systemu.”
Nomenklatura wg CPV: 72253200-5
I. Opis przedmiotu zamówienia:
Przedmiotem zamówienia jest usługa administracji systemem Ekoportal, dostępnym pod adresem - xxx.xxxxxxxxx.xxx.xx, w tym zapewnienie działania wszystkich składników systemu (administracja techniczna) oraz zapewnienie działania serwerów wewnętrznych Centrum Informacji o Środowisku (poczta elektroniczna, repozytorium kodu i dokumentów (SVN), system zarządzania projektami (Trac), system monitoringu (OpsView)), a także usuwanie ewentualnych błędów w działaniu, rozwój i usprawnienie działania systemu e-learning, systemu backupu, aplikacji GIS.
II. Termin realizacji zamówienia
Od dnia podpisania umowy do dnia 30.12.2012r.
III. Opis warunków udziału w postępowaniu.
Do udziału w postępowaniu przystąpić mogą Wykonawcy, którzy spełniają następujące warunki:
1. Wykonawca wykaże średni roczny obrót w ostatnich 3 latach obrotowych (a jeżeli okres prowadzenia działalności jest krótszy – w tym okresie) w wysokości nie mniejszej niż 100 000 złotych.
2. Wykonawca posiada na rachunku bankowym lub rachunku prowadzonym przez spółdzielczą kasę oszczędnościowo-kredytową środki finansowe w kwocie nie mniejszej niż 50 000 złotych lub posiada zdolność kredytową na kwotę nie mniejszą niż 50 000 złotych.
3. Wykonawca posiada ubezpieczenie od odpowiedzialności cywilnej w zakresie działalności związanej z przedmiotem zamówienia na kwotę minimum 150 000 PLN.
4. Wykonawca posiada doświadczenie w administrowaniu systemem w architekturze trójwarstwowej w technologii J2EE udostępniających informacje w sieci Internet, potwierdzone faktycznym wykonywaniem w okresie ostatnich 3 lat usług administrowania co najmniej 1 systemem w ww. technologii. Wykonawca dysponuje na potrzeby realizacji zamówienia następującymi osobami posiadającymi wymienione poniżej kwalifikacje, doświadczenie i wykształcenie:
1) Administrator Systemu:
a) Wykształcenie wyższe w dziedzinie nauk fizycznych, matematycznych, lub technicznych – należy wskazać konkretne wykształcenie osoby,
b) co najmniej dwuletnie doświadczenie praktyczne w samodzielnej administracji systemami działającymi na serwerach kasetowych (blade), poprzez wskazanie konkretnych projektów, ich dat, ich odbiorców oraz zajmowanego stanowiska,
c) znajomość systemu Red Hat (poświadczona informacją o posiadaniu certyfikatu RHCE z podaniem daty wystawienia i nr posiadanego certyfikatu),
d) znajomość zasad działania aplikacji stworzonych w architekturze trójwarstwowej w technologii J2EE,
e) znajomość serwera aplikacyjnego JBoss, w tym umiejętność budowania klastrów aplikacyjnych,
f) znajomość oprogramowania IBM Tivoli Storage Manager (TSM),
g) znajomość procedur zarządzania infrastrukturą SAN FC oraz iSCSI,
h) znajomość platformy wirtualizacji Xen,
i) znajomość bazy danych Oracle 9i i PostgreSQL,
j) znajomość systemu Windows 2003 Server oraz zasad działania usług certyfikatów,
k) znajomość systemu OpenCMS,
l) znajomość systemu Saba Learning Enterprise,
m) znajomość aplikacji OpsView,
n) znajomość działania protokołu LDAP,
o) znajomość administracji repozytorium SVN,
p) znajomość administracji systemem Trac.
Znajomość, o której mowa w punktach od d) do j) należy poświadczyć poprzez wskazanie konkretnych projektów (świadczonych usług) i stanowisk zajmowanych przez wskazaną osobę w projekcie (co najmniej jeden projekt). Znajomość, o której mowa w punktach od k) do p) powinna być potwierdzona co najmniej oświadczeniem Wykonawcy o znajomości przez wskazaną osobę tych systemów, aplikacji i protokołów.
2) Osoba posiadająca znajomość działania systemu TSM:
a) co najmniej dwuletnie doświadczenie praktyczne obejmujące - wdrożenie co najmniej dwóch projektów "Systemu centralnego backupu", w oparciu o oprogramowanie IBM Tivoli Storage Manager - poprzez wskazanie konkretnych projektów, ich dat, ich odbiorców oraz zajmowanego stanowiska.
3) Osoba posiadająca znajomość działania systemu Saba:
a) udział w co najmniej dwóch wdrożeniach systemu Saba Learning Enterprise dla minimum 1000 użytkowników zrealizowanych w ciągu ostatnich 3 lat - poprzez wskazanie konkretnych projektów, ich dat, ich odbiorców, zajmowanego stanowiska i liczby użytkowników,
b) doświadczenie w integracji systemu Saba z LDAP w co najmniej jednym projekcie zrealizowanym w ciągu ostatnich 3 lat – poprzez wskazanie konkretnych projektów (świadczonych usług), ich dat, ich odbiorców i stanowiska zajmowanego przez wskazaną osobę w projekcie.
4) Osoba posiadająca znajomość Systemów Informacji Geograficznej:
a) wykształcenie wyższe w dziedzinie nauk fizycznych, matematycznych, lub technicznych należy wskazać konkretne wykształcenie osoby,
b) znajomość oprogramowania ESRI ArcGIS Server 9.3 oraz ESRI ArcView 9.3 - poprzez wskazanie konkretnych projektów (świadczonych usług) i stanowisk zajmowanych przez wskazaną osobę w projekcie (co najmniej jeden projekt),
c) znajomość serwisów WMS, WFS, WCS (wg specyfikacji OGC) - poprzez wskazanie konkretnych projektów (świadczonych usług) i stanowisk zajmowanych przez wskazaną osobę w projekcie (co najmniej jeden projekt),
d) praca, w ostatnich 3 latach, w roli specjalisty ds. Systemów Informacji Geograficznej w co najmniej 2 projektach, o wartości co najmniej 75 000 złotych brutto każdy, polegających na opracowaniu aplikacji prezentującej dane przestrzenne w przeglądarce internetowej - poprzez wskazanie konkretnych projektów, ich wartości, ich dat, ich odbiorców oraz zajmowanego stanowiska.
Ocena czy Wykonawcy spełniają warunki udziału w postępowaniu dokonana zostanie przez Zamawiającego na podstawie złożonych przez Wykonawców dokumentów i oświadczeń (wymienionych poniżej w pkt IV SIWZ), według formuły „spełnia – nie spełnia”. Ze złożonych dokumentów musi wynikać potwierdzenie spełnienia postawionych warunków.
Wykonawca jest obowiązany realizować zamówienie przy wykorzystaniu osób wskazanych w ofercie. Z osobami tymi Zamawiający będzie utrzymywał bieżące kontakty robocze podczas realizacji zamówienia, a ich zamiana będzie możliwa jedynie w przypadkach losowych, po uprzednim uzyskaniu pisemnej zgody od Zamawiającego.
IV. Wykaz dokumentów i oświadczeń wymaganych w ofercie.
1. Wypełniony formularz cenowy oferty (wg załącznika nr 1).
2. Oświadczenie o spełnianiu warunków udziału w postępowaniu z art. 22 ust. 1 ustawy Prawo zamówień publicznych oraz oświadczenie o nie podleganiu wykluczeniu z postępowania (wg załącznika nr 2);
3. Wykaz zrealizowanych usług (wg załącznika nr 3) (potwierdzający spełnianie warunków z pkt III.4) w okresie ostatnich trzech lat przed upływem terminu składania ofert, a jeżeli okres prowadzenia działalności jest krótszy - w tym okresie, z podaniem ich wartości, przedmiotu, dat wykonania i odbiorców, oraz załączeniem dokumentu potwierdzającego (referencje, protokoły odbioru, etc.), że te usługi zostały wykonane lub są wykonywane należycie;
4. Sprawozdanie finansowe albo jego części, a jeżeli podlega ono badaniu przez biegłego rewidenta zgodnie z przepisami o rachunkowości również z opinią odpowiednio o badanym sprawozdaniu albo jego części, a w przypadku wykonawców niezobowiązanych do sporządzania sprawozdania finansowego - inne dokumenty określające obroty oraz zobowiązania i należności — za okres ostatnich trzech lat obrotowych, a jeżeli okres prowadzenia działalności jest krótszy — za ten okres;
5. Informacja banku lub spółdzielczej kasy oszczędnościowo-kredytowej, w których wykonawca posiada rachunek, potwierdzająca wysokość posiadanych środków finansowych lub zdolność kredytową wykonawcy, wystawiona nie wcześniej niż 3 miesiące przed upływem terminu składania ofert.
6. Wykaz osób przeznaczonych do wykonania przedmiotu zamówienia (wg załącznika nr 4), wraz z informacjami na temat ich kwalifikacji zawodowych, doświadczenia i wykształcenia niezbędnych dla wykonania zamówienia, a także zakresu wykonywanych przez nie czynności, oraz informacją o podstawie do dysponowania tymi osobami. Informacje przedstawione w wykazie mają potwierdzać postawione tym osobom warunki.
7. Opłaconą polisę, a w przypadku jej braku inny dokument potwierdzający, że wykonawca jest ubezpieczony od odpowiedzialności cywilnej w zakresie prowadzonej działalności związanej z przedmiotem zamówienia w wysokości minimum 150.000,00 PLN.
8. Aktualny odpis z właściwego rejestru, jeżeli odrębne przepisy wymagają wpisu do rejestru, w celu wykazania braku podstaw do wykluczenia w oparciu o art. 24 ust. 1 pkt 2 ustawy, wystawionego nie wcześniej niż 6 miesięcy przed upływem terminu składania ofert, a w stosunku do osób fizycznych oświadczenie w zakresie art. 24 ust. 1 pkt 2 ustawy.
9. Jeżeli Wykonawca zgodnie z art. 26 ust. 2b ustawy Prawo zamówień publicznych zamierza polegać na wiedzy i doświadczeniu, potencjale technicznym, osobach zdolnych do wykonania zamówienia lub zdolnościach finansowych innych podmiotów, Wykonawca zobowiązany jest udowodnić Zamawiającemu, iż będzie dysponował zasobami niezbędnymi do realizacji zamówienia, w szczególności przedstawiając w tym celu pisemne zobowiązanie tych podmiotów do oddania mu do dyspozycji niezbędnych zasobów na okres korzystania z nich przy wykonywaniu zamówienia.
Jeżeli Wykonawca ma siedzibę lub miejsce zamieszkania poza terytorium Rzeczypospolitej Polskiej, składa dokumenty, zgodnie z § 2 Rozporządzenia Prezesa Rady Ministrów z dnia 30 grudnia 2009 r. w sprawie rodzajów dokumentów, jakich może żądać Zamawiający od Wykonawcy, oraz form, w jakich te dokumenty mogą być składane. (Dz. U. Nr 226, poz. 1817) Dokumenty sporządzone w języku obcym są składane wraz z tłumaczeniem na język polski, poświadczonym przez Wykonawcę.
Zasady udziału w postępowaniu wykonawców występujących wspólnie.
1. Wykonawcy ubiegający się wspólnie o udzielenie zamówienia ustanawiają pełnomocnika do reprezentowania ich w postępowaniu albo reprezentowania w postępowaniu i zawarcia umowy w sprawie zamówienia publicznego.
2. Wykonawcy, o których mowa w ww. punkcie, składają jedną ofertę, przy czym dokumenty powyżej z punktu 1, 2, 3 i 6 składa pełnomocnik w imieniu wszystkich podmiotów, dokumenty z pkt 8 składa każdy z wykonawców, pozostałe dokumenty składają Ci z wykonawców, którzy w imieniu konsorcjum potwierdzają spełnianie warunku.
3. W przypadku wykonawców wspólnie ubiegających się o udzielenie zamówienia oraz w przypadku podmiotów, o których mowa w § 1 ust. 2 i 3 Rozporządzenia Prezesa Rady Ministrów z dnia 30 grudnia 2009 r. w sprawie rodzajów dokumentów, jakich może żądać Zamawiający od Wykonawcy, oraz form, w jakich te dokumenty mogą być składane, kopie dokumentów dotyczących odpowiednio wykonawcy lub tych podmiotów są poświadczane za zgodność z oryginałem przez wykonawców lub te podmioty.
V. Sposób porozumiewania się Zamawiającego z Wykonawcą.
Wszelkie oświadczenia, wnioski, zawiadomienia oraz informacje Zamawiający i Wykonawcy mają obowiązek przekazywać na piśmie lub faksem. Jeżeli Zamawiający lub Wykonawcy przekazują oświadczenia, wnioski, zawiadomienia oraz informacje faksem, każda ze stron na żądanie drugiej niezwłocznie potwierdza fakt otrzymania oświadczeń, wniosków, zawiadomień oraz informacji.
Osobami uprawnionymi do kontaktowania się z Wykonawcami są:
Xxx Xxxxx Xxxxx, Xxx Xxxxxx Xxxxxxxxx – tel. (0-00) 000 00 00 (od poniedziałku do piątku w godz. od 12:00 do 16:00)
VI. Opis sposobu przygotowania oferty:
1. Oferta zostanie sporządzona na formularzu oferty stanowiącym załącznik nr 1 do niniejszej specyfikacji.
2. Do oferty zostaną załączone wszystkie dokumenty wymagane w pkt. IV Specyfikacji.
3. Wykonawcy przedstawią oferty zgodne z postanowieniami niniejszej Specyfikacji.
4. Oferta winna być sporządzona w języku polskim, w formie maszynopisu, wydruku komputerowego lub odręcznie długopisem bądź nieścieralnym atramentem. W przypadku ofert pisanych odręcznie wymagane są litery drukowane.
5. Formularz oferty wraz z załącznikami zostaną podpisane wraz z pieczęcią imienną przez uprawnionego przedstawiciela Wykonawcy. Zaleca się parafowanie wszystkich stron oferty oraz jej załączników przez upoważnionego przedstawiciela Wykonawcy.
6. W przypadku, gdy Wykonawcę reprezentuje pełnomocnik, do oferty musi być załączone skuteczne pełnomocnictwo, w formie oryginału lub kopii potwierdzonej notarialnie, określające jego zakres i podpisane przez osoby uprawnione do reprezentowania Wykonawcy.
7. W przypadku, gdy Wykonawca jako załącznik do oferty, dołączy kopię dokumentu, kserokopia ta musi być poświadczona zapisem o treści „za zgodność z oryginałem” na każdej stronie kserokopii oraz podpisana przez osoby upoważnione do zaciągania zobowiązań i składania oświadczeń woli w imieniu Wykonawcy wraz z pieczęcią imienną, z wyłączeniem ppkt. 6.
8. Wszystkie miejsca, w których Wykonawca naniósł zmiany winny być parafowane przez osobę podpisującą ofertę.
9. Wykonawca winien złożyć ofertę w zamkniętej kopercie zaadresowanej na Zamawiającego – Centrum Informacji o Środowisku z napisem:
Centrum Informacji o Środowisku, 00-000 Xxxxxxxx, xx. Xxxxxxxx 00/00 (pokój 56a) Oferta w sprawie przetargu nieograniczonego na :
„Usługi administracji systemem Ekoportal, dostępnym pod adresem xxx.xxxxxxxxx.xxx.xx oraz wsparcie działania systemu.”
Nie otwierać przed dniem 13 grudnia 2010 r., do godz. 10:30 Nazwa i adres Wykonawcy, Numer faxu
Wzór opisu koperty:
10. Wykonawca może wprowadzić zmiany lub wycofać złożoną ofertę przed upływem terminu składania ofert, w tym celu Wykonawca złoży Zamawiającemu kolejną zamkniętą kopertę oznaczoną jak w punkcie 9 dodatkowo oznakowaną "Zmiana" lub "Wycofanie".
11. Wykonawca nie może wycofać oferty ani wprowadzić jakichkolwiek zmian w treści oferty po upływie terminu składania ofert.
12. Wykonawca wskaże w ofercie te części zamówienia, których wykonanie zamierza powierzyć podwykonawcom.
VII. Miejsce oraz termin składania i otwarcia ofert
1. Oferty należy składać w zamkniętej kopercie opisanej wg wzoru zamieszczonego w pkt VI, ppkt.9 niniejszej Specyfikacji, w siedzibie Zamawiającego, w pokoju nr 56a (sekretariat Centrum Informacji o Środowisku).
2. Termin składania ofert upływa dnia 13 grudnia 2010 r. o godz. 9:30. Oferty otrzymane przez Zamawiającego po tym terminie nie będą rozpatrywane.
3. Otwarcie ofert nastąpi w dniu 13 grudnia 2010 r., o godz. 10:30 w siedzibie Zamawiającego,
w pokoju nr 58.
VIII. Opis sposobu obliczania ceny
Cena oferty brutto musi być wyrażona w PLN z zaokrągleniem do dwóch miejsc po przecinku oraz obejmować wszystkie koszty związane z należytym wykonaniem zamówienia (tj. podatek VAT oraz inne poniesione przez Wykonawcę koszty).
Załącznik nr 1
do Specyfikacji Istotnych Warunków Zamówienia FORMULARZ OFERTY
W nawiązaniu do ogłoszenia o przetargu nieograniczonym na
zakup „Usługi administracji systemem Ekoportal, dostępnym pod adresem xxx.xxxxxxxxx.xxx.xx
oraz wsparcie działania systemu.”:
My, niżej podpisani:
………………....................................................................................................................................
Działający w imieniu i na rzecz:
..........................................................................................................................................................
Oferujemy wykonanie przedmiotu zamówienia określonego w specyfikacji istotnych warunków zamówienia:
Za cenę brutto zł
(słownie złotych:
w ramach ww. kwoty:
administracja miesięczna1 za cenę zł brutto, tj. cena za realizację całego przedmiotu umowy (24x
cena miesięczna) wynosi zł brutto
wsparcie dla systemu backup w wymiarze 30 osobodni za cenę osobodnia zł brutto
wsparcie dla systemu e-learning w wymiarze 20 osobodni za cenę osobodnia zł brutto
wsparcie dla GIS w wymiarze 20 osobodni za cenę osobodnia zł brutto
I. Termin realizacji zamówienia:
Od dnia podpisania umowy do dnia 30 grudnia 2012 r.
II. Informujemy, że zamierzamy/ nie zamierzamy* powierzyć podwykonawcom realizację następujących części zamówienia:
…………………………………………………………………….………………………………………
……………………………………………………………………….……………………………………
………………………………………………………………………………….………………………
………………………………………………………………………………….………………………
………………………………………………………………………………….………………………
………………………………………………………………………………….………………………
*niepotrzebne skreślić
Uważamy się za związanych niniejszą ofertą przez okres 30 dni od upływu terminu składania ofert. W razie wybrania naszej oferty zobowiązujemy się do podpisania umowy na warunkach zawartych w Specyfikacji Istotnych Warunków Zamówienia oraz w miejscu i terminie określonym przez Zamawiającego. Jednocześnie oświadczamy, że zapoznaliśmy się ze SIWZ oraz zdobyliśmy wszelkie informacje konieczne do przygotowania oferty.
1 W przypadku zawarcia umowy w grudniu 2010 r., cena za pierwszy miesiąc świadczenia usługi (tj. grudzień 2010) obejmuje usługi świadczone w miesiącu grudniu 2010 r. i styczniu 2011.
Do niniejszego formularza oferty załączamy następujące dokumenty:
1. …………………………………………………………………………………………………
2. …………………………………………………………………………………………………
3. …………………………………………………………………………………………………
4. …………………………………………………………………………………………………
5. …………………………………………………………………………………………………
6. …………………………………………………………………………………………………
7. …………………………………………………………………………………………………
8. ………………………………………………………………………………………………….
9. ………………………………………………………………………………………………….
...........................,dnia..................... …………………………………………….
(podpis upoważnionego przedstawiciela Wykonawcy wraz z pieczęcią imienną)
.........................................................
(pieczęć Wykonawcy)
Załącznik nr 2 do Specyfikacji Istotnych Warunków Zamówienia
Oświadczenie
o spełnieniu warunków (art. 22 ust. 1 ustawy Prawo Zamówień Publicznych) oraz nie podleganiu wykluczeniu z postępowania
Przystępując do udziału w postępowaniu o udzielenie zamówienia publicznego
na zakup „Usługi administracji systemem Ekoportal, dostępnym pod adresem xxx.xxxxxxxxx.xxx.xx oraz wsparcie działania systemu.”:
My, niżej podpisani :
................................................................................................................................
działając w imieniu i na rzecz reprezentowanej przez nas firmy:
................................................................................................................................
oświadczamy, że:
1. spełniamy warunki udziału w niniejszym postępowaniu;
2. nie podlegamy wykluczeniu z postępowania na podstawie art. 24 ust. 1-2 ustawy z dnia 29.01.2004r. Prawo zamówień publicznych (tekst jednolity Dz. U. z 2010 r., Nr 113, ze zm).
................................, dnia ..................... ……......................................................
(podpis upoważnionego przedstawiciela Wykonawcy wraz z pieczęcią imienną)
Załącznik nr 3 do Specyfikacji Istotnych Warunków Zamówienia
........................................
(pieczęć Wykonawcy)
Wykaz zrealizowanych usług
w okresie ostatnich trzech lat przed dniem wszczęcia postępowania, a jeżeli okres prowadzenia działalności jest krótszy – w tym okresie w celu potwierdzenia spełnienia warunków, o których mowa w art.22 ust.1 ustawy z dnia 29.01.2004r. – Prawo zamówień publicznych
(tekst jednolity Dz. U. z 2010 r., Nr 113, ze zm)
Składając ofertę, w postępowaniu o zamówienie publiczne, w trybie przetargu nieograniczonego, na
„Usługi administracji systemem Ekoportal, dostępnym pod adresem xxx.xxxxxxxxx.xxx.xx oraz wsparcie działania systemu.”
oświadczamy, że reprezentowana przez nas firma wykonała następujące zamówienia:
L.p. | Nazwa zamówienia | Data wykonania zamówienia | Opis zamówienia | Odbiorca zamówienia |
….................................................
(podpis i pieczęć upoważnionego przedstawiciela wykonawcy)
………………………, dn. …………………….
Załącznik nr 4 do Specyfikacji Istotnych Warunków Zamówienia
........................................
(pieczęć Wykonawcy)
Wykaz osób przeznaczonych do wykonania zamówienia
Składając ofertę, w postępowaniu o zamówienie publiczne, w trybie przetargu nieograniczonego, na
„Usługi administracji systemem Ekoportal, dostępnym pod adresem xxx.xxxxxxxxx.xxx.xx oraz wsparcie działania systemu.”
Oświadczam, iż zamówienie w wykonywać będą następujące osoby:
l.p. | Imię i nazwisko | Xxxxxx wykonywanych czynności | Xxxx wykształcenia, kwalifikacji, doświadczenia zawodowego (z podaniem zrealizowanych zamówień i zakresu wykonywanych w nich zadań) oraz wskazanie podstawy do dysponowania osobą2 | Doświadczenie w latach |
1) | Administrator Systemu | |||
2) | Osoba posiadająca znajomość działania systemu TSM | |||
3) | Osoba posiadająca znajomość działania systemu Saba | |||
4) | Osoba posiadająca znajomość Systemów Informacji Geograficznej |
….................................................
(podpis i pieczęć upoważnionego przedstawiciela wykonawcy)
2 Należy wskazać szczegółowe informacje na potwierdzenie każdego z warunków określonych w SIWZ dla danej osoby.
………………………, dn. …………………….
Załącznik nr 5 do Specyfikacji Istotnych Warunków Zamówienia
Projekt umowy.
UMOWA nr …………./…………..
zawarta w dniu r. w Warszawie pomiędzy:
Centrum Informacji o Środowisku w Warszawie, ul. ………….., …… Warszawa posiadającym NIP: ………….. i REGON: …………………..
reprezentowanym przez:
……………………………….. – Dyrektora Centrum Informacji o Środowisku w Warszawie Zwanym dalej Zamawiającym,
z jednej strony,
a firmą:
…………………………………………………………………………………………………. działającą w oparciu o wpis do Krajowego Rejestru Sądowego
pod numerem KRS: …………, posiadającą NIP: …………. i REGON: ………………….
reprezentowaną przez:
……………………………… - (pełniona funkcja) zwaną dalej Wykonawcą,
z drugiej strony*
/a
……………………………………………………………………………………………………………… Zamieszkałym pod adresem:……………………………………………………………………………
-prowadzącym działalność gospodarczą pod nazwą ……………………………………………….
z siedzibą przy ul…………………...........................……………w ,
działającym w oparciu o wpis do ewidencji działalności gospodarczej prowadzony przez
……………………………………………………………… pod numerem ,
posiadającym NIP ……………………; oraz REGON ……………………………
zwanym dalej Wykonawcą z drugiej strony/*
/Reprezentanci obu stron oświadczają, iż okazali sobie przy podpisywaniu niniejszej umowy stosowne dokumenty, wykazujące ich tożsamość oraz dokumenty, z których wynika ich umocowanie do działania w imieniu reprezentowanych stron w sprawie udzielania przez Zamawiającego zamówienia.
Niniejszą Umowę zawarto w wyniku przeprowadzonego postępowania o udzielenie zamówienia publicznego w trybie przetargu nieograniczonego, na podstawie art. 39 i następnych ustawy z dnia 29 stycznia 2004 r. Prawo zamówień publicznych (tekst jednolity Dz. U. z 2010 r., Nr 113, ze zm).
§ 1
1. Przedmiotem umowy jest administracja systemem Ekoportal, dostępnym pod adresem xxx.xxxxxxxxx.xxx.xx oraz wsparcie działania systemu”.
2. Szczegółowy opis przedmiotu umowy zawiera załącznik nr 1, stanowiący integralną część niniejszej umowy.
§ 2
Wykonawca realizować będzie usługi, o których mowa w § 1 w okresie od dnia podpisania umowy do dnia 30 grudnia 2012 roku.
§ 3
1. Wykonawca oświadcza, że posiada odpowiedni potencjał techniczny, kadrowy i ekonomiczny.
2. Wykonawca jest obowiązany realizować zamówienie przy wykorzystaniu osób wskazanych w ofercie. Z osobami tymi Zamawiający będzie utrzymywał bieżące kontakty robocze podczas realizacji zamówienia, a ich zamiana będzie możliwa jedynie w przypadkach losowych, po uprzednim uzyskaniu pisemnej zgody od Zamawiającego. Osoby zastępujące muszą spełniać warunki dla osób zastępowanych postawione w SIWZ.
§ 4
1. Za realizację przedmiotu umowy Zamawiający zobowiązuje się zapłacić Wykonawcy łączną cenę w kwocie brutto nie wyższą niż ………………….. zł (słownie:
……………………………………….. zł, …./100 zł). Na niniejszą cenę składa się:
a) administrowanie systemem Ekoportal za cenę zł brutto miesięcznie;
b) wsparcie dla systemu backup w wymiarze 30 osobodni (15 osobodni na rok) za cenę osobodnia zł brutto;
c) wsparcie dla systemu e-learning w wymiarze 20 osobodni (10 osobodni na rok) za cenę osobodnia zł brutto;
d) wsparcie dla GIS w wymiarze 20 osobodni (10 osobodni na rok) za cenę osobodnia
……........ zł brutto.
Niewykorzystane osobodni przechodzą na kolejny rok.
2. Łączna kwota wymieniona w ust. 1 niniejszego paragrafu obejmuje wszystkie koszty jakie poniesie Wykonawca z tytułu należytej i zgodnej z niniejszą umową oraz obowiązującymi przepisami realizacji przedmiotu umowy. Ponadto wynagrodzenie to zawiera stosowane przez Wykonawcę zniżki, upusty, rabaty, uwzględnia zmianę podatków, etc.
§ 5
1. Płatności za administrowanie następować będą miesięcznie według stawek z § 4 ust. 1 pkt a) niniejszej umowy. Świadczenie usługi w grudniu 2010 r. nie będzie fakturowane - jest wliczone i płatne w ramach stawki za miesiąc styczeń 2011 r. Faktura za miesiąc grudzień 2011 i 2012 powinna być przedłożona Zamawiającemu odpowiednio do dnia 30 grudnia 2011 r. i 30 grudnia 2012.
2. Płatności za wsparcie (dla systemu backup, systemu e-learning i systemu GIS) następować będą miesięcznie z dołu na podstawie faktycznie przepracowanych osobodni.
3. Miesięczne protokoły, potwierdzające wykonanie usługi o której mowa w ust. 1 i 2 mogą być sporządzane łącznie dla administrowania i wsparcia.
4. Podstawą dla wystawienia faktury i zapłacenia za nią będzie zaakceptowanie bez uwag i zastrzeżeń przez Zamawiającego Protokołu odbioru (wg wzoru określonego w zał. 3 do umowy), wraz z załącznikami, o których mowa w pkt I.9. Załącznika nr 1 do umowy tj. raportem miesięcznym, raportem kwartalnym (jeśli dotyczy) oraz innymi dokumentami (jeśli dotyczy). Faktura przekazana Zamawiającemu bez zaakceptowanych ww. dokumentów nie będzie realizowana.
5. Raport miesięczny za ostatni miesiąc obowiązywania umowy Wykonawca przekaże Zamawiającemu wraz z załączoną dokumentacją wszystkich prac wykonanych w trakcie realizacji umowy, w formie i zakresie merytorycznym uzgodnionym w trybie roboczym z Zamawiającym.
§ 6
1. Płatności, o których mowa w § 5 ust. 1 i 2 zostaną dokonane w formie przelewu bankowego na rachunek wskazany przez Wykonawcę w terminie 14 dni od dnia doręczenia Zamawiającemu prawidłowo wystawionej faktury.
2. Za termin dokonania płatności uważa się datę złożenia w banku Zamawiającego polecenia przelewu na rachunek bankowy Wykonawcy.
§ 7
1. Ze strony Zamawiającego osobami uprawnionymi do kontaktów z Wykonawcą są ……....
2. Ze strony Wykonawcy osobami uprawnionymi do kontaktów z Zamawiającym są osoby wskazane w ofercie.
3. Zmiana osób uprawnionych do kontaktów ze strony Zamawiającego nie wymaga zmiany niniejszej umowy i następuje za pisemnym powiadomieniem drugiej Strony. Zmiana osób uprawnionych do kontaktów ze strony Wykonawcy następuje na zasadach określonych w §3 ust. 2.
4. Wyżej wskazane osoby nie są uprawnione do zaciągania zobowiązań finansowych ze strony Zamawiającego.
§ 8
1. Wykonawca umowy i jego pracownicy zobowiązują się do utrzymania w tajemnicy i nie ujawniania osobom trzecim informacji o istotnych warunkach umowy oraz wszelkich danych o Zamawiającym i klientach Zamawiającego, zarówno w okresie obowiązywania umowy, jak i po jej realizacji lub rozwiązaniu bezterminowo.
2. Wykonawca zobowiązuje się do przestrzegania, przy wykonywaniu umowy, wszystkich postanowień zawartych w obowiązujących przepisach prawnych związanych z ochroną danych osobowych oraz ochroną informacji niejawnych.
3. Wykorzystanie danych i informacji określonych w ust. 1 w innych celach, niż określonych w umowie, jak również ich publikacja, nie jest dopuszczalna bez uprzedniej pisemnej zgody Zamawiającego.
4. Obowiązki określone w ust. 1 i 2 nie dotyczą informacji powszechnie znanych oraz udostępnienia informacji na podstawie bezwzględnie obowiązujących przepisów prawa, a w szczególności na żądanie sądu, prokuratury, organów podatkowych lub państwowych.
5. Wykonawca może ujawnić oraz wykorzystywać informację o fakcie zawarcia niniejszej umowy w celach marketingowych.
6. Nie będą uznawane za poufne informacje, które:
1) są lub staną się informacją publiczną w okolicznościach nie będących wynikiem czynu bezprawnego lub naruszającego przez Stronę Umowy, albo
2) są już znane stronie otrzymującej, o czym świadczą wiarygodne dowody, albo
3) są zatwierdzone do rozpowszechnienia na podstawie uprzedniej pisemnej zgody strony ujawniającej, albo
4) zostaną przekazane stronie otrzymującej przez osobę fizyczną lub prawną nie będącą stroną umowy zgodnie z prawem, bez ograniczeń i nie naruszając postanowień umowy.
7. Każda ze stron dołoży należytej staranności, aby zapobiec ujawnieniu lub korzystaniu przez osoby trzecie z informacji poufnych drugiej strony.
8. Wykonawca zobowiązuje się ograniczyć dostęp do informacji poufnych wyłącznie do pracowników, którym informacje te są niezbędne do wykonania czynności na rzecz Zamawiającego.
§ 9
1. Wykonawca zobowiązuje się niniejszym do zapłaty Zamawiającemu w przypadku odstąpienia od umowy z winy Wykonawcy – kwoty w wysokości 20 % łącznej ceny brutto, o której mowa w § 4 ust. 1 niniejszej umowy.
2. W razie wystąpienia zwłoki Wykonawcy w realizacji prac w stosunku do ustalonych terminów wynikających z umowy, w tym terminów które będą uzgadniane przez Strony na etapie realizacji umowy, Zamawiający może:
1) wyznaczyć Wykonawcy na piśmie dodatkowy termin wykonania prac. W przypadku wyznaczenia dodatkowego terminu wykonania prac Wykonawca jest zobowiązany do zapłaty kar umownych, o których mowa w ust. 3 -5 względem pierwotnego terminu.
2) po upływie wyznaczonego dodatkowego terminu na piśmie odstąpić od umowy oraz żądać
kwoty, o której mowa w ust. 1 niniejszego paragrafu.
3. Wykonawca zobowiązuje się niniejszym do zapłaty Zamawiającemu kar umownych w wysokości 300 zł (słownie: trzysta zł 00/100 zł) za każdą rozpoczętą godzinę usuwania awarii ponad limity określone w § 10 ust. 2 i 3.
4. Wykonawca zobowiązuje się niniejszym do zapłaty Zamawiającemu kar umownych w wysokości 500 zł (słownie: pięćset zł 00/100 zł) za każdy rozpoczęty dzień zwłoki w stosunku do terminu ustalonego na wykonanie prac, o których mowa w pkt I.21 i I.22 Opisu Przedmiotu Zamówienia, który stanowi załącznik nr 1 do Umowy.
5. Wykonawca zobowiązuje się niniejszym do zapłaty Zamawiającemu kar umownych w wysokości 300 zł (słownie: pięćset zł 00/100 zł) za każdy dzień opóźnienia w przekazaniu dokumentacji, o której mowa w §10 ust. 5
6. Zapłata kwot, o których mowa w niniejszym paragrafie nie wyczerpuje prawa Zamawiającego do dochodzenia odszkodowania na zasadach ogólnych.
7. Zamawiający może dokonać potrącenia naliczonych i należnych mu kar umownych z płatności faktury VAT wystawionej przez Wykonawcę.
§ 10
1. Niezależnie od innych postanowień umownych w przypadku niewykonania lub nienależytego wykonania Przedmiotu umowy w terminach ustalonych przez Strony lub podanych w Opisie Przedmiotu Zamówienia, który stanowi załącznik nr 1 do Umowy,, Zamawiający uprawniony jest do odstąpienia od umowy i żądania kar umownych zgodnie z § 9 ust. 1 umowy.
2. Strony ustalają miesięczną dostępność systemu, o którym mowa w pkt I.1 Opisu Przedmiotu Zamówienia, który stanowi załącznik nr 1 do Umowy, na poziomie 98 %. Czas usunięcia zauważonych przerw w działaniu systemu nie może przekroczyć:
- pomiędzy godz. 8 a 17 (od poniedziałku do piątku) 4 godzin od momentu zgłoszenia awarii,
- w pozostałym okresie 8 godzin od momentu zgłoszenia awarii.
W czasie awarii wszyscy użytkownicy próbujący skorzystać z systemu Ekoportal muszą otrzymać stosowny komunikat.
3. Strony ustalają miesięczną dostępność systemu, o którym mowa w pkt I.3 Opisu Przedmiotu Zamówienia, który stanowi załącznik nr 1 do Umowy, na poziomie 90%. Czas usunięcia zauważonych przerw w działaniu środowiska testowego nie może przekroczyć 12 godzin od momentu zgłoszenia awarii,
4. Obniżenie poziomu dostępności systemów, o którym mowa w ust. 2 i 3 oraz zaistnieje sytuacji, w której Zamawiający rozpoczął naliczanie Wykonawcy jakichkolwiek kar umownych upoważnia Zamawiającego do odstąpienia od umowy ze skutkiem natychmiastowym.
5. Dokumentacja, o której mowa w pkt I.9, I.10, I.11 i I.12 Opisu Przedmiotu Zamówienia będzie przekazana w terminie 7 dni od daty wykonanych prac, których ta dokumentacja dotyczy (dla raportów miesięcznych i kwartalnych zgodnie z terminami określnymi w pkt I.9. Opisu Przedmiotu Zamówienia) albo zgodnie z terminem określonym w pkt I.21 i I.22 Opisu Przedmiotu Zamówienia jeżeli wykonanie dokumentacji jest przedmiotem osobnego zlecenia. Dokumentacja będzie przekazana Zamawiającemu przez Wykonawcę w formie elektronicznej w postaci edytowalnej oraz w formacie PDF w postaci pliku dyskowego opatrzonego kwalifikowanym podpisem cyfrowym, sygnowanym niekwestionowanym czasem jego złożenia.
6. W przypadku odstąpienia od umowy przez którąkolwiek ze Stron, Wykonawca zobowiązany jest do zwrotu Zamawiającemu części wynagrodzenia brutto, określonego w § 4 ust. 1 niniejszej umowy, w wysokości wyliczonej proporcjonalnie do okresu niewykonywania umowy przez Wykonawcę.
7. Zamawiający jest upoważniony do rozwiązania umowy za miesięcznym okresem wypowiedzenia skutecznym na koniec miesiąca, z zastrzeżeniem obowiązków Wykonawcy wynikających z § 5 ust. 5.
8. W przypadku zmian w budżecie Zamawiającego uniemożliwiających dalsze finansowanie umowy (ewentualnie nieuwzględnienia w budżecie na rok 2012 takiego zamówienia), Zamawiający może bez żadnych konsekwencji prawnych rozwiązać umowę jednostronnie bez okresu wypowiedzenia (wystarczy oświadczenie Zamawiającego). W takim przypadku strony rozliczają się:
a) za prace, o których mowa w § 4 ust. 1 pkt b)-d) umowy wykonane w miesiącu wypowiedzenia umowy;
b) za administrowanie systemem Ekoportal – wynagrodzenie proporcjonalne do ilości dni obowiązywania umowy w danym miesiącu do ilości dni tego miesiąca.
9. W przypadku powstania szkody przenoszącej wysokość kar umownych określonych w niniejszej umowie, Zamawiający jest uprawniony do dochodzenia naprawienia szkody na zasadach ogólnych określonych w Kodeksie cywilnym.
§ 11
1. Wykonawca przenosi na Zamawiającego autorskie prawa majątkowe do utworów powstałych w wyniku realizacji niniejszej umowy bez żadnych ograniczeń terytorialnych ani jakichkolwiek innych na wszelkich dopuszczalnych przez prawo polach eksploatacji a w szczególności wymienionych w ust. 3 poniżej. Wynagrodzenie za przeniesienie autorskich praw majątkowych na wszystkich wskazanych polach eksploatacji łącznie z wynagrodzeniem za przeniesienie prawa zezwalania na wykonywanie zależnych praw autorskich zgodnie z art. 46 ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych, stanowi integralną część wynagrodzenia Wykonawcy określonego w § 4 ust. 1 niniejszej umowy.
2. Przejście autorskich praw majątkowych do utworów następuje z dniem zatwierdzenia protokołów, o których mowa w § 6 ust. 1 niniejszej umowy. Z tym też dniem przechodzi na Zamawiającego własność egzemplarzy utworów.
3. Wraz z przeniesieniem całości autorskich praw majątkowych na Zamawiającego Wykonawca przenosi prawo zezwalania na wykonywanie zależnego prawa autorskiego do utworów zgodnie z art. 46 ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych. Wykonawca udziela tym samym Zamawiającemu nieodwołalnego zezwolenia na nieograniczone wykonanie zależnego prawa autorskiego do utworów (kontynuacja lub wykorzystanie utworów przez osoby trzecie), korzystania z niej i rozporządzania oraz do dokonywania w nim zmian, we wszelkich dopuszczalnych przez prawo polach eksploatacji a w szczególności:
a) utrwalanie i zwielokrotnianie całości lub części utworów techniką drukarską, reprograficzną, zapisu magnetycznego, zapis elektronicznego oraz techniką cyfrową, wprowadzenie do pamięci komputera;
b) udostępnianie osobom trzecim, dokonywanie przez nich zmian, adaptacji, opracowań;
c) realizacja według utworów i jego zmian;
d) wykorzystanie poszczególnych elementów lub całości utworów, jego zmiany, adaptacje.
4. Zamawiający uprawniony jest do przeniesienia autorskich praw majątkowych wynikających z niniejszej umowy na inny podmiot bez żadnych ograniczeń terytorialnych ani jakichkolwiek innych, na co Wykonawca niniejszym wyraża zgodę. Zamawiający uprawniony jest również do przeniesienia autorskich praw majątkowych do utworu na osoby trzecie.
§ 12
1. Wszelkie pisemne powiadomienia między stronami niniejszej umowy będą kierowane na następujące adresy:
1) Zamawiający ;
2) Wykonawca – …………………………………....
2. Zmiana adresu korespondencyjnego nie wymaga zmiany niniejszej umowy i jest dokonywana w formie pisemnego oświadczenia złożonego drugiej stronie.
§ 13
1. Wykonawca przed podpisaniem umowy wniesie zabezpieczenie należytego wykonania umowy w wysokości 5% wartości umowy z podatkiem VAT, tj. ………. zł w formie dopuszczonej przez ustawę Pzp. Zamawiający zwróci 100 % zabezpieczenia należytego wykonania umowy w ciągu 30 dni od daty realizacji przedmiotu umowy i uznania przez Zamawiającego umowy za należycie wykonaną.
2. Jeżeli zabezpieczenie zostało wpłacone w formie pieniężnej - zostanie zwrócone wraz z należytymi odsetkami wynikającymi z umowy rachunku bankowego, na którym było przechowywane, pomniejszonymi o koszty prowadzenia rachunku oraz prowizji bankowej za przelew pieniędzy na rachunek Wykonawcy.
§ 14
1. Wykonawca nie może powierzyć wykonania umowy osobie trzeciej w zakresie innym niż wskazał to w ofercie przetargowej, ani przenieść na nią swoich wierzytelności wynikających z niniejszej umowy.
2. Wszelkie zmiany niniejszej umowy wymagają zgody obu Stron oraz pisemnego aneksu pod rygorem nieważności.
3. W sprawach nieuregulowanych niniejszą umową obowiązują przepisy ustawy Prawo zamówień publicznych oraz Kodeksu cywilnego.
4. Ewentualne spory między Stronami wynikłe z niniejszej umowy będą rozstrzygane przez sąd właściwy dla siedziby Zamawiającego.
5. Umowę sporządzono w dwóch jednobrzmiących egzemplarzach, po jednym dla każdej ze Stron.
Załączniki:
1) Załącznik nr 1 – Opis przedmiotu zamówienia.
2) Załącznik nr 2 – Oferta Wykonawcy.
3) Załącznik nr 3 – Wzór protokołu potwierdzenia wykonania usług
ZAMAWIAJĄCY: WYKONAWCA:
* w zależności od formy prawnej Wykonawcy
Załącznik nr 6 do SIWZ Załącznik nr 1 do Umowy
Opis Przedmiotu Zamówienia
Przedmiotem zamówienia jest usługa administracji systemem Ekoportal, dostępnym pod adresem - xxx.xxxxxxxxx.xxx.xx, w tym zapewnienie działania wszystkich składników systemu (administracja techniczna) oraz zapewnienie działania serwerów wewnętrznych Centrum Informacji o Środowisku (poczta elektroniczna, repozytorium kodu i dokumentów (SVN), system zarządzania projektami (Trac), system monitoringu (OpsView)), a także usuwanie ewentualnych błędów w działaniu, rozwój i usprawnienie działania systemu e-learning, systemu backupu, aplikacji GIS.
Zamawiający dopuszcza wykorzystanie przez Wykonawcę bezpiecznego łącza internetowego w celu zdalnego dostępu do wszystkich komponentów systemu.
Przy realizacji niniejszego zamówienia będzie wykorzystywany elektroniczny system zgłaszania błędów i kontroli postępów w projekcie (Trac) Zamawiającego. Kod źródłowy, dokumentacja i inne pliki, które powstaną przy realizacji niniejszego zamówienia będą umieszczane w repozytorium kodu i dokumentów (SVN) Zamawiającego.
Prace przewidziane do wykonania:
I. ADMINISTROWANIE SYSTEMEM EKOPORTAL
(praca ciągła w okresie określonym w §2 umowy na zasadach określonych w umowie)
1. Zachowanie ciągłości pracy wszystkich składników systemu Ekoportal (OpenCMS, Wykaz, SABA Learning Enterprise, EkoMapa oraz aplikacji wytworzonych bądź zmodyfikowanych w trakcie trwania umowy, w których odbiorze uczestniczył Wykonawca), systemu bezpieczeństwa sieci, serwerów wewnętrznych oraz środowisk testowych, w szczególności w godzinach pracy w dni robocze tj. w godz. 8-17 od poniedziałku do piątku, awarie będą usuwane tak szybko jak to możliwe,
2. Tworzenie środowisk testowych odpowiadających konfiguracją środowisku produkcyjnemu oraz tworzenie nowych maszyn wirtualnych x.xx. na potrzeby projektu „Dostosowanie aplikacji pozwalającej na prowadzenie publicznie dostępnego wykazu danych na Ekoportalu” (ogłoszenie o zamówieniu nr 316381-2010) na wniosek Zamawiającego,
3. Zapewnienie ciągłości pracy środowisk testowych systemów, o których mowa w pkt I.2.,
4. Zapewnienie bezpieczeństwa pracy wszystkich składników systemu Ekoportal oraz serwera wewnętrznego i serwera deweloperskiego, wykonanie kopii bezpieczeństwa danych systemu Ekoportal, serwera wewnętrznego i serwera deweloperskiego – bieżąca obsługa systemu backup (TSM), wykonanie kopii danych Centrum Autoryzacji, używanej puli certyfikatów oraz listy certyfikatów unieważnionych oraz wykonywanie kopii „typu disaster” wszystkich kluczowych elementów systemu z częstotliwością uzgodnioną z Zamawiającym,
5. Udział w rozbudowie usługi LDAP dla systemu Ekoportal, która realizowana będzie w ramach projektu „Dostosowanie aplikacji pozwalającej na prowadzenie publicznie dostępnego wykazu danych na Ekoportalu” (ogłoszenie o zamówieniu nr 316381-2010),
6. Aktualizacja systemów operacyjnych i oprogramowania do najbardziej aktualnej wersji (tam gdzie jest to możliwe – Zamawiający posiada stosowne licencje oraz jest to technicznie uzasadnione). Systemy operacyjne muszą być aktualizowane nie rzadziej niż raz na 2 tygodnie; instalacja i konfiguracja istniejących oraz nowych systemów operacyjnych, serwerów aplikacyjnych, baz danych i elementów infrastruktury w celu uzyskania nowych funkcjonalności, optymalnych parametrów bezpieczeństwa i wydajności,
7. Wdrażanie w infrastrukturę nowo zakupionego oprogramowania i sprzętu, w których odbiorze uczestniczył Wykonawca,
8. Przekazywanie za pomocą elektronicznego systemu zgłaszania (Trac) informacji o zidentyfikowanych błędach systemu Ekoportal (zarówno sprzętowych, systemowych i aplikacyjnych) do Zamawiającego, w ciągu 24 godzin od identyfikacji błędu,
9. Przekazywanie za pomocą elektronicznego systemu zgłaszania błędów (Trac) do Zamawiającego informacji o działaniach własnych, incydentach naruszenia bezpieczeństwa, problemach z wydajnością aplikacji i obciążeniem systemu oraz zawarcie tych informacji w
raporcie miesięcznym (wzór raportu miesięcznego stanowi załącznik do OPZ). Raport miesięczny za dany miesiąc kalendarzowy musi być przekazany pierwszego dnia roboczego kolejnego miesiąca (raport za grudzień zostanie przekazany 30 grudnia). Wykonywanie testów penetracyjnych aplikacji wchodzących w skład systemu Ekoportal i przedstawianie ich wyników w formie raportu kwartalnego (wzór raportu kwartalnego stanowi załącznik do OPZ). Raport kwartalny za I kwartał musi być przekazany pierwszego dnia roboczego kwietnia, za II kwartał musi być przekazany pierwszego dnia roboczego lipca, za III kwartał pierwszego dnia roboczego października i za IV kwartał w dniu 30 grudnia.
10. Założenie i prowadzenie na bieżąco dla każdej maszyny wirtualnej i fizycznej oraz innych elementów infrastruktury technicznej odrębnej dokumentacji pod nazwą „Dziennik [nazwa urządzenia/maszyny]”. Zakres i forma dziennika będą przedmiotem uzgodnień z Zamawiającym i wymagają jego akceptacji. Zweryfikowanie i uzupełnianie dokumentacji systemu opisanej w dziale Dostępna dokumentacja (łącznie z tworzeniem brakujących dokumentów) w zakresie związanym z zakresem prac wykonywanych przez Zamawiającego.
11. Prowadzenie i przekazywanie Zamawiającemu dokumentacji wszystkich wykonanych zmian w infrastrukturze sieciowej, oprogramowaniu, konfiguracji serwerów aplikacyjnych i systemów operacyjnych, procedurach odtwarzania stanu oprogramowania z kopii bezpieczeństwa oraz aktualnych haseł, w sposób umożliwiający Zamawiającemu weryfikację czynności, a także w sposób umożliwiający niezależnym konsultantom na ocenę jakości prac. Sposób przekazywania i deponowania haseł zostanie uzgodniony z Wykonawcą w trybie roboczym.
12. Dokumentowanie pozostałych wykonywanych prac (także wykonywanych w wyniku realizacji prac z pkt II,III,IV),
13. Wsparcie prac realizowanych w systemie Ekoportal przez osoby wskazane przez Zamawiającego i w ustalonym zakresie,
14. Administracja systemem bezpieczeństwa sieci (klaster dwóch urządzeń Watchguard), w tym zapewnienie zdalnego dostępu do systemu (sieć VPN),
15. Administracja podsiecią techniczną oraz zarządzanie publicznymi adresami IP CIOŚ oraz subdomenami w ramach domen posiadanych przez Wykonawcę,
16. Konsultacje w zakresie administracji siecią wewnętrzną i siecią VOIP Zamawiającego.
17. Administrator bierze udział w uzgadnianiu warunków wykonywania poprawek w kodzie oprogramowania, w błędnie działających funkcjonalnościach, udział w odbiorze prac z tym związanych oraz udział w uzgadnianiu warunków prac ukierunkowanych na rozwój aplikacji (dodawanie nowych funkcjonalności oraz modyfikacje funkcjonalności już dostępnych).
18. Udzielanie porad eksperckich na temat stanu całości systemu (sprzętu, sieci, oprogramowania) wraz z propozycjami ew. modyfikacji,
19. Udział w odbiorze oprogramowania i sprzętu oraz aplikacji wytworzonych bądź zmodyfikowanych w trakcie trwania umowy (Wykonawca posiada jedynie głos doradczy).
20. Monitorowanie pracy Wykazu przy wykorzystaniu istniejącego systemu monitoringu (OpsView) i wykorzystanie zdobytej w ten sposób wiedzy do optymalizacji wydajności serwerów,
21. Administrator uzgadniania w imieniu Wykonawcy z Zamawiającym warunki wsparcia, o którym mowa w pkt II,III,IV tj. każdorazowe uzgadnianie liczby osobodni pracy, jaka potrzeba jest do wykonania określonego zadania. Realizacja wsparcia, o których mowa w pkt II,III,IV może być świadczona dopiero po zakończeniu uzgodnień, o których mowa powyżej i uzyskaniu przez Wykonawcę pisemnej akceptacji Zamawiającego, co do liczby osobodni, w czasie których dane prace zostaną zrealizowane. W przypadku braku porozumienia co do liczby osobodni potrzebnych do wykonania prac, wsparcie dla danego zadania nie będzie świadczone. Osoby wskazane przez Wykonawcę do realizacji zadań, o których mowa w pkt II,III,IV muszą przystąpić do wykonania prac w ciągu 3 dni roboczych od dnia podpisania przez Zamawiającego pisemnej akceptacji co do liczby osobodni, w czasie których dane prace zostaną zrealizowane. Jeśli błąd uniemożliwia prawidłowe działanie systemu, prace zostaną rozpoczęte w ciągu 4 godzin od chwili uzyskania przez Wykonawcę pisemnej akceptacji Zamawiającego. Jeden uzgodniony osobodzień wsparcia nie może trwać dłużej niż dwa dni robocze,
22. Termin wykonania przez Administratora prac, o których mowa w pkt I, a które to prace nie mają charakteru ciągłego, Administrator uzgadnia z Wykonawcą w formie pisemnej lub w elektronicznym systemie zgłaszania błędów (Trac). Wykonanie tych prac musi rozpocząć się bez zbędnej zwłoki.
II. WSPARCIE DLA SYSTEMU BACKUP
(wsparcie w wymiarze 30 w okresie określonym w §2 umowy na zasadach określonych w umowie)
Usuwanie błędów (nie wynikających z działań Wykonawcy) w działaniu systemu backup zauważonych przez Administratora lub Zamawiającego. Wykonywanie, w uzgodnieniu z Zamawiającym, zmian konfiguracyjnych systemu backup. Każda dokonana zmiana wymagać będzie przekazania Zamawiającemu protokołu z opisem wykonanych zmian. W przypadku braku potrzeby wykonywania ww. prac, prace będą ukierunkowane na rozwój i usprawnienie systemu backup. Wszystkie prace będą wykonywane po uprzednim ustaleniu szczegółów z Zamawiającym.
III. WSPARCIE DLA SYSTEMU E-LEARNING
(wsparcie w wymiarze 20 osobodni w okresie określonym w §2 umowy na zasadach określonych w umowie)
Usuwanie błędów (nie wynikających z działań Wykonawcy) w działaniu systemu i szkoleń e-learning zauważonych przez Administratora lub Zamawiającego. Wykonywanie, w uzgodnieniu z Zamawiającym, zmian konfiguracyjnych systemu e-learning. Każda dokonana zmiana wymagać będzie przekazania Zamawiającemu protokołu z opisem wykonanych zmian. W przypadku braku potrzeby wykonywania ww. prac, prace będą ukierunkowane na rozwój i usprawnienie systemu e-learning. Wszystkie prace będą wykonywane po uprzednim ustaleniu szczegółów z Zamawiającym.
IV. WSPARCIE DLA GIS
(wsparcie w wymiarze 20 osobodni w okresie określonym w §2 umowy na zasadach określonych w umowie)
- Wykonywanie prac rozwojowych aplikacji webowej prezentującej dane przestrzenne z serwera ESRI ArcGIS Server 9.3,
- Wykonywanie, w uzgodnieniu z Zamawiającym, koniecznych ze względu na rozwój aplikacji zmian konfiguracyjnych serwera aplikacji oraz serwera GIS (ESRI ArcGIS Server 9.3.),
- Wykonywanie modyfikacji serwisów uruchomianych na serwerze GIS za pomocą ESRI ArcView
9.3. znajdującym się w posiadaniu Zamawiającego,
- Naprawa błędów w aplikacji nie powstałych z winy Zamawiającego,
- Instalacja kolejnych wersji aplikacji na serwerze Ekoportal,
- Instalowanie poprawek i aktualizacji ESRI ArcGIS Server.
Błędy wynikające z działań Wykonawcy usuwane są od chwili ich wystąpienia.
Opis istniejącego obecnie systemu
Systemy operacyjne
System EKOPORTAL pracuje w heterogenicznym środowisku programowo-sprzętowym.
Główne komponenty systemu uruchomione są na wydzielonych wirtualnych maszynach Xen w trybie parawirtualizacji. Na maszynach fizycznych, serwerze backupowym oraz serwerze monitoringu zainstalowany jest system RHEL 5.4 (kernel 2.6.18-164), z hypervisorem XEN v 3.0.3 w wersji 32 i 64 bitowej.
Na maszynach wirtualnych zainstalowane są systemy RHEL 4.6, 5.3 oraz 5.4.w zależności od wymagań zainstalowanego oprogramowania. Centrum Autoryzacji pracuje pod kontrolą systemu operacyjnego Windows 2003 Server.
System produkcyjny
Platforma produkcyjna to system kasetowy HP c7000 wyposażony w dwa serwery HP ProLiant BL480c G1 (2xXeon X5365 3GHz, 24GB RAM, 146GB SAS RAID1) i jeden serwer HP ProLiant BL480c G1 (1xXeon E5405 2GHz, 16GB RAM, 36GB SAS RAID1) wszystkie trzy serwery pracują pod kontrolą RHEL 5.4 64bit.
System zapasowy i testowy
Platforma zapasowa to Intel SBCE wyposażony w trzy serwery kasetowe Intel SBX82 (4xIntel Xeon MP 2.2 GHz, 8GB RAM, UW320SCSI RAID 1) wszystkie trzy serwery pracują pod kontrolą RHEL
5.4 32bit.
System backup
Centralny system backupu zbudowany na oprogramowaniu Tivoli Storage Manager v 5.5 pracuje na dedykowanym serwerze backupowym HP ProLiant DL380 G5 (Xeon 3060 2.4 GHz, 2GB RAM), dysponując lokalną macierzą dyskową o pojemności 4TB oraz dwoma zmieniaczami kaset LTO3- ARCvault 24.
System monitorowania
System monitorujący oparty na oprogramowaniu Opsview Community w wersji 3.9.0 pracuje na dedykowanym serwerze HP ProLiant DL140 G3 (1xXeon E5345 2.33GHz, 2GB RAM). System ma docelowo monitorować parametry wszystkich maszyn wirtualnych i serwerów fizycznych, urządzeń sieciowych i macierzy dyskowych. Ponadto system wysyła powiadomienia o wykrytych problemach w infrastrukturze.
Pamięć masowa
Pamięć masowa systemu składa się z dwóch macierzy podłączonych do sieci SAN w standardzie iSCSI (EasyRAID oraz Infortrend). Macierz EasyRAID wyposażona jest w 6 dysków SAS 300GB oraz 4 dyski SATA 1TB. Macierz Infortrend wyposażona jest w 16 dysków SAS 300GB. Docelowa konfiguracja macierzy zakłada wykonanie przesunięć dysków pomiędzy macierzami tak, aby macierz Infortrend zawierała 22 dyski SAS 300GB i działała jako macierz produkcyjna, a macierz EasyRAID wyposażona w 4 dyski SATA była macierzą testową.
Moduły systemu Ekoportal
Moduł | Opis |
CMS | Umożliwia publikację artykułów oraz osadzanie aplikacji |
Publicznie Dostępny Wykaz Danych (Wykaz) | Aplikacja umożliwiająca organom administracji publicznej prowadzenie publicznie dostępnego wykazu danych o dokumentach zawierających informacje o środowisku i jego ochronie wraz z Centrum Autoryzacji (obecnie aktywne konta pozwalające na wprowadzanie kart informacyjnych posiada około 3500 użytkowników z ponad 1200 urzędów) |
E-Learning | Moduł e-learningowy oparty jest na oprogramowaniu Saba Learning Enterprise System v 5.2. Saba Learning Enterprise jest kompletną platformą wspomaganego komputerowo nauczania. Oprogramowanie to wspiera każdy aspekt nauczania: e- learning, zarządzanie tradycyjnych szkoleń, zarządzanie wykorzystaniem zasobów, nauczanie równoległe i nieformalną wymianę wiedzy. |
EkoMapa | Aplikacja umożliwia prezentację danych przestrzennych (w tym ortofotomap) znajdujących się w posiadaniu Resortu Środowiska |
Aplikacje systemu Ekoportal
Moduł | Aplikacje |
Portal | OpenCMS 6, (treści związane z Wykazem) OpenCMS 7.5.1, (Ekoportal i GMO) PostgreSQL, Serwer aplikacyjny JBoss Serwer aplikacyjny Apache (EMAS, Poradnik dla przedsiębiorców) |
Wykaz | OpenCMS 6, Centrum Autoryzacji oparte na MS Windows 2003 Server, Baza Danych Oracle 9i, Serwer aplikacyjny JBoss |
E-Learning | Saba Learning Enterprise System v. 5.2. , Baza Danych Oracle 9i, Serwer aplikacyjny JBoss |
EkoMapa | (Stara aplikacja) Serwer aplikacyjny Apache (Nowa aplikacja) Serwer aplikacyjny JBoss ArcGIS Server 9.3. |
Wydajność systemu Ekoportal
Moduł | Wydajność teoretyczna | Wydajność praktyczna |
CMS | 19 sesji / s | 8 sesji / s |
Wykaz | 252 jednoczesne sesje modyfikacji danych | 54 jednoczesnych sesji modyfikacji danych |
W chwili obecnej CIOŚ dysponuje symetrycznym światłowodowym łączem o przepustowości 6Mbps, skalowalnym w miarę potrzeb do wartości 155Mbps.
Opis działania aplikacji
Wykaz
Pierwotnie Wykaz był tylko jednym z komponentów portalu o strukturze opisanej poniżej (CMS, Moduł portalowy, Moduł aplikacyjny). Obecnie jest jedynym komponentem tej architektury dostępnym dla użytkownika zewnętrznego. Pozostałe aplikacje (E-learning, Portal, EkoMapa) działają niezależnie od niego.
CMS
System zarządzania zawartością portalu zbudowano w oparciu o system OpenCMS. CMS służy do redagowania oraz zarządzania strukturą portalu oraz dostarczania treści do modułu Portalu. Komponent CMS dla Wykazu nie odpowiada za udostępnianie portalu.
Publikacja wprowadzonej treści lub całej struktury portalu powoduje wygenerowanie mapy portalu przekazywanej do komponentu portalu. Korzysta on podczas prezentacji portalu z repozytorium komponentu CMS.
CMS korzysta z bazy użytkowników i grup zarządzanych przez komponent Administracyjny. Dostęp do funkcji komponentu jest oparty na uprawnieniach wewnętrznych CMS zarządzanych wewnątrz komponentu. Pozwala to na definiowanie i realizację projektu, w którym mogą brać
użytkownicy pełniący funkcje związane z CMS i zarejestrowani w centralnej bazie użytkowników systemu. CMS pozwala na definiowanie różnych typów informacji redagowanej.
Moduł portalowy
Prezentacja portalu realizowana jest przez silnik portalowy Jetspeed2. Jest on w pełni funkcjonalnym serwerem portali umożliwiającym osadzanie aplikacji portletowych. Udostępnianie i prezentacja treści statycznych jest tylko jedną z podstawowych funkcji serwera. Pozwala przede wszystkim na osadzanie komponentów aplikacyjnych zwanych portletami. Umożliwia to stworzenie i osadzanie w portalu portletów realizujących funkcje forum, chat, pracy grupowej, list dystrybucyjnych, list ogłoszeń oraz przeglądarki wykazu kart informacyjnych. Dostęp do komponentów aplikacyjnych będzie w większości przypadków wymagał autentykacji w portalu. W zależności od posiadanego poziomu uprawnień zalogowanego użytkownika silnik portalu prezentuje na danej stronie tylko komponenty, do których użytkownik ma dostęp. Zakres funkcjonalny danego komponentu aplikacyjnego dostępny dla danego użytkownika jest uzależniony od jego uprawnień, niemniej sterowany jest już z poziomu tego komponentu. Uprawnienia do komponentów są zarządzane z poziomu CMS. Dostęp do autoryzowanej części portalu jest możliwy tylko przez podanie identyfikatora użytkownika oraz hasła.
Moduł aplikacyjny
Wykaz jest zintegrowany z komponentem workflow pozwalającym na prowadzenie spraw (zgodnie z wprowadzonymi aktualnymi procedurami administracyjnymi) związanych z przetwarzaniem kart informacyjnych o dokumentach oraz samych dokumentów. Sprawy pozwolą na grupowanie kart informacyjnych objętych procedurami. Komponent ma funkcje pozwalające na uruchamianie spraw, śledzenie ich obsługi oraz dostęp do dokumentów przetwarzanych w ramach spraw. Informacje o sprawach są przechowywane w repozytorium workflow opartym na bazie danych Oracle. Karty informacyjne oraz same dokumenty w formie załączników są przechowywane w repozytorium Wykazu.
Wykaz został zbudowany jako webowa aplikacja portletowa pracująca w wydzielonym kontekście serwera aplikacji. Poszczególne zamknięte funkcje Wykazu są wykonane w formie portletów zawierających logikę sterowania przepływem zdarzeń w interfejsie użytkownika portletu. Model czy inaczej logika samej funkcjonalności został osadzony w formie komponentów sesyjnych EJB. Wszystkie funkcje Wykazu przechowują dane we własnym schemacie bazy danych, a komponenty logiki biznesowej odwołują się do nich poprzez interfejs DAO.
Wykaz zawiera rejestr podmiotów stanowiący subkomponent zdolny do samodzielnej pracy poza Wykazem. Składa się on ze zbioru podstawowych funkcji pozwalających na wyszukiwanie podmiotów w rejestrze i zarządzanie nimi. Funkcję te są dostępne w formie API zaimplementowanego jako komponenty sesyjne EJB. Rejestr jest przechowywany w bazie danych Wykazu.
Wykaz posiada funkcje archiwizacji danych. Sprawy zakończone są przenoszone do archiwum. Pozwala to na odciążenie głównych tabel w bazie danych wykazu służących do przechowywania spraw bieżących – w toku.
Repozytorium kart jest subkomponentem dostępnym za pomocą API w formie komponentów sesyjnych EJB i pozwala na wykonywanie takich funkcji jak utworzenie instancji karty, usunięcie karty, zapisanie czy publikacja karty. Ponadto bezpośrednio z repozytorium współpracuje portlet
„Edytora definicji kart” pozwalający na definiowanie nowych typów kart oraz zarządzanie istniejącymi definicjami. Publikacja kart wiąże się z tzw. renderowaniem postaci prostej karty, w której wszelkie odnośniki umieszczone w polach karty do danych przechowywanych poza kartą są zamieniane tymi danymi wprost. Karta w takiej postaci jest przechowywana w bazie danych i udostępniana do przeszukiwania i wyświetlania w publicznym wykazie w portalu.
Przeszukiwanie Wykazu zrealizowane jest w oparciu o komponent Wyszukiwarki i pozwala na przeszukiwanie kart informacyjnych po metadanych, jaki i pełnotesktowe, łącznie z załączonymi dokumentami w indeksowalnej postaci.
Słowniki wykonano w postaci subkomponentu pozwalającego na przyspieszenie wypełniania pól kart w sprawach. Słowniki pozwalają na gromadzenie najczęściej wprowadzanych, powtarzających się
informacji w kartach indywidualnie dla każdej z jednostki. Administrator lokalny jednostki administracyjnej ma możliwość edycji i porządkowania takiego słownika swojej jednostki. Słownik jest możliwy do wywołania dla każdego pola edytowalnego karty i będzie pozwalał na przepisanie wybranej pozycji ze słownika jako do tego pola. Słownik jest przechowywany w bazie danych, dostępny w formie fragmentu JSP wyświetlanego jako okienko „popup” z mechanizmem JavaScript pozwalającym na przepisanie wartości ze słownika do wskazanego pola (poprzez id).
Wszystkie formularze zdefiniowane w Wykazie są oparte na technologii Xforms. Do budowy i obsługi formularzy służy biblioteka Chiba Xforms. Zbiór formularzy Xforms obejmuje karty informacyjne w Wykazie oraz formularze przypisywane do kroków procedur workflow. Przetwarzanie modelu formularzy oraz generowanie widoków realizowane jest po stronie serwera. Widoki generowane są w oparciu o definicję UI w XSL. Generowanie widoku jest wywoływane po każdej zmianie definicji widoku formularza i powoduje zapisanie w cache'u widoków. Pozwala to na ograniczenie czasu potrzebnego na wyświetlanie formularza tylko do pobrania widoku z cache'a (pobierany z bazy przy pierwszym odwołaniu i przechowywany w pamięci) i przesłania do przeglądarki. Wysłanie danych formularza do serwera powoduje weryfikację zgodności typów i zawartości pól z modelem formularza oraz wypełnienie komponentu ValueObject reprezentującego model formularza. VO (jako nośnik danych z formularza) jest elementem przekazywanym do warstwy logiki biznesowej. Częściowa weryfikacja zgodności typów wartości wprowadzanych do pól jest realizowana poprzez funkcje JavaScript po stronie przeglądarki.
Komponenty współdzielone
Silnik workflow odpowiedzialny jest bezpośrednio za uruchamianie i kontrolę przetwarzania spraw w Wykazie. Posiada własne repozytorium definicji procedur oraz przetwarzanych spraw. Komponent zbudowany jest w oparciu o framework PB Workflow oraz zintegrowany z nim rozszerzony graficzny edytor procedur pochodzący z systemu Bonita działający w formie appletu Java. Komponent może działać niezależnie od pozostałych składników systemu. Dostęp do jego funkcji odbywa się poprzez Java API zgodne ze standardem WfMC dostępne w formie fasad EJB (stateless session EJB). Definicje procedur mogą być eksportowane z systemu w standardzie XPDL. Silnik pracuje w kontenerze EJB serwera JBoss. Silnik wykorzystuje serwis Timer'a serwera Jboss do kontroli ograniczeń czasowych nałożonych na kroki procedur. Silnik jest skalowany, może pracować w architekturze klastrowej. Obsługa timerów jest dostosowana do pracy w klastrze a także zabezpieczona przez awarią węzła klastra. Repozytorium procedur i spraw jest zrealizowane w oparciu o bazę Oracle. Stąd silnik jest dostosowany do wspierania transakcji. Operacje na sprawach z poziomu API mogą być objęte transakcjami. Silnik wspiera wersjonowanie definicji procedur oraz ciągłość przetwarzania spraw wg definicji startowej – oznacza to, że sprawa utworzona na podstawie określonej wersji definicji danej procedury jest wg tej wersji przetwarzana do zakończenia. Edytor definicji procedur pozwala na graficzną reprezentację i edycję procedury, jej poszczególnych kroków, ścieżek, atrybutów procedury, skryptów dla kroków oraz definiowanie formularzy pozwalających na wypełnianie i edycję wartości atrybutów procedury. Co więcej pozwala na określanie dla danych kroków operacji do wykonania na kartach informacyjnych określonych typów, np. na przypisanie do kroku rejestracji wniosku konieczności utworzenia i wypełnienia karty typu A. Po przypisaniu do kroku odpowiedniego typu karty i określeniu operacji do wykonania na niej możliwe jest uruchomienie funkcji predefiniowania wartości pól karty. Oznacza to, że możliwe jest uzupełnienie wybranych pól karty domyślnymi wartościami w postaci tekstu czy linków do atrybutów procedury, co w trakcie przetwarzania procedury spowoduje zamianę tych linków w polach kart na wartości atrybutów procedury które reprezentują.
Rejestr dostarcza także mechanizm raportowania. Moduł raportowania jest wyposażony w konfigurator pozwalający na wybór parametryzację predefiniowanych raportów. Możliwe jest wybranie oraz subskrypcja raportów dotyczących przetwarzanych spraw w Rejestrze a także statystyk skatalogowanych dokumentów. Raporty mogą być generowane do jednego z popularnych formatów (.pdf, .xls, .html).
Silnik raportowy zbudowano w oparciu o Jasper Reports. Sybskrypcja raportów zrealizowana jest wg wzorca workerów, dostarczającego 'legalnego' sposobu na implementację wątków w kontenerze aplikacji. Do startowanego worker'a przekazywane są parametry określające typ wybranego raportu,
formaty wyjściowego raportu, parametry wejściowego raportu oraz sposób i adres dostarczenia gotowego raportu.
Worker ma cechę persystencji. W przypadku awarii, po podniesieniu węzła przetwarzanie wątku jest wznawiane (oczywiście etapy generowania raportu są wydzielone i każdy z nich kończy się utrwaleniem w bazie wyniku realizacji etapu – wznowienie przetwarzanie odbywa się od ostatniego zakończonego etapu).
Moduł Portalu oraz Rejestru wyposażony jest w silnik wyszukiwania pełnotekstowego (SearchEngine) dostępny w bazie Oracle (InterMedia) pozwalający na przeszukiwanie dokumentów składowanych w rejestrze w oryginalnym formacie (doc, pdf) oraz danych udostępnianych w portalu. Ponadto wykorzystana została logika pozwalająca na wyszukiwanie sparametryzowane oparte na metadanych rejestru, czyli na polach opisowych kart informacyjnych. Realizowana jest ona w sposób tradycyjny za pomocą zapytań SQL.
Wprowadzanie nowych danych do CMS lub rejestru uaktywnia funkcję aktualizacji indeksów w bazie danych. Pozwala to na pełnotekstowe przeszukiwanie kart informacyjnych, załączników (czyli dokumentów w formatach .doc, .pdf, itd) oraz treści publikowanych w ramach portalu. Komponent integracyjny składa się z interfejsów oraz standardów wymiany informacji między komponentami systemu Ekoportal a systemami zewnętrznymi. Realizuje on wymianę następujących danych:
• import kart z plików w formacie EKOPORTAL XML
• eksport kart z Wykazu w postaci plików w formacie EKOPORTAL XML
• eksport nowych artykułów publikowanych w Portalu w formie kanału RSS
• import treści do CMS z zewnętrznych kanałów RSS
Format EKOPORTAL XML opracowano w celu umożliwienia importu kart przetwarzanych obecnie w innych systemach pracujących w jednostkach. Format uwzględnia przenoszenie identyfikatorów zewnętrznych kart – obowiązujących w systemach zewnętrznych – pozwalające na rozpoznawanie duplikatów kart i pomyłkowych powtórzonych importów tych samych paczek z kartami.
CAS - Komponent pełni rolę jednorodnego punktu autentykacji i autoryzacji. Zawiera funkcje pozwalające za pomocą jednorazowej autentykacji do systemu EKOPORTAL korzystać z wszystkich modułów funkcjonalnych, do których użytkownik ma przypisane uprawnienia. Na przykład: po zalogowaniu do modułu Wykazu nie będzie wymagane ponowne logowanie przy przejściu do Portalu lub CMS.
Istotny jest natomiast sposób autentykacji. Poziom autentykacji ustalony dla każdego użytkownika indywidualnie będzie także kontrolowany przez funkcje tego komponentu.
Logowanie do systemu wymaga nawiązania połączenia przez protokół HTTPS. Przy logowaniu przeprowadzane jest tylko uwierzytelnienie serwera, czyli weryfikacja certyfikatu serwera w fazie handshake. Autoryzacja we wszystkich modułach systemu, we wszystkich warstwach jest realizowana programowo (nie deklaratywnie).
Podczas autentykacji użytkownika do systemu zbierane są wszystkie dane autoryzacyjne dla użytkownika wymagane do dalszej pracy w systemie. Odświeżenie uprawnień wymaga odnowienia sesji.
Niekwalifikowane Centrum Autoryzacji wykorzystywane w procesie publikacji kart informacyjnych zbudowano na bazie usługi certyfikatów będącej składnikiem systemu operacyjnego Windows 2003 Serwer. W celu udostępnienia pozostałym komponentom systemu EKOPORTAL usług certyfikacyjnych realizowanych przez urząd certyfikacji systemu Windows 2003 Serwer na platformie IIS serwera Windows 2003 zainstalowano dedykowaną aplikację MSCAHttpAdapter. Aplikacja ta napisana w XXX.XXX udostępnia w formie Web-Service funkcje niezbędne do realizacji infrastruktury PKI tj:
• tworzenie i zapis w repozytorium użytkowników certyfikatu na podstawie przesłanego żądania CR dla wskazanego użytkownika (zarówno z aplikacji personalizującej jak i serwera JBoss),
• unieważnienie bieżącego certyfikatu wskazanego użytkownika i przeniesienie go na listę CRL,
• wyszukiwanie wskazanego certyfikatu na liście CRL,
• komunikacja z serwerem JBoss w celu aktualizacji wygenerowanego certyfikatu w repozytorium użytkowników systemu EKOPORTAL,
• zarządzanie listą unieważnionych certyfikatów (CRL).
Aktorzy systemowi
Lista predefiniowanych w systemie rodzajów użytkowników z uwzględnieniem „poziomu zaufania” przekłada się na stopień autoryzacji i weryfikacji tożsamości przy logowaniu.
Zaimplementowany w systemie Ekoportal system uprawnień, ma charakter granularny i otwarty, tzn uprawnienia użytkowników składają się z „atomowych” ról systemowych odzwierciedlających wszystkie funkcjonalności możliwe do zrealizowania przez poszczególne komponenty systemu. Role systemowe pogrupowane zostały w grupy systemowe odzwierciedlające sekwencyjnie zachodzące procesy aktywności użytkowników np. „Przeglądanie zawartości Grup Tematycznych”. Dopiero przypisanie jakieś grupie użytkowników przynależności do określonych grup (ról) systemowych tak naprawdę definiuje zakres uprawnień.
W przypadku dołączenia do systemu nowych komponentów zgodnych z EBJ możliwe jest rozszerzenie systemu uprawnień użytkowników o funkcjonalności realizowane przez nowe komponenty poprzez proste dodanie „atomowych” ról systemowych, odpowiadających tym funkcjonalnościom.
Administracja
Komponent administracji pełni rolę konsoli administracyjnej systemu. Udostępnia funkcje zarządzania użytkownikami, grupami, rolami i uprawnieniami przechowywanymi w centralnej bazie autentykacji i autoryzacji.
Portal
Portal pracuje w oparciu o OpenCMS 7.5.1 oraz bazę danych PostgreSQL i odpowiada za prezentację artykułów oraz interfejsu użytkownika aplikacji do przeszukiwania informacji o resortowych bazach danych.
E-Learning
Jako moduł e-learningowy w systemie EKOPORTAL wykorzystano oprogramowanie Saba Learning Enterprise System v 5.2. Saba Learning Enterprise jest kompletną platformą wspomaganego komputerowo nauczania. Oprogramowanie to wspiera każdy aspekt nauczania: e-learning, zarządzanie tradycyjnych szkoleń, zarządzanie wykorzystaniem zasobów, nauczanie równoległe i nieformalną wymianę wiedzy.
SABA jest wielomodułowym systemem zbudowanym w architekturze trójwarstwowej;
• Warstwa prezentacji – klient webowy (przeglądarka www)
• Warstwa logiki biznesowej – serwer WWW współpracujący z serwerem aplikacyjnym (dedykowana instancja serwera aplikacji JBoss)
• Warstwa danych (dedykowana instancja RDBMS Oracle 9i)
SABA jest aplikacją napisana w J2EE zgodną z BEA WebLogic, IBM WebSphere oraz JBoss application server, wspierającą standard JSR 168 i WSRP pozwalające na łatwa integrację z zewnętrznymi komponentami portalowymi.
Warstwa prezentacji wykorzystuje standardowe technologie Internetowe: dynamicznie generowane strony HTML, Java oraz JavaScript. Pozostałe warstwy tego oprogramowania również korzystają ze standardowych technologii (Java, JSP, serwety Java, EJB, XML/XSL, Dynamic HTML, JavaScript, SQL oraz JDBC).
Moduł e-learningowy został zintegrowany z pozostałymi modułami systemu Ekoportal poprzez dedykowany WebService, wykorzystujący funkcję udostępnianie przez moduł CAS.
EkoMapa
Aplikacja EkoMapa działa niezależnie od reszty systemu i jest odpowiedzialny za prezentację danych przestrzennych serwowanych poprzez serwisy WMS OGC przez ESRI ArcGIS Server 9.3. Komponent GIS jest napisany w oparciu o język Javascript oraz PHP (obecnie trwa konwersja do Servletów Java) i wykorzystuje framework API GoogleMaps. Aplikacja jest dostępna poprzez przeglądarkę internetową pod adresem xxxx://xxxx.xxxxxxxxx.xx i wyświetla dane przestrzennych udostępniane poprzez serwisy WMS (w formie map albo warstw), umożliwia:
• wyszukiwanie lokalizacji wg nazwy poprzez usługę geokodowania Google (obecnie trwają prace nad niezależną metodą wyszukiwania),
• wyświetlanie informacji związanych z obiektem po kliknięciu go na mapie lub wyszukaniu wg współrzędnych geograficznych,
• włączanie i wyłączanie warstw w obrębie danego serwisu,
• sterowanie poziomem widoczności warstw na tle mapy.
Opis istniejącej dokumentacji
Zamawiający dysponuje następującą dokumentacją opisywanych powyżej systemów:
Kategoria | Nazwa | Adresat |
PKI | Korzystanie z architektury PKI | pracownik merytoryczny |
Opis: Dokument zawiera: - opis wymagań systemu (bez opisu instalacji bibliotek), - opis generowania kluczy, - opis importu certyfikatów do przeglądarki IE (ze zrzutami ekranu), - opis logowania certyfikatem wraz z problemami, jakie mogą wystąpić i opisem ich rozwiązania, - opis użycia generatora kluczy do zarządzania certyfikatami oraz zmiany PIN-u, - krótki opis użycia weryfikatora i komponentu podpisującego (dokładny opis znajduje się w każdym aplecie w postaci pomocy). | ||
PKI | Instrukcja obsługi komponentów PKI | administrator PKI |
Opis: Dokument porusza zagadnienia opisane w dokumencie Korzystanie z architektury PKI, jednak mniej szczegółowo. Ponadto znajduję się w nim kilka zagadnień typowo administracyjnych (x.xx. szerzej opisana została instalacja bibliotek). | ||
PKI | Instrukcja użycia programu CertManager | administrator PKI |
Opis: Instrukcja obsługi programu CertManager pozwalającego na import certyfikatów wystawców do bazy danych i magazynu certyfikatów JAVA. | ||
PKI | InstrukcjaInstalacjiMSCAHttpAdapter | administrator PKI |
Opis: Instrukcja instalacji komponentu odpowiadającego za komunikację SEP - CA. | ||
PKI | Instrukcja generowania i instalacji kluczy i certyfikatu serwera. | administrator PKI |
Opis: Procedura generowania kluczy i certyfikatów oraz ich instalacji w serwerze Apache (serwerze WWW systemu SEP). | ||
PKI | Instrukcja instalacji urzędu certyfikacji | administrator PKI |
Opis: Dokument zawiera opis instalacji urzędu certyfikacji. | ||
Administracja systemu Ekoportal | Dokumentacja administracji | administrator EKOPORTAL |
Opis: Dokumentacja opisuje zadania jakie w codziennym trybie pracy będzie wykonywał administrator systemu SEP. Zdefiniowano w niej procedury startowania i zatrzymywania systemu SEP oraz określono zakres danych wymagających backupowania. | ||
Administracja systemu Ekoportal | Procedury ciągłości działania | administrator EKOPORTAL |
Opis: Celem dokumentu jest przedstawienie procedury pozwalającej na utrzymanie ciągłości działania systemu SEP w przypadku awarii jednego z serwerów wchodzących w skład architektury fizycznej systemu. Procedura przedstawia scenariusz działania po awarii określonego serwera oraz scenariusz przywrócenia standardowej konfiguracji systemu po ustąpieniu awarii. | ||
Administracja systemu Ekoportal | Instrukcja instalacji systemu SEP | administrator EKOPORTAL |
Opis: Dokument zawiera procedurę instalacyjną systemu SEP. | ||
Administracja systemu Ekoportal | Podręcznik Administratora Lokalnego (Administrator_Lokalny.pdf) | Administrator lokalny |
Opis: Dokument zawiera opis zadań wykonywanych przez administratora lokalnego w module administracyjnym systemu SEP. | ||
Administracja systemu Ekoportal | Podręcznik Administratora Systemu (Administrator_Systemu.pdf) | Administrator systemu |
Opis: Dokument zawiera opis zadań wykonywanych przez administratora systemu w module administracyjnym systemu SEP. | ||
Administracja systemu Ekoportal | Podręcznik Administratora Wykazu (Administrator_Wykazu.pdf) | Administrator wykazu |
Opis: Dokument zawiera opis zadań wykonywanych przez administratora wykazu w module administracyjnym systemu SEP. | ||
CMS | Podręcznik administratora CMS (CMS_podrecznik_administratora.pdf) | Administrator CMS |
Opis: Dokument zawiera opis zadań wykonywanych przez użytkowników CMS z uwzględnieniem dodatkowych zadań wykonywanych przez administratora CMS. | ||
CMS | Podręcznik użytkownika CMS (CMS_podrecznik_uzytkownika.pdf) | Użytkownik CMS |
Opis: Dokument zawiera opis zadań wykonywanych przez użytkowników CMS. | ||
Wykaz | Podręcznik Pracownika merytorycznego (Pracownik_merytoryczny.pdf) | Pracownik merytoryczny |
Opis: Dokument zawiera opis zadań wykonywanych przez pracownika merytorycznego w Wykazie oraz w Portalu. | ||
Wykaz | Opis struktur danych Wykazu | Administrator wykazu |
Opis: Dokument zawiera opis struktury danych Wykazu umożliwiający lokalizację danych, które mogą wejść w skład raportu przygotowywanego w narzędziu iReport. | ||
Wykaz | Opis sposobu kompilacji i instalacji | administrator EKOPORTAL, deweloperzy systemu |
Opis: Dokument zawiera opis instalacji i kompilacji kodów źródłowych aplikacji Wykaz | ||
Wykaz | Javadoc | administrator EKOPORTAL, deweloperzy systemu |
Opis: Komentarze do kodu źródłowego aplikacji Wykaz | ||
Wykaz | Raport z działania bazy danych | administrator EKOPORTAL, deweloperzy systemu |
Opis: Zaobserwowane nieprawidłowości w zapytaniach i strukturze bazy danych | ||
Xxxxx | Xxxxxxxx zmian | administrator EKOPORTAL, deweloperzy systemu |
Opis: Dokument zawiera opis zmian w kodzie aplikacji dokonanych w drugim półroczu 2009 roku. |
GIS | EkoMapa – Dokumentacja techniczna | administrator EKOPORTAL, deweloperzy aplikacji |
Opis: Dokument zawiera schemat przepływu danych w aplikacji oraz opis plików wchodzących w jej skład. | ||
Baza danych Oracle | Raport z zaobserwowanych przez Administratora potencjalnych przyczyn niewydajnego działania zapytań na bazie danych Oracle | administrator EKOPORTAL, deweloperzy systemu |
Opis: Raport zawiera listę zaobserwowanych przez Administratora potencjalnych przyczyn niewydajnego działania zapytań na bazie danych Oracle | ||
System Ekoportal | Spis maszyn i adresów | administrator EKOPORTAL |
Opis: Lista funkcjonujących maszyn rzeczywistych i wirtualnych wraz z ich adresami IP w poszczególnych podsieciach | ||
System Ekoportal | Spis portów i usług | administrator EKOPORTAL |
Opis: Lista funkcjonujących usług i koniecznych do ich działania portów | ||
System Ekoportal | Kwartalne raporty z testów penetracyjnych | administrator EKOPORTAL |
Opis: Raporty przedstawiające zidentyfikowane luki bezpieczeństwa w systemie Ekoportal |
Dodatkowo na życzenie Centrum Informacji o Środowisku jest w stanie udostępnić do wglądu:
- kody źródłowe poszczególnych komponentów J2EE aplikacji Wykaz wraz z ogólnym opisem zależności między użytymi klasami,
- kody źródłowe skryptów Javascript, PHP i Java modułu GIS.
Załącznik nr 1 do OPZ – wzór raport miesięcznego
Data raportu [DD.MM.RRRR] | RAPORT ZA MIESIĄC: | ||||||||
Kategoria | Opis | Początek [hh:mm DD.MM.RRRR] | Koniec [hh:mm DD.MM.RRRR] | Czas wykonania [hh:mm DD.MM.RRRR] | Liczba poświęconych osobodni | Liczba osobodni wsparcia (backup) | Liczba osobodni wsparcia (e- learning) | Liczba osobodni wsparcia (GIS) | Uwagi |
[Zgodnie z nazwą modułu z systemu Trac] | [Tytuł i numer zdarzenia z systemu Trac] |
Zamawiający | Wykonawca |
Centrum Informacji o Środowisku xx. Xxxxxxxx 00/00 00-000 Xxxxxxxx | [Nazwa i adres firmy] |
[Osoba(y) ze strony zamawiającego] | [Osoba(y) Ze strony wykonawcy] |
[Podpis] | [Podpis] |
[Data] | [Data] |
Szczegółowa informacja nt. zadań realizowanych przez Wykonawcę znajduje się w systemie Trac prowadzonym przez Zamawiającego. Eksport danych w wersji elektronicznej z systemu Trac jest załącznikiem do niniejszego raportu miesięcznego.
Załącznik nr 2 do OPZ – wzór raportu kwartalnego
RAPORT ZA KWARTAŁ: | ||||||||
Data raportu [DD.MM.RRRR] | Rodzaj wykonanej symulacji ataku | Data wykonania [hh:mm DD.MM.RRRR] | Atakowana aplikacja / serwer | Podatność aplikacji / serwera [TAK | NIE] | Reakcja aplikacji / serwera [Opis działania w trakcie ataku] | Zagrożone zasoby [System plików, baza danych, …] | Ryzyko zagrożenia [Wysokie | Średnie | Niskie] | Uwagi |
Dodatkowo w formie opisowej przedstawione zostaną informacje przedstawione w ww. tabeli oraz co najmniej następujące informacje: metodyka testowania, opis znalezionych podatności (wraz z analizą), środki zaradcze.
Zamawiający | Wykonawca |
Centrum Informacji o Środowisku xx. Xxxxxxxx 00/00 00-000 Xxxxxxxx | [Nazwa i adres firmy] |
[Osoba(y) ze strony zamawiającego] | [Osoba(y) Ze strony wykonawcy] |
[Podpis] | [Podpis] |
[Data] | [Data] |
Załącznik nr 3 do umowy - Wzór protokołu potwierdzenia wykonania usług
Protokół odbioru
prac realizowanych w ramach umowy [Numer umowy wg numeracji Zamawiającego]
za miesiąc [Nazwa miesiąca, którego protokół dotyczy]
Przedmiot prac
Usługa administracji systemem Ekoportal, dostępnym pod adresem - xxx.xxxxxxxxx.xxx.xx, w tym zapewnienie działania wszystkich składników systemu (administracja techniczna) oraz zapewnienie działania serwerów wewnętrznych Centrum Informacji o Środowisku (poczta elektroniczna, repozytorium kodu i dokumentów (SVN), system zarządzania projektami (Trac), system monitoringu (OpsView)).
W tym
… osobodni wsparcia dla systemu backup
… osobodni wsparcia dla systemu e-learning
… osobodni wsparcia dla GIS
[Liczba osobodni wsparcia wykorzystanego w miesiącu, którego protokół dotyczy]
Prace zostały wykonane zgodnie / niezgodnie* z umową.
Raport miesięczny za miesiąc [nazwa miesiąca] zawiera szczegółowy wykaz wykonanych prac. Raport miesięczny i raport kwartalny (jeśli dotyczy) są załącznikami do niniejszego Protokołu odbioru.
*Niepotrzebne skreślić
Zastrzeżenia
[Zamawiający wpisuje zastrzeżenia, jeżeli prace zostały wykonane niezgodnie z umową]
Zamawiający | Wykonawca |
Centrum Informacji o Środowisku xx. Xxxxxxxx 00/00 00-000 Xxxxxxxx | [Nazwa i adres firmy] |
[Osoba(y) ze strony zamawiającego] | [Osoba(y) Ze strony wykonawcy] |
[Podpis] | [Podpis] |
[Data] | [Data] |
35