ARCHITEKTURA PLATFORMY

Wspólny rdzeń.
Konfiguracja lokalna.
Kontrolowane wydania.

Model techniczny leżący u podstaw Black Fleet: logika operacyjna, dedykowane aplikacje, integracje płatności oraz połączenia z usługami, na których opiera się działalność transportowa.

01 ARCHITEKTURA WDROŻENIA

Wspólna logika.
Wdrożenia dedykowane.

Projekt systemu przeznaczony do wdrożenia w mieście łączy wspólną logikę operacyjną z dedykowanymi aplikacjami i lokalną konfiguracją. Państwa propozycja określa zakres dostawy, integracje oraz kamienie milowe realizacji.

BLACK FLEET DEV

Wspólny rdzeń operacyjny

Logika rezerwacji · przepływy pracy w aplikacji · standardowe wydania

WYTYCZNE OPERACYJNE

LondynFlaga Wielkiej Brytanii

  • Aplikacja kliencka z brandingiem miasta · iOS i Android
  • Aplikacja z kierowcami pod marką miasta · iOS i Android
  • Środowisko pracy operatora · Komputery z systemem Mac i Windows
  • Strona internetowa miasta
  • Lokalna konfiguracja i ograniczenia dotyczące danych
MODEL WDROŻENIA W MIEŚCIE

Miasto partnerskie

  • Aplikacja kliencka z brandingiem miasta · iOS i Android
  • Aplikacja z kierowcami pod marką miasta · iOS i Android
  • Środowisko pracy operatora · Komputery z systemem Mac i Windows
  • Strona internetowa miasta
  • Lokalna konfiguracja i ograniczenia dotyczące danych

Projekt systemu przeznaczony jest do wdrożeń miejskich. Londyn stanowi punkt odniesienia operacyjnego; aplikacje, funkcjonalność i daty premiery są uzgadniane dla każdego wdrożenia.

02 ZASADY INŻYNIERYJNE

Konfiguracja.
Uprawnienia. Integracja.

01

Konfiguracja miasta

Należy zdefiniować tożsamość operatora, kategorie usług, obszar geograficzny, walutę i strefę czasową dla każdego wdrożenia w danym mieście.

02

Projekt przepływu pracy

Należy przyporządkować etapy przejścia między rezerwacją, przydzieleniem kierowcy i aktualizacjami dotyczącymi przejazdu do informacji i działań wymaganych dla każdej roli.

03

Ograniczenia dostępu

Rozdzielenie danych operatorów, uprawnienia oparte na rolach oraz specjalnie autoryzowany dostęp do pomocy technicznej są wymaganiami modelu wdrożenia miejskiego.

04

Granice integracji

Należy zdefiniować, w jaki sposób zdarzenia po stronie dostawcy odnoszą się do rezerwacji, zapisów płatności i aktualizacji dotyczących przejazdów, zapewniając dostęp odpowiedni dla każdego przepływu pracy.

05

Dyscyplina wydawania wersji

Należy zachować wspólne funkcje w wspólnym rdzeniu, sprawdzając gotowość konfiguracyjną i wydaniową przy każdym wdrożeniu u operatora.

03 PŁATNOŚCI I INTEGRACJE SYSTEMOWE

Płatności zintegrowane.
Operacje połączone.

Tworzymy integracje łączące proces realizacji transakcji przez klienta, dokumentację operacyjną i usługi zewnętrzne. Każde połączenie jest zaprojektowane z uwzględnieniem przebiegu procesu transportowego.

01

Płatności i realizacja transakcji

Londyńska platforma obejmuje integrację z systemem Stripe do obsługi płatności klientów, łączącą zdarzenia związane z finalizacją transakcji i statusem płatności z rekordami rezerwacji.

02

Mapy i wyznaczanie tras

Wyszukiwanie adresów, dane lokalizacyjne i informacje o trasach w celu obsługi rezerwacji i planowania podróży w ramach skonfigurowanego wdrożenia.

