Modernisering af jernbanens POS- og terminalsystem: op til 14% vækst i passagertrafikken

Modernisering og forbedring af POS- og terminalsystemer, der forenkler betalinger for passagerer og optimerer kassemedarbejdernes arbejde.

Kunde

Region
EU
Kunde siden
2018

Vores kunde er et stort jernbaneselskab i forstæderne, der har specialiseret sig i persontransport med tog. Kunden har været på markedet siden 2005 og har 9000 ansatte.

Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.

Udfordring

Vores kunde havde tidligere forældet software til styring af jernbaneterminaler, som hæmmede jernbanebilletsalget og kassemedarbejdernes arbejde. Jernbanestyringssoftwaren svarede ikke til den moderne virkelighed, var upraktisk for kasserere og passagerer og havde problemer med at fryse og fejle, da den ikke kunne modstå den voksende belastning på serverne.

Kunden havde allerede hardwaren, herunder stikkontakter, bærbare terminaler til billetkontrollører og en server, der styrer udstyrets drift. Vores hovedformål var at lette udstedelse, behandling og bogføring af jernbanerejsedokumenter via billetprintere og forbedre kassemedarbejdernes arbejde.

Partnerskabet begyndte i 2018 og fortsætter den dag i dag. Det omfatter softwareudvikling, vedligeholdelse og support efter lanceringen.

Løsning

Under hensyntagen til kundens ønsker og anbefalinger har vi implementeret de funktioner, der forbedrede billetsalgsprocessen for passagerer, tilføjede nogle hjælpefunktioner og lettede softwaren til booking af jernbanebilletter.

Derfor har vi introduceret to desktop-applikationer bygget på .NET: en til kassemedarbejdere, der sidder ved kasseapparaterne, og en til selvbetjeningsautomater til udskrivning af billetter.

POS-stationer til kassemedarbejdere

Med hensyn til kassemedarbejdernes ydeevne og forbedring af POS-stationer er følgende funktioner blevet tilgængelige:
  • salg af engangsrejsedokumenter uden sæde (til fuld pris, reduceret eller ikke-monetær);
  • salg af abonnementer;
  • annullering af rejsedokumenter;
  • anmode om og læse oplysninger fra kontaktløse smartkort;
  • tilbagebetaling af indskud på kontaktløse chipkort til elektroniske tegnebøger.

Automatisering af arbejdsgange

Desuden har vi digitaliseret nogle af kassemedarbejdernes papirer og gjort det lettere at indsende regelmæssige rapporter og statistikker efter daglige/månedlige vagter. Det har især resulteret i, at der er skabt praktiske muligheder for kassemedarbejdere i terminaludstyret:
  • Skiftets åbning og lukning;
  • afslutning af månedens session (skift);
  • generering og udskrivning af regelmæssige kasserapporter;
  • tilladelse;
  • softwareopdateringer;
  • styring af indstillinger.

Selvbetjente maskiner til udskrivning af billetter

I forbindelse med udviklingen af en app til selvbetjente billetudskrivningsmaskiner har passagererne fået mulighed for at modtage billetter eller købe et abonnement på egen hånd uden mellemled takket være software til togplanlægning. En brugervenlig grænseflade og et intuitivt layout har gjort købsprocessen enkel og ligetil.

Passagererne kunne vælge afgangsby og slutdestination, vælge billetformat (enkelt- eller returbillet), angive antallet af billetter og angive rejsedato. Billettrykmaskiner er blevet i stand til at give byttepenge, tage imod mønter og sedler og være kompatible med validatorer.

Derudover har vores team udviklet en kortvalidator, der gør det muligt for passagerer at tjekke antallet af resterende ture via smartcards, og en app til at kontrollere folks passage ved svingdøre.

Teknologier

Skrivebord
C#, WPF, Entity Framework, PRISM, tredjepartsintegration, web-API, Visual Studio
Angular, Typescript, RxJS, Redux, Material UI, Jasmine
.NET 5/6, ASP.NET, SignalR, Entity Framework, RabbitMq, Docker, Microservice Architecture
Platforme
Kotlin, CleanArchitecture, MVVM, ViewModel, LiveData, Coroutines, Dagger2, Room, Retrofit, SingleActivity, Navigation Component, ViewBinding, Mockito, JUnit
Swift, VIPER, CleanSwift, MVVM, GCD, Concurrency, Snapkit, Alamofire, CoreData, SwiftLint
MS SQL Server, SQLLite, SSMS

Proces

Kunden har allerede tilpasset software, så vores team havde ikke behov for at bygge apps fra bunden. Formålet var at optimere og udvide funktionaliteten i de eksisterende funktioner.

Vores team arbejdede ud fra en agil metode med daglige møder for at diskutere fremskridt og foretage justeringer, hvis det var nødvendigt. Hver 4.-6. måned var der regelmæssige udgivelser med demoversioner til evaluering og fejlfinding af vigtige funktioner. Hver udgivelse sluttede med, at teamet mødtes for at overveje og godkende den næste funktion, der skulle udvikles.

De mest udfordrende dele af projektet, som vi klarede med succes, omfattede beregning af udgifter til rejser og abonnementer, veksling af sedler og mønter, synkronisering med et datacenter, gennemførelse af offline-drift og installation af en nødtilstand i tilfælde af systemfejl.

Projektteamet er i gang med at udvikle en egen hjemmeside til booking og køb af togbilletter samt en mobilapplikation.

Hold

2
Teamledere
6
.NET Back-End-udviklere
3
Angular Front-End-udviklere
2
Mobile udviklere
2
Forretningsanalytikere
4
QA Engineers
1
UI/UX-designer
1
DevOps
1
Projektleder

Resultater

På målstregen stod det klart, at implementeringen af apps til POS-stationer og terminalsystemudstyr havde et stort potentiale for eksponentiel vækst. For eksempel har betaling med kontaktløse chipkort tiltrukket flere passagerer, fordi det er blevet hurtigere og nemmere at købe billetter eller abonnementer. Antallet af kassemedarbejderes fejl og fejlberegninger er også faldet, da de har haft mindre papirarbejde.

Softwarens samlede ydeevne er blevet mere ansvarlig og fejlsikker. De enorme køer foran terminalerne er sammen med terminalernes hæmmende ydeevne fortid. Passagertrafikken er steget med tusindvis på grund af installationen af billetprintere på stationerne, hvor der før kun var mulighed for offline-kontantsalg.

Projektets varighed
  • 2018 - Løbende

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil