Technologia serwera mapowego

Transkrypt

Technologia serwera mapowego
Załącznik nr 1 do Zapytania ofertowego nr 8/2011/1.5K
Załącznik techniczny przedmiotu zamówienia – opracowania programu Klient
Usług Marketingowych z lokalizacją
Spis Treści
Spis Treści .............................................................................................................................................. 1
1. Wstęp .................................................................................................................................................. 1
2. Funkcjonalność ................................................................................................................................. 2
2.1 Wyszukiwanie punktów ..................................................................................................................... 2
2.2 Układ ekranu w zależności od sprzętu .............................................................................................. 3
Ekran dotykowy + 2 przyciski kontekstowe ...................................................................................... 3
Dwa przyciski kontekstowe + joystick z OK + klawisze z cyferkami i *# .......................................... 3
2.3 Logika menu i opis funkcji ................................................................................................................. 3
Moja pozycja..................................................................................................................................... 3
Narzędzia ......................................................................................................................................... 3
2.4 Ustawienia ......................................................................................................................................... 3
Lokalizacja ........................................................................................................................................ 3
2.5 Uruchamianie w tle ............................................................................................................................ 3
1. Wstęp
Cel: Przedmiotem zamówienia jest opracowanie programu Klient Usług Marketingowych, tzw.
Asystenta stanowiącego aplikację działającą na telefonie komórkowym umożliwiającą użytkownikowi
na szybkie dotarcie do interesującej go informacji. Ponadto program powinien zapewnić identyfikację
lokalizacji użytkownika, co umożliwi przekazanie mu informacji handlowej adekwatnej do miejsca, w
której się znajduje. Klient Usług Marketingowych to wersja mobilna aplikacji dostępna na szeroką pulę
telefonów.
Aplikacja powinna być stworzona w technologii:
 Android Native Development Kit dla urządzeń z system Android,
 J2ME dla pozostałych platform.
Dotacje na innowacje
Inwestujemy w waszą przyszłość
W ramach możliwości poszczególnych platform, aplikacja będzie miała możliwość korzystania
zarówno z wbudowanego odbiornika GPS jak i zewnętrznego GPS poprzez komunikację Bluetooth.
Po stronie serwerowej aplikacja będzie komunikować się z dedykowanym serwerem aplikacyjnym,
który będzie udostępniał dane multimedialne. Oprócz tego aplikacja będzie się komunikować z
serwerem marketingu mobilnego Navigo w celu pobierania informacji marketingowych (reklamy).
2. Funkcjonalność
2.1 Wyszukiwanie punktów
Podstawowe funkcje będą pozwalać na:
 przeglądanie, wyszukiwanie POI
 wyszukiwanie POI ma odbywać się wokół aktualnej pozycji klienta lub wokół podanego punktu
adresowego
 możliwość wyświetlania multimediów związanych z wybranym punktem POI: grafik, dźwięków i
nagrań wideo
 możliwość odbierania multimedialnych reklam mobilnych przesyłanych wybranym użytkownikom
Dotacje na innowacje
Inwestujemy w waszą przyszłość
2.2 Układ ekranu w zależności od sprzętu
Ekran dotykowy + 2 przyciski kontekstowe
Lewy kontekst: MENU
Prawy kontekst: Wyszukaj (po frazie)
Powinna być także opcja włączenia emulowanych przycisków funkcyjnych na ekranie, jeśli dany
model telefonu nie posiada hardware'owych przycisków funkcyjnych.
Dwa przyciski kontekstowe + joystick z OK + klawisze z cyferkami i *#
Lewy kontekst: MENU
Prawy kontekst: Wyszukaj (po frazie)
2.3 Logika menu i opis funkcji
Moja pozycja
 Włącz/Wyłącz GPS – pozwala włączać lub wyłączać GPS
 NavigoTrack – rejestracja pozycji użytkownika na serwerze w postaci śladu
Narzędzia
 Ustawienia – przechodzi do ekranu ustawień
 Synchronizuj – opcja do przyszłego rozwoju
 Pomoc – przechodzi do pomocy programu
 O programie – standardowe okienko informacyjne, wyświetla także informację o wersji programu
2.4 Ustawienia
Lokalizacja
Sekcja obejmująca konfigurację lokalizowania użytkownika po starcie aplikacji.
 Ustal położenie po starcie – powoduję próbę ustalenia pozycji użytkownika od razu po starcie
aplikacji, jeśli jest już dostępna pozycja GPS (GPS włączony i ma fix) pobierana jest pozycja GPS,
w przeciwnym wypadku pobierana jest pozycja na podstawie identyfikatora nadajnika BTS i
zapytanie do serwera aplikacyjnego (pozycja GPS będzie brana jako dokładniejsza w momencie
pojawienia się fixa)
 Włącz GPS na starcie – włącza komunikację z odbiornikiem GPS niezależnie od poprzedniej opcji
(jeśli GPS nie będzie włączony to poprzednia funkcja będzie mogła ustalać pozycję tylko na
podstawie BTS'ów)
2.5 Uruchamianie w tle
Aplikacja ma możliwość działania w tle po uruchomieniu. W tym trybie aktywna jest opcja
NavigoTrack.
Dotacje na innowacje
Inwestujemy w waszą przyszłość