Aplikacja mobilna BioKontrol na Androida - weryfikacja GPS wywozu
Aplikacja mobilna BioKontrol dla kierowców pojazdów asenizacyjnych - rejestracja pobrań i zrzutów z automatyczną w...
Czytaj więcejKierowca pojazdu asenizacyjnego nie ma czasu na wypełnianie papierowych kwitów między kolejnymi adresami. Aplikacja mobilna BioKontrol prowadzi go przez odbiór u mieszkańca i zrzut w punkcie utylizacji w kilku dotknięciach ekranu.
Przed wdrożeniem systemu cyfrowego typowy dzień kierowcy kończył się stertą papierowych potwierdzeń do przepisania wieczorem - albo, co gorsza, do przypomnienia sobie z pamięci, jeśli kwit się zgubił po drodze. Ewidencja opierała się w dużej mierze na uczciwości i dobrej pamięci, a nie na twardych danych zapisanych w chwili zdarzenia.
Zanim kierowca wyruszy na pierwszy adres, loguje się do aplikacji mobilnej BioKontrol (StudioSystem Pro), podając adres serwera oraz dane dostępowe otrzymane od administratora gminy lub firmy asenizacyjnej. Pierwszą czynnością w menu jest funkcja Przypisany pojazd - kierowca wskazuje wóz, którym będzie jeździł danego dnia, wpisując numer rejestracyjny ręcznie albo skanując kod QR umieszczony na pojeździe. Dopóki pojazd nie zostanie przypisany do konta, funkcje pobrania i zrzutu pozostają niedostępne.
Z przypisanym pojazdem kierowca ma dostęp do listy adresów zaplanowanych na dany dzień. Może przeglądać ją po kolei albo odnaleźć konkretny adres po nazwie, jeśli kolejność trasy zmieni się w terenie - na przykład z powodu objazdu drogowego. Sama lista pochodzi z systemu, do którego dostęp z poziomu przeglądarki ma urzędnik gminy - kierowca realizuje zaplanowane pobrania jedno po drugim.
Pod każdym kolejnym adresem kierowca powtarza tę samą, krótką sekwencję czynności. Adres wybiera z listy pobrań zaplanowanych na dany dzień lub skanuje kod QR przypisany do kartoteki mieszkańca, co pozwala uniknąć pomyłki przy podobnie brzmiących ulicach. Po wskazaniu adresu aplikacja prosi o zgodę na dostęp do lokalizacji i automatycznie odczytuje współrzędne GPS urządzenia w chwili zgłoszenia - to ten sam moment, w którym powstaje dokument pobrania (POB). Kierowca potwierdza pobranie przyciskiem „Potwierdź pobranie”; jeśli pomylił adres, może go poprawić przyciskiem „Zmień adres pobrania”, zanim transakcja zostanie zapisana.
Cała procedura pod jednym adresem zajmuje z reguły kilkanaście-kilkadziesiąt sekund, po czym kierowca przechodzi do kolejnego punktu na trasie - w ciągu dnia sekwencja ta powtarza się nawet kilkadziesiąt razy, zależnie od długości trasy.
Nie każdy adres na liście kończy się prostym potwierdzeniem. Zdarza się, że brama jest zamknięta, na terenie nie ma nikogo, kto mógłby wpuścić pojazd, albo dojazd do zbiornika jest fizycznie niemożliwy. W takiej sytuacji kierowca po prostu nie uruchamia funkcji POB dla tego adresu - skoro nie ma potwierdzenia pobrania, nie powstaje żaden dokument. Adres pozostaje w systemie jako zaplanowany, ale niezrealizowany, co - jak dalej opisano - widać też po stronie urzędnika gminy w wersji webowej. Dalsze ustalenia z mieszkańcem odbywają się poza samą aplikacją mobilną, innym kanałem kontaktu.
Po zakończeniu kursu lub zapełnieniu zbiornika pojazdu kierowca dojeżdża do punktu zrzutu i w tej samej aplikacji potwierdza zrzut (funkcja ZRZ). Punkt zrzutu wskazuje z listy albo skanuje jego kod QR, a aplikacja automatycznie uzupełnia lokalizację urządzenia oraz ilość nieczystości w wozie. Warunkiem zarejestrowania zrzutu jest to, by wszystkie dokumenty pobrania z danego kursu były już zatwierdzone - jeśli w systemie pozostał dokument pobrania bez potwierdzenia, aplikacja wyświetli komunikat błędu i zablokuje dodanie zrzutu do czasu jego uzupełnienia. Przyciskiem „Zakończ zrzut” kierowca zamyka dokument ostatecznie - po zapisaniu nie podlega on już edycji.
System automatycznie łączy dokument zrzutu z odpowiadającymi mu dokumentami pobrań z danego kursu, zamykając cały cykl bez potrzeby ręcznego zestawiania danych po stronie urzędu czy przedsiębiorstwa.
Zrzut nie zawsze następuje dopiero na koniec dnia. Jeśli adresów na trasie jest dużo, zbiornik pojazdu może się zapełnić, zanim kierowca odwiedzi wszystkie zaplanowane adresy. W takiej sytuacji pomaga funkcja Stan dla pojazdu - kierowca wpisuje numer rejestracyjny przypisanego wozu i od razu widzi bieżącą ilość nieczystości w zbiorniku. Gdy zbliża się ona do pojemności granicznej, kierowca przerywa objazd kolejnych adresów, dojeżdża do najbliższego punktu zrzutu, rejestruje zrzut funkcją ZRZ, a po jego zatwierdzeniu wraca do pozostałych pobrań z listy.
Poniższy harmonogram pokazuje przykładowy, poglądowy przebieg dnia pracy kierowcy - rzeczywiste godziny i liczba adresów zależą od wielkości gminy i długości trasy.
| Orientacyjna godzina | Czynność kierowcy | Co robi aplikacja mobilna |
|---|---|---|
| 6:30 | Logowanie do aplikacji, przypisanie pojazdu na dany dzień | Weryfikuje dane dostępowe, przypisuje konto do wozu po numerze rejestracyjnym lub skanie QR |
| 6:40 | Przegląd listy adresów zaplanowanych na dany dzień | Wyświetla listę pobrań przypisanych do trasy kierowcy |
| 7:00-11:00 | Kolejne pobrania u mieszkańców | Zapisuje dokument POB, odczytuje współrzędne GPS urządzenia i czas zgłoszenia |
| ~11:30 | Sprawdzenie obciążenia zbiornika przed kolejnymi adresami | Funkcja Stan dla pojazdu pokazuje bieżącą ilość nieczystości w wozie |
| 11:45 | Dojazd do punktu zrzutu, potwierdzenie zrzutu | Zapisuje dokument ZRZ, łączy go z dokumentami pobrań z danego kursu |
| 12:00-15:00 | Dalsze pobrania z pozostałej części listy | Kolejne dokumenty POB, każdy z GPS i znacznikiem czasu |
| 15:15 | Ostatni zrzut, zamknięcie kursu | Zapisuje zamykający dokument ZRZ, kurs jest kompletny w systemie |
| 15:20 | Wylogowanie z aplikacji | Kończy sesję - dane pozostają dostępne w wersji WWW dla urzędnika gminy |
W wersji webowej systemu urzędnik gminy widzi na bieżąco, które pobrania i zrzuty zostały już zarejestrowane, a które są zaplanowane, ale jeszcze niezrealizowane - to właśnie tam pojawia się adres pominięty z powodu braku dostępu do posesji, opisany wyżej. Dzięki funkcji Stan dla pojazdu widoczne jest też bieżące obciążenie zbiornika danego pojazdu, co pomaga planować kolejne trasy.
Ponieważ każdy dokument pobrania i zrzutu zapisywany jest w aplikacji mobilnej w momencie zdarzenia, urzędnik nie musi czekać na koniec dnia ani na dostarczenie papierowych kwitów, żeby zobaczyć postęp trasy. Pozwala to zauważyć nietypowe sytuacje, na przykład kilka niezrealizowanych adresów pod rząd u tego samego przewoźnika, wyraźnie wcześniej niż przy ewidencji papierowej, gdzie takie informacje docierały do urzędu dopiero po zakończeniu miesiąca. Jeśli obciążenie zbiornika w którymś pojeździe zbliża się do granicy pojemności, urząd ma też dostępne zestawienie przepełnienia zbiornika pojazdu, pomocne przy ocenie tras poszczególnych przewoźników.
Zestawienie poniżej pokazuje, na czym w praktyce polega różnica między dawnym obiegiem papierowym a rejestracją zdarzeń bezpośrednio w aplikacji mobilnej BioKontrol.
| Etap | Papierowy kwit | Aplikacja mobilna BioKontrol |
|---|---|---|
| Potwierdzenie pobrania | Ręczny wpis na kwicie, przechowywanie papieru w kabinie do końca trasy | Jedno zgłoszenie w aplikacji z automatycznym zapisem GPS i czasu zdarzenia |
| Dostępność danych dla urzędu | Dopiero po dostarczeniu i przepisaniu kwitów - zwykle po zakończonym dniu lub miesiącu | Widoczne w wersji WWW praktycznie w momencie zdarzenia |
| Ryzyko błędu lub zagubienia dokumentu | Realne - kwit może się zgubić, zamoknąć lub zostać źle odczytany przy przepisywaniu | Ograniczone - dokument istnieje w systemie od chwili zapisania, bez przepisywania |
| Weryfikacja miejsca wykonania usługi | Brak obiektywnego potwierdzenia poza zapisem kierowcy | Automatyczny odczyt współrzędnych GPS urządzenia w chwili zgłoszenia |
| Rozliczenie zrzutu z pobraniami | Ręczne zestawianie kwitów pobrań i zrzutów przez księgowość firmy | System automatycznie łączy dokument zrzutu z dokumentami pobrań z danego kursu |
Dla firmy asenizacyjnej oznacza to mniej papierologii i szybszą rozliczalność usługi wobec gminy - nie trzeba już ręcznie zestawiać liczby kursów, bo każdy dokument pobrania i zrzutu jest już w systemie, powiązany z konkretnym kierowcą i pojazdem.
Przy rozliczeniach miesięcznych różnica jest odczuwalna przede wszystkim w czasie potrzebnym na przygotowanie zestawienia - zamiast żmudnego liczenia kwitów z kilku czy kilkunastu pojazdów, dane do raportu z przewozu przedsiębiorcy pochodzą wprost z dokumentów pobrania i zrzutu zarejestrowanych w aplikacji w ciągu miesiąca. Ułatwia to też wyjaśnianie ewentualnych rozbieżności - jeśli urząd gminy zakwestionuje jakiś kurs, można sprawdzić dokładny czas i lokalizację zgłoszenia, zamiast polegać na pamięci kierowcy. Zarejestrowana ilość nieczystości jest też podstawą naliczenia należności według stawek zapisanych w kartotece przedsiębiorstwa - osobno dla ścieków bytowych i dla nieczystości z przydomowych oczyszczalni.
Pełny opis funkcji aplikacji mobilnej - w tym mechanizmu weryfikacji GPS - znajdziesz w osobnym artykule poświęconym samej aplikacji.
Tak - to podstawa rozliczalności. Każde pobranie i zrzut jest zapisywane wraz z danymi konta, które je potwierdziło.
Nie - aplikacja mobilna BioKontrol jest narzędziem kierowcy. Powiadomienia dla mieszkańców realizowane są innym kanałem.
Aplikacja StudioSystem Pro działa na standardowych smartfonach i tabletach z systemem Android używanych w pracy terenowej.
Kierowca po prostu nie potwierdza pobrania dla tego adresu, więc żaden dokument nie powstaje. Adres pozostaje w systemie jako zaplanowany, ale niezrealizowany - widoczny w tym stanie także dla urzędnika gminy w wersji WWW. Dalsze ustalenia z mieszkańcem odbywają się poza aplikacją mobilną.
Kierowca może w każdej chwili sprawdzić bieżące obciążenie zbiornika funkcją Stan dla pojazdu i w razie potrzeby przerwać trasę, aby dojechać do punktu zrzutu, zanim wróci do pozostałych pobrań z listy.
Z dostępnej dokumentacji nie wynika tryb pracy offline z późniejszą synchronizacją - aplikacja wymaga stałego połączenia internetowego, a każde zgłoszenie trafia od razu do centralnej bazy systemu.
Aplikacja wyświetli komunikat błędu i zablokuje rejestrację zrzutu do czasu zatwierdzenia wszystkich dokumentów pobrania dla tego pojazdu - to zabezpieczenie przed niekompletną ewidencją kursu.
Aplikacja mobilna BioKontrol dla kierowców pojazdów asenizacyjnych - rejestracja pobrań i zrzutów z automatyczną w...
Czytaj więcej
Funkcja „Nowy zrzut” w systemie BioKontrol umożliwia cyfrową ewidencję zrzutów nieczystości ciekłych - pojazd, ki...
Czytaj więcej
Biokontrol umożliwia gminom cyfrową rejestrację pobrania ścieków z szamb. Formularz nowego pobrania, weryfikacja ...
Czytaj więcej