Laat uw contacten achter, dan sturen wij u onze presentatie per e-mail.
Ik geef toestemming voor de verwerking van mijn persoonsgegevens om gepersonaliseerd marketingmateriaal te sturen in overeenstemming met de Privacybeleid.
Het formulier is succesvol ingediend! Meer informatie vindt u in uw mailbox.
Innowise Group is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1400+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.
Over ons
Innowise Group is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1400+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.

Modernisering van het POS- en terminalsysteem van de spoorwegen

Modernisering en verbetering van POS- en terminalsystemen die betalingen voor passagiers vereenvoudigen en het werk van kassiers optimaliseren.

Klant

Industrie
Spoorwegvervoer
Regio
EU
Klant sinds
2018

Onze klant is een grote voorstedelijke spoorwegmaatschappij die gespecialiseerd is in personenvervoer per spoor. De klant is sinds 2005 actief op de markt en heeft 9000 werknemers.

Gedetailleerde informatie over de cliënt kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.

Uitdaging

Onze klant had verouderde software voor het beheer van spoorwegterminals die de prestaties van de kaartverkoop en het werk van de kassiers belemmerde. De spoorbeheersoftware beantwoordde niet aan de moderne realiteit, was onhandig voor kassiers en passagiers, en had problemen met vastlopen en haperen omdat het niet bestand was tegen de toenemende belasting van de servers.

De klant beschikte al over de hardware, waaronder stopcontacten, draagbare terminals voor ticketverzamelaars en een server die de werking van de apparatuur controleert. Ons hoofddoel was de uitgifte, verwerking en boekhouding van spoorwegreisdocumenten via ticketprinters te vergemakkelijken en het werk van de kassiers te verbeteren.

The partnership began in 2018 and continues to this day. It includes software development, maintenance, and post-launch support.

Oplossing

Rekening houdend met de wensen en aanbevelingen van de klant, hebben wij de functies geïmplementeerd die het ticketverkoopproces voor passagiers verbeteren, enkele hulpfuncties toegevoegd en de software voor het boeken van treinkaartjes vergemakkelijkt.

Daarom hebben wij twee op .NET gebaseerde desktopapplicaties geïntroduceerd: één voor kassiers die aan de kassa's zitten en de tweede voor zelfbedieningsprinters.

POS-stations voor caissières

POS-stations voor caissières

Wat de prestaties van de caissières en de verbetering van de kassastations betreft, zijn de volgende functies toegankelijk geworden:
  • verkoop van eenmalige reisdocumenten zonder zitplaats (tegen volle prijs, met of zonder korting);
  • verkoop van abonnementen;
  • annulering van reisdocumenten;
  • het opvragen, het lezen van informatie van contactloze smartcards;
  • terugbetaling van contactloze smartcards voor elektronische portemonnees.

Workflow automatisering

Bovendien hebben we het papierwerk van sommige kassiers gedigitaliseerd en het indienen van regelmatige rapporten en statistieken na dagelijkse/maandelijkse diensten vereenvoudigd. Dit heeft met name geleid tot het creëren van handige opties voor kassiers binnen de terminalapparatuur:
  • opening en sluiting van de dienst;
  • sluiting van de maand sessie (shift);
  • het genereren en afdrukken van regelmatige kasverslagen;
  • autorisatie;
  • software updates;
  • settings management.
Workflow automatisering

Machines voor het zelf afdrukken van tickets

Wat betreft de ontwikkeling van een app voor zelfbedieningskaartjesprinters, hebben reizigers dankzij de treinplanningssoftware de mogelijkheid gekregen om zelf kaartjes te ontvangen of een abonnement te kopen zonder tussenpersonen. Een gebruiksvriendelijke interface en een intuïtieve lay-out hebben het aankoopproces eenvoudig en ongecompliceerd gemaakt.

