Desktop-Softwareentwicklung für Kartenterminals in estnischen Kreuzfahrtschiffen

Desktop-Softwareentwicklung für Kartenterminals in estnischen Kreuzfahrtschiffen

Information
Standort:
Weltweit
Branche:
Logistik und Transport
Plattform:
Beratung, Desktop-Entwicklung, Qualitätssicherung
Arbeitsmodell:
Zeit und Materialien
Projektdauer:
1 Jahr
Team-Mitglieder:
ID:
427
Verwendete Technologien
MS SQL Server
Asp.net core
WPF
C#
Web API
Windows Service

Über den Kunden

Unser Kunde ist einer der führenden Anbieter von Personentransport- und Frachttransportdienstleistungen im nördlichen Teil der Ostseeregion. Das Unternehmen besitzt 14 Schiffe und betreibt sieben Fährrouten. Es beschäftigt über 7.400 Menschen in Estland, Finnland, Schweden, Lettland, Russland und Deutschland. Dies ist ein großes Unternehmen, das jährlich etwa 10 Millionen Reisenden Dienstleistungen anbietet. Seine Aktien sind an der Tallinner Börse und der Nasdaq Helsinki Börse notiert. Sie benötigten eine Anpassung der Kreditkartenterminal-Software.

Geschäftliche Herausforderung

Das Unternehmen suchte nach einer Verbesserung seiner Programmierfähigkeiten für die Kartenterminal-Softwareanpassung, da sein aktuelles Softwareentwicklungspersonal nicht ausreichte, um neue Funktionalitäten (speziell die Entwicklung von Zahlungsterminal-Software) zu implementieren und aktuelle Fehler in seiner Desktop-Anwendung zu beheben, die auf seinen Kreuzfahrtschiffen und Fähren funktionierte.

Der Softwareentwickler von Elinext wurde aufgrund seiner umfangreichen Erfahrung mit EC-Karten-Terminal-Softwareanpassung und Expertise mit WPF Windows-Anwendungen, Windows-Diensten, Web API und C# ausgewählt.

Ein Jahr lang hatte unser Entwickler eine Vollzeit-Outsourcing-Beschäftigung für die Entwicklung neuer Funktionen (POS-Terminal-Softwareanpassung) und Fehlerbehebung.

Prozess

Projektentwicklung (Kartenterminal-Programmierung)

Phase 1:

Logikimplementierung (Rabatte) im Loyalty Service der Anwendung

Phase 2:

Implementierung der Reservierungskomponente. Die Elemente umfassten:

  • Anzeige von Kundeninformationen
  • Suche nach Reservierungen
  • Hinzufügung von Reservierungen
  • alles über eine Desktop-Anwendung

Phase 3:

Hinzufügung einer neuen Funktionalität zum SMS-Service: Senden zusätzlicher Felder in der SMS-Nachricht.

Phase 4:

Fehlerbehebung Bei der Fehlerbehebung erstellte das Unternehmen ein Bug-Issue in der Projektmanagement-Software, und ein Elinext-Ingenieur arbeitete daran. Bei der Implementierung der neuen Funktionalität und Zahlungsterminal-Softwareanpassung in der WPF-Anwendung wurden klare Spezifikationen bereitgestellt.

Überblick über das Endprodukt

Desktop-Anwendung für Kartenterminal-Softwareentwicklung Kartenterminal-Software

Die gelieferte Desktop-Anwendung entwickelte sich während der einjährigen Zusammenarbeit erheblich weiter. Die Entwicklung von Kartenleser-Software wurde mit WPF geliefert und in ASP.NET Core Web API integriert. Die Anwendung dient nun als Mehrkomponentensystem an Bord von Kreuzfahrtschiffen. Sie verfügt über Module für Treueprogramm-Management, Reservierungsabwicklung und SMS-Kommunikation. Die Desktop-Anwendung wurde für nahtlose und effiziente Interaktion durch Schiffspersonal entwickelt (Terminal-Softwareanpassung).

Zu den wichtigsten Funktionalitätserweiterungen gehörten:

Treueprogramm-Rabattlogik

Eine verfeinerte Backend-Logik für die Verarbeitung und Anwendung kundenspezifischer Rabatte innerhalb des Loyalty Service.

Reservierungsmanagement-Modul

Ermöglicht die Suche, Anzeige und Hinzufügung von Passagierreservierungen direkt über die Desktop-Oberfläche, was die Benutzerfreundlichkeit und Betriebsgeschwindigkeit verbessert.

Erweiteter SMS-Service

Die Desktop-App kann nun SMS-Nachrichten mit erweiterten Inhalten senden, dank der Implementierung neuer Datenfelder in der ausgehenden Kommunikation.

Die Anwendung durchlief während ihrer Kartenterminal-Softwareentwicklung auch kontinuierliche Fehlerbehebung und Leistungsoptimierung, um hohe Zuverlässigkeit und Verfügbarkeit beim Betrieb in den anspruchsvollen Bedingungen der seebasierten Umgebung zu gewährleisten.

Softwareentwicklung für Kartenterminals Kartenterminal-Programmierung

Geschäftliche Auswirkungen für den Kunden

Positives Mitarbeiterfeedback

Als Ergebnis unserer Kartenterminal-Softwareentwicklung berichteten Besatzungsmitglieder über verbesserte Effizienz und Benutzerfreundlichkeit, insbesondere in Spitzenzeiten des Betriebs.

Reduzierter Entwicklungsrückstand

Elinexts dedizierter Entwickler unterstützte das interne Team effektiv und ermöglichte es dem Kunden, einen 12-monatigen Funktionalitätsrückstand innerhalb der Projektlaufzeit abzuarbeiten.

20% Anstieg der Treueprogramm-Nutzung

Die Anpassung der Kreditkartenterminal-Software führte dazu, dass die Nutzung des Programms prominenter wurde, was auf die optimierte Rabattlogik und benutzerfreundliche Interface-Verbesserungen zurückgeführt wurde.

40% schnellere Reservierungsabwicklung an Bord

Die Anpassung der Kreditkartenterminal-Software mit Hilfe der Desktop-Anwendung reduzierte die durchschnittliche Passagierbearbeitungszeit von 5 Minuten auf 3 Minuten.

Haben Sie vor, ein gleiches Projekt zu schaffen?
Haben Sie eine Projektidee? Lassen Sie uns darüber diskutieren
Kontakt



    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert