załącznik Nr 1
Transkrypt
załącznik Nr 1
Załącznik nr 1 do Zapytania ofertowego 2/POIG.8.2/2013 Opis systemu Wymagania dotyczące technicznego działania platformy B2B Projekt zakłada zakup licencji na wyłączność i budowę elektronicznej platformy B2B do wspólnego działania Inter-Broker Sp. z o.o., i partnerów współpracujących. W ramach projektu powstanie platforma wymiany informacji pomiędzy partnerami. Dostarczone przez potencjalnego Wykonawcę rozwiązanie musi działać w oparciu o poniższe wymagania Zamawiającego dotyczące technologii: Zamawiający wymaga aby Platforma B2B była zbudowana w modelu Software-as-a-Service, w którym aplikacja będzie przechowywana i udostępniana odbiorcom poprzez sieć Internet. Dostarczony System IT musi być „skrojony na miarę” tzn. dostosowany do potrzeb Zamawiającego i firm współpracujących. Zamawiający zakłada, że do budowy platformy B2B wykorzystane zostaną następujące technologie: 1. Nginx – serwer WWW (HTTP) oraz serwer proxy dla HTTP i IMAP/POP3 stworzony przez Igora Sysojewa a rozwijany i wspierany przez założoną przez niego firmę Nginx, Inc. Zaprojektowany z myślą o wysokiej dostępności i silnie obciążonych serwisach (nacisk na skalowalność i niską zajętość zasobów). Wydawany jest na licencji BSD. 2. Python – język programowania wysokiego poziomu ogólnego przeznaczenia i rozbudowanym pakiecie bibliotek standardowych, którego ideą przewodnią jest czytelność i klarowność kodu źródłowego. Jego składnia cechuje się przejrzystością i zwięzłością. Python wspiera różne paradygmaty programowania: obiektowy, imperatywny oraz w mniejszym stopniu funkcyjny. Posiada w pełni dynamiczny system typów i automatyczne zarządzanie pamięcią będąc w tym podobny do języków Perl, Ruby, Scheme czy Tcl. Podobnie jak inne języki dynamiczne jest często używany, jako język skryptowy. Interpretery Pythona są dostępne na wiele systemów operacyjnych. 3. PHP - to obiektowy język programowania zaprojektowany do generowania stron internetowych w czasie rzeczywistym. PHP jest najczęściej stosowany do tworzenia skryptów po stronie serwera WWW, ale może być on również używany do przetwarzania danych z poziomu wiersza poleceń, a nawet do pisania programów pracujących w trybie graficznym (np. za pomocą biblioteki GTK+, używając rozszerzenia PHP-GTK). 4. MySQL - wolno dostępny system zarządzania relacyjnymi bazami danych. MySQL jest darmowym serwerem relacyjnych baz danych rozwijanym jest przez firmę Oracle. 1 5. Sphinx - to open source’owy silnik wyszukiwarki SQL. Sphinx jest dostępny na licencji GPL 2. Sphinx jest aplikacją stand-alone, musi zostać skompilowany i zainstalowany na serwerze. Działa na zadadzie deamon-client. 6. JavaScript -skryptowy język programowania, stworzony przez firmę Netscape. JS zapewnienia interaktywność poprzez reagowanie na zdarzenia, sprawdzania poprawności formularzy lub budowania elementów nawigacyjnych. Większość nowoczesnych aplikacji internetowych została zbudowana w oparciu o ten język programowania. 7. PrototypeJS - biblioteka programistyczna napisana w języku JavaScript przez Sama Stephensona. Jest zaimplementowana w jednym pliku najczęściej nazywanym prototype.js. Pozwala na znaczne przyspieszenie produkcji interfejsów użytkownika w porównaniu do kodu stworzonego w tzw. „czystym” języku JavaScript. 8. script.aculo.us - biblioteka programistyczna w języku JavaScript udostępniana na Licencji X11, której bazą jest Prototype JavaScript Framework, rozszerzając go o animacje i elementy interfejsu użytkownika na bazie obiektowego modelu dokumentu. script.aculo.us rozszerza Prototype JavaScript Framework poprzez dodanie efektów wizualnych, kontrolek interfejsu użytkownika i dodatkowe narzędzia. 9. HTML5 - język wykorzystywany do tworzenia i prezentowania stron i aplikacji internetowych. Jest rozwinięciem języka HTML 4 i jego XML-owej odmiany (XHTML 1). HTML 5 poza dodaniem nowych elementów, usprawniających tworzenie serwisów i aplikacji internetowych, doprecyzowuje wiele niejasności w specyfikacji HTML 4, dotyczących przede wszystkim sposobu obsługi błędów. Zamawiający wymaga aby rozwiązanie IT było oparte o obiektową i modułową oraz rozproszoną architekturę. W architekturze Systemu B2B wymagane jest rozdzielenie warstw prezentacji, fizycznych plików, baz danych na rozproszone współpracujące fizyczne maszyny. Każda z warstw systemu musi pracować w architekturze rozproszonej tzn. np. fizyczne pliki wgrywane do systemu przez użytkowników będą przechowywane na osobnym serwerze lub wirtualnej instancji. W momencie, gdy będzie brakować zasobów systemowych dla tej części platformy B2B, możliwe będzie wówczas uruchomienie dodatkowego serwera lub instancji – platforma B2B będzie w takim przypadku bez dodatkowych zmian i przerw technicznych mogła korzystać z dwóch serwerów zamiast jednego. Tak samo powinny zostać rozproszone pozostałe warstwy platformy B2B, tak aby np. baza danych mogła istnieć fizycznie na dwóch lub większej liczbie komputerów, przy czym traktowana będzie jednak jak jedna logiczna całość, dzięki czemu zmiany w zawartości bazy w jednym komputerze są uwzględniane również w innych maszynach. 2 Zamawiający wymaga aby mechanizmy rozproszenia baz danych oraz aplikacji i serwerów przechowujących pliki, umożliwiały pełne skalowanie rozwiązania zarówno pod względem skalowalności sprzętowej, jak i softwarowej, przy jednoczesnym zachowaniu niezawodności systemu. Zamawiający wymaga aby komunikacja pomiędzy partnerami za pomocą Systemu B2B mogła się odbywać za pomocą dwóch kanałów informacyjnych: poprzez bezpośrednie wykorzystanie platformy B2B w modelu Software-as-a-Service oraz integrację wymiany danych z systemami partnerów za pomocą formatu EDIFACT (Electronic Data Interchange For Administration, Commerce and Transport). Dostarczone przez Wykonawcę rozwiązanie musi posiadać odpowiednie systemy eksportu/importu danych w formacie EDI. Zamawiający wymaga aby Platforma B2B działała w oparciu o tzw. model asynchronicznych zapytań JSON, oraz tzw. HUB informacyjny (wymiana informacji za pomocą stream’u – ciągłego przekazywania danych). HUB informacyjny może być oparty o rozwiązania dostępne na rynku tj. serwer node.js lub rozwiązania autorskie dostarczone przez Wykonawcę. Wymagania dotyczące funkcjonalności działania platformy B2B W celu jak najbardziej przejrzystego określenia kosztów Wnioskodawca przedstawia projekt w podziale na następujące kategorie/moduły oprogramowania: 1. Architektura systemu i prace przygotowawcze Do opracowania architektury systemu konieczne jest wykonanie szeregu zadań, które pozwolą na optymalne przygotowanie aplikacji, odpowiadającej szczegółowym potrzebom współpracy pomiędzy Wnioskodawcą, a partnerami. Na tym etapie Zamawiający wspólnie z Wykonawcą przygotują szczegółowy zakres funkcjonalności Platformy B2B. W ramach tego etapu prac zaprojektowana zostanie ogólna szata graficzna, założenia interfejsów, opracowane zostaną szczegóły dotyczące przepływu danych dataflow. 2. System DMS - Document Management System System obiegu dokumentów w ramach platformy B2B będzie ogniwem spajającym kooperujące przedsiębiorstwa. Zakup oprogramowania pozwoli na osiągnięcie podstawowego celu projektu, jakim jest automatyzacja obiegu dokumentów. System DMS będzie podstawowym narzędziem pracy współpracujących przedsiębiorstw i dzięki połączeniu z pozostałą częścią platformy B2B umożliwi pełną współpracę w formie elektronicznej. Zakup oprogramowania jest niezbędny w celu wdrożenia systemu pracy w formie elektronicznego obiegu dokumentów wewnątrz przedsiębiorstwa oraz w relacji z partnerami biznesowymi B2B. Zastosowanie tego rozwiązania pozwoli na uporządkowany i automatyczny obieg dokumentów w organizacji, pełne bezpieczeństwo przechowywanych informacji, zdalny i natychmiastowy dostęp do dokumentów, możliwość tworzenia różnego typu raportów i analiz. 3 3. System Business Process Management (BPM) Zwiększenie konkurencyjności firmy Zamawiającego jest możliwe tylko poprzez osiągnięcie pewnego poziomu dojrzałości zarządzania procesami biznesowymi oraz bieżące modelowanie istniejących już procesów. Prawidłowe zidentyfikowanie procesów biznesowych otwiera pełen wachlarz możliwości zarządzania firmą. Rozwiązanie musi być gotowe na bieżące dostosowywanie procesów biznesowych do zmieniających się warunków rynkowych. Elastyczność narzędzia BPM powinna umożliwiać łatwe wprowadzanie modyfikacji w przebieg procesów, dodatkowo zapewniać monitorowanie aktywności biznesowej, czyli dostarczy informacji statystycznych na temat parametrów biznesowych opisujących proces. Celem stworzenia systemu BPM jest optymalizacja procesów zachodzących w firmie Zamawiającego i w firmach partnerów biznesowych. Wprowadzenie rozwiązania BPM pozwoli na sprawne zarządzanie kluczowymi obszarami biznesowymi oraz relacjami, jakie zachodzą pomiędzy nimi. Reasumując po wdrożeniu BPM Zamawiający powinien uzyskać możliwość modelowania działania firmy bez potrzeby „ręcznego” wprowadzania zmian w procesach biznesowych, bez konieczności przeprowadzania żmudnych szkoleń itd. 4. System Revision Control System (RCS) Bardzo istotnym elementem platformy B2B, ze względu na efektywność działania BPM i DMS będzie połączenie sterowania procesami (BPM) z systemem DMS oraz elektronicznym wersjonowaniem dokumentów (RCS). Wysoka ilość tworzonych dokumentów, zarówno po stronie Wnioskodawcy, jak i partnerów powoduje konieczność składowania i przechowywania dużej ilości danych, a przede wszystkim dużej ilości wersji tych samych dokumentów. System RCS pozwoli na wgranie dowolnej nazwy pliku do systemu i zautomatyzuje tzw. wersjonowanie dokumentu – oznacza to, zamiast przechowywania kilkunastu wersji, o różnych nazwach w systemie, będzie widoczna pojedyncza nazwa pliku np. „oferta do przetargu.docx” i zawsze będzie zawierała aktualną wersję dokumentu oraz pełną historię zmian, wraz z możliwością przywrócenia konkretnej wersji. 5. Baza polis Baza polis jest kluczowym modułem dla Wnioskodawcy, ponieważ większość prac w firmie opiera się właśnie o polisy. Jest to moduł, który będzie najczęściej wykorzystywany, przez różne działy w firmie. Na samym wyszukiwaniu „starych” polis można poczynić duże oszczędności czasowe, które przełożą się na efektywność pracy. Automatyzacja przypomnień o wznowieniach i składkach pozwoli na podniesienie, jakości usług firmy brokerskiej. W chwili obecnej pracownicy muszą zapisywać ręcznie w kalendarzach terminy dotyczące wygasania polisy, ponieważ nie ma globalnego systemu powiadomień. Baza polis będzie modułem skomplikowanym pod względem IT. 4 6. Moduł Rozliczanie sprzedaży Moduł rozliczeń sprzedaży ma za zadanie przyspieszyć cały proces związany z fakturowaniem oraz przekazywaniem dokumentów handlowych. W ramach modułu możliwe będzie szybkie wystawianie faktur, korekt not i innych dokumentów księgowych. Wszystkie dane potrzebne do wystawienia będą pobierane z bazy systemu, co sprawi, że zawsze będą najaktualniejsze, oraz wyeliminowana zostanie możliwość popełnienia błędu przy przepisywaniu informacji, np. adresowych firmy czy kwoty faktury. Ważnym elementem mającym duże znaczenie na czas poświęcany sprawom administracyjnym związanym ze sprzedażom jest przesyłanie dokumentacji do biura księgowego. Zamawiający wymaga zastosowania wymiany danych w formacie EDI - wszystkie dokumenty przesyłane będą w formacie EDIFACT do biura księgowego. 7. Baza pojazdów i Baza szkód Baza szkód będzie narzędziem komplementarnym do bazy polis. To narzędzie mocno rozszerzy możliwości systemu, jako całości, ponieważ pozwali zabezpieczyć istotną gałąź działalności brokerskiej, jaką jest obsługa szkód. Dodatkowo zebranie tych danych pozwoli na analizę danych pod kątem przygotowywania kolejnych polis - umożliwi szybką ocenę szkodowości klienta/branży/produktu ubezpieczeniowego, co jest istotnym elementem działalności brokerskiej. Baza pojazdów to stosunkowo prosty technologicznie moduł, jednak jest on ważny dla sprawnego działania innych elementów systemu. Będzie to swoista baza danych o pojazdach klientów, które są ubezpieczanie, a polisy ich dotyczące znajdują się w bazie polis. Znajdą się tu podstawowe dane o pojazdach wraz ze skanami dowodów rejestracyjnych oraz połączenia z polisami dotyczącymi danego pojazdu. Istotne będzie również połączenie tych informacji z bazą szkód, gdyż większość obsługiwanych szkód dotyczy właśnie ubezpieczeń komunikacyjnych. Moduł pozwoli na spięcie danych dotyczących polis i szkód przetworzenie ich do odpowiedniego raportu i do poddania analizie. 8. System Human Resource Management (HRM) Moduł ma za zadanie wspierać zarządzanie zasobami ludzkimi Wnioskodawcy oraz Partnerów. Umożliwi on optymalne wykorzystanie czasu pracowników poprzez zaawansowane narzędzia zarządzania czasem zespołu. Dzięki umożliwieniu kontroli obciążenia zadania przydzielane konkretnym jednostką będą realne do wykonania, podniesie to komfort pracy pracowników i w efekcie podniesie ich wydajność. Zastosowanie elektronicznej ewidencji czasu pracy ułatwi kontrolę pracodawcy nad sumiennością pracowników. Takie rozwiązania pozwolą m. in. określić wydajność pracowników, co w efekcie da możliwości lepszego planowania prac w przedsiębiorstwach. Dane zbierane w ten sposób poddawane będą analizie w module raportowym. W ramach modułu powstanie system oceny efektów pracy – automatyczny system dostarczania podwładnym informacji o efektywności ich pracy. 5 9. Moduły automatyzujące procesy W ramach ekosystemu platformy B2B, Zamawiający ma zamiar zautomatyzować również procesy szczególnie uciążliwe ze względu na dużą ilość nakładów pracy wymaganych od pracowników, które dzisiaj są wykonywane ręcznie. Zamawiający planuje stworzyć kilka niewielkich modułów w ramach platformy B2B takich jak elektroniczna lista obecności czy system zarządzania urlopami całkowicie zintegrowanych z pozostałymi elementami platformy B2B. W ramach automatyzacji procesów powstaną następujące elementy platformy: • Współdzielony kalendarz oraz elektroniczna lista obecności Zadaniem terminarza będzie ułatwienie planowanie spotkań i innych istotnych z punktu widzenia Wnioskodawcy wydarzeń. Współdzielony kalendarz umożliwi również planowanie wszelkich nieobecności, urlopów etc. W efekcie pozwali zaoszczędzić wiele czasu, ponieważ bardzo przyspieszy to proces ustaleń terminarza całej firmy. Połączenie terminarza z innymi elementami systemu bardzo ułatwi codzienną pracę, poprzez szybki dostęp do wszystkich istotnych informacji. • Kilometrówka Ten element platformy B2B ułatwi ewidencję przebiegu pojazdów oraz zarządzanie autami firmowymi, analizę kosztów eksploatacji, zużycia paliwa, przypominanie o ubezpieczeniach OC/AC, badaniach technicznych. Umożliwi to znacznie lepszą kontrolę wydatków ponoszonych w kontaktach z klientami grupy współpracujących przedsiębiorstw i zwiększy efektywność finansową grupy poprzez ograniczenie zbędnych wydatków. • Delegacje Moduł wspomoże rejestrowanie, obsługę i rozliczanie delegacji krajowych. Umożliwi kadrze zarządzającej współpracujących zarówno kontrolowanie po stronie wyjazdów Wnioskodawcy służbowych jak i firm pracowników oraz związanych z nimi kosztów. Wpłynie na usprawnienie procesu obiegu wniosków i rozliczeń delegacji oraz dostarczy odpowiednim pracownikom precyzyjnej informacji o wyjazdach służbowych. • Środki trwałe Moduł zwiększy efektywność zarządzania majątkiem trwałym firmy. Plany amortyzacji umożliwią prowadzenie symulacji i dobór najkorzystniejszego dozwolonego przez polskie prawo wariantu amortyzacji. Automatyzacja odpisów amortyzacyjnych (metodą bilansową i podatkową), pozwali wyodrębnić pozycje niebędące kosztem uzyskania przychodów oraz wprowadzić ewentualne korekty planów amortyzacyjnych. 6 • Baza kontaktów Integracja bazy kontaktów jest bardzo istotnym elementem, ze względu na to, iż lista kontrahentów i klientów jest kluczową informacją w całej bazie wiedzy firmy. Bardzo potrzebna jest w grupie możliwość łatwego współdzielenia danych teleadresowych rozszerzonych o klasyfikacje oraz kategoryzację klientów. Baza kontaktów przetrzymywać będzie wszystkie dane dotyczące klientów, kontrahentów oraz wszelkich innych podmiotów istotnych dla Wnioskodawcy. Na podstawie zdefiniowanych potrzeb klienta przygotowane zostaną odpowiednie pola charakteryzujące kontrahentów, które są ważne dla bieżącej pracy. Moduł będzie pozwalać na klasyfikowanie podmiotów poprzez system cech oraz tagów. Ważnym elementem będzie zbudowanie rozbudowanej wyszukiwarki umożliwiającej łatwe odnalezienie informacji. Przygotowane zostaną protokoły do synchronizacji bazy kontaktów z systemami zewnętrznymi, oraz telefonami komórkowymi. • Korporacyjna poczta email Ponieważ znaczna część pracy firmy Wnioskodawcy polega na korespondencji elektronicznej z klientami, przygotowany zostanie zintegrowany korporacyjny system poczty email. Pozwoli on na szybkie powiązanie poczty przychodzącej i wychodzącej oraz załączników z systemem BPM i DMS. Obecnie cała grupa działa na oprogramowaniu Microsoft Outlook, co powoduje chaos informacyjny. Pracownik wysyła pocztę np. do klienta, a inne osoby nie wiedzą, że taka wiadomość została w ogóle wysłana. Dzięki korporacyjnemu, wbudowanemu klientowi poczty nastąpi znaczne przyspieszanie pracy i agregację całości danych dotyczących klienta w jednym miejscu. Oprogramowanie zintegrowanej poczty elektronicznej jest koniecznie, ponieważ większość komunikacji z klientami końcowymi odbywa się poprzez ten kanał. Wbudowany system pocztowy sprawi, iż każdy pracownik, zajmujący się danym kontrahentem będzie miał wgląd w pełną historie komunikacji z klientem. • Windykacja Moduł będzie służył do obsługi procesów windykacyjnych zachodzących w firmie, w szczególności jego zadaniem będzie dbanie o wczesną fazę windykacji tj. kontrolę przeterminowanych płatności do 30 dni. Docelowo rozwiązanie pomoże w zarządzaniu procesami windykacyjnymi - rejestracji zdarzeń windykacyjnych (będzie rejestrował wszystkie zdarzenia windykacyjne wraz z treścią monitów, wysyłanych do kontrahentów), rejestrację ustaleń windykacyjnych z kontrahentami (odnośnie sposobu i terminów płatności, do poszczególnych rozrachunków jak i całości zadłużenia). 7 Wdrożenie powyższych elementów platformy B2B pozwoli na osiągnięcie większej digitalizacji procesów biznesowych zachodzących przy współpracy z partnerami oraz znacznie zwiększy efektowność działań dotychczas realizowanych w sposób „analogowy”. 10. Moduł Rozliczanie składek W chwili obecnej rozliczanie polis wykonywane jest „ręcznie” poprzez porównywanie zestawień przygotowywanych na podstawie raportów sprzedaży z informacjami przysłanymi przez towarzystwa ubezpieczeniowe. Wymaga to sporych nakładów czasu, a dodatkowo obarczone jest dużym ryzykiem błędu. Stworzone rozwiązanie będzie na podstawie plików nadesłanych od ubezpieczycieli automatycznie przygotowywało potrzebne do rozliczeń dane. Możliwe będzie wgranie takiego pliku do systemu, a rozliczenia i zestawienia ze sprzedażą wykonają się automatycznie. Pozwoli na bardzo szybką obróbkę danych i przygotowanie danych do rozliczeń. Wesprze też klientów końcowych poprzez weryfikację ewentualnych błędów lub braków w płatnościach, o czym klient zostanie poinformowany przez brokera. Należy pamiętać, że system ten będzie działał na bardzo dużej ilości danych – Zamawiający w poprzednim roku obrotowym uzyskał prowizje od ubezpieczycieli na poziomie 7mln złotych – to ogromna liczba polis i zawartych umów. Rozliczanie, naliczanie prowizji w różnych stawkach, wysokościach w zależności od Towarzystwa, Klienta, wynegocjowanych stawek będzie procesem bardzo skomplikowanym po stronie firmy IT. 11. Wdrożenie podpisu elektronicznego Zakup i wdrożenie oprogramowania realizującego możliwość kwalifikowanego podpisu cyfrowego pozwoli na wiarygodną i niepodważalną autoryzację podpisów oraz możliwość bezpiecznego przetwarzania danych oraz obsługi kontraktów handlowych. Oprogramowanie będzie dostosowane do systemu obiegu dokumentów i interfejsu komunikacyjnego platformy B2B. Oprogramowanie będzie rozwiązaniem zakupionym przez Zamawiająceg, dostosowanym do potrzeb funkcjonowania całego systemu oraz będzie dopasowane do świadczonych przez Zamawiającego usług. Przygotowane komponenty programistyczne wyposażone będą w funkcjonalność pozwalającą na utworzenie podpisu elektronicznego w sposób automatyczny, który zostanie uruchomiony na podstawie przekazanej listy odniesień do danych, które należy podpisać lub zweryfikować. 12. System Customer Relationship Management (CRM) System CRM jest ważny przede wszystkim dla działu akwizycji. Procesy pozyskiwania są czasem bardzo długie, w skrajnych przypadkach dochodzą do kilku lat i w takiej sytuacji istotne jest przechowywanie o prowadzonych postępowaniach, kontaktach itp. Szczególnie przy rozwijającym się zespole i zmianach osobowych ważne jest, aby osoba przejmująca potencjalnych klientów wiedziała możliwie najbardziej szczegółowo, jakie działania były podjęte i jaki skutek przyniosły. Dodatkowo w przypadku Zamawiającego i Partnerów gdzie pracownicy pozyskują klientów często na tym samym 8 terenie, w tym przypadku szalenie istotne jest porozumienie w kwestii obsługiwanych potencjalnych klientów. Dzięki wspólnemu oprogramowaniu wykluczona zostanie ewentualna duplikacja procesów i uzyskana synergia prowadzonych działań. Informacje zbierane przez dział akwizycji są istotne również dla działu obsługi klientów, ponieważ na ich podstawie przygotowywane są oferty itp. Integracja systemu CRM w całym ekosystemie sprawi, iż udostępnianie wiedzy o klientach w ramach firmy będzie maksymalnie uproszczone. Zbieranie danych ma również wysokie znaczenie analityczne. Przygotowane raporty będą miały znaczący wpływ na podejmowane przez Wnioskodawcę strategiczne decyzje biznesowe. 13. Baza przetargów Baza przetargów jest istotna dla Zamawiającego, głównie ze względu na budowanie wspólnej bazy wiedzy z partnerami. Baza będzie miejscem gdzie znajdą się wszystkie dane o prowadzonych przetargach wraz z danymi dotyczącymi wyniku postępowania przetargowego. Na podstawie danych z tej bazy można będzie przygotowywać raporty oraz prowadzić analizy poprawiające, jakość usług. Takie rozwiązanie stworzy olbrzymie możliwości do rozwoju firmy Zamawiającego. Dotychczas dane te gromadzone były głównie w formie papierowej, co absolutnie wykluczało ich rozbudowaną analizę. Wyszukiwanie, porównywanie danych było czasochłonne, często wręcz niemożliwe. Zatem rozwiązanie IT otworzy całkowicie nową perspektywę analityczną, co pozwoli na lepsze decyzje w przyszłości. 14. Wirtualny Asystent Przetargowy w formule Software-as-a-Service Jednym z najbardziej innowacyjnych elementów platformy B2B nie tylko w pracy firmy, ale również na całym rynku ubezpieczeniowym będzie przygotowany Wirtualny Asystent Przetargowy. Będzie to aplikacja w formule Software-as-a-Service skierowana do pracowników Partnerów i Wnioskodawcy. To oprogramowanie umożliwi synergię wiedzy i doświadczenia zdobywanego przez Wnioskodawcę i Partnerów w materii przeprowadzanych przetargów. Dotychczas każda ze stron bazowała tylko na swoich doświadczeniach i wiedzy, teraz każdy otrzyma dostęp do olbrzymiej wiedzy zbieranej w ramach grupy. Przeniesienie procesu szacowania kosztów ubezpieczenia do systemu jest jedyną drogą, jeśli chcemy uzyskiwać możliwie najdokładniejsze wyniki. Dane zbierane przez pracowników trafiające do jednego spójnego systemu będą podstawą analizy porównawczej i będą na bieżąco udoskonalać wyniki. Dotychczas nie było takiej możliwości, ponieważ człowiek mógł porównywać maksymalnie kilka ofert, dodatkowo sam musiał „ręcznie” wyszukać odpowiednie teczki w archiwum. Całość procesu była bardzo czasochłonna i mało efektywna. Automatyzacja tego procesu będzie kamieniem milowym w obsłudze przetargów ubezpieczeniowych. Przygotowanie aplikacji Wirtualnego Asystenta wymaga znacznych nakładów pracy, głównie ze względu na skomplikowanie algorytmów analizy porównawczej, konieczne wykorzystanie sztucznej inteligencji jak również mechanizmy skomplikowanych obliczeń. Mechanizmy będą optymalizowane pod kontem obsługi szybko przyrastającej bazy danych. Zapewni to pełną skalowalność i stabilność rozwiązania. 9 15. Moduł Raportów Równie ważna jak procesowy obieg dokumentów jest możliwość szybkiego uzyskiwania informacji na temat działań podejmowanych przez użytkowników systemu na dokumentach. Do takich celów zostanie stworzone moduł raportowania. Wesprze on zarządzanie firmą Wnioskodawcy oraz procesy kontrolingu, na ich podstawie będzie można formułować wnioski dotyczące poprawy funkcjonowania firmy. W systemie zostaną przygotowane standardowe raporty: • bieżąca statystyka dokumentów według klas • statystyka modyfikowanych dokumentów według klas • statystyka wykonywanych zadań • statystyka wykonawców zadań • efektywność działań podejmowanych na rzecz klientów System umożliwi również dodawanie własnych, specyficznych definicji raportów, które uprawnieni użytkownicy będą mogli wykorzystać do generowania dokumentów operujących na danych zbieranych przez platformę B2B. 16. System zabezpieczeń i backup danych Jednym z najważniejszych elementów mających wpływ na oszacowanie kosztów jest konieczność zapewnienia wysokiej klasy bezpieczeństwa platformy B2B. Ochrona danych osobowych fakt, że platforma B2B musi spełniać najwyższe standardy w zakresie bezpieczeństwa (ze względu na jej webowy charakter, formuła Software-as-a-Service oraz zbierane dane finansowe i integrację z rachunkami bankowymi) powoduje konieczność i wymóg zastosowania najwyższych możliwych poziomów bezpieczeństwa rozwiązania. Może to brzmieć trywialnie, ale bezpieczeństwo powinno być postrzegane nie tylko przez bezpieczne protokoły wymiany danych, autoryzacje i autentykację użytkowników, ale również (a może nawet przede wszystkim) poprzez architekturę aplikacji, dobór sprawdzonych technologii oraz sprawdzone metodologie rozwoju oprogramowania i jej testowania. Niewątpliwie system powinien być zaprojektowany w wielowarstwowej architekturze, w której oddzielne warstwy odpowiadają za dostęp do danych i funkcji systemu. Bezpieczna konfiguracja obejmuje między innymi fizyczne ograniczenia w dostępie administracyjnym, protokoły HTTPS, sieci VPN i serwery. System musi realizować sprawdzone standardy w zakresie procedur tworzenia kont użytkownika, przechowywania i zmiany haseł. Istotnymi elementami są również zarządzanie sesjami użytkownika i zarządzanie transakcjami. 10 W ramach wdrożenia projektu przewidziany został zakup środków trwałych w postaci dwóch serwerów wraz z zasilaczami. Minimalne wymagania dla tego sprzętu: 1 procesor 6 rdzeniowy (2GHz) Intel Xeon (zalecane 2 procesory), 8 GB RAM (zalecane 16GB), 2 dyski SAS 300GB z obsługą technologii Hot Swap min 10tys obrotów/min (zalecane 15 tys obrotów/min), Obsługa RAID 0, Nadmiarowy zasilacz, Zalecany serwer: IBM x3500, 2 x 6 Core Intel Xeon E5-2620 2.00GHz, 2 x 8GB 1333Mhz 2 x IBM 300 GB SAS 6G 15k obr/min 2,5” Hot Swap, Zasilanie awaryjne: moc rzeczywista: 1600 Wat, architektura on-line, Maks. czas przełączenia: 0ms Obsługa zimnego stratu, Zalecane zasilanie awaryjne: UPS Ever Powerline 2000 RT (cena netto 2,5 tys) Gwarancja na sprzęt oraz system min. 2 lata. Zatwierdzam 11