PRINT & DISPLAY (POLSKA) SP. Z O.O. APLIKACJA BILLBOARD CZĘŚĆ PRZEGLĄDARKOWA



Podobne dokumenty
PRINT & DISPLAY (POLSKA) SP. Z O.O. APLIKACJA BILLBOARD CZĘŚĆ MOBILNA

PWI Instrukcja użytkownika

KRÓTKI PRZEWODNIK Z ZAKRESU OBSŁUGI APLIKACJI PB ONLINE

APLIKACJA ZIELONA FIRMA DLA PRACOWNIKÓW FIRMY PRINT & DISPLAY (POLSKA) SP Z O.O.

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

Platforma e-learningowa

SYSTEM ZARZĄDZANIA DANYMI OSOBOWYMI - INSTRUKCJA UŻYTKOWNIKA

System obsługi wag suwnicowych

INSTRUKCJA REJESTRACJI ORGANIZACJI W GENERATORZE WNIOSKÓW APLIKACYJNYCH SI NAWIKUS

Instrukcja zarządzania kontem przedsiębiorstwa w serwisie internetowym

>>> PODRĘCZNIK UŻYTKOWNIKA

Instrukcja obsługi aplikacji PQ-CONTROL

INSTRUKCJA OBSŁUGI PROGRAMU IRF DLA BIURA RACHUNKOWEGO Program Rachmistrz/Rewizor. Strona0

Podręcznik użytkownika Publikujący aplikacji Wykaz2

DHL EXPRESS. 1 DHL IntraShip Przewodnik

INSTRUKCJA ADMINISTRATORA KLIENTA

Dokumentacja użytkownika aplikacji: KanWebOffer v1.14

Podręcznik użytkownika Wprowadzający aplikacji Wykaz2

Instrukcja rejestracji organizacji w podsystemie. Generator Wniosków Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS

Obok mamy przycisk Edytuj który umożliwia edycję danych już istniejącego użytkownika.

ELEKTRONICZNA KSIĄŻKA ZDARZEŃ

INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW

Instrukcja obsługi platformy B2B ARA Pneumatik

Komunikator podręcznik użytkownika podręcznik użytkownika

Instrukcja użytkownika systemu medycznego

Instrukcja zarządzania kontem jednostki samorządu terytorialnego w serwisie internetowym

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.2/2015

1. Doradcy Logowanie i Pulpit Mój profil Moje kwalifikacje Moi klienci Szczegóły klientów...

Spis treści REJESTRACJA NOWEGO KONTA UŻYTKOWNIKA PANEL ZMIANY HASŁA PANEL EDYCJI DANYCH UŻYTKOWNIKA EXTRANET.NET...

Instrukcja rejestracji organizacji w podsystemie Generator Wniosko w Aplikacyjnych (GWA) Systemu Informatycznego NAWIKUS

Dokumentacja Administratora portalu. aplikacji. Wirtualna szkoła

LeftHand Sp. z o. o.

Instrukcja rejestracji w systemie System Wspierający Prowadzenie Prac Badawczo-Naukowych oraz Współdzielenie i Publikację Wyników Prac

1. LOGOWANIE DO SYSTEMU

1. Rejestracja 2. Logowanie 3. Zgłaszanie nowego wniosku projektowego

VIRTUEMART INTEGRATOR BY CTI INSTRUKCJA

WellCommerce Poradnik: Sprzedaż

EuroFirma Sklep Internetowy do programów

DigiSkills D3.5 Instrukcja korzystania z zasobów DigiSkills

INSTRUKCJA Panel administracyjny

Praktyki i staże. System do rejestrowania praktyk I staży studenckich. 4 rodzaje użytkowników: admin (superadministrator) koordynator opiekun student

Dokumentacja panelu Klienta

Instrukcja użytkownika. Aplikacja Smart Paczka DPD

epuap Zakładanie konta organizacji

Podręcznik Administratora Szkoły


Dokumentacja Użytkownika: Panel administracyjny PayBM

Aplikacja Mobilna. Platformy B2B Kompanii Biurowej

Centrum Informatyki "ZETO" S.A. w Białymstoku. Wysyłanie danych o licencjach i zezwoleniach do CEIDG w systemie ProcEnt Licencje

Instrukcja obsługi programu DHL EasySHip v. 5.3.x

Podręcznik Użytkownika LSI WRPO

epuap Archiwizacja w Osobistym Składzie Dokumentów

Instrukcja erejestracji Kliniki Nova.

Instrukcja importu przesyłek. z Menedżera Sprzedaży do aplikacji Webklient

Instrukcja użytkownika. Panel Partnera CreamCRM

Najważniejsze informacje dla klienta na temat Portalu Serwisowego D-Link Spis treści

INSTRUKCJA zakładania konta w Społecznoś ci CEO

Mobilny CRM BY CTI 1

Instrukcja. nadawania przesyłek Allegro: Allegro Kurier InPost. Allegro Paczkomaty InPost. Allegro MiniPaczka InPost

W niniejszej instrukcji obsługi zostały opisane najważniejsze informacje dotyczące następujących kwestii:

SYSTEM ZARZĄDZANIA RELACJAMI Z KLIENTEM CRM7

Przewodnik użytkownika systemu AgentWorks podwójna kontrola wydanie 11 wersja polska

Praca w systemie WET SYSTEMS

Wysyłka dokumentacji serwisowej z Sekafi3 SQL do producentów.

Instrukcja. Rejestracji i aktywacji konta w systemie so-open.pl DOTACJE NA INNOWACJE; SOFTWARE OPERATIONS SP. Z O. O.

INSTRUKCJA UŻYTKOWNIKA

Dokumentacja użytkowa

INSTRUKCJA OBSŁUGI MOBILNEJ KRAKOWSKIEJ KARTY MIEJSKIEJ

Praca z wynikami w ALOORA

1. Klienci Logowanie i Pulpit Mój profil Wyniki testów Moje CV Kapitał Kariery...

SHOPER INTEGRATOR XL BY CTI INSTRUKCJA

Instrukcja rejestracji i obsługi konta użytkownika oraz głosowania na projekty obywatelskie w systemie.

Skrócona instrukcja pracy z Generatorem Wniosków

- 1 Laboratorium fotografii cyfrowej Foto Video Hennig

Jak zamówić zdjęcia przez FotoSender?

Instrukcja tworzenia, logowania i obsługi kont w portalu:

SCENARIUSZE ĆWICZEŃ DLA UŻYTKOWNIKÓW ZEWNĘTRZNYCH SYSTEMU INFORMATYCZNEGO NAWIKUS

SYSTEM OBSŁUGI ZGŁOSZEŃ SERWISOWYCH

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

INSTRUKCJA OBSŁUGI PROGRAMU

Podręcznik Sprzedającego. Portal aukcyjny

WPROWADZANIE ZLECEŃ POPRZEZ STRONĘ INSTRUKCJA UŻYTKOWNIKA

Przewodnik użytkownika systemu e-faktur

INSTRUKCJA UŻYTKOWNIKA. Wielkopolski system doradztwa. edukacyjno-zawodowego

Opis postępowania dla uczestników aukcji. Aukcja samodzielna- złom

Instrukcja podłączenia do ZSMOPL na środowisku produkcyjnym

Nowa Netia administrator firmy Nagrywanie połączeń-zarządzanie

Instrukcja zgłaszania błędu

DOTYCZY KLIENTA PKO BIURO OBSŁUGI LEASING ZAPYTANIE O INFORMACJĘ OTYCZY: DOSTAWY PLATFORMY ELEKTRONICZNE DLA PKO

Instrukcja dla wykonawców w zakresie obsługi zamówień elektronicznych w Portalu Dostawcy - LDO

System obsługi kancelarii v 2.0

Instrukcja. Panel administratora SkyCash dla Firm

Opis modułu pl.id w programie Komornik SQL-VAT

Instrukcja Użytkownika Portalu Ogłoszeń ARiMR

Wypożyczalnia by CTI. Instrukcja

epuap Zakładanie konta organizacji

Data wydania: Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego

Okno logowania. Okno aplikacji. 1. Logowanie i rejestracja

1. Pobieranie i instalacja FotoSendera

ADMINISTRATOR SZKOŁY. Instrukcja użytkownika portalu

Transkrypt:

PRINT & DISPLAY (POLSKA) SP. Z O.O. APLIKACJA BILLBOARD CZĘŚĆ PRZEGLĄDARKOWA Strona 1 z 22

Spis treści 1. Wstęp... 3 2. Krótki opis procesu biznesowego... 3 3. Wymagania funkcjonalne części przeglądarkowej... 4 Zakładka Klienci... 8 Zakładka firmy klejące... 11 Zakładka użytkownicy... 13 Zakładka Kampanie... 16 Strona 2 z 22

