SPECYFIKACJA WYMAGAŃ w zakresie migracji i uruchomienia nowego serwisu WWW na potrzeby PKP S.A.
Spis treści Spis treści Wprowadzenie... 2 Ogólny opis... 3 Wymagania funkcjonalne... 4 Wymagania dotyczące interfejsów zewnętrznych... 7 Wymagania niefunkcjonalne... 8 Inne wymagania... 9 Strona 1 z 10
Wprowadzenie Wprowadzenie Dokument zawiera identyfikację i opis wymagań funkcjonalnych oraz niefunkcjonalnych, dotyczących migracji oraz modyfikacji Serwisu WWW na potrzeby PKP S.A. Celem zaproponowanego rozwiązania jest uporządkowanie informacji prezentowanych na obecnej stronie http://pkpsa.pl Korzyścią modyfikacji obecnego rozwiązania jest uruchomienie serwisu z wykorzystaniem nowoczesnych rozwiązań, w formie przyjaznej dla użytkowników strony Dokument odnosi się do Oferty w zakresie migracji i uruchomienia nowego serwisu WWW na potrzeby PKP S.A. (Z10/2018/03/03). Warunki świadczenia usługi hostingowej będące fragmentem w/w Oferty są istotnym elementem dla niniejszej specyfikacji w zakresie częściowego określenia wymagań niefunkcjonalnych. Strona 2 z 10
Ogólny opis Ogólny opis W ramach migracji zostanie uruchomiony serwis WWW na domenie obsługiwanej przez PKP Informatyka dla PKP S.A. Obecnie istniejący produkt zostanie przebudowany w celu modernizacji oraz uporządkowania prezentowanych informacji. Serwis WWW zostanie wykonany w architekturze dwuwarstwowej i pozwalać będzie na jej rozbudowę. Przeniesieniu wraz z modyfikacją ulegną następujące serwisy i podserwisy strony WWW: a. Strona główna wraz z podstronami, b. Moduł przetargów i nieruchomości, c. Biuletyn Informacji Publicznej BIP, d. Dedykowany serwis dla Fundacji Grupy PKP, e. Strona dedykowana dla osób niedosłyszących (pkp.pl/pomigaj), f. Podstrona grupująca treść dla pasażera. Użytkownikami rozwiązania będą klienci PKP S.A., administratorzy Serwisu oraz administratorzy treści. Serwis będzie działać poprawnie na trzech aktualnych przeglądarkach (Firefox, Chrome, IE/Edge) w wersjach nie starszych niż 12 miesięcy. Serwer WWW jest napisany w oparciu o tzw. szablony (templates), które wykorzystują standardowe dla nowoczesnych stron WWW języki oprogramowania, w tym PHP, JavaScript, Ajax. Strona wykorzystuje mechanizmy CMS oraz szablony z grafiką do prezentacji strony. Na serwerach posadowione jest oprogramowanie systemowe w postaci systemu Linux. W warstwie aplikacyjnej przewidywane jest użycie serwera PostgreSQL oraz serwera WWW firmy Apache. Zostanie opracowany podręcznik administratora treści oraz podręcznik dla administratora Serwisu. Strona 3 z 10
Wymagania funkcjonalne Wymagania funkcjonalne 1. W ramach migracji zostanie uruchomiony serwis WWW na domenie obsługiwanej przez PKP Informatyka. 2. Layout serwisu zostaje zmieniony. 3. Serwis ma zawierać stronę główną. 4. Serwis ma zawierać odnośniki do podstron: - PKP SA - Grupa PKP - Nieruchomości - Reklama - Dla mediów - Kontakt - Dla Pasażera 5. Rozwiązanie będzie zawierać rozdzielenie treści pasażerskich od korporacyjnych 6. W związku z przebudową layoutu dopuszcza się zmianę nazewnictwa podstron. 7. System umożliwi prowadzenie jednocześnie co najmniej dwóch wersji językowych strony (pl i en). (- wersja angielska będzie znaczenie uboższa - wersja angielska będzie zawierała jedynie podstawowe informacje, - wersja angielska nie będzie obejmowała części dynamicznych serwisu). 8. Serwis ma zawierać podstronę grupującą treść dla pasażera. 9. Odnośnik do strony Przetargi ma być widoczny na stronie głównej. 10. Serwis ma zawierać moduł prezentacji i obsługi ofert na nieruchomości należące do PKP S.A. 11. Moduł prezentacji i obsługi ofert na nieruchomości umożliwi prezentację ofert w postaci opisu słownego, zdjęć, grafik. 12. Moduł prezentacji i obsługi ofert na nieruchomości zawiera opcję wygenerowania pliku z ofertowaniem w postaci PDF (generowany wg oddzielnego szablonu). 13. Moduł prezentacji i obsługi ofert na nieruchomości powinien zawierać wyszukiwarkę. Strona 4 z 10
Wymagania funkcjonalne 14. Wyszukiwarka modułu prezentacji i obsługi ofert na nieruchomości zawiera następujące opcje filtrowania: a) Jednostka Zamawiająca zawierająca do wyboru następujące opcje: poszczególne OGN, Centrala b) Data wszczęcia postępowania od do c) Numer postępowania d) Nazwa postępowania e) Rodzaj zamówienia zawierająca do wyboru: Dostawa, Usługa, Robota Budowlana, Dialog techniczny f) Status zawierająca do wyboru: Aktualne które dzielą się na: przed otwarciem ofert, po otwarciu ofert oraz Zakończone. Przy czym zakończone będą przenoszone do archiwum. Postępowania po roku od przeniesienia do archiwum będą niewidoczne dla innych użytkowników na zewnątrz. 15. Serwis zawiera moduł pozwalający na prowadzenie aukcji elektronicznej na wybrane nieruchomości. 16. Serwis ma zawierać moduł BIP. 17. Strona BIP ma być wykonana zgodnie z rozporządzeniem https://www.bip.gov.pl/articles/view/42 18. Serwis ma zawierać moduł dedykowany dla Fundacji Grupy PKP. 19. Strona Fundacji ma być co do treści i funkcjonalności przeniesiona 1:1. 20. Aktualności dla strony Fundacji będą edytowane w cms strony. 21. Serwis ma zawierać moduł dedykowany dla osób niedosłyszących (PKP.pl/pomigaj). 22. Funkcjonalność Aktualności na stronie głównej będzie wspierać technologię RSS. 23. Funkcjonalność Aktualności na stronie Fundacji będzie wspierać technologię RSS. 24. Serwis ma zawierać dedykowane FAQ. 25. Serwis ma zawierać formularz kontaktowy w części BIP. 26. Serwis ma zawierać funkcjonalność informacji o usługach dla osób ograniczonych ruchowo. 27. Funkcjonalność informacji o usługach dla osób ograniczonych ruchowo będzie wprowadzana przez operatora poprzez cms 28. Serwis ma zawierać funkcjonalność informacji o usługach dostępnych na dworcach. Strona 5 z 10
Wymagania funkcjonalne 29. Funkcjonalność informacji o usługach dostępnych na dworcach będzie wprowadzana przez operatora poprzez cms 30. W wypadku nieopisanych w dokumencie wymagań modułów i funkcjonalności, serwis zostaje przeniesiony z aktualnej strony w formie obecnie istniejącej. Strona 6 z 10
Wymagania dotyczące interfejsów zewnętrznych Wymagania dotyczące interfejsów zewnętrznych 1. Serwis wykorzysta serwer poczty PKP S.A. do obsługi wiadomości, formularzy itp. 2. Serwis będzie działać poprawnie na trzech aktualnych przeglądarkach (Firefox, Chrome, IE/Edge) w wersjach nie starszych niż 12 miesięcy 3. Serwis będzie dostępny poprzez standardowy protokół http, oraz szyfrowany https. Strona 7 z 10
Wymagania niefunkcjonalne Wymagania niefunkcjonalne 1. Strony serwisu będą generowane (bez opóźnień sieci, komputera odbiorcy) w ciągu maksymalnie 5 sekund. 2. Czas reakcji serwisu na akcję użytkownika poniżej 1 sekundy. 3. Serwis ma posiadać standardowy certyfikat dla SSL (szyfrowanie) PKP SA dostarczy certyfikat dla strony. 4. Serwis w części zarządzania treścią lub serwisem zapewni co najmniej dwustopniową autoryzację użytkownika. 5. Serwis zostanie wykonany w technologii responsywnej, pozwalającej na dostosowanie wyświetlanej treści do urządzenia użytkownika strony. 6. Serwis WWW zostanie wykonany w architekturze pozwalającej na rozbudowę. 7. Serwis WWW jest napisany w oparciu o języki JavaScript, PHP, Ajax. Strona 8 z 10
Inne wymagania Inne wymagania 1. Serwis ma być zgodny ze standardem WCAG 2.0. 2. Wymagania dotyczące Niezawodności oraz Obsługi serwisowej zostały opracowane w dokumencie Warunki świadczenia umowy hostingowej. 3. Analityka strony i ruchu na stronie będzie odbywać się z wykorzystaniem istniejącego konta Google Analytics. 4. Zostanie opracowany podręcznik administratora treści. 5. Zostanie opracowany podręcznik dla administratora Serwisu. Dokument sporządzili: Danuta Marciniak, Adam Łagoda. Data sporządzenia: 4 kwietnia 2018 roku. Strona 9 z 10