opis przedmiotu zamówienia - Generalna Dyrekcja Ochrony
Transkrypt
opis przedmiotu zamówienia - Generalna Dyrekcja Ochrony
OPIS PRZEDMIOTU ZAMÓWIENIA na wykonanie Platformy Komunikacyjnej na potrzeby Sekretariatu Sieci Partnerstwo: Środowisko dla Rozwoju w ramach projektu POPT.02.02.00-00-309/12, pn. „Finansowanie kosztów zakupu sprzętu informatycznego, programów komputerowych i usług telekomunikacyjnych dla krajowej sieci organów środowiskowych i instytucji zarządzających funduszami unijnymi "Partnerstwo: Środowisko dla Rozwoju". Spis treści 1. WSTĘP .................................................................................................................................. 3 2. INFORMACJE OGÓLNE ............................................................................................................... 3 3. ZAKRES PROJEKTU .................................................................................................................... 4 4. ŚRODOWISKO I INFRASTRUKTURA GDOŚ...................................................................................... 5 5. ARCHITEKTURA ROZWIĄZANIA .................................................................................................... 5 4.1 KOMPONENTY WEWNĘTRZNE PLATFORMY ................................................................................ 7 4.2 INFRASTRUKTURA GDOŚ I PUBLICZNA ................................................................................... 12 4.3 WYMAGANIA FUNKCJONALNE I NIEFUNKCJONALNE ................................................................... 14 6. ROZWÓJ I WYKORZYSTANIE PLATFORMY ..................................................................................... 21 7. BUDOWA PLATFORMY ............................................................................................................ 22 8. WYMAGANIA W ZAKRESIE SZKOLEŃ I ASYSTY TECHNICZNEJ ............................................................. 22 9. WYMAGANIA W ZAKRESIE ODPOWIEDZI NA ZAPYTANIE O CENĘ ........................................................ 23 1. WSTĘP Celem niniejszego dokumentu jest zarysowanie koncepcji Platformy Komunikacyjnej budowanej na potrzeby Sekretariatu Sieci Partnerstwo: Środowisko dla Rozwoju w ramach projektu POPT.02.02.00-00-309/12, pn. „Finansowanie kosztów zakupu sprzętu informatycznego, programów komputerowych i usług telekomunikacyjnych dla krajowej sieci organów środowiskowych i instytucji zarządzających funduszami unijnymi "Partnerstwo: Środowisko dla Rozwoju" umożliwiającej określenie kosztów wykonania i utrzymania systemu. Podstawowymi założeniami, na których bazuje koncepcja to:: · zaspokojenie potrzeb przyszłych użytkowników – członków Sieci · efektywne wykorzystanie istniejących zasobów aplikacyjnych (będących własnością GDOŚ oraz publicznych) · zaprojektowanie modułów Platformy Komunikacyjnej w taki sposób, aby możliwe było ich ponowne użycie w innych projektach realizowanych przez Generalną Dyrekcję Ochrony Środowiska 2. INFORMACJE OGÓLNE Sieć Partnerstwo: Środowisko dla Rozwoju składa się z przedstawicieli: · Ministerstwa Środowiska, · Ministerstwa Rozwoju Regionalnego, · Generalnej Dyrekcji Ochrony Środowiska, · Regionalnych Dyrekcji Ochrony Środowiska, · Urzędów Marszałkowskich, · Komisji Europejskiej, · organizacji pozarządowych · ekspertów zewnętrznych. W chwili obecnej w skład Sieci wchodzi ok. 300 członków, docelowo liczba ta może osiągnąć 1000 członów. W ramach sieci występują następujące organy: · Sekretariat sieci Pełniący rolę koordynatora działań podejmowanych w ramach sieci. · Gremium Plenarne W którego skład przedstawiciele kadry kierowniczej i decydenci z instytucji tworzących Sieci. Gremium plenarne spotyka się min. 2 razy w ciągu całego roku w trakcie cyklicznych spotkań. · Grupy robocze W Sieci funkcjonuje 6 grup roboczych, które spotykają się w miarę potrzeb – min. 1 raz na kwartał. Osoby biorące udział w pracach grup na bieżąco wymieniają między sobą opinie, spostrzeżenia, informacje. W chwili obecnej ich podstawowym narzędziem do pracy jest skrzynka mailowa oraz strona internetowa. Obieg informacji w Sieci odbywa się na wielu płaszczyznach pomiędzy: · Sekretariat – grupy robocze, · Sekretariat – Gremium Plenarne, · Grupy robocze – Sekretariat – grupy robocze, · Gremium plenarne – Sekretariat – grupy robocze, · Przewodniczący grup roboczych – Sekretariat – grupy robocze, · Członkowie Sieci między sobą + Sekretariat, · Sekretariat – obywatel i klient zewnętrzny, 3. ZAKRES PROJEKTU Zakresem projektu jest: · Zaprojektowanie i zbudowanie platformy w oparciu o przedstawioną w niniejszym opisie koncepcję i wymagania · Dostawa licencji (jeśli zaistnieje taka konieczność) · Wdrożenie i uruchomienie Platformy · Szkolenia dla użytkowników Platformy · Asysta techniczna i konserwacja Platformy w okresie 2 lat od odbioru Platformy do użytkowania 4. ŚRODOWISKO I INFRASTRUKTURA GDOŚ Infrastrukturę GDOŚ, w kontekście realizacji projektu budowy Platformy Komunikacyjnej można rozważać w trzech kategoriach: · Infrastruktury sprzętowej · Dostarczanych komponentów aplikacyjnych · Dostępnych licencji W zakresie infrastruktury sprzętowej Generalna Dyrekcja dysponuje kompletną infrastrukturą sieciową i dostępem do Internetu. W zakresie infrastruktury serwerowej przewiduje się zakup serwera IBM Blade serii HS20 lub HS23. Na potrzeby budowy i uruchomienia platformy zostanie udostępnione na tym serwerze zwirtualizowane środowisko pod kontrolą VMware. Komponenty aplikacyjne dostarczane na potrzeby projektu zostały opisane w rozdziale 4.2 niniejszego opracowania „Infrastruktura GDOŚ i publiczna” W zakresie dostępnych licencji GDOŚ dysponuje: · Licencjami na bazę danych - MS SQL Server (1 procesory) · Licencjami SharePoint Foundation W/w licencje zostały wykorzystane do budowy aplikacji Wnioskomat (opisanej w dalszej części opracowania), niemniej zakłada się w razie konieczności ich współdzielenie z budowaną Platformą Komunikacyjną. Możliwe wykorzystanie tych zasobów zostało szerzej opisane w rozdziale 6 – „Budowa Platformy” 5. ARCHITEKTURA ROZWIĄZANIA Architektura rozwiązania, w szczególności logiczna architektura aplikacji wyróżnia szereg komponentów, które zostały zaproponowane w wyniku przeanalizowania ogólnych wymagań funkcjonalnych i pogrupowania ich w taki sposób aby były reprezentowane przez moduły mające charakter reużywalny. Realizacja takiej idei daje nie tylko pełno funkcjonalną Platformę Komunikacyjną dostosowaną do potrzeb zamawiającego, ale przede wszystkim pozwala wykorzystać poszczególne moduły w innych, budowanych w przyszłości rozwiązaniach, przy relatywnie niewielkich kosztach. W szczególności mowa jest tutaj o komponentach Baza Wiedzy i Edytor dokumentów. Na diagramie poniżej przedstawiona została koncepcja modularnego podziału funkcjonalności Platformy, z uwzględnieniem komponentów dostarczanych w ramach infrastruktury GDOŚ. Dostarczenie komponentów w ramach infrastruktury GDOŚ nie oznacza dostarczenia funkcjonalności Platformy, a jedynie dostarczenie komponentów do wykorzystania przy budowie Platformy, dla których konieczne będą prace integracyjne mające na celu wkomponowanie ich w rozwiązanie jako pełnoprawnych elementów architektury. cmp Component Model «use» System w ideokonferencyj ny Platforma Komunikacyj na «abstract» Intranet Forum dyskusyj ne «use» «use» Wnioskomat Komunikator «use» Edytor dokumentów «flow» «use» Baza w iedzy «use» BudŜet «use» Kalendarz «portal» Natura 2000 «flow» Formularze zgłoszeniow e «portal» Geoserw is «portal» Proj ekty «flow» «flow» CMS «call» «abstract» Portal internetow y «portal» CRFOP «use» ePUAP «portal» EMAS «portal» PIK Legenda Istniejący komponent (poza projektem budowy Platformy) Komponent Platformy (zakres projektu) Rysunek 1. Logiczna architektura komponentów Platformy Komunikacyjnej 5.1 KOMPONENTY WEWNĘTRZNE PLATFORMY Intranet Komponent logiczny reprezentujący portal intranetowy w skład którego wchodzą narzędzia udostępnione w ramach Platformy. Narzędziami tymi są: · forum dyskusyjne · komunikator · edytor dokumentów · baza wiedzy · aplikacja do zarządzania budżetem · formularze zgłoszeniowe · kalendarz korporacyjny Platforma Komunikacyjna Platformę Komunikacyjną stanowi zbiór narzędzi usprawniający komunikację w Sieci Partnerstwo: Środowisko dla Rozwoju oraz komunikację ze światem zewnętrznym. Podstawową funkcjonalnością Platformy komunikacyjnej jest tworzenie grup roboczych, w oparciu o które realizowane są prace merytoryczne na Platformie. Poza samym tworzeniem grupy, zdefiniowanie grupy roboczej daje możliwość wyznaczenia jej przedstawiciela (przewodniczącego). Poszczególni użytkownicy Platformy mogą być przypisywani do wielu grup roboczych. Każdy z użytkowników posiada swoją wizytówkę umożliwiającą udostępnienie danych kontaktowych, zdjęcia i innych danych (np. posiadanych kompetencji). Narzędzia wchodzące w skład Platformy Komunikacyjnej umożliwiają ponad to: · komunikację ze światem zewnętrznym w zakresie informacji przychodzących (integracja z ePUAP) · komunikację ze światem zewnętrznym w zakresie udostępniania informacji (portal internetowy oparty o CMS) · organizowanie pracy wewnętrznej (formularze zgłoszeniowe, integracja z kalendarzem korporacyjnym) · budżetowanie prac (moduł Budżet) · komunikację grupową (Forum) · komunikację w trybie on-line (Komunikator) · komunikację w trybie wideokonferencji (System wideokonferencji) · pracę grupową na dokumentach (moduł Edytor Dokumentów) · udostępnianie informacji wewnątrz Sieci w postaci bazy wiedzy (moduł Baza Wiedzy) Dostęp do platformy jest możliwy poprzez: · portal internetowy (dla użytkowników zewnętrznych) · portal intranetowy (dla użytkowników wewnętrznych) Platforma Komunikacyjna zintegrowana jest z systemem Wnioskomat. Integracja ma miejsce w obszarze informacyjnym i polega na: · udostępnianiu statystyk z Wnioskomatu w module Baza Wiedzy · zasileniu wyszukiwarki Wnioskomatu indeksem danych Platformy Komunikacyjnej (za pomocą istniejącego interfejsu Wnioskomatu) Baza wiedzy Komponent Baza Wiedzy to jeden z kluczowych elementów Platformy. Baza Wiedzy służy do publikowania informacji: · ogólnych, dostępnych dla wszystkich uczestników Sieci (dokumentów, aktualności) · ogólnych, przeznaczonych dla członków poszczególnych grup roboczych (dokumentów, aktualności) · raportów i zestawień dla gremium plenarnego budowanych na bazie danych z Kalendarza · dokumentujących spotkania Gremium Plenarnego i grup roboczych · w zakresie materiałów z posiedzeń plenarnych i spotkań grup roboczych · o uczestnikach Sieci i ekspertach zewnętrznych (np. w postaci bazy ekspertów) · organizacyjnych, związanych z pracami grup roboczych, w tym informacji pochodzącymi z Kalendarza (np. zapowiedzi spotkań, wydarzeń itp.) · będących wynikami prac grup roboczych · w zakresie budżetu (np. całkowity budżet, środki pozostałe do dyspozycji, zrealizowane wydatki). Baza wiedzy ma charakter wyłącznie publikacyjny, tzn. celem Bazy Wiedzy jest zebranie i opublikowanie informacji, natomiast z założenia pracę operacyjną zapewniają inne komponenty Platformy. Budżet Komponent Budżet dostarcza funkcjonalności, które pozwalają na zarządzanie budżetem grup roboczych. W szczególności funkcjonalnościami tymi są: · tworzenie budżetu grupy roboczej poprzez wyszczególnianie zadań do realizacji, z możliwością ich kategoryzacji i przypisania przewidzianych środków finansowych · wprowadzanie informacji o realizacji budżetu · generowanie prostych zestawień, które mogą być publikowane w Bazie Wiedzy (dla uprawnionych użytkowników). Edytor dokumentów Komponent Edytor dokumentów to jeden z kluczowych elementów Platformy. Edytor dokumentów umożliwia grupową pracę nad dokumentami. Dokumentami tymi mogą być w szczególności: · strategie, · plany, · projekty uchwał, · projekty aktów prawnych, · opracowania merytoryczne, · odpowiedzi na zapytania, · protokołów ze spotkań. Poprzez pracę grupową rozumiane jest zarówno tworzenie poszczególnych elementów składowych dokumentu, jak również: · wnoszenie poprawek, · opiniowanie, · komentowanie, · zatwierdzanie zmian, · akceptowanie wyników prac itp. Praca grupowa organizowana jest w oparciu o uprawnienia dostępowe przyznawane poszczególnych członkom grup roboczych. Edytor dokumentów w założeniu umożliwia nie tylko współdzielenie tworzonych dokumentów w grupach roboczych i zarządzanie ich wersjami, ale także jednoczesną pracę wielu użytkowników na jednym dokumencie, co w ogromnym stopniu usprawnia pracę grupy. Jednym z narzędzi wspomagających pracę grupową w Edytorze dokumentów jest forum dyskusyjne, którego wątki dyskusyjne mogą być ściśle związane z poszczególnymi fragmentami opracowywanych w edytorze dokumentów. Formularze zgłoszeniowe Komponent, którego zadaniem jest udostępnienie funkcjonalności budowania formularzy zgłoszeniowych i ankiet, za pomocą których użytkownicy Platformy będą mogli: · potwierdzać swój udział w spotkaniach, określając jednocześnie potrzeby w zakresie np. noclegów, wyżywienia itp. · zgłaszać potrzeby w zakresie gremium plenarnego · wyrażać opinie Utworzone formularze i ankiety mogą być udostępniane użytkownikom Platformy. Informacje zebrane za pomocą formularzy zgłoszeniowych i ankiet mogą być przetwarzane do postaci sumarycznych zestawień w ramach np. danego obsługiwanego przez nie zdarzenia czy badania. Forum dyskusyjne Forum dyskusyjne to komponent umożliwiający zakładanie i prowadzenie wątków dyskusyjnych: · ogólnych, dostępnych dla wszystkich uczestników Sieci · związanych z pracami grup roboczych, wspomagających pracę nad konkretnymi zagadnieniami, dokumentami czy fragmentami dokumentów, dostępnych dla członków tych grup lub osób posiadających odpowiednie prawa dostępowe. Komunikator Komponent umożliwiający użytkownikom Platformy kontakt on-line. Komunikator pozwala zarówno prowadzenie prywatnych dyskusji jak i szerszych konferencji. Komunikator umożliwia użytkownikom przeglądanie toczących się dyskusji oraz dołączanie do nich tym, który są nimi zainteresowani. Komunikator posiada funkcjonalność udostępniania dokumentów w trakcie rozmowy, bądź prezentowania pulpitu użytkownika. Funkcje komunikatora są zintegrowane z innymi komponentami Platformy, w szczególności możliwe jest utworzenie aktywnego połączenia z autorem publikacji w Bazie Wiedzy, uczestnikiem dyskusji na Forum, ekspertem z bazy ekspertów itp. Portal internetowy Komponent reprezentujący portal internetowy serwujący statyczne informacje przeznaczone dla odbiorców w Internecie. Portal internetowy umożliwia przeglądającym komunikację z Siecią przy wykorzystaniu mechanizmów systemu ePUAP. Portal Sieci Partnerstwo posiada odwołania do innych portali Generalnej Dyrekcji Ochrony Środowiska w szczególności odwołania do portalu Natura 2000, Geoserwis, Projekty, CRFOP, EMAS, PIK. 5.2 INFRASTRUKTURA GDOŚ I PUBLICZNA CMS System zarządzania treścią (ang. Content Management System, CMS) – jest to komponent, którego zadaniem jest dostarczenie funkcjonalności związanych z tworzeniem statycznych serwisów internetowych udostępnianych jako Portal internetowy Sieci. CMS jest narzędziem dostarczanym w ramach infrastruktury GDOŚ. Zamawiający dopuszcza użycie innego narzędzia CMS, dostarczonego przez wykonawcę. Kalendarz Komponent reprezentujący kalendarz korporacyjny dostarczany w ramach infrastruktury GDOŚ. Komponent zaspokaja potrzeby w zakresie: · prowadzenia kalendarzy grup roboczych (spotkania, terminy, konferencje, seminaria etc) · prowadzenia kalendarza globalnego dla Sieci W chwili obecnej Generalna Dyrekcja Ochrony Środowiska prowadzi prace mające na celu wybór rozwiązania zaspokajającego potrzeby w zakresie serwera pocztowego i kalendarza korporacyjnego. Wnioskomat Aplikacja Wnioskomat dostarczana w ramach infrastruktury GDOŚ. Wnioskomat jest aplikacją wspomagającą proces udostępniania informacji o środowisku i jego ochronie zainteresowanym obywatelom. Celem aplikacji jest m.in. umożliwienie szybkiego i intuicyjnego wyszukiwanie informacji w rozproszonych zewnętrznych źródłach danych dotyczących środowiska. Wnioskomat jest zintegrowany z Platformą Komunikacyjną. Integracja ma miejsce w obszarze informacyjnym i polega na: · udostępnianiu statystyk z Wnioskomatu w module Baza Wiedzy · zasileniu wyszukiwarki Wnioskomatu indeksem danych Platformy Komunikacyjnej (za pomocą istniejącego interfejsu Wnioskomatu) Wnioskomat jest aplikację dedykowaną zbudowaną na platformie Microsoft SharePoint (wersja Foundation). ePUAP Komponent reprezentujący system ePUAP. System ePUAP dostarcza Platformie Komunikacyjnej funkcjonalność skrzynki podawczej, za pomocą której zainteresowane osoby lub podmioty będą mogły zadawać pytania. Korespondencja będzie trafiała do sekretariatu Sieci, skąd będzie dystrybuowana do odpowiednich osób lub grup roboczych. Skrzynka podawcza ePUAP będzie dostępna z poziomu portalu internetowego będącego częścią Platformy Komunikacyjnej. 5.3 WYMAGANIA Wymagania ogólne Nazwa REQ016 Technologia realizacji systemu Platforma komunikacyjna musi zostać zrealizowana w technologii umożliwiającej korzystanie z aplikacji poprzez przeglądarkę internetową, bez konieczności instalowania oprogramowania na stacji roboczej użytkownika. Nazwa REQ042 Dostęp do platformy komunikacyjnej Platforma komunikacyjna jest podzielona na cześć ogólnodostępną i część dla zarejestrowanych użytkowników. Część ogólnodostępna jest serwisem informacyjnym natomiast część dla zarejestrowanych użytkowników zawiera narzędzia umożliwiające komunikację i pracę grupową. Nazwa REQ052 Mechanizm pojedynczego logowania (SSO) Wszystkie narzędzia platformy muszą być dostępne dla zarejestrowanych użytkowników po jednorazowym logowaniu Nazwa REQ054 Treści w części ogólnodostępnej Część ogólnodostępna platformy będzie zawierała zakres informacyjny zbliżony do zakresu prezentowanego w istniejącym serwisie pod adresem http://www.gdos.gov.pl/ProjectCategories/viewProject/80/1/0/Europejska_Siec_ENEA_MA Użytkownicy Nazwa REQ001 Grupy robocze Użytkownicy platformy pracują w grupach roboczych. System musi umożliwić tworzenie grup roboczych spośród użytkowników platformy. Jeden użytkownik może należeć do wielu grup roboczych. Nazwa REQ002 Przewodniczący grupy roboczej System musi umożliwić oznaczenie jednego z członków grupy roboczej jako jej przewodniczącego. Oznaczenie użytkownika jako przewodniczącego będzie oznaczało nadanie mu odpowiednich uprawnień. Nazwa REQ003 Wizytówki użytkowników Każdy użytkownik może w systemie posiadać swoją wizytówkę, tzn. udostępnić dane kontaktowe, zdjęcie i inne dane (np. posiadane kompetencje) Nazwa REQ009 Uprawnienia użytkowników System będzie umożliwiał definiowanie ról użytkowników/grup użytkowników i zarządzenie ich uprawnieniami. Nazwa REQ051 Rejestracja użytkowników Podczas zakładania konta użytkownika wymagany jest adres email użytkownika, który jest wykorzystywany do wysłania przez system wiadomości email z linkiem pozwalającym mu na aktywowanie konta. Brak aktywacji konta w określonym systemowo czasie powoduje usunięcie utworzonego i niezarejestrowanego konta. Konieczność aktywacji konta musi być zakomunikowana przez system niezależnie od wysłania powiadomienia. Nazwa REQ053 Ochrona danych osobowych Platforma komunikacyjna zawiera zbiór danych o użytkownikach, który jest traktowany jako zbiór danych osobowych. Wobec tego konstrukcja systemu musi zapewnić zgodność z wymogami w zakresie ochrony danych osobowych (Ustawa o ochronie danych osobowych - Dz. U. z 2002 r. Nr 101, poz. 926 z późn. zm.) Portal informacyjny Nazwa REQ059 Powiadomienia o nowych treściach Platforma musi posiadać mechanizm informujący o nowych treściach portalu, określonych indywidualnie przez użytkowników za pomocą słów kluczowych. Nazwa REQ060 Limitowanie dostępu do udostępnionych materiałów System musi posiadać mechanizmy umożliwiające limitowanie dostępu do publikowanych materiałów wg kryteriów: - posiadanie odpowiednich uprawnień - ilość odsłon/pobrań - czas publikowania Baza wiedzy Nazwa REQ004 Publikowanie informacji w bazie wiedzy Baza Wiedzy służy do publikowania informacji: • ogólnych, dostępnych dla wszystkich uczestników Sieci (dokumentów, aktualności) • ogólnych, przeznaczonych dla członków poszczególnych grup roboczych (dokumentów, aktualności) • raportów i zestawień • dokumentujących spotkania • o uczestnikach Sieci i ekspertach zewnętrznych (np. w postaci bazy ekspertów) • organizacyjnych, związanych z pracami grup roboczych, w tym informacji pochodzącymi z Kalendarza (np. zapowiedzi spotkań, wydarzeń itp.) • w zakresie budżetu (np. całkowity budżet, środki pozostałe do dyspozycji, zrealizowane wydatki). Dostęp do informacji zawartych w bazie wiedzy może być limitowany uprawnieniami dostępowymi w zależności od posiadanych uprawnień Nazwa REQ005 Publikowanie plików Baza wiedzy będzie umożliwiała wprowadzanie i przechowywanie plików dokumentów (w dowolnym formacie). Nazwa REQ006 Zamieszczanie linków Baza wiedzy będzie umożliwiała wprowadzanie i przechowywanie linków i odnośników do treści zewnętrznych (nie przechowywanych w Systemie). Nazwa REQ007 Nadawanie uprawnień Baza wiedzy będzie umożliwiała nadawanie uprawnień do widoczności/zmiany atrybutów publikowanych treści (także załączania/zmiany załączników) dla określonych ról użytkowników bądź grup użytkowników Nazwa REQ008 Kontekstowa struktura bazy wiedzy System będzie umożliwiał budowanie kontekstowej struktury treści. Nazwa REQ010 Wyszukiwanie treści System będzie umożliwiał wyszukiwanie treści (dokumentów) po słowach kluczowych oraz po atrybutach metryki treści. Poprzez metrykę dokumentu rozumie się informacje ogólne dotyczące zamieszczonej treści/dokumentu takie jak imię i nazwisko autora, data publikacji etc. Nazwa REQ011 Wiązanie treści System będzie umożliwiał tworzenie systemowych relacji (powiązań) pomiędzy treściami bazy wiedzy (dokumentami). Przez systemowe relacje rozumie się powiązania zdefiniowane na poziomie danych przechowywanych przez system. W szczególności wymaganie nie będzie spełnione jeśli jedyną możliwością wiązania treści będą odnośniki (hiperłącza) umieszczone w treści, zawierające bezwzględne adresy URL. Nazwa REQ012 Wersjonowanie treści System będzie umożliwiał automatyczne zarządzanie wersjami publikowanych treści (opisywanie charakteru zmian, przeglądanie logu zmian, przywracanie poprzedniej wersji). Każda wersja treści musi być jednoznacznie związana z autorem tej wersji. Nazwa REQ013 Mechanizmy publikowania System będzie udostępniał mechanizmy publikowania treści w oparciu o definiowalne workflow. Funkcjonalność ma na celu umożliwienie wielostopniowego zatwierdzenia treści (dokumentu) przed publikacją w bazie wiedzy Nazwa REQ014 Notyfikacje System będzie umożliwiał definiowanie notyfikacji, których wynikiem może być poinformowanie użytkownika (poprzez wiadomość email do użytkownika lub notyfikację w Systemie) o zdarzeniu, które powinien obsłużyć (zatwierdzenie treści do publikacji, zmiana treści oznaczonych przez niego jako interesujące) Nazwa REQ015 Edytor treści System będzie udostępniał edytor treści, który umożliwi budowanie stron bazy wiedzy przez osoby nie posiadające kompetencji technicznych. Edytor treści będzie umożliwiał co najmniej: - wprowadzanie tekstu, - załączanie dokumentów, - załączanie plików graficznych Edytor dokumentów Nazwa REQ021 Grupowa praca na dokumentach System musi umożliwić grupową pracę na dokumentach. Przez grupową pracę rozumie się jednoczesną pracę wielu osób nad jednym dokumentem. Nazwa REQ022 Jednostki redakcyjne W celu umożliwienia jednoczesnej pracy nad treścią dokumentu musi istnieć możliwość zorganizowania dokumentu w jednostki redakcyjne, z których każda może być edytowana przez inną osobę. Jednostki redakcyjne na czas edycji są blokowane na wyłączność przez konkretnego użytkownika. System musi posiadać mechanizm automatycznego odblokowywania zablokowanych jednostek po określonym czasie, w którym nie dokonano zatwierdzenia wprowadzanej zmiany. Jednostki redakcyjne posiadają strukturę hierarchiczną. Nazwa REQ023 Wizualizacja aktualnie prowadzonych prac redakcyjnych System musi prezentować które z jednostek redakcyjnych podlegają modyfikacji i nie są dostępne w danej chwili dla innych użytkowników. Nazwa REQ024 Wersjonowanie Edytor dokumentów musi umożliwiać wersjonowanie tworzonych w nim opracowań oraz porównywanie wersji na poziomie poszczególnych jednostek redakcyjnych. Zmiany tekstu muszą być zwizualizowane w sposób umożliwiający identyfikację: - tekstu dodanego - tekstu usuniętego Wymagana jest funkcjonalność przywrócenia wersji archiwalnej. Każda wersja musi zawierać metadane zawierające informacje o: - autorze zmiany - dacie zmiany Nazwa REQ025 Notatki robocze i materiały pomocnicze Edytor dokumentów musi umożliwić dodawanie notatek roboczych do opracowywanego dokumentu oraz załączanie innych materiałów roboczych (w szczególności załączników w postaci plików) Nazwa REQ026 Sprawdzanie pisowni Edytor dokumentów musi posiadać mechanizm sprawdzania pisowni w języku polskim. Nazwa REQ027 Opiniowanie Edytor dokumentów musi posiadać mechanizmy pozwalające na opiniowanie, konsultowanie, wnoszenie poprawek i zatwierdzanie zmian w ramach poszczególnych jednostek redakcyjnych jak również dla całego dokumentu. Mechanizm opiniowania musi działać wg ściśle określonych reguł uwzględniających hierarchię organizacyjną grup roboczych i harmonogram prac nad dokumentem. Oznacza to, że wprowadzanie zmian, poprawek lub komentarzy oraz ich zatwierdzanie/odrzucane, może być realizowane przez określone grupy użytkowników w określonym czasie. Nazwa REQ028 Automatyczne tworzenie tekstów zmieniających Edytor dokumentów musi, na podstawie dwóch wersji tego samego dokumentu, umożliwić automatyczne tworzenie testów zmieniających. Nazwa REQ029 Publikowanie dokumentów Edytor dokumentów musi umożliwiać opublikowanie utworzonego dokumentu z możliwością ograniczenia dostępu z uwzględnieniem uprawnień lub poprzez wskazanie użytkowników/grup użytkowników. Nazwa REQ030 Zgodność z przepisami prawa Ze względu na charakter przeznaczenia edytora dokumentów, w szczególności ze względu na wykorzystanie go do tworzenia projektów aktów prawnych, musi być on zgodny z Ustawą z dnia 20 lipca 2000 r. o ogłaszaniu aktów normatywnych i niektórych innych aktów prawnych ( Dz.U. 2000 nr 62 poz. 718) z późniejszymi zmianami oraz z Rozporządzeniem Prezesa Rady Ministrów z dnia 20 czerwca 2002 r. w sprawie "Zasad techniki prawodawczej" (Dz.U. 2002 nr 100 poz. 908) Nazwa REQ055 Praca na dokumentach dużych rozmiarów System musi umożliwić pracę na dokumentach o dużych rozmiarach, zawierających obrazy. Budżetowanie Nazwa REQ017 Definiowanie budżetu System musi umożliwiać zdefiniowanie budżetu grupy roboczej. Budżet musi umożliwiać określanie środków: - dostępnych - zablokowanych - zrealizowanych Dostęp do budżetu grupy roboczej jest limitowany uprawnieniami. Nazwa REQ018 Specyfikacja budżetu Budżet może składać się wyspecyfikowanych zadań do realizacji, z możliwością ich kategoryzacji i przypisania przewidzianych środków finansowych. Nazwa REQ019 Wprowadzenie informacji o realizacji budżetu System musi umożliwić wprowadzenie informacji o realizacji budżetu tzn. informację o wydatkach ze wskazaniem której pozycji budżetu dotyczą. Każde wprowadzenie wydatku musi skutkować obliczeniem dostępnych środków na każdą zdefiniowaną pozycję budżetu Nazwa REQ020 Raporty System musi umożliwić tworzenie raportów agregujących dane budżetowe. Formularze zgłoszeniowe Nazwa REQ031 Tworzenie formularzy System musi umożliwić użytkownikom tworzenie formularzy przeznaczonych do wypełnienia przez użytkowników platformy, określone grupy użytkowników lub określonych użytkowników. Przeznaczenie formularzy może być następujące: - zgłoszenia na spotkania, zgłoszenia potrzeb - ankiety - sondy Formularze mają w systemie charakter dynamiczny tj. są obiektami zmiennymi w trakcie życia platformy. Tworzenie formularzy musi być dostępne w postaci funkcjonalności nie wymagającej znajomości języków programowania, XML, etc. Z definicją formularza może być związane definicja powiadomienia wysyłanego automatycznie po wypełnieniu formularza przez użytkownika. Atrybutem formularza może być liczba dopuszczalnych wypełnień. Nazwa REQ032 Przetwarzanie formularzy System musi pozwolić na przetwarzanie danych pochodzących z formularzy: - indywidualnie (zgłoszenia) lub - grupowo (zgłoszenia, sondy i ankiety). Nazwa REQ033 Właściwości pól formularzy zgłoszeniowych i ankiet Formularze zgłoszeniowe i ankiety składają się z pól do wypełnienia przez użytkownika. Pola mogą przyjmować następujące formy: - tekstowe pole do danych opisowych - check box - do oznaczania jednej bądź wielu opcji - lista rozwijana - do wyboru jednej wartości z dynamicznej listy wartości - przyciski radiowe - do wyboru jednej opcji ze statycznej listy wartości Pola mogą być grupowane w sekcje. Widoczność pól i sekcji może być uzależniona od wyboru wartości w innych polach formularza. Nazwa REQ034 Wygląd formularzy zgłoszeniowych i ankiet Formularze (zgłoszenia i ankiety) mogą być prezentowane w częściach. Użytkownik wypełniając formularz nie widzi całej zawartości, a jedynie części po których nawiguje (np. "Dalej" i "Wstecz"). Nawigacja jest możliwa do momentu zatwierdzenia danych formularza. Nazwa REQ035 Funkcjonalność sond Sondy są szczególnym rodzajem formularzy o zawężonym zakresie funkcjonalnym. Sondy umożliwiają użytkownikom na udzielenie odpowiedzi na zdefiniowane pytanie poprzez wybranie jednej lub wielu odpowiedzi ze zdefiniowanej listy odpowiedzi. Nazwa REQ036 Zestawienia danych System musi umożliwić tworzenie zestawień (dla formularzy przetwarzanych grupowo - tj. zgłoszeń, ankiet i sond) prezentujących zestawienia lub wyniki badania. Zestawienia związane ze formularzami muszą zawierać informacje, które osoby z zaproszonych do wypełnienia formularza odpowiedziały jego wypełnieniem, a które nie. Nazwa REQ037 Dostęp do danych z formularzy Dane zgromadzone za pomocą formularzy są przypisane do konkretnych formularzy. Dostęp do tych danych jest uwarunkowany posiadanymi uprawnieniami. Uprawnienia dostępowe mogą być nadawane do danych pochodzących z konkretnych formularzy. Nazwa REQ056 Zaproszenia System musi umożliwić wysyłanie zaproszeń do wypełnienia formularzy. W przypadku nie wypełnienia formularza przez daną osobę system będzie automatycznie wysyłał ponowne zaproszenie. System będzie dodatkowo miał możliwość wysyłania powiadomień o przyjęciu zaproszenia (wypełnieniu zgłoszenia) oraz możliwość utworzenia zestawienia przyjętych zaproszeń oraz zaproszeń na które nie ma odpowiedzi. Nazwa REQ057 Anonimowość wypełnienia formularza Formularze mogą być wypełniane przez użytkowników anonimowo. O anonimowości formularza decyduje osoba tworząca formularz. Ustawienie anonimowości jest globalne dla danego formularza. Forum dyskusyjne Nazwa REQ038 Tworzenie grup tematów Forum dyskusyjne musi umożliwić tworzenie grup i podgrup tematów. Nazwa REQ039 Tworzenie wątków dyskusyjnych Użytkownicy forum muszą mieć możliwość zakładania wątków dyskusyjnych, które są przypisane do grup lub podgrup tematycznych. Nazwa REQ040 Uprawnienia dostępowe System musi umożliwić zdefiniowanie uprawnień dostępowych na poziomie grup tematycznych i wątków. Nazwa REQ041 Prezentacja dyskusji Dyskusja w wątku dyskusyjnym musi być oparta o możliwość odpowiedzi na konkretny wpis. Wpisy w wątku dyskusyjnym mają układ hierarchiczny i tak są prezentowane użytkownikowi. Wpisy nieprzeczytane są wyróżnione. Wyróżnione wpisy są właściwe dla konkretnego użytkownika forum tzn. każdy użytkownik ma indywidualny zestaw wyróżnionych (nieprzeczytanych) wpisów. Nazwa REQ058 Zaproszenia do udziału w forum Użytkownicy o określonych uprawnieniach będą mogli zapraszać innych użytkowników portalu do udziału w dyskusji na forum. Zaproszenie będzie oznaczało nadanie uprawnień do udziału w dyskusji w danym wątku lub grupie tematycznej, dla osób które takich uprawnień wcześniej nie posiadały. Komunikator Nazwa REQ043 Komunikacja on-line Komunikator wbudowany w platformę komunikacyjną musi umożliwiać nawiązanie połączenia on-line między użytkownikami platformy. Poprzez komunikację on-line rozumie się komunikację w formie chat'u (co najmniej wpisy tekstowe). Nazwa REQ044 Prezentacja dostępności użytkowników System musi prezentować którzy z użytkowników platformy są dostępni i potencjalnie możliwe jest nawiązanie z nimi kontaktu. Nazwa REQ045 Kontakt z użytkownikami niedostępnymi System musi umożliwić przesłanie informacji za pomocą komunikatora do innego użytkownika, niedostępnego w danej chwili. Informacja ta jest prezentowana adresatowi w momencie zalogowania się do platformy. Nazwa REQ046 Konferencje System umożliwia tworzenie konferencji tj. komunikowania więcej niż dwóch użytkowników równocześnie Nazwa REQ047 Udostępnianie plików System musi umożliwić udostępnianie plików podczas komunikacji za pomocą komunikatora Nazwa REQ048 Udostępnianie pulpitu System musi umożliwić pokazanie bieżącego widoku pulpitu stacji roboczej użytkownika innym uczestnikom rozmowy. Pokazanie pulpitu nie może ograniczyć możliwości prowadzenia dyskusji tj. wpisywania treści do komunikatora. Kalendarz Nazwa REQ050 Obsługa kalendarza System musi umożliwić użytkownikom obsługę kalendarza. Funkcjonalność kalendarza musi obejmować tworzenie kalendarzy, tworzenie, modyfikowanie i usuwanie wydarzeń oraz udostępnianie kalendarzy grupom użytkowników lub konkretnym użytkownikom. Wydarzenia mogą być przypisane do określonego okresu czasu. Użytkownik kalendarza musi mieć możliwość prezentacji wydarzeń zapisanych w różnych kalendarzach w jednym widoku, z zastrzeżeniem, że wydarzenia z różnych kalendarzy muszą być rozróżnialne. Wykorzystanie innych narzędzi Nazwa REQ049 Obsługa poczty email Platforma komunikacyjna musi umożliwiać wysyłanie wiadomości do innych użytkowników platformy. Każdy użytkownik może skonfigurować pocztę wychodzącą w oparciu o serwer poczty wychodzącej właściwy dla jego poczty email. W zakresie tworzenia wiadomości platforma udostępnia książkę adresową będącą zbiorem danych o użytkownikach platformy. Wiadomość można wysłać do jednego lub wielu użytkowników, a także do zdefiniowanej grupy użytkowników. Wiadomości email są odbierane przez użytkowników w zewnętrznych systemach pocztowych. 6. ROZWÓJ I WYKORZYSTANIE PLATFORMY Rozwój Platformy komunikacyjnej należy rozpatrywać przede wszystkim w zakresie wykorzystania Platformy w innych obszarach biznesowych Zamawiającego. Dzięki modularnej budowie możliwe będzie udostępnianie poszczególnych narzędzi w innych obszarach poprzez: · udostępnianie funkcjonalności w postaci usług · integrację z innymi systemami Modułami, które w szczególny sposób zasługują tutaj na uwagę są: · Baza Wiedzy oraz · Edytor dokumentów 7. BUDOWA PLATFORMY Budowę Platformy rozpatrywano w dwóch wariantach. Wariantami tymi są: · budowa platformy w oparciu o technologie użyte do budowy aplikacji Wnioskomat · budowy Platformy w oparciu o inne rozwiązania wybrane na etapie wyboru najkorzystniejszej oferty wykonawcy Platformy Oba z wariantów są na obecnym etapie dopuszczalne i będą poddawane dalszej analizie. 8. WYMAGANIA W ZAKRESIE LICENCJI Zamawiający wymaga aby Wykonawca w ramach realizacji projektu przekazał majątkowe prawa autorskie do oprogramowania, które zostało wytworzone na potrzeby projektu. Dopuszczalne są także nieograniczone licencje umożliwiające modyfikowanie kodu oprogramowania dedykowanego, dokonywane w celu rozwoju systemu. 9. WYMAGANIA W ZAKRESIE SZKOLEŃ Wykonawca w ramach realizacji projektu przeszkoli użytkowników Platformy. Szkolenie będzie obejmowało naukę korzystania z Platformy. Zakres szkoleń musi być dostosowany do roli poszczególnych użytkowników. Szkolenia muszą być przeprowadzone dla co najmniej następujących grup: · użytkownicy zwykli, · redaktorzy · administratorzy systemu. Grupa szkoleniowa nie może liczyć więcej niż 10 przeprowadzeniem szkoleń wykonawca przedstawi plan szkoleń. osób. Przed Grupy szkoleniowe będą składały się osób będących liderami dla przyszłych grup roboczych. Wykonawca w ramach projektu będzie zobowiązany do dostarczenia dokumentacji dla użytkowników oraz do przygotowania szkoleń e-learningowych w postaci co najmniej pomocy multimedialnych dostępnych z poziomu platformy. Przewidywana liczba tematów objętych pomocami multimedialnymi do dostarczenia w ramach projektu to 50. Dla użytkowników, w szczególności dla tych, którzy nie będą brali udziału w szkoleniach wykonawca, w okresie 3 miesięcy po uruchomieniu platformy zorganizuje help desk obejmujący pierwszą linię wsparcia. 10. WYMAGANIA W ZAKRESIE ASYSTY TECHNICZNEJ Wsparcie techniczne (powdrożeniowe) obejmujące dwuletni okres rozpoczynający się w memencie odbioru Platformy i przekazania jej do użytkowania będzie obejmowało: · zapewnienie ciągłości pracy platformy · dokonywanie zmian w konfiguracji systemu, · implementację i wdrażanie nowych funkcjonalności, nieobjętych zakresem projektu, · implementację i wdrażanie zmian 11. WYMAGANIA W ZAKRESIE ODPOWIEDZI NA ZAPYTANIE O CENĘ Odpowiedź na zapytanie o cenę powinna zawierać: · Krótki opis proponowanego rozwiązania (użytych technologii i produktów) · Oszacowanie pracochłonności w rozbiciu na: Zaprojektowanie, wykonanie i wdrożenie platformy Przygotowanie szkoleń Wykonanie szkoleń e-learning lub pomocy multimedialnych Funkcjonowanie help-desk w okresie 3 miesięcy Asystę powdrożeniowej w okresie 2 lat · Kalkulację cenową w rozbiciu na: Licencje Koszty zaprojektowania, wykonania i wdrożenia platformy Koszt przygotowania szkoleń Jednostkowy koszt szkolenia dla 10 uczestników Koszt wykonania szkoleń e-learning lub pomocy multimedialnych Koszt uruchomienia help-desk w okresie 3 miesięcy Koszt asysty powdrożeniowej w okresie 2 lat Odpowiedź na zapytanie prosimy przygotować w oparciu o wzór zamieszczony poniżej. Nazwa firmy Opis rozwiązania: 1. Krótki opis sposobu pokrycia wymagań funkcjonalnych, w szczególności wykaz proponowanych narzędzi, technologii. 2. Opis proponowanego zakresu szkoleń e-learning itp. 3. Opis proponowanej metodyki realizacji projektu (metodyki tworzenia produktu końcowego projektu tj. platformy komunikacyjnej) Kalkulacja: Lp. 1. Opis pozycji Szacowana Szacowany pracochłonność koszt (dni robocze) (PLN brutto) Licencje komercyjne (jeśli Nie dotyczy konieczne) 2 Zaprojektowanie, wykonanie i wdrożenie platformy 3 Przygotowanie szkoleń 4 Przeprowadzenie szkolenia dla Nie dotyczy grupy 10 osobowej 5 Wykonanie szkoleń e-learning lub pomocy multimedialnych 6 Funkcjonowanie help-desk w okresie 3 miesięcy 7 Asysta powdrożeniowej w okresie 2 lat