1. Wstęp Celem niemniejszej specyfikacji jest opisanie wymagań funkcjonalnych i niefunkcjonalnych oprogramowania dla firmy Print & Display (Polska) Sp. z o.o. zwanej dalej PDPL. Oprogramowanie będzie wykorzystywane przez pracowników firmy PDPL, firmy umieszczające billboardy na tablicach ( firmy klejące ) oraz Klientów. Aplikacja została podzielona na 2 części: a) Część przeglądarkowa: Aplikacja wykorzystywana przez naszych Klientów, pracowników i administratorów firm klejących. Aplikacja ma za zadanie umożliwiać wykonywanie funkcji administracyjnych oraz generowanie raportów na podstawie danych zebranych z części mobilnej systemu. b) Część mobilna: Aplikacja wykorzystywana w urządzeniach mobilnych z zainstalowanym systemem Android. Głównym celem aplikacji jest umożliwienie przesłania zdjęć do części przeglądarkowej potwierdzających poprawność instalacji wyklejenia billboardu na tablicy. Poniższa specyfikacja dotyczy części a) aplikacji. 2. Krótki opis procesu biznesowego pojęcia: kampania proces podczas, którego użytkownicy urządzeń mobilnych umieszczają plakaty na tablicach zgodnie z obowiązującą ich listą lokalizacji. Każdy wyklejony plakat jest następnie fotografowany przy pomocy urządzenia mobilnego a dane są synchronizowane z częścią przeglądarkową aplikacji. pracownicy pracownicy PDPL mający nieograniczone prawa administracyjne oraz dostęp do wszystkich danych w aplikacji przeglądarkowej administrator firmy klejącej (AFK) osoba wyznaczona w firmie klejącej jako osoba odpowiedzialna za tworzenie kampanii i monitorowanie jej przebiegu (generowanie raportów) klejarze osoby umieszczające billboardy na tablicach i wykorzystujące urządzenia mobilne do rejestrowania postępu prac klienci zdefiniowane osoby mające dostęp do części przeglądarkowej aplikacji, mogące generować raporty z przeprowadzonych dla nich kampanii Strona 3 z 22

Jesteśmy drukarnią specjalizującą się w druku wielkoformatowym ( billboardy ). Naszym celem jest zapewnienie naszym klientom kompleksowej usługi dla zlecanych przez nich kampanii (od momentu wydruku plakatów, po ich spedycję do firm klejących, monitoring postępu prac oraz finalnie raport z przeprowadzonej kampanii). Po wydrukowaniu billboardów dostarczamy je zgodnie z ustaloną listą do firm klejących w całej Polsce. Zadaniem firmy klejącej jest umieszczenie plakatu w określonym miejscu i czasie i udokumentowanie tego poprzez wykonanie dokumentacji zdjęciowej. Obecnie do robienia zdjęć wykorzystujemy zwykłe aparaty fotograficzne, a następnie zdjęcia wgrywane są ręcznie na serwer FTP i udostępniane klientowi. Aby usprawnić proces zdecydowaliśmy się zlecić stworzenie dedykowanego oprogramowania, które umożliwi wykonywanie zdjęć z wykorzystaniem urządzeń mobilnych (Samsung Galaxy SIV, SV) a następnie ich automatyczny transfer do części przeglądarkowej. Na podstawie wgranych danych Klient będzie miał możliwość generować raporty oraz monitorować postęp prac w czasie rzeczywistym. 3. Wymagania funkcjonalne części przeglądarkowej W tabelce umieszczono wymagania wraz z ich nazwą i opisem 3.1. Część administracyjna ABR01 Logowanie ABR02 Zmiana hasła ABR03 Błędny login lub hasło ABR04 Zablokowane konto Użytkownik powinien mieć możliwość zalogowania się w systemie z wykorzystaniem przydzielonego mu loginu i hasła, loginem jest email użytkownika. Użytkownik powinien mieć możliwość zresetowania swojego hasła. Resetowanie hasła powinno być dodatkowo zabezpieczone kodem captcha Użytkownik powinien zobaczyć czytelny komunikat jeżeli wprowadzony przez niego email lub hasło są nieprawidłowe Użytkownik powinien zobaczyć czytelny komunikat jeżeli jego konto zostało zablokowane przez administratora Strona 4 z 22

Przykładowy wygląd aplikacji podczas logowania: Billboard App Aplikacja Billboard Email E-mail Password Hasło Log in Zaloguj Remind password link Przypomnij hasło Ekran resetowania hasła widoczny po kliknięciu w Przypomnij hasło Strona 5 z 22

Remind password Resetowanie hasła Captcha Przepisz kod z obrazka Remind password Resetuj hasło Pozostałe wymagania ABR05 Logowanie #2 ABR04 Generowanie nowego hasła ABR06 Struktura wiadomości nowym hasłem z Jako login wykorzystywany będzie adres email Po kliknięciu Resetuj hasło użytkownik, którego email został podany otrzyma email z nowym hasłem. Użytkownik po tej operacji powinien zostać automatycznie przekierowany do ekranu logowania. Temat: Aplikacja Billboard: Twoje nowe hasło zostało wygenerowane Email: Nowe hasło: <email użytkownika> <nowe hasło> Link do strony: <adres strony> ABR07 Zakładki widoczne po zalogowaniu Prosimy o zmianę hasła po zalogowania się do aplikacji Billboard Klienci Dodawanie/Edycja/Kasowanie/Blokowanie klientów dla których tworzone są kampanie Firmy klejące Dodawanie/Edycja/Kasowanie/Blokowanie firm klejących, które biorą udział w kampaniach Użytkownicy Dodawanie/Edycja/Kasowanie/Blokowanie użytkowników aplikacji Kampanie Dodawanie/Edycja/Kasowanie/Archiwizacja/Dearchiwizacja kampanii, generowanie i eksport raportów z kampanii, import/edycja/kasowanie/dodawanie listy lokalizacji do każdej kampanii ABR08 Wylogowanie Możliwość wylogowania z aplikacji ABR09 Zmiana hasła Możliwość zmiany hasła użytkownik powinien zostać poinformowany o prawidłowości lub nie procesu zmiany hasła ABR10 Złożoność hasła System powinien sprawdzać i gwarantować aby generowane i podawane hasła było co najmniej 8 znakowe i zawierały przynajmniej jedną literę i cyfrę Strona 6 z 22

Przykładowy wygląd ekranu głównego Customers Klienci Billboard App. Comp. Firmy klejące Users Użytkownicy Campaigns Kampanie Change my password Zmiana hasła Logout Wyloguj Strona 7 z 22

Przykładowy ekran zmiany hasła: Change password Zmiana hasła Old - Stare hasło New Nowe hasło New#2 Powtórz nowe hasło Change password Zmień hasło Zakładka Klienci ABR11 Dane w zakładce Klienci ABR12 Role w aplikacji ABR13 Ogólne uprawnienia ról Po kliknięciu w zakładkę użytkownik powinien zobaczyć listę klientów zgodną z poniższym ekranem poglądowym, domyślnie pokazywanych jest 50 firm, jeżeli dodano więcej firm powinny być widoczne na kolejnych stronach. Możliwość dodawania/edycji/usuwania/blokowania/odblokowywania klientów Administrator Administrator Firmy Klejącej AFK Użytkownik urz. mobilnego Klient Administrator- pełny dostęp do systemu, brak ograniczeń. Uwaga w systemie musi pozostać zawsze przynajmniej jeden użytkownik z uprawnieniami administratora Użytkownik urz. mobilnego brak dostępu do systemu Strona 8 z 22

ABR14 Uprawnienia ról dla zakładki Klienci przeglądarkowego poprzez WWW, zakładany jedynie po to aby umożliwić synchronizację danych z urządzeniami mobilnymi AFK pełny dostęp do zakładki z uwzględnieniem ograniczenia, że widoczni dla niego są jedynie Klienci założeni przez niego lub przez administratora, który zmapował Klienta z danym AFK Klient Brak dostępu i widoczności tej zakładki Przykładowy wygląd ekranu zakładki Klienci Add Dodaj klienta Find Wyszukaj klienta Company Name Nazwa klienta Address Adres Is Active? Akt? Options Opcje Edit Edytuj Delete-Usuń Lock-Zablokuj ABR15 Sortowanie danych w zakładce Klienci Możliwość sortowania danych po wszystkich kolumnach, dane posortowane domyślnie po kolumnie Nazwa klienta ABR16 Wyszukiwanie w Możliwość filtrowania danych po nazwie lub adresie Zakładce Klienci ABR17 Informacja o tym, W tabeli powinna być informacja o tym, który użytkownik dodał Strona 9 z 22

który użytkownik dodał Klienta klienta Przykładowy wygląd ekranu po kliknięciu Dodaj/Edytuj Klienta: Name: Nazwa Klienta Address Adres No Numer budynku/lokalu Post code Kod pocztowy City Miasto Is active? Aktywny? Add new customer Dodawanie/Edycja klienta Create Dodaj/Edytuj ABR18 Dodawanie/Edycja klienta ABR19 Kasowanie klienta - ostrzeżenie ABR20 Zablokowany klient Jedynie nazwa klienta jest wymagana. Pola z gwiazdką wymagane, reszta opcjonalna Jeżeli użytkownik kasuje klienta powinien zostać ostrzeżony komunikatem. Dane nie są kasowane z bazy a jedynie ukrywane Jeżeli klient został zablokowany jest to odpowiednio oznaczone w polu Aktywny?. W takim wypadku wszyscy użytkownicy klienta tracą Strona 10 z 22

możliwość zalogowania się do systemu Zakładka firmy klejące ABR21 Dane w zakładce Firmy klejące Po kliknięciu w zakładkę użytkownik powinien zobaczyć listę firm klejących zgodną z poniższym ekranem poglądowym, domyślnie pokazywanych jest 50 firm klejących, jeżeli dodano więcej firm powinny być widoczne na kolejnych stronach. Możliwość dodawania/edycji/usuwania/blokowania/odblokowywania klientów. Zakładka widoczna jedynie dla roli administrator Przykładowy wygląd zakładki firmy klejące Name Nazwa Address Adres Is Active? Aktywna? Cust. Qty L. Klientów Options Opcje Edit Edytuj Delete-Usuń Lock-Zablokuj Add Dodaj firmę klejącą Find Wyszukaj firmę klejącą ABR22 Sortowanie Możliwość sortowania danych po wszystkich kolumnach, Strona 11 z 22

danych w zakładce Firmy klejące ABR23 Wyszukiwanie w Zakładce Firmy klejące ABR24 Informacja o tym, który użytkownik dodał Firmę klejącą ABR25 Liczba klientów dane posortowane domyślnie po kolumnie Nazwa Możliwość filtrowania danych po nazwie lub adresie W tabeli powinna być informacja o tym, który użytkownik dodał firmę klejącą Kolumna pokazująca liczbę zmapowanych klientów z daną firmą klejącą. Jeden klient może być obsługiwany przez kilka firm klejących. Przykładowy ekran po kliknięciu Dodaj/Edytuj firmę klejącą Add new billboard app. comp Dodaj/Edytuj nową firmę klejącą Name Nazwa Address Adres No Numer budynku/lokalu Strona 12 z 22

Post code kod pocztowy City Miasto Is active Aktywna? Customer mapping Mapowanie klientów Create Dodaj/Edytuj ABR26 Dodawanie/Edycja firmy klejącej ABR27 Kasowanie firmy klejącej - ostrzeżenie ABR28 Zablokowana firma klejąca ABR29 Mapowanie firm klejących ABR30 Lista zmapowanych klientów sortowanie Jedynie nazwa firmy klejącej jest wymagana. Pola z gwiazdką wymagane, reszta opcjonalna Jeżeli użytkownik kasuje firmę klejącą powinien zostać ostrzeżony komunikatem. Dane nie są kasowane z bazy a jedynie ukrywane Jeżeli firma klejąca została zablokowana jest to odpowiednio oznaczone w polu Aktywna?. W takim wypadku wszyscy użytkownicy firmy klejącej tracą możliwość zalogowania się do systemu Użytkownik powinien mieć możliwość w łatwy sposób mapowania klientów. Jeżeli administrator firmy klejącej tworzy klienta powinien być on automatycznie zmapowany z firmą administrator firmy klejącej. Lista klientów oraz klientów zmapowanych powinna być posortowana alfabetycznie Zakładka użytkownicy ABR31 Dane w zakładce Użytkownicy ABR32 Uprawnienia ról dla zakładki Użytkownicy Po kliknięciu w zakładkę użytkownik powinien zobaczyć listę użytkowników zgodną z poniższym ekranem poglądowym, domyślnie pokazywanych jest 50 użytkowników, jeżeli dodano więcej powinni być widoczni na kolejnych stronach. Możliwość dodawania/edycji/usuwania/blokowania/odblokowywania użytkowników AFK pełny dostęp do zakładki z uwzględnieniem ograniczenia, że widoczni dla niego są jedynie użytkownicy założeni przez niego lub przez administratora, który zmapował użytkownika z firmą klejąca AFK Klient Brak dostępu i widoczności tej zakładki Strona 13 z 22

Przykładowy wygląd zakładki użytkownicy: Name Nazwa Type Rola Company Name Firma klejąca Is Active? Aktywny? Options Opcje Edit Edytuj Delete-Usuń Lock-Zablokuj Add Dodaj użytkownika Find Wyszukaj użytkownika Users list Lista użytkowników ABR33 Sortowanie danych w zakładce Użytkownicy ABR34 Wyszukiwanie w Zakładce użytkownicy ABR35 Informacja o tym, który użytkownik dodał użytkownika Możliwość sortowania danych po wszystkich kolumnach, dane posortowane domyślnie po kolumnie Nazwa Możliwość filtrowania danych po nazwie lub adresie W tabeli powinna być informacja o tym, który użytkownik dodał użytkownika Strona 14 z 22

Przykładowy wygląd ekranu dodawania użytkownika: Name Nazwa Email Email Type-Rola Company-Klient/Firma klejąca IMEI no just for mobile device users Numer IEMI tylko dla użytkowników mobilnych Create-Dodaj/Edytuj ABR36 Dodawanie/Edycja użytkownika ABR37 Kasowanie użytkownika ostrzeżenie ABR38 Zablokowany użytkownik ABR39 Prawa i role przy dodawaniu Nazwa, email, rola i Firma użytkownika są wymagane. Pola z gwiazdką wymagane, reszta opcjonalna Jeżeli użytkownik kasuje użytkownika powinien zostać ostrzeżony komunikatem. Dane nie są kasowane z bazy a jedynie ukrywane Jeżeli użytkownik został zablokowany jest to odpowiednio oznaczone w polu Aktywny?. W takim wypadku traci możliwość zalogowania się do systemu oraz synchronizowania urządzenia mobilnego Jeżeli podczas dodawania/edycji użytkownika wybrano rolę administrator, może ona zostać powiązana jedynie z firmą Print & Strona 15 z 22

użytkowników Display Jeżeli wybrano rolę użytkownika mobilnego może być on powiązany jedynie z firmą klejącą (tylko takie firmy powinny pojawić się na liście) Jeżeli wybrano rolę Klienci jedynie firmy z zakładki klienci mogą być wybrane Jeżeli użytkownik jest dodawany przez administratora firmy klejącej może on zmapować go jedynie z firmami widocznymi w swojej zakładce klienci Jeżeli wybrano rolę użytkownika mobilnego numer IMEI jest wymagany. Numer IMEI będzie wykorzystywany do synchronizacji danych z urządzeniami mobilnymi. Numer IMEI jest unikatowy i ten sam nie może być przydzielony do 2 użytkowników Zakładka Kampanie ABR40 Dane w zakładce Kampanie ABR41 Archiwum kampanii ABR42 Uprawnienia ról dla zakładki Kampanie ABR43 Eksport wyników kampanii do xls Po kliknięciu w zakładkę użytkownik powinien zobaczyć listę kampanii zgodną z poniższym ekranem poglądowym, domyślnie pokazywanych jest 50 kampanii, jeżeli dodano więcej powinny być widoczne na kolejnych stronach. Możliwość dodawania/edycji/usuwania/archiwizowania/de-archiwizowania kampanii. Na stronie powinna być widoczna tabelka z archiwum kampanii AFK pełny dostęp do zakładki z uwzględnieniem ograniczenia, że widoczne dla niego są jedynie Kampanie założone przez niego lub przez administratora, który zmapował Kampanię z firmą klejąca AFK. Taki sam dostęp do archiwum kampanii. AFK może edytować/dodawać kampanie. AFK może skasować kampanię tylko wtedy jeżeli zostanie to zatwierdzone przez administratora. Klient Dostęp jedynie do swoich kampanii. Klient ma możliwość oglądania wyników przeprowadzonych kampanii wraz ze zdjęciami jpg. Klient może archiwizować/de-archiwizować kampanie, ale dopiero po ich zakończeniu (koniec kampanii). AFK i Klient powinni posiadać możliwość wyeksportowania wszystkich wyników wybranej kampanii do pliku xls. W eksporcie danych powinny pojawić się koordynaty GPS ustalone przy tworzeniu kampanii jak i ten zebrane przy robieniu zdjęć. Strona 16 z 22

Przykładowy wygląd ekranu z listą kampanii i archiwum: Add Dodaj Find Wyszukaj Name Nazwa Customer - Klient App. Start Start wykl. (data początkowa od, której możliwe jest wyklejanie billboardów) App.Fin. Koniec wykl. (data końcowa do której powinno się zakończyć wyklejanie billboardów) Camp. Fin Koniec kampanii Progress Postęp Faults Problemy Options - Opcje ABR44 Sortowanie danych w zakładce Kampanie ABR45 Wyszukiwanie w Zakładce kampanie ABR46 Informacja o tym, który użytkownik stworzył kampanię Możliwość sortowania danych po wszystkich kolumnach, dane posortowane domyślnie po kolumnie Start wykl. (malejąco) Możliwość filtrowania danych po kolumnach w kampaniach i archiwum W tabeli powinna być informacja o tym, który użytkownik dodał kampanię Strona 17 z 22