03

Dane dotyczące lotów

Wyszukiwanie lotów i informacje o rozkładach lotów na potrzeby rezerwacji związanych z lotniskami oraz procesów odbioru pasażerów.

04

Wiadomości i powiadomienia

Integracje z pocztą elektroniczną, SMS-ami i powiadomieniami push skonfigurowane są wokół uzgodnionych zdarzeń związanych z rezerwacją, aktualizacji dotyczących przejazdów oraz ról użytkowników.

Wybór dostawcy, włączone przepływy pracy, wymagania dotyczące konta oraz koszty korzystania z usług stron trzecich są potwierdzane dla każdego wdrożenia.

Omów swoje wymagania dotyczące integracji

04 ROZLICZENIE KIEROWCÓW

Zarobki z przejazdów.
Zatwierdzenie. Wypłata.

Proces rozliczeniowy łączący zarobki kierowców, zatwierdzanie finansowe i harmonogram płatności.

Schemat rozliczeń łączy zrealizowane przejazdy i zatwierdzone zobowiązania wobec kierowców z zaplanowanymi wypłatami bankowymi, potwierdzeniami dostawców oraz skonsolidowanym samofakturowaniem. Plan wdrożenia określa, w jaki sposób etapy te łączą się w ramach Państwa działalności.

Zautomatyzowana integracja wypłat, role zatwierdzające, cykle płatności oraz wymagania dotyczące samodzielnego fakturowania są określone w uzgodnionym zakresie dostawy, wraz z kontrolami akceptacyjnymi przed aktywacją.

Omów procesy rozliczeń z kierowcami

05 BEZPIECZEŃSTWO I JAKOŚĆ

Uprawnienia.
Weryfikacja. Odpowiedzialność.

Nasze podejście inżynieryjne uwzględnia osoby korzystające z platformy, działania, które mogą podjąć, oraz mechanizmy kontrolne związane ze zmianami.

01

Ograniczenia dostępu

Procesy pracy klientów, kierowców i operatorów mają odrębne wymagania dotyczące dostępu. Kontrole ról i uprawnień na poziomie warstwy usług wspierają te ograniczenia, wraz z uprawnieniami przedstawionymi w każdej aplikacji.

02

Weryfikacja przebiegu procesu

Zautomatyzowane kontrole wspierają rozwój procesów rezerwacji, przydzielania zleceń i płatności. Kryteria akceptacji specyficzne dla wdrożenia definiują scenariusze, które należy zweryfikować przed aktywacją.

03

Dostawa kontrolowana

Środowiska programistyczne, testowe i produkcyjne służą różnym celom. Kontrola wersji i ukierunkowane testy ułatwiają ocenę zmian przed ich wprowadzeniem.

04

Informacje zwrotne dotyczące operacji

Konserwacja łączy rozwój oprogramowania z codziennym użytkowaniem. Zgłaszane problemy i opinie operatorów pomagają ustalać priorytety poprawek oraz standardowych ulepszeń platformy.

Nasze podejście do bezpieczeństwa informacji i standardów jakości

CIĄGŁY ROZWÓJ

Zachowaj istotę projektu.
Określ zakres rozszerzeń.

Bieżąca konserwacja oprogramowania oraz standardowe aktualizacje platformy są wliczone w miesięczną subskrypcję.

Procesy specyficzne dla operatorów, raportowanie dostosowane do indywidualnych potrzeb, niestandardowe integracje oraz inne prace wykraczające poza standardowy plan rozwoju mogą zostać wycenione oddzielnie.

Dedykowane aplikacje miejskie są zawarte w konfiguracji City Launch, a ich wydanie i dystrybucja są uzgadniane dla każdego wdrożenia.

KOLEJNY KROK

Zacznij od wymagań systemowych.

Przedstaw proces rezerwacji, potrzeby w zakresie integracji oraz ograniczenia operacyjne podczas prezentacji platformy.

Zaplanuj wdrożenie