Bitte hinterlassen Sie Ihre Kontaktdaten, wir senden Ihnen dann unsere Übersicht per E-Mail zu
Ich stimme der Verarbeitung meiner persönlichen Daten zu, um personalisiertes Marketingmaterial in Übereinstimmung mit der der Datenschutzrichtlinie geschickt zu bekommen. Mit der Bestätigung der Anmeldung erklären Sie sich damit einverstanden, Marketingmaterial zu erhalten
Vielen Dank!

Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.

In keiner Weise ist eine internationale Vollzyklus-Softwareentwicklung das Unternehmen wurde 2007 gegründet. Wir sind ein Team von über 1800+ IT-Experten, die Software für andere entwickeln profis weltweit.
Über uns
Innowise ist ein internationales Unternehmen für den vollen Zyklus der Softwareentwicklung, welches 2007 gegründet wurde. Unser Team besteht aus mehr als 1600+ IT-Experten, welche Software für mehrere Branchen und Domänen weltweit entwickeln.

Modernisierung der POS- und Terminalsysteme der Bahn: bis zu 14 % Wachstum des Personenverkehrs

Verbesserung von Kassen und Terminals, um das Bezahlen für Passagiere zu vereinfachen und die Arbeit der Kassierer zu optimieren

Der Kunde

Industrie
Bahnverkehr
Region
EU
Kunde seit
2018

Unser Kunde ist ein großes Nahverkehrsunternehmen, das sich auf den Schienenpersonenverkehr spezialisiert hat. Der Anbieter ist seit 2005 auf dem Markt tätig und beschäftigt 9000 Mitarbeiter.

Detaillierte Information über den Kunden kann aufgrund der Bestimmungen des NDA nicht veröffentlicht werden.

Herausforderung

Der Kunde verfügte über eine veraltete Software für die Verwaltung von Bahnterminals, die den Verkauf der Fahrkarten und die Arbeit der Kassierer nicht optimal unterstützte. Im Besonderen entsprach die Software nicht mehr den modernen Anforderungen, war für Kassierer und Fahrgäste umständlich war, und hatte Probleme mit Störungen und Abstürzen, da der Server der steigenden Belastung nicht gewachsen war.

Der Kunde verfügte bereits über die erforderliche Hardware, einschließlich der Anschlüsse, tragbaren Terminals für die Fahrkartenkontrolleure und des Servers, der den Betrieb der Geräte steuert. Unsere Aufgabe war es, die Ausgabe, Verarbeitung und Abrechnung von Bahnreisedokumenten über Fahrkartendrucker zu verbessern und die Arbeit der Kassierer zu erleichtern.

Die Partnerschaft begann im Jahr 2018 und wird bis heute fortgesetzt. Sie umfasst die Software-Entwicklung, die Wartung und den Support nach der Markteinführung.

Lösung

Unter Berücksichtigung der Kundenwünsche und -empfehlungen haben wir Funktionen implementiert, um den Ticketverkauf für die Fahrgäste zu verbessern, einige Zusatzfunktionen entwickelt und die Buchungssoftware für Bahnfahrkarten vereinfacht.

Infolgedessen haben wir zwei auf .NET basierende Desktop-Anwendungen eingeführt: eine für Kassierer, die an den Kassen arbeiten, und die zweite zur Selbstbedienung an den Fahrkartendruckern.

POS-Stationen für Kassierer

Um die Arbeit der Kassierer zu erleichtern und die POS-Stationen zu verbessern, sind folgende Funktionen verfügbar:
  • Verkauf von einmaligen Reisedokumenten ohne Sitzplatz (zum vollen Preis, ermäßigt oder ohne Geld)
  • Verkauf von Abonnements
  • Stornierung von Reisedokumenten
  • Anfordern und Lesen kontaktloser Chipkarten
  • Rückerstattung von Guthaben auf kontaktlosen Chipkarten für elektronische Geldbörsen

Workflow-Automatisierung

Darüber hinaus haben wir einen Teil der Arbeit der Kassierer automatisiert und das Einreichen regelmäßiger Berichte und Statistiken nach den täglichen/monatlichen Schichten vereinfacht. Insbesondere wurden folgende Funktionen für die Kassierer hinzugefügt:
  • Beginn und Ende der Schicht
  • Abschluss der Monatssitzung (Schicht)
  • Erstellung und Druck regelmäßiger Kassenberichte
  • Autorisierungen
  • Software-Aktualisierungen
  • Verwaltung der Einstellungen

Fahrkartendrucker zur Selbstbedienung

Durch die Entwicklung einer App für Fahrkartendrucker haben die Fahrgäste nun die Möglichkeit, Tickets selbst zu drucken oder ein Abonnement zu kaufen, ohne dass ein Vermittler eingeschaltet werden muss. Eine benutzerfreundliche Oberfläche und ein intuitives Layout gestalten den Kaufprozess einfach und unkompliziert.

Die Fahrgäste können Abfahrts- und Zielort sowie die Art der Fahrkarte (einfache Fahrt oder Hin- und Rückfahrt) wählen, die Anzahl der Fahrkarten sowie das Reisedatum angeben. Die Fahrscheindrucker sind inzwischen in der Lage, Wechselgeld herauszugeben, Münzen und Banknoten anzunehmen und sind mit den Entwertern kompatibel.

Darüber hinaus hat unser Team einen Kartenentwerter entwickelt, mit dem die Fahrgäste die Anzahl der verbleibenden Fahrten über Smartcards überprüfen können, und eine App erstellt, um den Durchgang von Personen an Drehkreuzen zu kontrollieren.

Technologien

Desktop
C#, WPF, Entity Framework, PRISM, Integration von Drittanbietern, Web API, Visual Studio
Frontend
Angular, Typescript, RxJS, Redux, Material UI, Jasmine
Backend
.NET 5/6, ASP.NET, SignalR, Entity Framework, RabbitMq, Docker, Microservice-Architektur
Plattformen
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
Datenbanken
MS SQL Server, SQLLite, SSMS

Prozess

Der Kunde verfügte bereits über eine benutzerdefinierte Software, so dass unser Team nicht gezwungen war, die Anwendungen neu zu entwickeln. Ziel war es deshalb, die bestehende Funktionalität zu optimieren und zu erweitern.

Unser Team nutzte agile Methoden mit täglichen Besprechungen, um den Arbeitsfortschritt zu diskutieren und bei Bedarf Anpassungen vorzunehmen. Alle 4-6 Monate wurden neue Softwareversionen veröffentlicht, denen Demoversionen vorausgingen, um wichtige Funktionen zu testen und Fehler zu beheben. Nach erfolgtem Release traf sich das Team, um nächste Entwicklungen zu besprechen und zu genehmigen.

Zu den größten Herausforderungen des Projekts, das wir erfolgreich gemeistert haben, gehörten die Berechnung der Kosten für Fahrten und Abonnements, das Wechseln von Banknoten und Münzen, die Synchronisierung mit einem Datenzentrum, die Durchführung des Offline-Betriebs und die Installation eines Notfallmodus für einen Systemausfall.

Das Projektteam entwickelt derzeit eine eigene Website für die Buchung und den Kauf von Bahnfahrkarten sowie eine mobile Anwendung.

Team

2
Teamleiter
6
.NET Back-End-Entwickler
3
Angular-Frontend-Entwickler
2
Mobile-Entwickler
2
Business-Analysten
4
QA-Ingenieure
1
UI/UX-Designer
1
DevOps
1
Projektmanager

Ergebnisse

Am Ende war es offensichtlich, dass die Implementierung der Apps für POS-Stationen und Terminalsystemausrüstung ein enormes Potenzial für exponentielles Wachstum hatte. So hat das Bezahlen mit kontaktlosen Chipkarten die Anzahl der Fahrgäste erhöht, da der Kauf von Fahrkarten und Abonnements schneller und einfacher geworden ist. Auch die Zahl der Fehler und Fehlkalkulationen der Kassierer ist zurückgegangen, da sie weniger Papieraufwand haben.

Die Software ist zuverlässiger und ausfallsicherer geworden. Die enormen Warteschlangen vor den Terminals sowie die schleppende Leistung der Terminals gehören der Vergangenheit an. Das Fahrgastaufkommen hat sich enorm erhöht, seitdem in den Bahnhöfen Fahrkartendrucker aufgestellt wurden, wo zuvor Fahrkarten nur an der Kasse gekauft werden konnten.

Projektdauer
  • 2018 - im Gange

Kontaktieren Sie uns!

Buchen Sie einen Anruf oder füllen Sie das Formular unten aus und wir melden uns bei Ihnen, sobald wir Ihre Anfrage bearbeitet haben.

    Bitte fügen Sie Projektdetails, Dauer, Technologie-Stack, benötigte IT-Experten und andere Infos bei.
    Bitte fügen Sie Projektdetails, Dauer, Technologie-Stack, benötigte IT-Experten
    und andere Infos bei.
    Hängen Sie nach Bedarf zusätzliche Dokumente an.
    Datei hochladen

    Sie können bis zu 1 Datei von insgesamt 2 MB anhängen. Gültige Dateien: pdf, jpg, jpeg, png

    Bitte beachten Sie, dass Innowise mit dem Anklicken der Schaltfläche 'Senden' Ihre persönlichen Daten nach der Datenschutzrichtlinie verarbeiten wird, um Ihnen die gewünschten Informationen zukommen zu lassen.

    Wie geht es weiter?

    1

    Sobald wir Ihre Anfrage erhalten und bearbeitet haben, werden wir uns mit Ihnen in Verbindung setzen, um Ihre Projektanforderungen zu besprechen und eine NDA (Vertraulichkeitserklärung) für die Vertraulichkeit der Informationen zu unterzeichnen.

    2

    Nach der Prüfung der Anforderungen erstellen unsere Analysten und Entwickler einen Projektvorschlag, der Arbeitsumfang, Teamgröße, Zeit- und Kostenschätzung enthält.

    3

    Wir vereinbaren einen Termin mit Ihnen, um das Angebot zu besprechen und eine Vereinbarung mit Ihnen zu treffen.

    4

    Wir unterzeichnen einen Vertrag und beginnen umgehend mit der Arbeit an Ihrem Projekt.

    Vielen Dank!

    Ihre Nachricht wurde gesendet.
    Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.

    Vielen Dank!

    Ihre Nachricht wurde gesendet.
    Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.

    Pfeil