ABR47 Autoarchiwizacja kampanii ABR48 Postęp ABR49 Problemy ABR50 Linie kampanii ABR51 Który AFK Kampania powinno zostać automatycznie przeniesiona do archiwum 7 dni po dacie Koniec kampanii Liczba pokazująca ile lokalizacji ma już zdjęcie lub zgłoszony problem Liczba pokazująca problem wybrany przez użytkownika obsługującego aplikację mobilną (jeżeli został wybrany) Linie kampanii powinny być klikalne aby umożliwić obejrzenie detali wraz ze zdjęciami i generowanie raportów Administrator powinien na liście kampanii widzieć dodatkową kolumnę z informacją, który AFK jest odpowiedzialny za kampanie (tylko administrator) Przykładowy ekran po kliknięciu Dodaj/Edytuj kampanię Name Nazwa kampanii Billboard AC Firma klejąca (widoczne tylko dla administratora) Customer Klient App. Start Start wykl. (data początkowa od, której możliwe jest wyklejanie billboardów) App.Fin. Koniec wykl. (data końcowa do której powinno się zakończyć wyklejanie billboardów) Strona 18 z 22

Camp. Fin Koniec kampanii Create - Dodaj/Edytuj Add new campaign Dodaj/Edytuj kampanię ABR52 Dodawanie/Edycja kampanii ABR53 Pola daty ABR54 Usuwanie kampanii - ostrzeżenie ABR55 Dodawanie/import listy lokalizacji Wszystkie pola wymagane. Firma klejąca widoczna jedynie dla administratora. Daty wybierane z kalendarza. Start wykl. <= Koniec wykl. i Koniec kampanii, Koniec wykl.<= Koniec kampanii Jeżeli administrator próbuje usunąć kampanię powinno pojawić się odpowiednie ostrzeżenie. Kampanie są ukrywane a nie usuwane z bazy (w celach bezpieczeństwa) Użytkownik powinien mieć możliwość zaimportować z pliku xls lub dodać ręcznie lokalizacje kampanii Przykładowy wygląd ekranu z detalami kampanii Line no - L.P. City Miasto Address Adres ZIP Kod p. Type Typ GPS Loc. GPS Strona 19 z 22

Link to the map Mapa Photos Zdjęcia Faults - Problemy Status Status ULOADED PHOTOS MINIA?TURES CLICKABLE) miniaturowe wgrane zdjęcia z urządzeń mobilnych klikalne Add Dodaj lokalizację Import from XLS Importuj lokalizacje z pliku xls Eksport to XLS Eksportuj raport do XLS Clear List - Wyczyść listę ABR56 Sortowanie danych w zakładce z detalami kampanii ABR57 Import lokalizacji z pliku XLS Możliwość sortowania danych po wszystkich kolumnach, dane posortowane domyślnie po kolumnie L.P.. Maksymalnie 150 lokalizacji, jeżeli jest więcej powinny być widoczne jako kolejne strony Możliwość importu lokalizacji billboardów z pliku XLS. Przykładowy plik w załączniku. Tylko kolumny adres i miasto są wymagane, reszta kolumn jest opcjonalnych. Jeżeli podano dan GPS system powinien porównać je z danymi adresowymi i poinformować w przypadku jeżeli występuje znacząca różnica. W adresie może być tylko ulica bez numeru. Na podstawie danych adresowych system powinien automatycznie ustalić koordynaty GPS. Jeżeli zostanie zwróconych kilka wyników użytkownik powinien wybrać prawidłowy z listy. Użytkownik powinien mieć możliwość porównać lokalizacje na mapie ABR58 Wyświetlanie zdjęć Dla jednej lokalizacji może zostać wykonanych do 7 zdjęć. Na stronie z detalami powinny być widoczne ich miniatury, powiększane dopiero na całą stronę po kliknięciu ABR59 Link do mapy ABR60 Zapisywanie zdjęć ABR61 Informacja problemach ABR62 Pozycja GPS ABR63 Status lokalizacji o Na stronie z detalami powinien znajdować się link do mapy pokazujący lokalizację billboardu Możliwość zapisania wszystkich zdjęć jednym kliknięciem Możliwość zapisania wszystkich zdjęć z danej lokalizacji jednym kliknięciem Możliwość zapisania wybranego zdjęcia pojedynczo Po kliknięciu w dane w kolumny Problemy powinien zostać pokazany wpis z urządzenia mobilnego (wybór z listy + komentarz) W przypadku braku możliwości odnalezienia pozycji GPS użytkownik powinien zostać o tym powiadomiony i mieć możliwość ręcznego wybrania pozycji z mapy Informacja o statusie lokalizacji: wyklejony jeżeli wgrano przynajmniej 1 zdjęcie i nie ma żadnych Strona 20 z 22

