Wprowadzenie

Vector Controls jest firmą działającą na polskim rynku od roku 2002. Przedsiębiorstwo oferuje usługi kontroli biletów oraz windykacji należności z tytułu dodatkowych opłat. Oprócz tego firma zapewnia takie usługi jak: sprawdzanie pracy kierowców w zakresie punktualności przyjazdów i odjazdów autobusów, a także badanie ilości i przepływu pasażerów. Warto zaznaczyć, że z usług Vector Controls korzysta się już w kilku miastach w Polsce.

Firma Vector Controls chciała zminimalizować liczbę błędów występujących z powodu stosowania tradycyjnego systemu windykacji, polegającego na wypisywaniu papierowych mandatów i późniejszym wprowadzaniu ich do systemu na back-endzie. W tym celu podjęła poszukiwania firmy, która mogłaby stworzyć aplikację mobilną służącą do rejestrowania mandatów. Początkowo Klient skorzystał z pomocy innej firmy programistycznej, która jednak nie poradziła sobie z tym zadaniem. Jedyne, co udało się wytworzyć tamtemu dostawcy to nie do końca poprawnie działająca aplikacja w nieco już wtedy przestarzałej technologii Xamarin.

Wyzwania

Firma Vector Controls zwróciła się do nas z prośbą o dokończenie i usprawnienie aplikacji mobilnej. Klientowi bardzo zależało na pełnym zintegrowaniu aplikacji z systemem back-endowym. Ponadto aplikacja musiała obsługiwać krytyczne funkcjonalności w trybie offline oraz obsługiwać druk przez  Bluetooth. 

Nasz kierownik o współpracy

Po rozmowie z Klientem i zrozumieniu jego potrzeb postanowiliśmy zastąpić zastosowaną technologię Xamarin natywną aplikacją Androida, ponieważ Klient potrzebował tylko tej jednej platformy.

icon icon

Dodatkowo uzupełniliśmy aplikację o niezaimplementowane funkcjonalności, poprawiliśmy komfort użytkowania i zoptymalizowaliśmy czas jej działania.

Rozwiązanie

Kontroler korzystający z naszego rozwiązania używa aplikacji, dzięki której może wpisać dane pasażera jadącego bez biletu i wystawić mu mandat. Największym atutem naszej aplikacji jest jej pełne zintegrowanie z systemem back-end stosowanym przez Klienta. Dzięki temu wszystkie informacje umieszczane w aplikacji są przesyłane bezpośrednio do niego. Kolejnym usprawnieniem aplikacji jest możliwość znajdowania danych pasażerów w systemie i wprowadzanie ich od razu do aplikacji. W przypadku gdy osoba jadąca bez biletu zostanie złapana po raz kolejny, po wprowadzeniu podstawowych danych takich jak imię i nazwisko, aplikacja znajdzie taką osobę figurującą w systemie i automatycznie uzupełni wcześniej wprowadzone informacje. Do pozostałych funkcjonalności należą: automatyczne wpisywanie lokalizacji zajścia zdarzenia oraz możliwość udokumentowania niewłaściwych biletów w celu uniknięcia konfliktów i sporów. Warto również wspomnieć o zrealizowanej przez nasz zespół integracji z przenośnymi drukarkami Bluetooth.

Aplikacja realizuje następujące funkcjonalności:

Rezultat
Klient o projekcie

Swoją ugruntowaną pozycję na rynku firma Vector Controls zawdzięcza przede wszystkim stosowaniu dedykowanej aplikacji usprawniającej proces rejestracji mandatów i późniejszej windykacji należności.

icon icon

Kontrolerzy od razu drukują mandaty, dzięki połączeniu aplikacji mobilnej z zewnętrzną drukarką termiczną. Przedsiębiorstwo Vector Controls umożliwia również dokonanie bezgotówkowej płatności u kontrolera za otrzymany mandat.

Nasz kierownik o współpracy

Dzięki integracji aplikacji z back-office’owym systemem rejestracji opłat i windykacji, informacja o dokonaniu opłaty jest natychmiast umieszczana w systemie back-endowym.

icon icon

W razie problemów z połączeniem się z Internetem (co nie jest rzadkie podczas pracy w środkach komunikacji miejskiej), dane są buforowane w aplikacji i przesyłane do systemu zaraz po ponownym uzyskaniu dostępu do sieci.

Technologie