Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ma-wm2008/wp-settings.php on line 472

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ma-wm2008/wp-settings.php on line 487

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ma-wm2008/wp-settings.php on line 494

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ma-wm2008/wp-settings.php on line 530

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 611

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/classes.php on line 728

Strict Standards: Redefining already defined constructor for class wpdb in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/wp-db.php on line 306

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/cache.php on line 103

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/cache.php on line 425

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/theme.php on line 623

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /www/htdocs/w00c0b5d/ma-wm2008/wp-includes/class.wp-dependencies.php on line 15
Guided Surfaces» Blog Archive » Redesign Ticketstore Deutsche Bahn AG

Redesign Ticketstore Deutsche Bahn AG

Robert Fritze

Der Ticketautomat der Deutschen Bahn. Wer kennt es nicht: man ist in Eile, möchte nur ein schnelles Ticket ziehen, weil man „auf den Zug muss“ braucht aber z.B. für ein Ticket vom Leipziger Flughafen zum Leipziger Hauptbahnhof 14 Eingabeschritte, obwohl der Zug vom dortigen Standort nur zum Hauptbahnhof fährt.

Deshalb habe ich es mir zur Aufgabe gemacht ein Interface zu gestalten, mit dem man deutlich weniger Zeit am Automaten verbringt und innerhalb weniger Schritte sein Ticket ausgegeben bekommt.

Grundlegende Idee meines Entwurfes ist es,schon gewisse Sachen vorzugeben (wie zB den Abfahrtsbahnhof). Der User/Kunde soll dann nur noch das ändern, was er wirklich geändert haben möchte, weil er zB eine Bahncard hat. Rein theoretisch könnte das Ticket also schon nach Eingabe des Zielbahnhofes angezeigt werden. Wie man in der Grafik rechts sehen kann gibt es auch relativ wenige Variablen, die das für den Kunden richtige Ticket beeinflussen.

Aber teste doch einfach selbst:

Im Verlaufe des Semesters habe ich für ein Tutorial noch folgende Applikation programmiert. Der patternGenerator kam auch im Interface des TicketStore zum Einsatz. Er half mir dabei, relativ unkompliziert, nur durch Veränderung der vorgegebenen Variablen, den Hintergrund zu gestalten.

This movie requires Flash Player 9

b.a. robert fritze
medienproduzent@gmail.com