Mobiles Terminal für Zugbegleiter

Das Mobile Terminal ist das elektronische Werkzeug der Zugbegleiter im Fernverkehr und Kundenbetreuer im Nahverkehr. Mit diesem Gerät werden Geschäftsprozesse wie Prüfung von Tickets (Online-Tickets / Barcode und elektronisches Ticket / Chip-Karte), Verkauf von gedruckten Fahrscheinen, Fahrgeldnacherhebung, Kundeninformation, Berichtwesen durchgeführt.

Die bestehende Technik der seit 2005 verwendeten Geräte auf Windows CE Basis machte die Weiterentwicklung der Geschäftsprozesse schwierig. Aus diesem Grund sollte eine Neuentwicklung mit modernster Mobiltechnik auf Basis von Android angegangen werden.

Das Projekt stellt eines der größten bekannten Anwendungspakete auf der Plattform Android dar.

Laufzeit/Größe: 2013 bis 2015

Vorgehensmodell: Agil / Scrum

Aufgaben

  • Fachliche Konzeption
    • der gesamten Daten- und Softwareversorgung, sowie Datenentsorgung im Mobilen Frontend und im Backend,
    • sowie weiterführender, neuer Anwendungsgebiete
    • Beratung der fachlichen Anwender und Abstimmung der Anforderungen
  • Technische Architektur des Datenaustauschs im Front- und Backend
  • Technische Basisarchitektur der mobilen Plattform (Transaktionssteuerung, Interprozess-Kommunikation, etc.)
  • Implementierung kritischer und technisch komplexer Komponenten
  • Qualitätssicherung der technischen Dokumentation

Technologie

  • OOA/OOD – UML unter Verwendung von Enterprise Architect
  • Android, Spezialhardware, Java, SQLite, SQLCipher
  • JEE, JBoss, Oracle DB
  • Web-Services, XML, JAXB, Akamai Content Delivery Network
  • Smart-Card basierte Ausweistechnik
  • Eclipse, Android SDK, Maven, Subversion