10
1 Wstęp Dynamiczny rozwój sprzedaży urządzeń mobilnych takich jak smartfony i tablety oraz idący za tym szybki wzrost liczby ich użytkowników stał się podwaliną nowego kanału komunikacji dostawców z klientami czyli aplikacji mobilnych. Firma Basement Systems, jako jedna z pierwszych w Polsce, opracowała aplikację mobilną dla bankowości mobilnej. Skompletowany przez nas zespół programistów jest szczególnie predysponowany do wykonania systemów bankowości mobilnej ze względu na bogate doświadczenie w zakresie oprogramowania zarówno urządzeń mobilnych (POS, PDA, smartfony), jak i wyspecjalizowanych projektów bankowych (karty chipowe, POS, bankomaty). Dzięki kompleksowemu podejściu stworzyliśmy aplikację mobilną obsługującą cztery najpopularniejsze typy smartfonów i tabletów dostępnych na rynku. Naszą aplikację bankowości mobilnej wybrały już cztery banki spółdzielcze: BS Wschowa, Esbank w Radomsku, GBS Bank w Barlinku i BS Jastrzębie Zdrój. Jesteśmy przekonani, że bezpieczna i prosta w obsłudze aplikacja bankowości mobilnej bPay zadowoli Państwa klientów i zapewni konkurencyjność technologiczną Waszego banku.

bPay Basement Systems

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: bPay Basement Systems

1

Wstęp

Dynamiczny rozwój sprzedaży urządzeń mobilnych takich jak smartfony i tablety

oraz idący za tym szybki wzrost liczby ich użytkowników stał się podwaliną nowego kanału komunikacji dostawców z klientami czyli aplikacji mobilnych.

Firma Basement Systems, jako jedna z pierwszych w Polsce, opracowała

aplikację mobilną dla bankowości mobilnej. Skompletowany przez nas zespół programistów jest szczególnie predysponowany do wykonania systemów bankowości mobilnej ze względu na bogate doświadczenie w zakresie oprogramowania zarówno urządzeń mobilnych (POS, PDA, smartfony), jak i wyspecjalizowanych projektów bankowych (karty chipowe, POS, bankomaty). Dzięki kompleksowemu podejściu stworzyliśmy aplikację mobilną obsługującą cztery najpopularniejsze typy smartfonów i tabletów dostępnych na rynku.

Naszą aplikację bankowości mobilnej wybrały już cztery banki spółdzielcze: BS Wschowa, Esbank w Radomsku, GBS Bank w Barlinku i BS Jastrzębie Zdrój. Jesteśmy przekonani, że bezpieczna i prosta w obsłudze aplikacja bankowości mobilnej bPay zadowoli Państwa klientów i zapewni konkurencyjność technologiczną Waszego banku.

Page 2: bPay Basement Systems

2

Obsługiwane systemy Aplikacja na urządzenia mobilne pracuje na platformach: Windows Phone 7