Passagiers konden de stad van vertrek en de eindbestemming selecteren, het formaat van het ticket kiezen (enkele reis of retour), het aantal tickets specificeren en de reisdatum aangeven. Ticketprinters kunnen nu wisselgeld geven, munten en bankbiljetten accepteren en compatibel blijven met validators.

Daarnaast heeft ons team een kaartvalidator ontwikkeld waarmee passagiers via smartcards het aantal resterende ritten kunnen controleren en de app om het passeren van mensen bij tourniquets te controleren.

Technologieën

Desktop
C#, WPF, Entity Framework, PRISM, Third Party Integration, Web API, Visual Studio
Frontend
Angular, Typescript, RxJS, Redux, Material UI, Jasmine
Backend
.NET 5/6, ASP.NET, SignalR, Entity Framework, RabbitMq, Docker, Microservice Architecture
Platformen
Android, iOS
Android
Kotlin, CleanArchitecture, MVVM, ViewModel, LiveData, Coroutines, Dagger2, Room, Retrofit, SingleActivity, Navigation Component, ViewBinding, Mockito, JUnit
Swift
Swift, VIPER, CleanSwift, MVVM, GCD, Concurrency, Snapkit, Alamofire, CoreData, SwiftLint
Databases
MS SQL Server, SQLLite, SSMS

Proces

De klant heeft al aangepaste software, dus ons team hoefde de apps niet vanaf nul op te bouwen. Het doel was om de functionaliteit van de bestaande functies te optimaliseren en uit te breiden.

Ons team werkte volgens de Agile-methode met dagelijkse vergaderingen om de voortgang te bespreken en zo nodig bij te sturen. Elke 4-6 maanden waren er regelmatige releases met demoversies om cruciale functies te evalueren en te debuggen. Elke release eindigde met een teamvergadering om de volgende te ontwikkelen functie te overwegen en goed te keuren.

De meest uitdagende onderdelen van het project die we met succes aankonden, waren de berekening van de kosten van reizen en abonnementen, het regelen van wisselgeld in bankbiljetten en munten, de synchronisatie met een datacentrum, het uitvoeren van de offline operatie en het installeren van een noodmodus in geval van een systeemstoring.

The project team is currently developing a proprietary website for booking and purchasing railroad tickets as well as a mobile application.

Machines voor het zelf afdrukken van tickets

Team

2
Team Leads
6
.NET Back-End Developers
3
Angular Front-End Developers
2
Mobiele ontwikkelaars
2
Bedrijfsanalisten
4
QA ingenieurs
1
UI/UX ontwerper
1
DevOps
1
Project Manager

Resultaten

Aan de eindstreep bleek dat de implementatie van de apps voor POS-stations en terminals systeemapparatuur het enorme potentieel voor exponentiële groei had. Betalen via contactloze smartcards heeft bijvoorbeeld meer passagiers aangetrokken omdat het kopen van tickets of abonnementen sneller en gemakkelijker is geworden. Het aantal fouten en misrekeningen van kassiers is ook afgenomen omdat zij minder papierwerk hebben.

De algemene prestaties van de software zijn verantwoordelijker en faalveiliger geworden. De enorme wachtrijen voor de terminals en de remmende werking van de terminals behoren tot het verleden. Het reizigersverkeer is met duizenden toegenomen dankzij de installatie van ticketprinters op de stations waar voorheen alleen offline contante verkoop mogelijk was.

Duur van het project
  • 2018 - Ongoing

Heb je een technologische oplossing nodig? Neem contact met ons op!

Selecteer het onderwerp van uw aanvraag

Selecteer het projectbudget

Wij wijzen u erop dat wanneer u op de verzendknop klikt, Innowise Group uw persoonsgegevens verwerkt in overeenstemming met ons Privacybeleid om u van de juiste informatie te voorzien.

Wat gebeurt er nu?

1

Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.

2

Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.

3

Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.

4

We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken. mogelijk.

Bedankt.

Uw bericht is verzonden.
Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

pijl