Załącznik nr 1 Załącznik techniczny przedmiotu
Transkrypt
Załącznik nr 1 Załącznik techniczny przedmiotu
Załącznik nr 1 Załącznik techniczny przedmiotu zamówienia – zakup badań w zakresie rozbudowy i modernizacji systemu zarządzania kontami użytkowników – Serwera X Spis Treści Serwer X – krótka specyfikacja.............................................................................................. 2 1 Zakup badań w zakresie stworzenia (obsługi) systemu przechowywania danych użytkowników i grup użytkowników dla Serwera X (1.5A) ...................................................... 2 1.1 Cel zamówienia 1.5A............................................................................................... 2 1.2 Wprowadzenie ........................................................................................................ 2 1.3 Zakres prac ............................................................................................................. 3 1.4 Wymagania dodatkowe ........................................................................................... 3 2 Zakup badań w zakresie rozbudowy atrybutów punktów POI dla Serwera X (1.5B) ....... 4 2.1 Cel zamówienia 1.5B............................................................................................... 4 2.2 Wprowadzenie ........................................................................................................ 4 2.3 Zakres prac ............................................................................................................. 4 2.4 Wymagania dodatkowe ........................................................................................... 4 3 Zakup badań w zakresie opracowania realizacji usprawnienia systemu kontroli i logowania pozycji użytkownika dla Serwera X (1.5C) ............................................................ 5 3.1 Cel zamówienia 1.5C .............................................................................................. 5 3.2 Wprowadzenie ........................................................................................................ 5 3.3 Zakres prac ............................................................................................................. 5 3.4 Wymagania dodatkowe ........................................................................................... 5 4 Zakup badań w zakresie opracowania systemu serwowania informacji marketingowych dla Serwera X (1.5D) ............................................................................................................. 6 4.1 Cel zamówienia 1.5D .............................................................................................. 6 4.2 Wprowadzenie ........................................................................................................ 6 4.3 Zakres prac ............................................................................................................. 6 4.4 Wymagania dodatkowe ........................................................................................... 6 5 Zakup badań w zakresie opracowania systemu sprzedaży/bilingu dla Serwera X (1.5E) 7 5.1 Cel zamówienia 1.5E............................................................................................... 7 5.2 Wprowadzenie ........................................................................................................ 7 5.3 Zakres prac ............................................................................................................. 7 5.4 Wymagania dodatkowe ........................................................................................... 7 6 Prawa autorskie do przedmiotu oferty ............................................................................ 8 Dotacje na innowacje Inwestujemy w waszą przyszłość Serwer X – krótka specyfikacja Główne zadania: • komunikacja z urządzeniami mobilnymi za pomocą GPRS i SMS • API dla urządzeń mobilnych • obsługa użytkowników zarejestrowanych w Panelu Klienta na http://rejestracja.navigo.pl • udostępnianie dostępnych aktualizacji aplikacji dla użytkowników Architektura: Struktura Serwera X składa się z dwóch głównych części: • API dla urządzeń mobilnych • Panel Klienta Technologia: 1 1.1 • Część logiczna: PHP 5 • Bazy danych: PostgreSQL (obsługa urządzeń mobilnych) + MySQL (Panel Klienta) Zakup badań w zakresie stworzenia (obsługi) systemu przechowywania danych użytkowników i grup użytkowników dla Serwera X (1.5A) Cel zamówienia 1.5A Usługa ta jest niezbędne dla zapewnienia możliwości rejestracji i zarządzania nowymi zdarzeniami użytkowników (śledzenie) po wprowadzeniu do oferty nowego produktu Navigo Sp. z o.o. 1.2 Wprowadzenie Jednym z kluczowych zadań serwera X jest zarządzanie kontami użytkowników powiązanych z firmą Navigo Sp. z o.o. (jako klienci lub potencjalni klienci). W chwili obecnej serwer ten przechowuje podstawowe dane teleadresowe użytkowników, ewentualnie ich preferencje i aktywność w zakresie zakupów produktów Navigo. W miarę poszerzania zakresu usług dostarczanych przez Navigo, pojawiła się potrzeba stworzenia bardziej zaawansowanego systemu zarządzania kontami użytkowników. Dotacje na innowacje Inwestujemy w waszą przyszłość 1.3 Zakres prac Zakup badania, o którym mowa w punkcie 1 obejmuje: przeprowadzenie stosownych analiz oraz zaprojektowanie i realizację systemu przechowywania danych użytkowników i grup użytkowników dla Serwera X w formie zewnętrznego API. W ramach badania stworzone zostaną nowe funkcjonalności: • Przechowywanie danych użytkowników Konta użytkowników powinny pozwalać na przechowywanie podstawowych danych teleadresowych oraz preferencji w ramach zdefiniowanych kategorii. • Kontrola grup użytkowników Powinna zostać stworzona możliwość łączenia użytkowników w grupy, przy czym każdy użytkownik powinien mieć możliwość przynależności do dowolnej ilości grup. • Rejestracja aktywności użytkowników System musi umożliwiać rejestrację aktywności użytkowników. Potrzebna tu będzie dodatkowa analiza umożliwiająca ocenę obciążenia i decyzję o sensownym poziomie rejestracji aktywności (nie powodującym nadmiernych obciążeń na serwerach). • Zarządzanie licencjami użytkowników System musi umożliwiać podstawowe operacje na licencjach kupowanych przez użytkowników, czyli: ◦ przypisanie licencji do użytkownika ◦ weryfikacja ważności licencji ◦ informowanie o pozostałym okresie ważności licencji ◦ usuwanie licencji • Kontrola poziomów uprawnień poszczególnych użytkowników Powinna być możliwość określenia uprawnień poszczególnych użytkowników w odniesieniu do posiadanych przez nich licencji. • Wyszukiwanie użytkowników spełniających zadane warunki Warunki mogą być zróżnicowane ze względu na pożądane informacje statystyczne. Dodatkowo, system ten musi być odporny na zewnętrzne próby ingerencji. 1.4 Wymagania dodatkowe Język programowania: PHP 5 Baza danych: PostgreSQL Czas realizacji: 4 tygodnie Poufność i bezpieczeństwo: Ponieważ serwer, na którym system zostanie zaimplementowany, jest istotnym elementem infrastruktury Navigo, konieczne jest zachowanie podczas prac wszelkich procedur bezpieczeństwa uniemożliwiających dostęp do jego źródeł dla osób niepożądanych. Dotacje na innowacje Inwestujemy w waszą przyszłość 2 Zakup badań w zakresie rozbudowy atrybutów punktów POI dla Serwera X (1.5B) 2.1 Cel zamówienia 1.5B Poprawa jakości zarządzania atrybutami POI (Points Of Interests) w podziale na kategorie: prywatne/publiczne, jak również zmianę ich współrzędnych. 2.2 Wprowadzenie Jednym z kluczowych zadań serwera X jest zarządzanie kontami użytkowników powiązanych z firmą Navigo Sp. z o.o. (jako klienci lub potencjalni klienci). W chwili obecnej serwer ten przechowuje podstawowe dane teleadresowe użytkowników, ewentualnie ich preferencje i aktywność w zakresie zakupów produktów Navigo. W miarę poszerzania zakresu usług dostarczanych przez Navigo, pojawiła się potrzeba rozszerzenia kont użytkowników o dodatkowy zakres danych – punkty POI i dodatkowe obiekty definiowane przez użytkowników, powiązane z mapą. 2.3 Zakres prac Zakup badania, o którym mowa w punkcie 2 obejmuje: przeprowadzenie stosownych analiz oraz zaprojektowanie i realizację systemu dostarczającego (w formie zewnętrznego API) funkcjonalność obejmującą pełne zarządzanie punktami POI użytkowników. W ramach badania stworzone zostaną nowe funkcjonalności: • Operacje dodawania odczytu, aktualizacji oraz usuwania punktów POI przypisanych do użytkownika, • Przypisanie do punktów POI dowolnego zestawu kategorii z zadanego zbioru, • Kontrolę prywatności punktów POI poprzez określenie jednego z kilku poziomów prywatności, • Operacje wyszukiwania punktów POI spełniających zadane warunki, • Obsługę wszystkich rodzajów obiektów, m.in. tras, śladów, obszarów itp., • Obsługę parametrów czasowych POI. Dodatkowo, system ten musi być odporny na zewnętrzne próby ingerencji. 2.4 Wymagania dodatkowe Język programowania: PHP 5 Baza danych: PostgreSQL Czas realizacji: 4 tygodnie Poufność i bezpieczeństwo: Ponieważ serwer, na którym system zostanie zaimplementowany, jest istotnym elementem infrastruktury Navigo, konieczne jest zachowanie podczas prac wszelkich procedur bezpieczeństwa uniemożliwiających dostęp do jego źródeł dla osób niepożądanych. Dotacje na innowacje Inwestujemy w waszą przyszłość 3 Zakup badań w zakresie opracowania realizacji usprawnienia systemu kontroli i logowania pozycji użytkownika dla Serwera X (1.5C) 3.1 Cel zamówienia 1.5C Wdrożenie zarządzania informacją o aktualnej pozycji użytkownika w celu wykorzystania tych danych do dalszego przetwarzania. 3.2 Wprowadzenie Jednym z kluczowych zadań serwera X jest zarządzanie kontami użytkowników powiązanych z firmą Navigo Sp. z o.o. (jako klienci lub potencjalni klienci). W chwili obecnej serwer ten przechowuje podstawowe dane teleadresowe użytkowników, ewentualnie ich preferencje i aktywność w zakresie zakupów produktów Navigo. W miarę poszerzania zakresu usług dostarczanych przez Navigo, pojawiła się potrzeba rozszerzenia kont użytkowników o dodatkowy zakres danych – informacje o aktualnym położeniu użytkowników. 3.3 Zakres prac Zakup badania, o którym mowa w punkcie 3 obejmuje: przeprowadzenie stosownych analiz oraz zaprojektowanie i realizację systemu dostarczającego (w formie zewnętrznego API) skonsolidowaną funkcjonalność obejmującą pełne zarządzanie informacją o położeniu użytkowników. W ramach badania stworzone zostaną nowe funkcjonalności: • operacje logowania położenia, • generowanie statystyk w oparciu o zadane warunki. Dodatkowo, system ten musi być odporny na zewnętrzne próby ingerencji. Analiza musi brać pod uwagę specyfikę technologii wykorzystywanych przez Navigo, w szczególności fakt, że informacje geolokacyjne pochodzą z różnych źródeł. W wyniku analizy powinna zostać podjęta decyzja odnośnie częstotliwości rejestracji oraz stopnia precyzji zapisywanych danych, tak aby cały proces rejestracji pozycji umożliwiał przechowywanie maksymalnie dużej ilości informacji bez zagrożenia przeciążenia serwerów. 3.4 Wymagania dodatkowe Język programowania: PHP 5 Baza danych: PostgreSQL Czas realizacji: 3 tygodnie Poufność i bezpieczeństwo: Ponieważ serwer, na którym system zostanie zaimplementowany, jest istotnym elementem infrastruktury Navigo, konieczne jest zachowanie podczas prac wszelkich procedur bezpieczeństwa uniemożliwiających dostęp do jego źródeł dla osób niepożądanych. Dotacje na innowacje Inwestujemy w waszą przyszłość 4 Zakup badań w zakresie opracowania systemu serwowania informacji marketingowych dla Serwera X (1.5D) 4.1 Cel zamówienia 1.5D Opracowanie systemu umożliwiającego wysyłanie informacji marketingowych w oparciu o indywidualne informacje przypisane do użytkownika. 4.2 Wprowadzenie Jednym z kluczowych zadań serwera X jest zarządzanie kontami użytkowników powiązanych z firmą Navigo Sp. z o.o. (jako klienci lub potencjalni klienci). W chwili obecnej serwer ten przechowuje podstawowe dane teleadresowe użytkowników, ewentualnie ich preferencje i aktywność w zakresie zakupów produktów Navigo. W miarę poszerzania zakresu usług dostarczanych przez Navigo, pojawiła się potrzeba rozszerzenia kont użytkowników o dodatkowy zakres danych – preferencje konsumenta. 4.3 Zakres prac Zakup badania, o którym mowa w punkcie 4 obejmuje: przeprowadzenie stosownych analiz oraz zaprojektowanie i realizację s systemu dostarczającego (w formie zewnętrznego API) funkcjonalność obejmującą pełne zarządzanie preferencjami konsumenta. W ramach badania stworzone zostaną nowe funkcjonalności: • dodawanie, edycja i usuwanie konkretnych preferencji, • możliwość prostego rozszerzania słownika preferencji, • informacje statystyczne – lista użytkowników z preferencjami zgodnymi z zadanymi warunkami. System ten musi być odporny na zewnętrzne próby ingerencji. Dodatkowo, konieczne jest wykonanie analizy, która pozwoli stwierdzić jakie preferencje konsumenta są istotne z punktu widzenia potencjalnych klientów udostępniających materiały marketingowe i w jakim stopniu mogą być przechowywane bez ryzyka przeciążenia serwerów. 4.4 Wymagania dodatkowe Język programowania: PHP 5 Baza danych: PostgreSQL Czas realizacji: 4 tygodnie Poufność i bezpieczeństwo: Ponieważ serwer, na którym system zostanie zaimplementowany, jest istotnym elementem infrastruktury Navigo, konieczne jest zachowanie podczas prac wszelkich procedur bezpieczeństwa uniemożliwiających dostęp do jego źródeł dla osób niepożądanych. Dotacje na innowacje Inwestujemy w waszą przyszłość 5 Zakup badań w zakresie opracowania systemu sprzedaży/bilingu dla Serwera X (1.5E) 5.1 Cel zamówienia 1.5E Bieżąca kontrola finansowa użytkowników usług i produktów Navigo Sp. z o.o. przez system informatyczny. 5.2 Wprowadzenie Jednym z kluczowych zadań serwera X jest zarządzanie kontami użytkowników powiązanych z firmą Navigo Sp. z o.o. (jako klienci lub potencjalni klienci). W chwili obecnej serwer ten przechowuje podstawowe dane teleadresowe użytkowników, ewentualnie ich preferencje i aktywność w zakresie zakupów produktów Navigo. W miarę poszerzania zakresu usług dostarczanych przez Navigo, pojawiła się potrzeba rozszerzenia kont użytkowników o dodatkowy zakres danych – informacje sprzedażowo - bilingowe. 5.3 Zakres prac Zakup badania, o którym mowa w punkcie 5 obejmuje: przeprowadzenie stosownych analiz oraz zaprojektowanie i realizację systemu dostarczającego (w formie zewnętrznego API) funkcjonalność obejmującą pełne zarządzanie informacjami sprzedażowo - bilingowych. W ramach badania stworzone zostaną nowe funkcjonalności: • zarządzanie bazą produktów i usług oferowanych przez Navigo: ◦ lista dostępnych produktów/usług, ◦ cenniki, ◦ stany magazynowe. • rozszerzenie kont użytkowników o informacje związane z obsługą płatności: ◦ lista zakupionych produktów, usług, licencji, ◦ informacje dotyczące statusów płatności, ◦ informacje związane z fakturowaniem, ◦ obsługa płatności jednorazowych i cyklicznych, ◦ generowanie raportu z płatności. System ten musi być odporny na zewnętrzne próby ingerencji. 5.4 Wymagania dodatkowe Język programowania: PHP 5 Baza danych: PostgreSQL Czas realizacji: 5 tygodni Dotacje na innowacje Inwestujemy w waszą przyszłość Poufność i bezpieczeństwo: Ponieważ serwer, na którym system zostanie zaimplementowany, jest istotnym elementem infrastruktury Navigo, konieczne jest zachowanie podczas prac wszelkich procedur bezpieczeństwa uniemożliwiających dostęp do jego źródeł dla osób niepożądanych. 6 Prawa autorskie do przedmiotu oferty Oferent jest nazywany niżej „Wykonawcą” 1 Wykonawca oświadcza, iż Przedmiot Oferty będą stanowiły odpowiednio oryginalny utwór albo program komputerowy w rozumieniu ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych podlegające ochronie prawno-autorskiej na podstawie przepisów tej ustawy. 2 Wykonawca oświadcza ponadto, że na podstawie art. 8 lub art. 12 ustawy z dnia 4 grudnia 1994 r. o prawie autorskim i prawach pokrewnych albo na podstawie umów zawartych z osobami uprawnionymi, przysługują mu bądź przysługiwać mu będą w dniu przeniesienia na Zamawiającego praw autorskich do Przedmiotu Oferty wszelkie prawa majątkowe, w szczególności autorskie prawa majątkowe, do Przedmiotu Oferty dostarczanego Zamawiającemu (Przedmiot Oferty jest zwany dalej łącznie „Utworami”), na polach eksploatacji pozwalających na prawidłowe wykonanie umowy zawartej z Zamawiającym. 3 Wykonawca gwarantuje, że wszelkie Utwory powstałe w wykonaniu lub w związku z wykonaniem umowy, co do których Wykonawca przenosi na Zamawiającego prawa majątkowe autorskie, będą, w chwili przeniesienia tych praw, wolne od wad prawnych. 4 4.1 Wykonawca: zezwala na niewskazywanie swojego imienia i nazwiska przy korzystaniu z Utworów, co do których przenosi prawa majątkowe autorskie na Zamawiającego przy czym zezwolenie to dotyczy tak korzystania przez Zamawiającego jak i przez osoby trzecie (tj. Zamawiający ma prawo go udzielić dowolnej osobie trzeciej lub przenieść na nią to prawo); 4.2 udziela zezwolenia na sporządzanie, korzystanie oraz rozporządzanie utworami zależnymi w stosunku do Utworów, co do których przenosi na Zamawiającego prawa majątkowe autorskie, przy czym zezwolenie to dotyczy tak Zamawiającego jak i osób trzecich (tj. Zamawiający ma prawo go udzielić dowolnej osobie trzeciej lub przenieść na nią to prawo). 5 Ponadto, w przypadku nabycia przedmiotowych praw do Utworów od osób trzecich, Wykonawca zapewnia że osoby te udzieliły zezwoleń, o których mowa w ust.4.1 Dotacje na innowacje Inwestujemy w waszą przyszłość powyżej z prawem udzielania takich, dalszych, zezwoleń osobom trzecim. 6 Wykonawca oświadcza także, że: 6.1 Utwory nie są lub odpowiednio najpóźniej w dniu przeniesienia praw majątkowych autorskich do nich na Zamawiającego nie będą w żaden sposób ograniczone na rzecz osób trzecich lub w inny sposób korzystanie z nich lub rozporządzanie nimi nie będzie ograniczone; 6.2 Utwory powstałe w wykonaniu lub w związku z wykonaniem niniejszej umowy, co do których Wykonawca przenosi na Zamawiającego prawa majątkowe autorskie, będą wykonane przy użyciu materiałów własnych, to jest co do których Wykonawca posiada majątkowe prawa autorskie lub jest uprawniony do korzystania na innej podstawie. 7 Wykonawca udziela Zamawiającemu nieograniczonego w czasie i miejscu oraz nieodwołalnego a także niegasnącego na wypadek śmierci pełnomocnictwa do wykonywania w jego imieniu autorskich praw osobistych do Utworów, co do których przenoszone są na Zamawiającego prawa autorskie z prawem udzielania dalszego pełnomocnictwa w tym zakresie osobom trzecim, na które przeniesie on majątkowe prawa autorskie lub udzieli im licencji. Pełnomocnictwo, o którym mowa w niniejszym ustępie obejmuje również zgodę na wykonywanie autorskich praw osobistych w zakresie wprowadzania zmian w Utworach oraz tworzenia ich opracowań (utworów zależnych) oraz prawo do złożenia oświadczenia o zezwoleniu na sporządzanie, rozporządzanie i korzystanie z tych opracowań. Przedmiotowe pełnomocnictwo jest udzielane bez konieczności składania dodatkowych oświadczeń, w chwili przedstawienia Utworu lub jego części do odbioru Zamawiającego. 8 Wykonawca, z dniem przedstawienia Utworu lub jego części do odbioru Zamawiającego przenosi na Zamawiającego, bezwarunkowo i niezwłocznie, wszelkie prawa majątkowe do tego Utworu jako całości, jak i poszczególnych jego części, w tym majątkowe prawa autorskie na polach eksploatacji znanych w chwili tego przeniesienia, w szczególności zaś na polach eksploatacji określonych w art. 50 oraz art. 74 ust. 4 ustawy z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych. 9 Pola eksploatacji określone w ust.8 in fine niniejszego paragrafu obejmują w szczególności: wpisanie do pamięci komputera; udostępnienie za pośrednictwem sieci komputerowych, w tym Internetu, Intranetu i Extranetu; utrwalanie i zwielokrotnianie za pomocą zapisu magnetycznego, zapisu elektronicznego, zapisu cyfrowego lub jakąkolwiek inną techniką; korzystanie ze zwielokrotnionych egzemplarzy; publiczne wykonanie lub wykonywanie; wystawienie, wyświetlenie, odtworzenie, a także publiczne udostępnienie całości lub części w taki sposób, aby każdy mógł mieć do niego dostęp w miejscu i czasie przez siebie wybranym; wyłączne używanie i wykorzystywanie we Dotacje na innowacje Inwestujemy w waszą przyszłość wszelkiej działalności Zamawiającego lub osób trzecich, w tym marketingowej i reklamowej; nadawanie za pomocą wizji przewodowej, bezprzewodowej oraz za pośrednictwem satelity; wprowadzanie do obrotu, użyczanie lub najem oryginału lub egzemplarzy kopii; wydawanie i rozpowszechnianie; odtwarzanie i reemitowanie; użyczanie lub najem oryginałów oraz innych egzemplarzy; tłumaczenie, przystosowywanie, zmiany układu lub wprowadzanie jakichkolwiek innych zmian. 10 W wypadku ujawnienia nowego pola eksploatacji, nieznanego w dniu przenoszenia na Zamawiającego przedmiotowych praw majątkowych autorskich, mającego znaczenie dla Zamawiającego, Strony zmienią niniejszą umowę, dodając postanowienie, na mocy którego Wykonawca przeniesie na Zamawiającego przedmiotowe prawa także na tym wskazanym przez Zamawiającego polu eksploatacji, za uzgodnioną między Stronami kwotę w wysokości 1,00 (słownie: jeden) złotych brutto. 11 Zamawiający ma prawo wprowadzania zmian w Utworach i ich dowolnej modyfikacji według własnego uznania. Wykonawca niniejszym udziela nieodwołalnego zezwolenia na korzystanie i rozporządzanie przez Zamawiającego z opracowań Utworów w szczególności tłumaczenia, przeróbki, adaptacji i innych stanowiących przedmiot odrębnego prawa autorskiego. Wykonawca jednocześnie przenosi na Zamawiającego prawo do udzielania zezwoleń na modyfikowanie, korzystanie i rozporządzanie przez inne podmioty z opracowań Utworów pozwalając także na przeniesienie tych uprawnień na osoby trzecie. 12 Wykonawca zobowiązuje się do powstrzymywania się od wykonywania w stosunku do Zamawiającego oraz do osób trzecich autorskich praw osobistych do Utworów określonych w niniejszym paragrafie, co do których przenosi na Zamawiającego autorskie prawa majątkowe oraz zobowiązuje się uzyskać identyczne zobowiązania innych twórców tych Utworów (jeżeli tacy będą np. podwykonawców Wykonawcy). 13 Zamawiający zapłaci Wykonawcy wynagrodzenie za przeniesienie przedmiotowych praw zgodnie z postanowieniami umowy zawartej w wyniku złożenia oferty. Wynagrodzenie to obejmuje wszystkie pola eksploatacji określone w niniejszej umowie, na których prawa są przenoszone. Wraz z przeniesieniem autorskich praw majątkowych i w ramach wynagrodzenia, o którym mowa w zdaniu poprzedzającym, przenoszone jest również prawo własności do egzemplarza nośnika na którym dostarczono Utwór/ry. 14 Wykonawca wyda Zamawiającemu Kody Źródłowe niezwłocznie po przeniesieniu na Zamawiającego przedmiotowych praw. Wykonawca gwarantuje dostarczenie pełnych Kodów Źródłowych o jakości powszechnie przyjętej w branży IT. Dotacje na innowacje Inwestujemy w waszą przyszłość