(C#), Android, Blackberry (oba Java) oraz iOS (iPhone). Dla systemów iOS oraz Android są dostępne aplikacje na tablety.

Funkcjonalność

Aplikacja bPay obsługuje podstawowe operacje bankowe takie jak: pobranie informacji o rachunkach, wyświetlenie historii transakcji, wykonanie przelewu zdefiniowanego lub dowolnego, zdefiniowanie przelewu, wyświetlenie informacji o lokatach, założenie i zerwanie lokaty. Poszczególne funkcje aplikacji zostaną przedstawione w dalszej części dokumentu wraz z obrazującymi je zrzutami z ekranu telefonu.

Page 3: bPay Basement Systems

3

Rachunki Ekran z dostępem do rachunków klienta i wyświetlaniem podstawowych

informacji. Dla wybranego rachunku są wyświetlane informacje szczegółowe i historię transakcji.

Odbiorcy zdefiniowani

Funkcja pozwala na wykonywanie przelewów lub zleceń dla odbiorców

uprzednio zdefiniowanych przez użytkownika. Po wybraniu jednego z odbiorców jest uzyskiwany dostęp do szczegółów takich jak: nazwa odbiorcy, domyślny tytuł, kwota, przy czym dwa ostatnie pola można edytować.

Page 4: bPay Basement Systems

4

Przelew zwykły

Wykonanie przelewu niezdefiniowanego wcześniej. Wymaga edytowania wszystkich pól: nazwa odbiorcy, adresu odbiorcy, numeru konta odbiorcy, tytułu i kwoty. Przelew należy potwierdzić kodem jednorazowym.

Page 5: bPay Basement Systems

5

Przelew do Urzędu Skarbowego Pozwala na wybranie urzędu skarbowego, a następnie dokonanie przelewów do wybranego US z tytułu zobowiązań podatkowych.

Przelew do ZUS Umożliwia opłacanie składek ZUS.

Page 6: bPay Basement Systems

6

Lokaty Użytkownik wyświetla listę swoich lokat. Po wybraniu jednej z lokat są pokazywane szczegóły tej lokaty jak: oprocentowanie, data zapadalności, typ lokaty itd. Użytkownik może zlikwidować wybraną lokatę. Po wybraniu opcji nowa lokata aplikacja poprosi o wybranie typu lokaty, opcji jej odnawiania oraz wprowadzenia kwoty lokaty, a następnie akceptacji wyboru.

Zasilenie telefonu

Aplikacja umożliwia użytkownikowi zasilenie konta telefonu prowadząc go przez kolejne etapy takie jak wybór sieci komórkowej w której posiada telefon, wpisanie numeru, wybór kwoty doładowania. Dostępna jest funkcja stworzenia listy stale wykonywanych doładowań.

Page 7: bPay Basement Systems

7

Zlecenia stałe Definiowanie zlecenia stałego „od daty” „do daty” z wybraną częstotliwością.

Komunikaty

Ta część aplikacji jest tworzona we współpracy z Bankiem, zgodnie z jego polityką. Bank decyduje jakie komunikaty są przesyłane jego klientowi – czy to są informacje czy też reklamy. Powiadomienie o nowym komunikacie wykorzystuje mechanizm push notifications. Jest dostępna komunikacja od klienta banku do jego opiekuna.

Page 8: bPay Basement Systems

8

Kredyty Funkcja pozwala podejrzeć konta kredytów, wraz z harmonogramem spłat.

Usługi lokalizacji Użytkownik na mapie może znaleźć bankomaty lub oddziały banku.

Page 9: bPay Basement Systems

9

Architektura rozwiązania.

Aplikacja wykorzystuje framework (BRIX) opracowany przez firmę Basement Systems, który pozwala na budowanie interfejsu w znacznej części po stronie serwera. Uzyskana została dzięki temu duża elastyczność w zmianie wyglądu i funkcjonalności systemu bankowości mobilnej bez potrzeby zmiany kodu aplikacji

mobilnych na smartfonach. Dodanie nowej funkcjonalności jest możliwe bez ponownej instalacji czy też ingerencji w część aplikacji zainstalowanej na telefonach. Jest to dużą zaletę, ponieważ obsługiwane są 4 platformy mobilne, a więc oszczędności czasu poświęconego zmianom aplikacji mogą sięgać nawet 80% (licząc zarówno czas pracy programistycznej jak i konieczność ponownej certyfikacji nowych wersji aplikacji). Za przesyłanie danych odpowiada opracowany

Page 10: bPay Basement Systems

10

przez firmę Basement Systems protokół SEA, zoptymalizowany pod kątem szybkiej pracy aplikacji. Jest to szczególnie istotne, gdy nie jest dostępna transmisja danych w technologii 3G.

Kolejnym elementem systemu jest serwer obsługujący sesje i łączący się z WebService’m Banku lub jego Bankiem Internetowym. Serwer ten przechowuje informacje o sesjach i użytkownikach korzystających z systemu. Informacje te mogą zostać wykorzystane do przygotowywania raportów, profilowania użytkowników, a także opcjonalnej wysyłki notyfikacji „PUSH”. Elementem proponowanego rozwiązania jest także serwer zarządzający usługą notyfikacji oraz profilujący użytkowników pod kątem wysyłki wspólnych wiadomości. Możliwe jest przygotowanie WebService do wykorzystania przez obecne systemy wysyłki masowej działające w Banku.

Wdrożenie systemu bPay

Integracja aplikacji. Zalecaną przez nas metodą integracji systemu bPay z systemami transakcyjnymi banku są WebService’y na poziomie banku internetowego. Wtedy loginy, hasła definicje przelewów, itp. są wspólne dla banku internetowego oraz aplikacji bPay. Serwer systemu bPay pracuje na maszynie w DMZ, z której ma dostęp jedynie do serwera banku internetowego.

Dystrybucja aplikacji

Aplikacja jest dystrybuowana za pośrednictwem sklepów dostawców mobilnych systemów operacyjnych: App Store, Google Play, Blackberry App World i Winsows App Store. Łącza do sklepów z aplikacją bPay są umieszczane na stronie internetowej Banku.

Współpraca przy przygotowaniu wyglądu i funkcjonalności

Firma Basement Systems przygotowuje layout i grafikę aplikacji we współpracy z bankiem. Zespół projektowy banku przedstawia wymagania dotyczące kolorystyki i układu graficznego, a następnie na bieżąco ocenia przygotowywaną aplikację.