PS IMAGO Portal
Transkrypt
PS IMAGO Portal
PS IMAGO Portal – efektywna dystrybucja raportów analitycznych Predictive Solutions ul. Racławicka 58 · 30-017 Kraków tel. 12 636 96 80 · faks wew. 102 [www.predictivesolutions.pl] PS IMAGO © Copyright Predictive Solutions Sp. z o.o. [dawniej SPSS Polska], 2013–1014 / PS IMAGO PRO, PS IMAGO Pack, PS IMAGO Pack PRO, PS IMAGO Designer, PS IMAGO Portal i PS IMAGO Process są znakami towarowymi Predictive Solutions Sp. z o.o. / IBM SPSS Statistics jest zastrzeżonym znakiem handlowym IBM Corporation 1 | PS IMAGO Portal to rozwiązanie umożliwiające zebranie w jednym miejscu informacji analitycznych istotnych dla działania firmy lub organizacji. To środowisko służące publikacji i prezentacji raportów analitycznych stworzonych w aplikacji PS IMAGO Designer. Raporty publikowane są w repozytorium bazodanowym portalu i stamtąd w postaci stron HTML są udostępniane uprawnionym osobom. Przeglądanie raportów analitycznych przez użytkowników portalu odbywa się z wykorzystaniem przeglądarki internetowej, obsługującej skrypty Java. Podczas publikacji raporty trafiają do drzewiastej struktury folderów, porządkującej zawartość repozytorium PS IMAGO Portal. Hierarchiczne drzewo folderów może być odzwierciedleniem struktury organizacyjnej firmy lub jej celów biznesowych. Strukturę repozytorium tworzy administrator w module zarządzania portalem. Tam też dostępne są narzędzia administracyjne do zarządzania użytkownikami oraz ich uprawnieniami w odniesieniu do treści zgromadzonej w repozytorium portalu. Po zalogowaniu do systemu, użytkownikowi prezentowana jest strona startowa portalu. Zawiera ona hiperlinki do ulubionych raportów zalogowanego użytkownika oraz odnośniki do raportów (lub innych dokumentów) opublikowanych na portalu w wybranym okresie czasu. Natomiast na stronie raportów, poza tabelaryczną listą raportów, widoczna jest również drzewiasta struktura katalogowa, odwzorowująca logiczną zawartość repozytorium PS IMAGO Portal. Użytkownik widzi listę tylko tych folderów i raportów, do których posiada uprawnienia dostępowe. Rysunek 1. Przykładowa struktura repozytorium PS IMAGO Portal i lista raportów w folderze Kliknięcie na ikonę lub nazwę w tabeli z listą raportów, otwiera nową kartę przeglądarki internetowej, na której wyświetlana jest treść raportu. Każdy z raportów jest niezależnym układem powiązanych ze sobą dokumentów HTML i może posiadać własny, niezależny od portalu, wygląd stron oraz wewnętrzny system nawigacji. Zawartość i aranżacja raportu powstaje na etapie jego projektowania w aplikacji PS IMAGO Designer. 2 | Rysunek 2. Przykładowy raport analityczny prezentowany za pośrednictwem portalu Raporty analityczne publikowane są na portalu bezpośrednio z poziomu aplikacji PS IMAGO Designer. Program ten przeznaczony jest dla projektantów analiz i analityków. To aplikacja, która potrafi pobierać obiekty wynikowe takie jak tabele i wykresy z plików raportów programu IBM SPSS Statistics oraz importować pliki graficzne. Aplikacja umożliwia zarządzanie zaimportowanymi obiektami, które mogą być wykorzystane w tworzonym raporcie. Program posiada pewne funkcjonalności typowe dla programów projektowania DTP, ułatwiające stworzenie przejrzystego raportu. Z raportami opublikowanymi na portalu związane są także pewne metadane, takie jak: nazwa pliku, opis raportu, słowa kluczowe, daty utworzenia i ważności raportu oraz kto jest autorem jego publikacji. Posługiwanie się niektórymi z tych informacji ułatwia odbiorcom informacji analitycznej szybkie dotarcie do właściwego raportu, również dzięki wbudowanemu w portal mechanizmowi wyszukiwania. Przeglądający raporty mają też możliwość pobrania z portalu całego raportu w postaci zarchiwizowanej (spakowany plik zip). Użytkownicy mogą także przeglądać historyczne wersje raportów lub innych dokumentów opublikowanych na portalu. Raporty mogą posiadać określoną datę ważności, po przekroczeniu której przestają być dostępne dla zwykłych użytkowników. Raporty i ich wersje, które zostały zablokowane przez administratora bądź są przeterminowane, są widoczne w strukturze repozytorium portalu tylko dla użytkowników z uprawnieniami administracyjnymi. Architektura PS IMAGO Portal PS IMAGO Portal to autorski system klasy Document Management System (DMS). W działaniu wykorzystuje ogólnodostępne komponenty technologiczne, udostępniane na zasadzie licencji GNU General Public License. Wśród składników technologicznych wykorzystywanych przez system PS IMAGO Portal są: • Apache HTTP Server w wersji Apache 2.x (aktualnie 2.2.25) z wbudowanym interpreterem języka PHP) • Silnik PHP 5.x (wersja 5.3.28) • Baza danych MySQL 5.x (wersja 5.6.15 - MySQL Community Server (GPL) Wszystkie powyższe komponenty określane są wspólnym mianem platformy AMP (LAMP na Linuxie i WAMP na Windows). W dostarczanym przez Predictive Solutions instalatorze dla systemu Windows, zawarte są wszystkie wymienione powyżej dystrybucje komponentów AMP. Do zainstalowania systemu PS IMAGO 3 | Portal, użytkownik końcowy może także wykorzystać własne (wcześniej zainstalowane) instancje systemów Apache, PHP oraz bazy MySQL. System korzysta także z bibliotek skryptowych JavaScript jQuery. Komunikacja z systemem PS IMAGO Portal odbywa się standardowo przez protokół HTTP. Możliwe jest również korzystanie z bezpiecznego HTTPS. Klientem systemu jest przeglądarka www (IE, Firefox, Chrome) dedykowana dla odbiorców raportów oraz aplikacja PS IMAGO Designer przeznaczona dla analityków i projektantów raportów. Do pracy z systemem sugerowane jest wykorzystywanie najnowszych wersji przeglądarek www. Aplikacja PS IMAGO Designer łączy się z systemem również przez protokół HTTP, odczytuje strukturę biznesową z repozytorium systemu i przesyła do niego pliki raportu (strony HTML zawierające w treści m.in. zakodowane dane binarne – obrazki) wraz z metadanymi potrzebnymi do właściwej prezentacji raportu analitycznego na stronach portalu PS IMAGO Portal. Aktualnie instalacja systemu PS IMAGO Portal możliwa jest na platformie Windows oraz Linux. Wspierane są zasadniczo wszystkie wersje systemu Windows (XP, Vista, 7 i 8.x, 2008, 2012) oraz popularne dystrybucje systemu Linux. PS IMAGO Portal jest elementem składowym produktu PS IMAGO PRO. Wraz z innymi składnikami tworzy kompletne rozwiązanie służące raportowaniu analitycznemu dla biznesu. Dzięki PS IMAGO PRO, atrakcyjnie wyglądające, profesjonalne raporty analityczne można przygotować i udostępniać odbiorcom informacji w krótkim czasie i przy niewielkim nakładzie pracy. W rozwiązaniu tym występują bowiem elementy ułatwiające dostęp do danych zgromadzonych w różnych systemach, silnik analityczny z bogactwem algorytmów statystycznych, narzędzie umożliwiające zaprojektowanie profesjonalnych raportów analitycznych oraz środowisko udostępniające te raporty z jednoczesnym zachowaniem standardów bezpieczeństwa i poufności prezentowanych informacji. PS IMAGO PRO oferuje także możliwość procesowego aktualizowania raportów analitycznych w oparciu o dane ciągle aktualizowane w systemach źródłowych. PS IMAGO Portal jest prostym w działaniu elementem rozwiązania, ale bardzo skutecznym w obszarze dystrybucji treści analitycznych dostarczanych przez rozwiązanie PS IMAGO PRO. Rysunek 3. Komponenty rozwiązania PS IMAGO PRO