ABR64 Dodawanie lokalizacji z billboardami ABR65 Tworzenie kampanii ABR66 Statusy w urz. mobilnym ABR67 Przycisk Wyczyść listę ABR68 Przycisk Kampanii Start Pozostałe wymagania ABR69 Administrator logowanie jako użytkownik ABR70 Łączenie kampanii jako administrator ABR71 Czyszczenie archiwum ABR72 Komunikat użytkowników ABR73 Zapytania log dla ABR74 Zakres dla urz. mobilnych zgłoszonych problemów niewyklejony jeżeli nie ma zdjęcia i problemów tablica uszkodzona, wyklejone częściowo, inny problem jeżeli użytkownik wybierze taki lub inny status na liście w urządzeniu mobilnym Import z pliku XLS lub dodawanie manualne Użytkownik powinien posiadać możliwość tworzenia kampanii na podstawie poprzednich kampanii (lub kampanii z archiwum) Administrator powinien móc tworzyć/edytować/usuwać listę statusów dla urządzeń mobilnych. Zmiany powinny być synchronizowane Przycisk do czyszczenia danych w liście lokalizacji. Dostępny jedynie jeżeli kampania nie wystartowała i nie zsynchronizowano dotąd żadnych danych Po wypełnieniu danych z lokalizacjami użytkownik, który chce uruchomić Kampanię powinien skorzystać z przycisku Start Kampanii Administrator powinien mieć możliwość zalogowania jako dowolny użytkownik (przydatne w przypadku potrzeby rozwiązania problemów technicznych) Administrator powinien mieć możliwość połączenia kilku kampanii (w ramach jednego AFK lub kilku AFK) w raporcie Klienta. Czasami Klient nie może wiedzieć o tym, że kampania jest realizowana przez kilku AFK. W związku z tym tylko administrator w detalach i na liście kampanii powinien widzieć, który AFK obsługuje kampanię Dane kampanii i zdjęcia powinny być automatycznie usuwane z bazy i dysku po upływie 1 roku od zakończenia kampanii. W systemie powinna się znaleźć widoczna informacja o tym dla użytkowników Administrator powinien mieć możliwość stworzenia komunikatu dla użytkowników (np. o planowanej przerwie technicznej). Użytkownik zobaczy komunikat po zalogowaniu do systemu. Komunikaty powinny mieć datę początkową wyświetlania, końcową i opis. Komunikat pokazywany jest tylko raz danemu użytkownikowi Wszystkie zapytania typu insert, update, delete powinny być logowane w bazie danych wraz z informacją o tym, który użytkownik wygenerował zapytanie + data i czas zapytania Administrator powinien mieć możliwość zdefiniowania pola zakres, które będzie wykorzystywane w urządzeniach mobilnych Strona 21 z 22

Technologia Komunikacja zabezpieczona certyfikatem SSL (firma PDPL dostarczy certyfikat) Instalacja: Lokalny serwer PDPL po ustaleniu wymagań Pozostałe wymagania: a) Prawa autorskie do program i kodu źródłowego, możliwość modyfikacji oprogramowania i zlecania modyfikacji innym firmom b) Gwarancja: minimum 24 miesiące c) Oferta powinna zostać wysłana droga mailową do : Łukasz Pałys lukasz@printdisplay.pl d) Czas reakcji w przypadku błędów krytycznych w okresie gwarancji (minimum 8 godzin) Oferta powinna zawierać: a) Czas potrzebny na zrealizowanie/wdrożenie aplikacji b) Całkowitą cenę netto z uwzględnieniem kosztu ewentualnych dodatkowych licencji c) Cenę za wprowadzanie zmian/nowych funkcjonalności w aplikacji w okresie 12 miesięcy po oddaniu aplikacji do użytkowania )cena za roboczogodzinę) d) Referencje Strona 22 z 22