Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

7. Itinerary

Based on Kevin's constraints and list of destinations, SMaK produces a schedule for each day of Kevin's trip. SMaK also plans the optimal route in which Kevin take and includes transit time into the schedule. If there is anything in the schedule Kevin does not like, he can directly manipulate the schedule by dragging destinations around or he can go back and change the constraints and list of destinations.

8. Checklist

On the first day of his trip in Florence, when Kevin wakes up at 9:30am instead of 8am, when he presses reschedule, he is prompted to indicate which destinations he has already completed (useful if he's running late in the middle of the day). Once SMaK knows what has already been done, it reschedules Kevin's day starting at the current time.

 

Learnability

Efficiency

Safety

Pros

...

  • Visual interface, Selecting destinations on map
  • Suggested itinerary and suggested locations allow quick generation of itineraries
  • Direct manipulation of the schedule allows uses to quick get the schedule to look the way they want
  • Pre-populated constraints (ie hours of operation, visit duration) for each destination so the user doesn't need to look it up or input it

 

Cons

 

  • Need to check off all the locations visited in order to reschedule
  • No way to undo a change
  • Currently no way to save multiple itineraries
Cons

Efficiency

Pros
Cons

Safety

Pros

...