MyVisitPlanner

myVisitPlanner - Εγχειρίδιο τελικού χρήστη

Περιεχόμενα

Εισαγωγή. 1

Δημιουργία νέου λογαριασμού. 3

Επιλογή γλώσσας συστήματος. 5

Σύνδεση στο σύστημα.. 5

Τα ταξίδια μου. 6

Τα προφίλ μου. 7

Νέο ταξίδι 13

Βασικά στοιχεία ταξιδιού. 13

Καθορισμός μη-επιλέξιμων ωρών. 19

Επιλογή δραστηριοτήτων. 21

Δημιουργία πλάνων. 27

Ολοκλήρωση πλάνου. 30

Διαχείριση αποθηκευμένων ταξιδιών. 32

 

Λίστα εικόνων

Εικόνα 1. Η κεντρική οθόνη του συστήματος. 3

Εικόνα 2. Δημιουργία νέου τοπικού λογαριασμού. 4

Εικόνα 3. Αλλαγή κωδικού πρόσβασης. 6

Εικόνα 4: Οθόνη «Τα ταξίδια μου». 7

Εικόνα 5: Τα προφίλ μου. 8

Εικόνα 6: Δημιουργία νέου προφίλ. 9

Εικόνα 7: Επιλογή κατηγορίας δραστηριοτήτων. 11

Εικόνα 8: Επιλεγμένες κατηγορίες δραστηριοτήτων. 12

Εικόνα 9: Βασικά στοιχεία ταξιδιού. 13

Εικόνα 10: Επιλογή ημερομηνίας και ώρας. 14

Εικόνα 11: Επιλογή περιφέρειας κατά την επιλογή περιοχής. 15

Εικόνα 12: Επιλογή περιφέρειας ή νομού κατά την επιλογή περιοχής. 15

Εικόνα 13: Επιλογή πόλης/χωριού/Δήμου/Δημοτικής Ενότητας. 16

Εικόνα 14: Διάφοροι προορισμοί ταξιδιού που πρόσθεσε ο χρήστης. 16

Εικόνα 15: Επιλογή Περιοχής Διαμονής. 17

Εικόνα 16: Επιλογή περιοχής για τον καθορισμό του τόπου διαμονής. 18

Εικόνα 17: Επιλεγμένη τοποθεσία διαμονής. 18

Εικόνα 18: Καθορισμός μη διαθέσιμων ωρών. 19

Εικόνα 19: Εισαγωγή δεδομένων μη διαθέσιμων ωρών από αρχείο iCalendar. 21

Εικόνα 20: Επιλογή δραστηριοτήτων. 22

Εικόνα 21: Πληροφορίες δραστηριότητας. 23

Εικόνα 22: Προτιμήσεις σχετικά με τον τρόπο προγραμματισμού μιας δραστηριότητας. 25

Εικόνα 23: Φιλτράρισμα διαθέσιμων δραστηριοτήτων με βάση τον τύπο τους. 26

Εικόνα 24: Το πλάνο του ταξιδιού. 27

Εικόνα 25: Ο χάρτης του ταξιδιού για συγκεκριμένη ημέρα. 28

Εικόνα 26: Αδυναμία προγραμματισμού όλων των επιλεγμένων δραστηριοτήτων. 29

Εικόνα 27: Δραστηριότητες που δεν μπήκαν στο τρέχον πλάνο. 30

Εικόνα 28: Ολοκλήρωση της δημιουργίας νέου πλάνου. 31

Εικόνα 29: Εκτύπωση πλάνου επίσκεψης. 31

Εικόνα 30: Εκτυπώσιμη μορφή πλάνου. 32

Εικόνα 31: Αξιολόγηση ταξιδιού. 33

Εισαγωγή

Το myVisitPlanner είναι ένα πρωτοποριακό διαδικτυακό σύστημα που απευθύνεται τόσο στον περιστασιακό επισκέπτη, όσο και στον μόνιμο κάτοικο μιας περιοχής, έχοντας ως σκοπό να του παρέχει εξατομικευμένες έγκυρες συστάσεις σχετικά με το πολιστικό απόθεμα της περιοχής, καθώς και έγκυρα εξατομικευμένα πλάνα περιήγησης στις πολιτιστικές δραστηριότητες που ο χρήστης τελικά θα επιλέξει.

Με τον όρο «εξατομικευμένες συστάσεις» εννοείται ότι το σύστημα παρέχει διαφορετικές συστάσεις σε διαφορετικούς χρήστες, ανάλογα με τα ενδιαφέροντά τους, αλλά ακόμη και διαφορετικές συστάσεις στον ίδιο χρήστη, ανάλογα με το ιδιαίτερο προφίλ της συγκεκριμένης επίσκεψης (π.χ., επαγγελματικό ταξίδι ή οικογενειακή εκδρομή). Τα πλάνα περιήγησης που καταστρώνει το σύστημα είναι επίσης εξατομικευμένα, γιατί λαμβάνουν υπόψη άλλες δεσμεύσεις που έχει αναλάβει ο χρήστης/επισκέπτης, όπως αυτές καταγράφονται στο προσωπικό του ημερολόγιο. Επιπλέον, λαμβάνουν υπόψη τις προτιμήσεις του χρήστη σχετικά με τον τρόπο προγραμματισμού των δραστηριοτήτων στο ημερολόγιό του (π.χ., μικρά ή μεγάλα διαλείμματα). Τέλος, τόσο οι συστάσεις, όσο και τα πλάνα είναι έγκυρα, γιατί λαμβάνουν υπόψη τον τόπο και το χρόνο που προσφέρονται οι πολιτιστικές δραστηριότητες, σε σχέση με το συγκεκριμένο ταξίδι του χρήστη.

Για να τα πετύχει όλα αυτά, το σύστημα myVisitPlanner υλοποιεί, μεταξύ άλλων, τις παρακάτω τεχνολογίες:

·         Συστηματική κωδικοποιημένη καταγραφή του πολιτιστικού αποθέματος μιας περιοχής.

·         Υποστήριξη αλγορίθμων συστάσεων, βασισμένων τόσο στο προφίλ του χρήστη, όσο και στην ομοιότητα του χρήστη με άλλους χρήστες.

·         Υποστήριξη αλγορίθμων χρονοπρογραματισμού δραστηριοτήτων, με δυνατότητα μοντελοποίησης σύνθετων περιορισμών και προτιμήσεων.

·         Αυτόματη αναζήτηση για νέες δραστηριότητες στο διαδίκτυο και ημι-αυτόματη εισαγωγή τους στη βάση δεδομένων του συστήματος.

Το σύστημα είναι προσβάσιμο από την ηλεκτρονική διεύθυνση http://www.myvisitplanner.com και η αρχική οθόνη του συστήματος φαίνεται στην Εικόνα 1.

Εικόνα 1. Η κεντρική οθόνη του συστήματος

Δημιουργία νέου λογαριασμού

Υπάρχουν δύο τρόποι χρήσης του συστήματος, με ή χωρίς σύνδεση. Η χρήση του συστήματος χωρίς σύνδεση είναι πολύ απλή: Αρκεί στην αρχική οθόνη του συστήματος ο χρήστης να επιλέξει «Τα ταξίδια μου». Ωστόσο η χρήση του συστήματος χωρίς σύνδεση στερεί από τον χρήστη την αξιοποίηση κάποιων λειτουργιών του συστήματος, όπως η διασύνδεση με το ημερολόγιό του, η αποθήκευση του προφίλ με τις προτιμήσεις του, η αποθήκευση των ταξιδιών του και φυσικά η δυνατότητα αξιολόγησης των δραστηριοτήτων που επέλεξε και του πλάνου περιήγησης που του προτάθηκε. Στη συνέχεια θα παρουσιαστεί η χρήση του συστήματος με σύνδεση.

Για να συνδεθεί ο χρήστης στο σύστημα πρέπει να φτιάξει νέο λογαριασμό σε αυτό ή να χρησιμοποιήσει τον λογαριασμό που διαθέτει στην Google (εφόσον διαθέτει τέτοιον). Η σύνδεση μέσω λογαριασμού στη Google προτείνεται, μιας και έτσι το σύστημα μπορεί να αποκτήσει πρόσβαση στο ημερολόγιο του χρήστη, ώστε να αποφεύγει να προγραμματίζει πολιτιστικές δραστηριότητες ταυτόχρονα με άλλες υποχρεώσεις του χρήστη.

Για να δημιουργήσει ο χρήστης νέο τοπικό λογαριασμό στο σύστημα, στην αρχική σελίδα του συστήματος (Εικόνα 1) επιλέγει «Δημιουργία Λογαριασμού». Εμφανίζεται τότε η οθόνη της Εικόνας 2, όπου ζητούνται στοιχεία για το νέο λογαριασμό.

Εικόνα 2. Δημιουργία νέου τοπικού λογαριασμού

Ειδικότερα, ο χρήστης πρέπει να δώσει ένα όνομα χρήστη, το οποίο θα χρησιμοποιείται ως μοναδικό αναγνωριστικό από το σύστημα, το email του, έναν κωδικό πρόσβασης (εις διπλούν) και ένα απλό όνομα, με το οποίο θα τον προσφωνεί το σύστημα. Τέλος, για επιβεβαίωση ότι πρόκειται για πραγματικό χρήστη (δηλαδή άνθρωπο), του ζητείται να πληκτρολογήσει ένα κείμενο επαλήθευσης, που αποτελείται από μερικούς αριθμούς γραμμένους με τρόπο δύσκολο να αποκρυπτογραφηθεί αυτόματα. Εφόσον όλα τα στοιχεία δοθούν σωστά, ο χρήστης πατά το κουμπί «Υποβολή» και ολοκληρώνεται η δημιουργία του λογαριασμού.

Πιθανά σφάλματα κατά τη δημιουργία του νέου τοπικού λογαριασμού είναι τα εξής:

·         Το όνομα χρήστη που δηλώθηκε είναι δεσμευμένο από άλλον χρήστη.

·         Υπάρχει ήδη κάποιος λογαριασμός συνδεδεμένος με αυτό το email.

·         Ο χρήστης δεν έγραψε με τον ίδιο τρόπο και τις δύο φορές τον κωδικό πρόσβασης.

·         Ο χρήστης δεν πληκτρολόγησε σωστά το κείμενο επαλήθευσης.

Σε περίπτωση που συμβεί κάποιο από τα παραπάνω σφάλματα, η δημιουργία του νέου τοπικού λογαριασμού δεν ολοκληρώνεται, ενώ εμφανίζονται στον χρήστη κατάλληλα μηνύματα σφάλματος.

Εφόσον δεν συμβεί κανένα σφάλμα, δημιουργείται ο νέος λογαριασμός. Για την ενεργοποίηση όμως του νέου λογαριασμού, και για να πιστοποιηθεί ότι ο χρήστης έχει στην κατοχή του τη διεύθυνση ηλεκτρονικού ταχυδρομείου που δήλωσε, αποστέλλεται ένα ηλεκτρονικό μήνυμα στη διεύθυνση ηλεκτρονικού ταχυδρομείου που δηλώθηκε από τον χρήστη. Μέσα στο μήνυμα υπάρχει ένας σύνδεσμος, που ο χρήστης πρέπει να πατήσει, ώστε να γίνει η πιστοποίησή του και τελικά η ενεργοποίηση του λογαριασμού.

Επιλογή γλώσσας συστήματος

Το σύστημα υποστηρίζει δύο γλώσσες, την Ελληνική και την Αγγλική. Η επιλογή της γλώσσας γίνεται από τους σχετικούς συνδέσμους στην επάνω δεξιά γωνία της αρχικής οθόνης:

Επιλέγοντας την αγγλική γλώσσα (English), όλα τα μενού και τα μηνύματα του συστήματος εμφανίζονται στα Αγγλικά. Επίσης οι δραστηριότητες προβάλλονται με την αγγλική τους περιγραφή, εφόσον αυτή είναι διαθέσιμη.

Επισημαίνεται ότι η εναλλαγή της γλώσσας μπορεί να γίνει μόνο από την αρχική οθόνη του συστήματος (Εικόνα 1). Ειδικότερα μάλιστα, για χρήση του συστήματος με σύνδεση, η εναλλαγή γλώσσας γίνεται από την αρχική οθόνη του συστήματος, αφού ο χρήστης έχει συνδεθεί (ο χρήστης μπορεί να επιστρέψει σε αυτήν πάντα επιλέγοντας «Αρχική» στο επάνω μέρος όποιας οθόνης και αν βρίσκεται). Για χρήση του συστήματος με σύνδεση, το σύστημα θυμάται πάντα την τελευταία επιλογή γλώσσας που έκανε ο χρήστης, όντας συνδεδεμένος στο σύστημα. Έτσι, μετά την εισαγωγή του στο σύστημα, αυτό επαναφέρει την επιλεγμένη γλώσσα του χρήστη. Αυτός είναι ο λόγος που για χρήση του συστήματος με σύνδεση, η εναλλαγή γλώσσας πρέπει πάντα να γίνεται αφού έχει συνδεθεί ο χρήστης.

Προφανώς, για χρήση του συστήματος χωρίς σύνδεση, η εναλλαγή γλώσσας γίνεται στην αρχική οθόνη του συστήματος πριν την σύνδεση.

Το παρόν εγχειρίδιο χρήσης έχει γραφεί με βάση την ελληνική γλώσσα λειτουργίας του συστήματος.

Σύνδεση στο σύστημα

Για να συνδεθεί στο σύστημα μέσω λογαριασμού Google, στην αρχική σελίδα του συστήματος (Εικόνα 1) ο χρήστης πατά στο εικονίδιο Google. Την πρώτη φορά που θα το επιχειρήσει, θα ερωτηθεί αν επιτρέπει στο myVisitPlanner να έχει πρόσβαση σε στοιχεία του λογαριασμού του (π.χ., ημερολόγιο), ενώ τις επόμενες φορές η σύνδεση θα γίνεται άμεσα.

Για να συνδεθεί στο σύστημα μέσω τοπικού λογαριασμού (που έχει ήδη ενεργοποιηθεί), στην αρχική σελίδα του συστήματος (Εικόνα 1) ο χρήστης πληκτρολογεί το «Όνομα χρήστη» και τον «Κωδικό πρόσβασης» στα παρακείμενα πλαίσια κειμένου και πατά το κουμπί «Είσοδος».

Εάν έχει ξεχάσει τον κωδικό πρόσβασης του λογαριασμού του, πατά το σύνδεσμο «Ξέχασα τον κωδικό πρόσβασης» στην αρχική οθόνη, οπότε μεταφέρεται στην οθόνη της Εικόνας 3.

Εικόνα 3. Αλλαγή κωδικού πρόσβασης

Εδώ πρέπει να συμπληρώσει το όνομα χρήστη, καθώς και το κείμενο επαλήθευσης που φαίνεται στην εικόνα με τους αριθμούς, και να πατήσει το κουμπί «Στείλετε το νέο κωδικό». Το σύστημα θα στείλει οδηγίες αλλαγής του κωδικού πρόσβασης, με ηλεκτρονικό μήνυμα, στη διεύθυνση ηλεκτρονικού ταχυδρομείου που έχει δηλωθεί από τον χρήστη. Ακολουθώντας τις οδηγίες ο χρήστης αλλάζει τον κωδικό πρόσβασης και μετά επιχειρεί εκ νέου είσοδο στο σύστημα.

Τα ταξίδια μου

Μετά την εισαγωγή στο σύστημα, ο χρήστης μεταφέρεται στην οθόνη «Τα ταξίδια μου» (Εικόνα 4).

Εικόνα 4: Οθόνη «Τα ταξίδια μου»

Εφόσον χρησιμοποιεί το σύστημα με σύνδεση και έχει στο παρελθόν δημιουργήσει ταξιδια, αυτά φαίνονται στην οθόνη «Τα ταξίδια μου». Για παράδειγμα, στην Εικόνα 4 φαίνονται δύο αποθηκευμένα ταξίδια, το ένα με όνομα «ΔΕΘ» και το άλλο με όνομα «For ever».

Θα επανέλθουμε στη διαχείριση των αποθηκευμένων ταξιδιών αργότερα, όταν θα έχουμε ολοκληρώσει την παρουσίαση της δημιουργίας νέου ταξιδιού.

Τα προφίλ μου

Κεντρικό ρόλο στην εξατομικευμένη εμπειρία των χρηστών του συστήματος myVisitPlanner παίζουν τα προφίλ των χρηστών. Ένα προφίλ είναι ένα σύνολο από προτιμήσεις σχετικά με ένα ταξίδι, τις οποίες λαμβάνει υπόψη το σύστημα όταν κάνει συστάσεις στο χρήστη σχετικά με το ποιες δραστηριότητες να παρακολουθήσει ή όταν κατασκευάζει το πλάνο περιήγησης για τις επιλεγμένες από τον χρήστη δραστηριότητες. Κάθε ταξίδι πρέπει να συνδέεται με ένα προφίλ, άρα ο χρήστης είναι υποχρεωμένος να δημιουργήσει τουλάχιστον ένα προφίλ στον λογαριασμό του.

Κάθε χρήστης μπορεί να έχει απεριόριστο αριθμό από προφίλ. Τα εναλλακτικά προφίλ χρήστη συνήθως έχουν να κάνουν με διαφορετικούς τύπους ταξιδιού. Για παράδειγμα, άλλες προτιμήσεις έχει ο χρήστης όταν ταξιδεύει μόνος του και άλλες όταν ταξιδεύει με την οικογένειά του. Θα πρέπει να τονιστεί ωστόσο ότι οι προτάσεις προς τον χρήστη δεν γίνονται αποκλειστικά και μόνο βάση του επιλεγμένου προφίλ, που είναι στατικό, αλλά συνυπολογίζονται και διάφοροι δυναμικοί παράγοντες, όπως οι επιλογές του στο παρελθόν, αλλά και οι επιλογές άλλων χρηστών οι οποίοι παρουσιάζουν ομοιότητες με τον χρήστη όσον αφορά τις παρελθοντικές τους επιλογές στο σύστημα.

Ο χρήστης μπορεί να δει και να διαχειριστεί όλα τα προφίλ του επιλέγοντας «Τα προφίλ μου» στο επάνω μέρος της οθόνης του συστήματος. Εμφανίζεται τότε η οθόνη της Εικόνας 5, όπου ο χρήστης μπορεί να διαχειριστεί τα προφίλ που έχει ήδη δημιουργήσει, ή να δημιουργήσει νέο προφίλ.

Εικόνα 5: Τα προφίλ μου.

Για να επεξεργαστεί ένα υπάρχουν προφίλ, ο χρήστης πατά το εικονίδιο  δεξιά από το όνομα του προφίλ. Για να διαγράψει ένα προφίλ, ο χρήστης πατά το εικονίδιο  δεξιά από το όνομα του προφίλ. Τέλος, για να δημιουργήσει νέο προφίλ, ο χρήστης πατά το κουμπί «+ Δημιουργία Νέου». Στη συνέχεια περιγράφεται η οθόνη δημιουργίας νέου προφίλ, η οποία είναι ίδια με την οθόνη επεξεργασίας υπάρχοντος προφίλ.

Πατώντας «+ Δημιουργία Νέου» εμφανίζεται η οθόνη της Εικόνας 6.

Εικόνα 6: Δημιουργία νέου προφίλ.

Τα στοιχεία που πρέπει να συμπληρωθούν για το νέο προφίλ είναι τα εξής:

·         Όνομα προφίλ: Δίνεται ένα μοναδικό όνομα στο νέο προφίλ, που δεν θα έχει δοθεί από τον χρήστη σε άλλο δικό του προφίλ.

·         Ηλικιακή ομάδα: Επιλέγεται η ηλικιακή ομάδα στην οποία ανήκει ο χρήστης, ή η πλειοψηφία των μελών που τον συνοδεύουν.

·         Ελεύθερος χρόνος: Ορίζεται εάν στα πλάνα περιήγησης που θα κατασκευάσει το myVisitPlanner για το ταξίδι, ο χρήστης επιθυμεί ο ο ελεύθερος χρόνος του να είναι:

o   Συγκεντρωμένος, δηλαδή να βρίσκεται όλος σε λίγες μέρες του ταξιδιού.

o   Ισοκατανεμημένος, δηλαδή να κατανέμενεται ομοιόμορφα μεταξύ όλων των ημερών του ταξιδιού.

o   Αδιάφορο, δηλαδή δεν έχει ιδιαίτερη προτίμηση σχετικά με τον τρόπο κατανομής του ελεύθερου χρόνου.

·         Φύλο: Δηλώνεται το φύλο του χρήστη, «’νδρας», «Γυναίκα» ή «Μικτό». Η τελευταία επιλογή αφορά την περίπτωση που ο χρήστης επισκέπτεται μια περιοχή μαζί με άλλα άτομα και δεν είναι όλα τα άτομα (συμπεριλαβανομένου του χρήστη) του ίδιου φύλου.

·         Ανήλικοι: Τσεκάρεται αυτή η επιλογή εάν στις επισκέψεις πρόκειται να συμμετέχουν ανήλικα άτομα.

·         Α.Μ.Ε.Α.: Τσεκάρεται αυτή η επιλογή εάν στις επισκέψεις πρόκειται να συμμετέχουν άτομα με ειδικές ανάγκες (π.χ., κινητικά προβλήματα).

·         Γλώσσα Δραστηριοτήτων: Στην περιοχή αυτή ο χρήστης επιλέγει τις γλώσσες τις οποίες γνωρίζει και με τις οποίες θα μπορούσε να συμμετάσχει σε δραστηριότητες που τις υποστηρίζουν. Για παράδειγμα, αν μια παράσταση όπερας είναι στα γερμανικά, αλλά ο χρήστης δεν γνωρίζει γερμανικά, δεν θα μπορούσε να την παρακολουθήσει. Αν η παράσταση όπερας έχει υποτιτλισμό στα ελληνικά, και ο χρήστης γνωρίζει ελληνικά, θα μπορεί να την παρακολουθήσει.

’λλο παράδειγμα δραστηριότητας που υποστηρίζει συγκεκριμένες γλώσσες, και θα ήταν καλό ο χρήστης να γνωρίζει μία από αυτές, είναι η επίσκεψη σε ένα μουσείο το οποίο διαθέτει ηλεκτρονικούς οδηγούς. Γενικά, κάθε δραστηριότητα ορίζει τις γλώσσες που υποστηρίζει, και αν ο χρήστης δεν γνωρίζει κάποια από αυτές, η δραστηριότητα προτείνεται με χαμηλότερη προτεραιότητα στο χρήστη. Σε κάθε περίπτωση πάντως ο χρήστης μπορεί να επιλέξει δραστηριότητες, ακόμη και αν δεν γνωρίζει καμία από τις γλώσσες που αυτές υποστηρίζουν.

Θα πρέπει να σημειωθεί τέλος ότι μεγάλο μέρος δραστηριοτήτων δεν σχετίζονται με γλώσσες. Για παράδειγμα, για να κάνει ο χρήστης βόλτα στην παραλία της Θεσσαλονίκης δεν απαιτείται να γνωρίζει κάποια γλώσσα.

Για να επιλέξει ο χρήστης μια γλώσσα, επιλέγει τη γλώσσα στο πλαίσιο «Διαθέσιμες Γλώσσες» και με διπλό κλικ, σύρσιμο ή πατώντας το κουμπί  μεταφέρει τη γλώσσα στο πλαίσιο «Γλώσσες συμμετοχής». Με παρόμοια διαδικασία (διπλό κλικ στη γλώσσα στο πλαίσιο «Γλώσσες συμμετοχής», σύρσιμο ή απλό κλικ και πάτημα του κουμπιού ), η γλώσσα αφαιρείται από τις «Γλώσσες συμμετοχής». Πατώντας το κουμπί , όλες οι γλώσσες μεταφέρονται στις «Γλώσσες συμμετοχής», ενώ αντίθετα πατώντας το κουμπί  όλες οι γλώσσες αφαιρούνται από τις «Γλώσσες συμμετοχής» και επανέρχονται στις «Διαθέσιμες γλώσσες».

·         Αγαπημένες Δραστηριότητες: Στην περιοχή αυτή ο χρήστης δηλώνει ποιους τύπους δραστηριοτήτων προτιμά και πόσο, ενώ επίσης μπορεί να δηλώσει κάποιες επιπλέον προτιμήσεις σχετικά με τον τρόπο προγραμματισμού των δραστηριοτήτων αυτών.

Για να προσθέσει ο χρήστης έναν νέο τύπο δραστηριότητας, πατά το κουμπί «+Προσθήκη». Εμφανίζεται τότε ο διάλογος «Επιλογή κατηγορίας δραστηριοτήτων» (Εικόνα 7), όπου ο χρήστης μπορεί να επιλέξει μεταξύ 8 βασικών κατηγοριών δραστηριοτήτων. Πολλές από τις κατηγορίες έχουν και υπο-κατηγορίες, τις οποίες για να τις δει και να τις επιλέξει ο χρήστης θα πρέπει να κάνει κλικ στα μικρά τρίγωνα αριστερά από τα ονόματα των βασικών κατηγοριών.

Εικόνα 7: Επιλογή κατηγορίας δραστηριοτήτων.

Τελικά, για να επιλέξει ο χρήστης μια κατηγορία δραστηριοτήτων, αφού την επιλέξει με κλικ, πρέπει να πατήσει το κουμπί «Προσθήκη» στον διάλογο της Εικόνας 7. Στη συνέχεια μπορεί να προσθέσει και άλλες κατηγορίες δραστηριοτήτων με τον ίδιο ακριβώς τρόπο. Όταν ολοκληρώσει την προσθήκη κατηγοριών δραστηριοτήτων, πατά το κουμπί «Τέλος» στον διάλογο της Εικόνας 7 και επιστρέφει στην οθόνη της Εικόνας 6. Σημειώνεται ότι ο χρήστης δεν είναι υποχρεωμένος να επιλέγει μόνο κατηγορίες δραστηριοτήτων που δεν έχουν υπο-κατηγορίες. Μάλιστα, επιλέγονας μια γενική κατηγορία δραστηριοτήτων, εκφράζει την προτίμησή του για όλες τις υπο-κατηγορίες της.

Αφού ολοκληρωθεί η επιλογή κατηγοριών δραστηριοτήτων, ο χρήστης επιστρέφει στην οθόνη δημιουργίας νέου προφίλ, όπου οι επιλεγμένες κατηγορίες δραστηριοτήτων φαίνονται στη σχετική περιοχή (Εικόνα 8).

Εικόνα 8: Επιλεγμένες κατηγορίες δραστηριοτήτων.

Εάν ο χρήστης θέλει να αφαιρέσει μια από τις επιλεγμένες κατηγορίες δραστηριοτήτων, πατά το κουμπί  στα δεξιά του ονόματος της κατηγορίας.

Για κάθε μία από τις επιλεγμένες κατηγορίες δραστηριοτήτων, ο χρήστης μπορεί να δηλώσει τις εξής πρόσθετες προτιμήσεις:

o   Βάρος: Ο βαθμός στον οποίο ο χρήστης επιθυμεί δραστηριότητες αυτής της κατηγορίας. Το βάρος παίρνει τιμές από 0% (καθόλου επιθυμία) έως 100% (πολύ μεγάλη επιθυμία). Η επιλογή του βάρους γίνεται μετακινώντας με το ποντίκι αριστερά-δεξιά το σχετικό χειριστήριο.

o   Επιθυμητή διάρκεια: Ο χρήστης επιλέγει πόσο χρόνο θέλει να αφιερώνει σε δραστηριότητες κάθε μιας από τις επιλεγμένες κατηγορίες. Οι διαθέσιμες επιλογές είναι οι εξής:

§  Μικρή: Η επιλογή αυτή υποδηλώνει ότι ο χρήστης δεν θέλει να αφιερώνει πολύ χρόνο στις δραστηριότητες της συγκεκριμένης κατηγορίας δραστηριοτήτων.

§  Τυπική: Η επιλογή αυτή υποδηλώνει ότι ο χρήστης θέλει να αφιερώνει μέσο χρόνο στις δραστηριότητες της συγκεκριμένης κατηγορίας δραστηριοτήτων.

§  Εκτεταμένη: Η επιλογή αυτή υποδηλώνει ότι ο χρήστης θέλει να αφιερώνει πολύ χρόνο στις δραστηριότητες της συγκεκριμένης κατηγορίας δραστηριοτήτων.

§  Αδιάφορο: Η επιλογή αυτή υποδηλώνει ότι ο χρήστης δεν ενδιαφέρεται για το πόσο χρόνο θα αφιερώνει στις δραστηριότητες της επιλεγμένης κατηγορίας δραστηριοτήτων.

o   Προτιμώμενη χρονική περίοδος: Ο χρήστης δηλώνει εάν προτιμά να πραγματοποιεί τις δραστηριότητες αυτής της κατηγορίας το πρωί, το απόγευμα ή το βράδυ της ημέρας στην οποία θα προγραμματιστούν.

Αφού ολοκληρωθεί η δημιουργία του νέου προφίλ (ή η επεξεργασία του υπάρχοντος προφίλ), ο χρήστης πατά «Αποθήκευση» στην οθόνη της Εικόνας 6 και επιστρέφει στο σημείο από το οποίο εισήλθε στη δημιουργία / επεξεργασία προφίλ. Εάν ο χρήστης δεν επιθυμεί να δημιουργήσει το νέο προφίλ ή να αποθηκεύσει τις αλλαγές στο υπάρχον προφίλ, πατά «Ακύρωση» στην οθόνη της Εικόνας 6 και επιστρέφει και πάλι στο σημείο από το οποίο εισήλθε στη δημιουργία / επεξεργασία προφίλ.

Νέο ταξίδι

Βασικά στοιχεία ταξιδιού

Για να δημιουργήσει ένα νέο ταξίδι, ο χρήστης πατά «+ Νέο Ταξίδι» στην οθόνη «Τα ταξίδια μου» (Εικόνα 4), οπότε μεταφέρεται στην πρώτη οθόνη δημιουργίας νέου ταξιδιού, με τίτλο «Στοιχεία ταξιδιού» (Εικόνα 9).

Εικόνα 9: Βασικά στοιχεία ταξιδιού.

Τα βασικά στοιχεία ενός ταξιδιού που ζητούνται είναι τα εξής:

·         Όνομα: Ο χρήστης πρέπει να δώσει ένα μοναδικό όνομα στο ταξίδι, δηλαδή ένα όνομα που δεν το έχει δώσει σε άλλο ταξίδι.

·         Έναρξη ταξιδιού: Ο χρήστης δηλώνει την ημερομηνία και ώρα έναρξης του ταξιδιού. Ο χρήστης μπορεί να πληκτρολογήσει την ημερομηνία και ώρα έναρξης του ταξιδιού απευθείας μέσα στο σχετικό πλαίσιο κειμένου (ως προτεινόμενη μέρα και ώρα έναρξης του ταξιδιού εμφανίζεται η αρχή της επομένης). Εναλλακτικά, ο χρήστης μπορεί να πατήσει το κουμπί  στα δεξιά του πλαισίου κειμένου, οπότε εμφανίζεται ο μηχανισμός επιλογής ημερομηνίας και ώρας της Εικόνας 10. Στον μηχανισμό αυτό ο χρήστης επιλέγει μήνα και έτος από τις πτυσσόμενες λίστες στο επάνω μέρος, επιλέγει μέρα με κλικ στο ημερολόγιο και τέλος επιλέγει ώρα και λεπτά μετακινώντας με το ποντίκι αριστερά-δεξιά τα δύο σχετικά χειριστήρια στο κάτω μέρος του. Αφού ο χρήστης επιλέξει ημερομηνία και ώρα, για να κλείσει ο μηχανισμός, πρέπει να κάνει κλικ σε οποιοδήποτε σημείο εκτός του μηχανισμού.

Εικόνα 10: Επιλογή ημερομηνίας και ώρας.

·         Λήξη ταξιδιού: Ο χρήστης δηλώνει την ημερομηνία και ώρα λήξης του ταξιδιού, με τον ίδιο ακριβώς τρόπο που δήλωσε και την έναρξη.

·         Επιλογή προφίλ: Ο χρήστης επιλέγει από την πτυσσόμενη λίστα ένα από τα προφίλ που έχει ήδη δημιουργήσει. Το προφίλ αυτό θα χρησιμοποιηθεί για τις συστάσεις του myVisitPlanner, αλλά και για τον τρόπο προγραμματισμού των δραστηριοτήτων. Εάν ο χρήστης δεν έχει δημιουργήσει κανένα προφίλ, ή εάν θέλει να δημιουργήσει κάποιο νέο, μπορεί να το κάνει πατώντας το κουμπί  δεξιά της πτυσσόμενης λίστας. Τέλος, αν θέλει να επεξεργαστεί ένα από τα υπάρχοντα προφίλ, πριν το χρησιμοποιήσει, μπορεί να το επιλέξει από την πτυσσόμενη λίστα και να πατήσει το κουμπί «Επεξεργασία» στα δεξιά της. Τόσο η δημιουργία νέου προφίλ, όσο και η επεξεργασία υπάρχοντος προφίλ, γίνονται με την οθόνη Διαχείρισης προφίλ της Εικόνας 6, ενώ μετά την ολοκλήρωση της δημιουργίας νέου ή της επεργασίας υπάρχοντος προφίλ, ο χρήστης επανέρχεται στην οθόνη με τα βασικά στοιχεία του ταξιδιού.

·         Προορισμοί: Ο χρήστης καλείται να επιλέξει τουλάχιστον έναν προορισμό που περιλαμβάνει το ταξίδι του. Οι προορισμοί μπορεί να είναι περιφέρειες, νομοί ή πόλεις/χωριά/δήμοι/δημοτικές ενότητες. Ο χρήστης μπορεί να επιλέξει περισσότερους από έναν περιορισμούς. Οι συστάσεις του συστήματος αλλά και η δυνατότητα του χρήστη να επιλέγει δραστηριότητες θα περιορίζεται σε δραστηριότητες που εντοπίζονται στους επιλεγμένους προορισμούς.

Για να προσθέσει νέο προορισμό, ο χρήστης πατά το κουμπί «Προσθήκη». Εμφανίζεται τότε ο διάλογος επιλογής περιοχής της Εικόνας 11, όπου ο χρήστης καλείται αρχικά να επιλέξει μια περιφέρεια από την σχετική πτυσσόμενη λίστα στα αριστερά του διαλόγου (Εικόνα 11).

Εικόνα 11: Επιλογή περιφέρειας κατά την επιλογή περιοχής.

Αφού ο χρήστης επιλέξει περιφέρεια, το παράθυρο επιλογής περιοχής μετασχηματίζεται, όπως φαίνεται στην Εικόνα 12.

Εικόνα 12: Επιλογή περιφέρειας ή νομού κατά την επιλογή περιοχής.

Στο παράθυρο αυτό ο χρήστης μπορεί να πατήσει απευθείας «Προσθήκη», χωρίς να έχει επιλέξει κάποιον νομό. Με τον τρόπο αυτό θα επιλέξει ολόκληρη την περιφέρεια. Μπορεί όμως να επιλέξει πρώτα έναν νομό, είτε από τη σχετική πτυσσόμενη λίστα στο επάνω μέρος του διαλόγου, είτε κάνοντας κλικ σε μια από τις πινέζες μέσα στο χάρτη (κάθε πινέζα να αντιστοιχεί σε έναν νομό, τα ονόματα των οποίων εμφανίζονται ως tooltips αν το ποντίκι σταθεί για λίγο επάνω σε μια πινέζα) και πατώντας στη συνέχεια το κουμπί «Προσθήκη». Με τον τρόπο αυτό θα προστεθεί ολόκληρος ο νόμος στις περιοχές του ταξιδιού.

Μπορεί τέλος ο χρήστης, αφού επιλέξει έναν νομό, να επιλέξει στη συνέχεια μια πόλη/χωριό/δήμο/δημοτική ενότητες κλπ, από τη σχετική πτυσσόμενη λίστα ή από τις πινέζες που θα εμφανιστούν πάνω στο χάρτη, και μετά να πατήσει το κουμπί «Προσθήκη», προσθέτοντας στην περίπτωση αυτή τη συγκεκριμένη πόλη/χωριό/δήμο/ενότητα στις περιοχές του ταξιδιού (Εικόνα 13).

Εικόνα 13: Επιλογή πόλης/χωριού/Δήμου/Δημοτικής Ενότητας.

Σημειώνεται ότι ο χρήστης έχει τη δυνατότητα να ζουμάρει εντός του χάρτη σε όλες τις περιπτώσεις. Για να κλείσει ο διάλογος προσθήκης νέως περιοχών, αφού ο χρήστης προσθέσει όσες περιοχές επιθυμεί, θα πρέπει να πατήσει το κουμπί κλεισίματος  στην επάνω δεξιά γωνία του.

Οι περιοχές που τελικά επέλεξε ο χρήστης εμφανίζονται στην οθόνη με τα βασικά στοιχεία του ταξιδιού (Εικόνα 14).

Εικόνα 14: Διάφοροι προορισμοί ταξιδιού που πρόσθεσε ο χρήστης.

Όπως φαίνεται στην Εικόνα 14, οι περιοχές που είναι νομοί ή περιφέρειες αναγράφουν αυτή την ιδιότητα δεξιά από το όνομά τους. Ειδικά για τις περιοχές που είναι απλές πόλεις / χωριά κλπ, ο χρήστης έχει τη δυνατότητα να ορίσει και μια απόσταση από το κέντρο της περιοχής, μέχρι την οποία επιθυμεί να μετακινηθεί για να πραγματοποιήσει κάποια δραστηριότητα. Εάν ο χρήστης επιθυμεί να διαγράψει μια από τις επιλεγμένες περιοχές του ταξιδιού, πατά το κουμπί  στα δεξιά του ονόματός της.

Σημειώνεται τέλος ότι δεν έχει νόημα ο χρήστης να επιλέξει ταυτόχρονα μια περιοχή και υπο-περιοχές της. Για παράδειγμα, εάν επιλέξει το Νομό Θεσσαλονίκης, δεν έχει νόημα να επιλέξει ταυτόχρονα καμία πόλη ή χωριό του Νομού. Παρόμοια, εάν επιλέξει την Περιφέρεια Δυτικής Μακεδονίας, δεν έχει νόημα να επιλέξει κανέναν νομό ή καμία πόλη ή χωριό αυτής της Περιφέρειας.

Η επιλογή τουλάχιστον μιας περιοχής για κάθε ταξίδι είναι υποχρεωτική.

·         Τοποθεσία διαμονής: Είναι επιθυμητό (όχι όμως υποχρεωτικό) να ορίσει ο χρήστης μια τοποθεσίας διαμονής, για παράδειγμα ένα ξενοδοχείο. Έτσι το σύστημα θα γνωρίζει πόσος χρόνος απαιτείται για την μετάβασή του από τον τόπο διαμονής του στην πρώτη δραστηριότητα της ημέρας ή από την τελευταία δραστηριότητα στον τόπο διαμονής του. Το σύστημα υποστηρίζει τον ορισμό ενός μόνο τόπου διαμονής. Σε περίπτωση που ο χρήστης κατά τη διάρκεια του ταξιδιού του έχει ήδη επιλέξει δύο διαφορετικούς τόπους διαμονής,  θα πρέπει να ορίσει δύο διαφορετικά ταξίδια. Εάν δεν έχει ακόμη επιλέξει τον τόπο διαμονής του, μπορεί να ορίσει ένα ταξίδι, να μην δηλώσει τόπο διαμονής και στη συνέχεια να αποφασίσει πού, πότε και για πόσο θα διαμείνει, λαμβάνοντας υπόψη το πλάνο περιήγησης που θα του προτείνει το σύστημα και θα υιοθετήσει ο ίδιος.

Για να δηλώσει ο χρήστης τοποθεσία διαμονής, πρέπει να κάνει κλικ στο σχετικό πλαίσιο κειμένου. Εμφανίζεται τότε ο διάλογος της Εικόνας 15.

Εικόνα 15: Επιλογή Περιοχής Διαμονής

Ο χρήστης θα πρέπει να ορίσει πρώτα την περιοχή διαμονής, σε επίπεδο πόλης ή χωριού. Για το σκοπό αυτό πατά το κουμπί «Επιλογή» στον διάλογο της Εικόνας 15. Εμφανίζεται τότε ο διάλογος της Εικόνας 16, ο οποίος λειτουργεί με τον ίδιο ακριβώς τρόπο όπως και ο διάλογος επιλογής περιοχής της Εικόνας 13. Η μοναδική διαφορά είναι ότι στον διάλογο της Εικόνας 16 ο χρήστης είναι υποχρεωμένος να επιλέξει περιοχή στο επίπεδο μέγιστης λεπτομέρειας (πόλη / χωριό / δήμος / δημοτική ενότητα κλπ).

Εικόνα 16: Επιλογή περιοχής για τον καθορισμό του τόπου διαμονής.

Αφού ο χρήστης επιλέξει μια περιοχή, μπορεί στη συνέχεια να κάνει κλικ στο χάρτη στο σημείο όπου θα διαμείνει. Εναλλακτικά, πατώντας το κουμπί «Επιλέξτε από τη λίστα ξενοδοχείων», εμφανίζονται στον χάρτη πινέζες με τα ξενοδοχεία της περιοχής και ο χρήστης μπορεί να επιλέξει ένα από αυτά. Για να επιστρέψει σε κατάσταση καθορισμού της τοποθεσίας διαμονής μέσω επιλογής σημείου στον χάρτη, ο χρήστης πρέπει να πατήσει το κουμπί «Προσθέστε νέα περιοχή».

 

Αφού τελικά ο ο χρήστης επιλέξει τοποθεσία διαμονής, επιστρέφει στην οθόνη με τις βασικές πληροφορίες του ταξιδιού, και η τοποθεσία διαμονής εμφανίζεται στο σχετικό πλαίσιο κειμένου (Εικόνα 17).

Εικόνα 17: Επιλεγμένη τοποθεσία διαμονής.

Εάν ο χρήστης θέλει να διαγράψει την τοποθεσία διαμονής, πατά το κουμπί  στα δεξιά του σχετικού πλαισίου κειμένου.

·         ’λλες προτιμήσεις: Ο χρήστης μπορεί να δηλώσει δύο επιπλέον προτιμήσεις του σχετικά με τον τρόπο προγραμματισμού του ταξιδιού. Αυτές είναι οι εξής:

o   Μετακίνηση με αυτοκίνητο: Τσεκάροντας αυτό το πλαίσιο ελέγχου, ο χρήστης δηλώνει ότι διαθέτει ιδιωτικό αυτοκίνητο που μπορεί να χρησιμοποιεί για τις μετακινήσεις του. Αλλιώς το σύστημα θεωρεί ότι μπορεί να μετακινηθεί μόνο με τη δημόσια συγκοινωνία, καθώς φυσικά και περπατώντας.

o   Καθορισμός μη επιλέξιμων ωρών: Τσεκάροντας αυτό το πλαίσιο ελέγχου ο χρήστης δηλώνει ότι θέλει να εισάγει τις ώρες του που δεν είναι διαθέσιμες για προγραμματισμό δραστηριοτήτων του myVisitPlanner. Εάν δεν τσεκάρει αυτό το πλαίσιο ελέγχου, το σύστημα υποθέτει ότι όλες οι ώρες του είναι διαθέσιμες για προγραμματισμό δραστηριοτήτων. Τσεκάροντας αυτό το πλαίσιο ελέγχου, θα εμφανιστεί μια επιπλέον οθόνη κατά τη διαδικασία δημιουργίας του ταξιδιού, στην οποία θα γίνει ο καθορισμός των μη επιλέξιμων ωρών (η οθόνη αυτή περιγράφεται στην επόμενη ενότητα).

Αφού ο χρήστης συμπληρώσει όλα τα στοιχεία στην οθόνη των βασικών στοιχείων του ταξιδιού (Εικόνα 9), πατά το κουμπί «Επόμενο» για να προχωρήσει στο επόμενο βήμα της διαδικασίας δημιουργίας ταξιδιού.

Καθορισμός μη-επιλέξιμων ωρών

Εφόσον ο χρήστης στην οθόνη των βασικών στοιχείων του ταξιδιού (Εικόνα 9) τσεκάρει το πλαίσιο ελέγχου «Καθορισμός μη επιλέξιμων ωρών», τότε πατώντας το κουμπί «Επόμενο» θα εμφανιστεί η οθόνη καθορισμού των μη διαθέσιμων ωρών (Εικόνα 18).

Εικόνα 18: Καθορισμός μη διαθέσιμων ωρών

 Στην οθόνη αυτή ο χρήστης μπορεί να καθορίσει ποιες ώρες δεν είναι διαθέσιμος για προγραμματισμό πολιτιστικών δραστηριοτήτων από το myVisitPlanner. Για να το κάνει αυτό, κάνει κλικ πάνω στο ημερολόγιο, οπότε εμφανίζεται ένας μικρός διάλογος που του ζητά να δώσει μια προαιρετική περιγραφή του λόγου για τον οποίο το συγκεκριμένο χρονικό διάστημα ο χρήστης δεν είναι διαθέσιμος, καθώς και τη χρονική περίοδο (Από και Έως) του χρονικού διαστήματος. Για τον προσδιορισμό της χρονικής περιοόδου εμφανίζεται ένας διάλογος όμοιος με αυτό της Εικόνας 10.

Για να ολοκληρώσουμε την καταχώρηση ενός χρονικού διαστήματος μη διαθεσιμότητας, στον διάλογο της Εικόνας 18 πατάμε «Αποθήκευση». Πατώντας «Διαγραφή», η καταχώρηση ακυρώνεται.

Οι ώρες που ο χρήστης δήλωσε ως μη διαθέσιμες φαίνονται πάνω στο ημερολόγιό του (Εικόνα 18). Για να επεξεργαστεί ο χρήστης μια καταχώρηση, μπορεί να την επιλέξει με κλικ, οπότε θα εμφανιστεί και πάλι ο διάλογος της Εικόνας 18, όπου μπορεί να αλλάξει τα στοιχεία της, ακόμη και να την διαγράψει. Εναλλακτικά, η έναρξη και η διάρκεια μιας καταχώρησης μη διαθεσιμότητας μπορούν να αλλάξουν και απευθείας με το ποντίκι, με διαδικασίες σύρε και άσε (drag and drop).

Με τα κουμπιά  στο επάνω δεξιά μέρος της οθόνης της Εικόνας 18, ο χρήστης μπορεί να επιλέξει να βλέπει τις μη διαθέσιμες ώρες ανά μήνα, εβδομάδα ή ημέρα. Με τα κουμπιά  ο χρήστης μπορεί να επιλέξει να δει την προηγούμενη ή την επόμενη εβδομάδα, μήνα ή μέρα, αναλόγως ποια προβολή ημερολογίου είναι επιλεγμένη.

Ο χρήστης μπορεί να επιλέξει να διαγράψει όλες τις καταχωρήσεις μη διαθέσιμων ωρών, πατώντας το κουμπί «Καθάρισμα».

Εάν ο χρήστης έχει συνδεθεί στο σύστημα μέσω λογαριασμού της Google, ο χρήστης μπορεί να επιλέξει να εισάγει μη διαθέσιμες ώρες από ένα ή περισσότερα ημερολόγιά του στην υπηρεσία Google Calendar.

Τέλος, ο χρήστης μπορεί να εισάγει καταχωρήσεις μη διαθέσιμων ωρών από οποιοδήποτε πρόγραμμα ηλεκτρονικού ημερολογίου που υποστηρίζει εξαγωγή των δεδομένων του ημερολογίου σε μορφή iCalendar (π.χ., Google Calendar, Yahoo! Calendar, Microsoft Outlook, κλπ). Ο χρήστης θα πρέπει πρώτα να επιλέξει στο ημερολόγιό του ποια δεδομένα θα εξάγει σε μορφή iCalendar, να δημιουργήσει ένα αρχείο μορφής iCalendar και στη συνέχεια να εισάγει το αρχείο αυτό στον myVisitPlanner, πατώντας το κουμπί «Εισαγωγή iCalendar». Εμφανίζεται τότε ο διάλογος εισαγωγής αρχείου iCalendar (Εικόνα 19), όπου ο χρήστης καλείται να υποδείξει το αρχείο iCalendar πατώντας το κουμπί «Browse» και στη συνέχεια να το εισάγει πατώντας το κουμπί «Επιλογή».

Εικόνα 19: Εισαγωγή δεδομένων μη διαθέσιμων ωρών από αρχείο iCalendar.

Με την ολοκλήρωση της εισαγωγής των δεδομένων μη διαθέσιμων ωρών, ο χρήστης πατά το κουμπί «Επόμενο» για να συνεχίσει τη διαδικασία δημιουργίας νέου ταξιδιού. Αντίθετα, εάν πατήσει το κουμπί «Επανεκκίνηση», η διαδικασία δημιουργίας ταξιδιού ξεκινά από την αρχή.

Επιλογή δραστηριοτήτων

Το επόμενο βήμα για τη δημιουργία ενός ταξιδιού αποτελεί η επιλογή των δραστηριοτήτων που επιθυμεί να πραγματοποιήσει ο χρήστης. Αυτή γίνεται από την ομώνυμη οθόνη (Εικόνα 20).

Εικόνα 20: Επιλογή δραστηριοτήτων.

Στο επάνω μέρος της οθόνης φαίνονται οι δραστηριότητες που έχει προτείνει το myVisitPlanner, με βάση το προφίλ αλλά και το ιστορικό του χρήστη. Το πλήθος των δραστηριοτήτων που προτείνει το σύστημα εξαρτάται από τη διάρκεια του ταξιδιού. Εάν οι δραστηριότητες που προτείνονται είναι περισσότερες από δέκα (10), στην οθόνη εμφανίζονται οι πρώτες δέκα, ενώ ο χρήστης μπορεί να δει και τις υπόλοιπες πατώντας τα σχετικά κουμπιά με τα βελάκια ή τους αριθμούς σελίδων:

Για να δει επιπλέον πληροφορίες για μια δραστηριότητα, ο χρήστης μπορεί να πατήσει το κουμπί  στα δεξιά του ονόματος της δραστηριότητες. Εμφανίζεται τότε το παράθυρο «Πληροφορίες δραστηριότητας» (Εικόνα 21), όπου ο χρήστης μπορεί να δει μια φωτογραφία για την δραστηριότητα, την περιγραφή της, το κόστος των εισιτηρίων, το ωράριο κατά το οποίο προσφέρεται η δραστηριότητα, την απαιτούμενη διάρκεια για την πραγματοποίησή της, την τοποθεσία που αυτή προσφέρεται, κλπ.

Εικόνα 21: Πληροφορίες δραστηριότητας.

Η σειρά με την οποία εμφανίζονται οι δραστηριότητες στη λίστα με τις επιλεγμένες δραστηριότητες είναι σημαντική γιατί υποδηλώνει την προτεραιότητά τους, με τις πρώτες στη λίστα να θεωρείται ότι έχουν μεγαλύτερη προτεραιότητα. Ο χρήστης μπορεί να αλλάξει τη σειρά των επιλεγμένων δραστηριοτήτων χρησιμοποιώντας τα κουμπιά  και  στα αριστερά των ονομάτων των δραστηριοτήτων, μετακινώντας τες κατά μία θέση προς την αρχή ή προς το τέλος της λίστας αντίστοιχα. Η προτεραιότητα των δραστηριοτήτων λαμβάνεται υπόψη όταν ο χρήστης επιλέξει πολλές δραστηριότητες και δεν είναι δυνατόν να προγραμματιστούν όλες, λόγω έλλειψης διαθέσιμου χρόνου. Σε αυτή την περίπτωση. δίνεται προτεραιότητα στις πρώτες δραστηριότητες της λίστας. Ωστόσο, αυτό δεν σημαίνει ότι δεν είναι δυνατόν να προγραμματιστεί μια δραστηριότητα, χωρίς να έχουν προγραμματιστεί όλες οι προηγούμενές της στη λίστα των επιλεγμένων δραστηριοτήτων. Αυτό μπορεί να συμβεί εάν μια από τις προηγούμενες δραστηριότητες δεν προγραμματίστηκε επειδή τις ώρες που ήταν διαθέσιμη ο χρήστης είχε άλλες υποχρεώσεις, κάτι που δεν συνέβη με τις επόμενες επιλεγμένες δραστηριότητες.

Ο χρήστης μπορεί να ορίσει προτιμήσεις ως προς τον τρόπο προγραμματισμού μεμονωμένων επιλεγμένων δραστηριοτήτων, πατώντας το κουμπί  στα δεξιά του ονόματος κάθε επιλεγμένης δραστηριότητας. Εμφανίζεται τότε ο διάλογος της Εικόνας 22, όπου ο χρήστης μπορεί να ορίσει για τη συγκεκριμένη επιλεγμένη δραστηριότητα τις εξής παραμέτρους προγραμματισμού της:

·         Επιθυμητή διάρκεια: Ο χρήστης επιλέγει το χρόνο που θέλει να αφιερώσει στη συγκεκριμένη δραστηριότητα. Οι διαθέσιμες επιλογές είναι:

o   Μικρή: Ο χρήστης δεν επιθυμεί να αφιερώσει στη συγκεκριμένη δραστηριότητα.

o   Τυπική: Ο χρήστης επιθυμεί να αφιερώσει μέσο χρόνο στη συγκεκριμένη δραστηριότητα.

o   Εκτεταμένη: Ο χρήστης επιθυμεί να αφιερώσει πολύ χρόνο στη συγκεκριμένη δραστηριότητα.

o   Αδιάφορο: Ο χρήστης δεν ενδιαφέρεται για το πόσο χρόνο θα αφιερώσει στη συγκεκριμένη δραστηριότητα.

Σημειώνεται πως η αρχική επιλογή επιθυμητής διάρκειας είναι αυτή που έχει οριστεί στο προφίλ χρήστη του ταξιδιού για την κατηγορία της συγκεκριμένης δραστηριότητας. Εάν δεν έχει οριστεί επιθυμητή διάρκεια για την κατηγορία της δραστηριότητας στο προφίλ, η εξορισμού τιμή είναι η «Αδιάφορο».

·         Προτιμώμενη χρονική περίοδος: Ο χρήστης επιλέγει κατά πόσο θέλει να πραγματοποιήσει τη συγκεκριμένη δραστηριότητα πρωινές, απογευματινές ή/και βραδυνές ώρες (επιτρέπονται περισσότερες από μια επιλογές), τσεκάροντας τα αντίστοιχα πλαίσια ελέγχου του διαλόγου της Εικόνας 22.

Εικόνα 22: Προτιμήσεις σχετικά με τον τρόπο προγραμματισμού μιας δραστηριότητας.

Εάν ο χρήστης δεν ορίσει προτιμήσεις για την επιθυμητή διάρκεια και την προτιμώμενη χρονική περίοδο της συγκεκριμένης δραστηριότητας, το myVisitPlanner λαμβάνει υπόψη τις χρονικές προτιμήσεις που έχει ορίσει ο χρήστης στο τρέχον προφίλ για την κατηγορία της δραστηριότητας ή (εάν δεν έχει ορίσει χρονικές προτομήσεις για την κατηγορία της δραστηριότητας) για την πλησιέστερη υπερ-κατηγορία της όπου έχουν οριστεί χρονικές προτιμήσεις. Εάν δεν έχουν οριστεί χρονικές προτιμήσεις ούτε στις κατηγορίες της δραστηριότητας, τότε δεν λαμβάνονται υπόψη χρονικές προτιμήσεις κατά τον προγραμματισμό της δραστηριότητας.

Σημειώνεται τέλος πως για τις δραστηριότητες για τις οποίες έχουν οριστεί χρονικές προτιμήσεις σε επίπεδο δραστηριότητας, το κουμπί  αντικαθίσταται από τα κουμπιά . Με το κουμπί  ο χρήστης μπορεί εκ νέου να επεξεργαστεί τις χρονικές προτιμήσεις σε επίπεδο συγκεκριμένης δραστηριότητας, μέσω του διαλόγου της Εικόνας 22. Με το κουμπί  διαγράφονται οι χρονικές προτιμήσεις σε επίπεδο δραστηριότητας, οπότε για τη συγκεκριμένη δραστηριότητα ισχύουν οι χρονικές προτιμήσεις που έχουν οριστεί σε επίπεδο κατηγορίας δραστηριότητας. Μετά το πάτημα του κουμπιού , για τη συγκεκριμένη δραστηριότητα επανέρχεται το κουμπί .

Για να αφαιρέσει ο χρήστης μια από τις επιλεγμένες δραστηριότητες, πατά το κουμπί  στα δεξιά του ονόματος της δραστηριότητας. Για να αφαιρέσει όλες τις επιλεγμένες δραστηριότητες, πατά το κουμπί «Καθαρισμός».

Ο χρήστης μπορεί να επιλέξει επιπρόσθετες δραστηριότητες από τη λίστα με τις διαθέσιμες δραστηριότητες, στο κάτω δεξιά μέρος της οθόνης «Επιλογή δραστηριοτήτων» (Εικόνα 20). Για να δει επιπλέον πληροφορίες για μια διαθέσιμη δραστηριότητα, ο χρήστης μπορεί να πατήσει το κουμπί  στα δεξιά του ονόματος της δραστηριότητα, οπότε εμφανίζεται το παράθυρο «Πληροφορίες δραστηριότητας» (Εικόνα 21). Για να επιλέξει ο χρήστης μια από τις διαθέσιμες δραστηριότητες, πατά το κουμπί . Οι διαθέσιμες δραστηριότητες που επιλέγονται κατ΄αυτό τον τρόπο μεταφέρονται στη λίστα με τις επιλεγμένες δραστηριότητες, οπότε παύουν να φαίνονται στη λίστα των διαθέσιμων.

Για τον ευκολότερο εντοπισμό των διαθέσιμων δραστηριοτήτων ο χρήστης μπορεί να τις φιλτράρει με βάση τον τύπο τους, να εμφανίσει δηλαδή μόνο τις διαθέσιμες δραστηριότητες ενός συγκεκριμένου τύπου. Αυτό γίνεται με την ιεραρχική οντολογία στο κάτω αριστερό μέρος της οθόνης «Επιλογή δραστηριοτήτων» (Εικόνα 23).

Εικόνα 23: Φιλτράρισμα διαθέσιμων δραστηριοτήτων με βάση τον τύπο τους.

Ειδικότερα, ο χρήστης μπορεί να φιλτράρει τις διαθέσιμες δραστηριότητες με βάση την ομάδα στόχο τους, το θέμα τους, την εποχή αναφοράς τους και τον τύπο τους. Το φιλτράρισμα γίνεται τσεκάροντας τα τετραγωνάκια στα αριστερά των διαφόρων κατηγοριών δραστηριοτήτων, οπότε στη λίστα των διαθέσιμων δραστηριοτήτων εμφανίζονται μόνο οι δραστηριότητες που συμφωνούν με τους επιλεγμένους τύπους. Για να εμφανιστούν όλες οι δραστηριότητες ξανά θα πρέπει είτε να επιλεγεί η ρίζα της οντολογίας στην Εικόνα 23Όλες οι Κατηγορίες Δραστηριοτήτων») ή να μην επιλεγεί καμία απολύτως κατηγορία.

Με την ολοκλήρωση της επιλογής δραστηριοτήτων, ο χρήστης πατά το κουμπί «Επόμενο» για να συνεχίσει τη διαδικασία δημιουργίας νέου ταξιδιού. Αντίθετα, πατώντας το κουμπί «Επανεκκίνηση», η διαδικασία δημιουργίας ταξιδιού επαναλαμβάνεται εξαρχής, ωστόσο όλες οι επιλογές του διατηρούνται. Πατώντας τέλος το κουμπί «Νέος Υπολογισμός», επανέρχονται οι αρχικές προτάσεις του myVisitPlanner στη λίστα των επιλεγμένων δραστηριοτήτων.

Δημιουργία πλάνων

Εφόσον ο χρήστης ολοκληρώσει την επιλογή των δραστηριοτήτων, πατά «Επόμενο» στην οθόνη της Εικόνας 20, και ξεκινά η διαδικασία δημιουργίας των πλάνων. Το σύστημα παράγει καταρχήν τρία εναλλακτικά πλάνα, εκ των οποίων το πρώτο εμφανίζεται σε μορφή ημερολογίου (Εικόνα 24).

Εικόνα 24: Το πλάνο του ταξιδιού.

Για να δει ο χρήστης τα εναλλακτικά πλάνα, θα πρέπει να επιλέξει από την πτυσσόμενη λίστα «Βλέπετε το Πλάνο:» κάποια από τις υπόλοιπες επιλογές (Πλάνο 1, Πλάνο 2 ή Πλάνο 3).

Αν ο χρήστης θέλει την παραγωγή επιπλέον πλάνων, πατά το κουμπί «Δημιουργία νέων πλάνων» και μια νέα τριάδα πλάνων δημιουργείται. Στο σημείο αυτό θέλει προσοχή, διότι η παραγωγή της νέας τριάδας πλάνων διαγράφει την αρχική τριάδα. Εάν θέλει ο χρήστης να επανέλθει στην αρχική τριάδα, πρέπει να επιλέξει «Επανεκκίνηση» και να επαναλάβει τα προηγούμενα βήματα κατασκευής του πλάνου (ωστόσο, το myVisitPlanner θυμάται τις επιλογές του, έτσι το μόνο που έχει να κάνει ο χρήστης στις προηγούμενες οθόνες είναι να πατήσει δύο φορές το κουμπί «Επόμενο»).

Με τα κουμπιά  στο επάνω δεξιά μέρος της οθόνης της Εικόνας 24, ο χρήστης μπορεί να επιλέξει να βλέπει το πλάνο του ανά μήνα, εβδομάδα ή ημέρα. Με τα κουμπιά  ο χρήστης μπορεί να επιλέξει να δει την προηγούμενη ή την επόμενη εβδομάδα, μήνα ή μέρα του πλάνου, αναλόγως ποια προβολή ημερολογίου είναι επιλεγμένη.

Πατώντας το κουμπί «Χάρτης Ταξιδιού» εμφανίζονται οι δραστηριότητες με πινέζες πάνω σε χάρτη, μαζί με τις διαδρομές που πρέπει να ακολουθήσει ο χρήστης για να μετακινηθεί από τη μια τοποθεσία στην άλλη (Εικόνα 25).

Εικόνα 25: Ο χάρτης του ταξιδιού για συγκεκριμένη ημέρα.

Ο χρήστης μπορεί να δει στο χάρτη όλες τις δραστηριότητες του πλάνου και τη συνολική διαδρομή, ή να επικεντρωθεί σε μία συγκεκριμένη μέρα, εμφανίζοντας μόνο τις δραστηριότητες που είναι προγραμματισμένες σε αυτή την ημέρα, με τις απαιτούμενες μετακινήσεις του χρήστη. Το τελευταίο γίνεται επιλέγοντας από την πτυσσόμενη λίστα «Προβολή ημερών» μια συγκεκριμένη ημερομηνία, αντί για «Όλες οι ημέρες».

Τέλος ο χρήστης μπορεί, τσεκάροντας τα πλαίσια ελέγχου «Ξενοδοχεία» ή/και «Εστιατόρια» να εμφανίσει πάνω στο χάρτη τα Ξενοδοχεία και τα Εστιατόρια της περιοχής.

Τα ονόματα των δραστηριοτήτων του χάρτη φαίνονται στη λίστα «Δραστηριότητες στο διάστημα:». Επιλέγοντας μια από τις δραστηριότητες στη λίστα, ο χάρτης κεντράρεται και επικεντρώνεται σε αυτήν. Η λίστα αυτή δείχνει έως 5 δραστηριότητες. Ο χρήστης επιλέγαι να βλέπει 10 ή 15, από την πτυσσόμενη λίστα με τις σχετικές επιλογές. Εάν οι δραστηριότητες είναι περισσότερες, μπορεί να δει την επόμενη ομάδα δραστηριοτήτων χρησιμοποιώντας τα σχετικά βελάκια:

Υπάρχει περίπτωση κάποιες από τις επιλεγμένες δραστηριότητες να μην κατέστη δυνατό να προστεθούν στο τρέχον πλάνο. Αυτό μπορεί να συμβεί για διάφορους λόγους, όπως π.χ. επειδή ο χρήστης επέλεξε πάρα πολλές δραστηριότητες και δεν χωρούσαν όλες στην περιορισμένη διάρκεια του ταξιδιού του, ή γιατί κάποιες επιλεγμένες δραστηριότητες μπορούσαν να προγραμματιστούν μόνο τις ίδιες ώρες και έτσι δεν ήταν δυνατό να προγραμματιστούν όλες, ή τέλος γιατί τις ώρες που μπορούσε να προγραμματιστεί μια δραστηριότητα ο χρήστης δεν ήταν διαθέσιμος λόγω άλλων υποχρεώσεών του.

Εάν συμβεί λοιπόν κάτι τέτοιο, στο κάτω μέρος της οθόνης των πλάνων του ταξιδιού εμφανίζεται ένα μήνα σχετικό με το πόσες δραστηριότητες δεν κατέστη δυνατό να ενταχθούν στο τρέχον πλάνο (Εικόνα 26).

Εικόνα 26: Αδυναμία προγραμματισμού όλων των επιλεγμένων δραστηριοτήτων.

Ο χρήστης μπορεί να δει ποιες συγκεκριμένα είναι αυτές οι δραστηριότητες, πατώντας το κουμπί «? Πληροφορίες», οπότε εμφανίζεται το παράθυρο της Εικόνας 27, όπου εμφανίζονται τα ονόματα των δραστηριοτήτων που έμειναν εκτός του τρέχοντος πλάνου.

Εικόνα 27: Δραστηριότητες που δεν μπήκαν στο τρέχον πλάνο.

Αφού τελικά ο χρήστης επιλέξει ένα πλάνο στην οθόνη της Εικόνας 24, πατά το κουμπί «Επόμενο» και μεταβαίνει στην οθόνη ολοκλήρωσης της διαδικασίας επιλογής πλάνου. Σε κάθε περίπτωση πάντως, από τη στιγμή που θα δημιουργηθούν πλάνα στην οθόνη της Εικόνας 24, η δημιουργία του ταξιδιού θεωρείται ολοκληρωμένη.

Ολοκλήρωση πλάνου

Η οθόνη της Εικόνας 28 ολοκληρώνει τη διαδικασία δημιουργίας πλάνου.

Εικόνα 28: Ολοκλήρωση της δημιουργίας νέου πλάνου.

Στην οθόνη αυτή ο χρήστης έχει τη δυνατότητα να εξάγει το πλάνο του σε μορφή iCalendar, για να το εισάγει σε οποιοδήποτε πρόγραμμα ηλεκτρονικού ημερολογίου που υποστηρίζει τη συγκεκριμένη μορφή ανταλλαγής δεδομένων (π.χ., Google Calendar, Yahoo! Calendar, Microsoft Outlook). Ειδικά για την περίπτωση που ο χρήστης έχει συνδεθεί στο σύστημα μέσω λογαριασμού Google Account, είναι δυνατή η αυτόματη ενημέρωση του ημερολογίου του, πατώντας το κουμπί «Ενημέρωση Google Calendar».

Ο χρήστης έχει τη δυνατότητα να εκτυπώσει το πλάνο του, πατώντας το κουμπί «Εκτύπωση Πλάνου». Οι δραστηριότητες του πλάνου εμφανίζονται σε λίστα, ταξινομημένες χρονικά (Εικόνα 29).

Εικόνα 29: Εκτύπωση πλάνου επίσκεψης.

Ο χρήστης μπορεί να τυπώσει τη λίστα χρησιμοποιώντας το κουμπί «Print». Εκτός από την απλή εκτύπωση, υπάρχει επίσηςη δυνατότητα να δημιουργηθεί αρχείο PDF ή να αποσταλεί το πλάνο με e-mail σε τρίτο πρόσωπο (Εικόνα 30).

Εικόνα 30: Εκτυπώσιμη μορφή πλάνου.

Ο χρήστης καλείται επίσης, εφόσον το επιθυμεί, να αξιολογήσει το σύστημα myVisitPlanner, μέσω της εμπειρίας χρήσης αυτού, όσον αφορά διάφορες παραμέτρους του συστήματος (ευχρηστεία, πληρότητα, εγκυρότητα κλπ). Αυτό γίνεται πατώντας το κουμπί «Ανακατεύθυνση στο ερωτηματολόγιο».

Τέλος, πατώντας ο χρήστης το κουμπί «Τα ταξίδια μου» επιστρέφει στην οθόνη με τη λίστα των ταξιδιών.

Διαχείριση αποθηκευμένων ταξιδιών

Ο χρήστης μπορεί να διαχειριστεί τα ταξίδια που έχει δημιουργήσει μεταβαίνοντας στην σελίδα «Τα ταξίδια μου» (Εικόνα 4). Μπορεί να διακρίνει κανείς δύο ειδών ταξίδια. Αυτά τα οποία δεν έχουν ακόμη ξεκινήσει (δηλαδή δεν έχει φθάσει ακόμη η ημερομηνία έναρξης τους) και αυτά τα οποία έχουν ξεκινήσει (και ενδεχομένως έχουν ήδη ολοκληρωθεί).

Τα ταξίδια που δεν έχουν ακόμη ξεκινήσει ο χρήστης μπορεί να τα επεξεργαστεί, πατώντας το κουμπί «Επεξεργασία». Έτσι έχει τη δυνατότητα να διατρέξει από την αρχή όλες τις οθόνες κατασκευής ενός ταξιδιού, με τις επιλογές που είχε κάνει όταν το δημιούργησε, και να τροποποιήσει οποιαδήποτε πτυχή του ταξιδιού επιθυμεί.

Τα ταξίδια που έχουν ήδη ξεκινήσει μπορεί μόνο να τα δει, όχι όμως να τα τροποποιήσει. Πατώντας το κουμπί «Επισκόπηση» διατρέχει και πάλι όλες τις οθόνες του ταξιδιού, βλέποντας τις επιλογές που έχει κάνει, χωρίς όμως να έχει τη δυνατότητα να πραγματοποιήσει οποιαδήποτε αλλαγή.

Ο χρήστης μπορεί να εμφανίσει το πλάνο οποιουδήποτε ταξιδιού, είτε που δεν έχει ξεκινήσει, είτε που έχει ξεκινήσει, πατώντας το κουμπί «Επισκόπηση πλάνου» στην οθόνη της Εικόνας 4. Το κουμπί αυτό δεν είναι διαθέσιμο σε ταξίδια τα οποία ξεκίνησε να τα δημιουργεί αλλά διέκοψε τη διαδικασία πριν φθάσει στο βήμα δημιουργίας πλάνου. Τα ταξίδια αυτά μπορεί να τα ολοκληρώσει πατώντας το κουμπί «Επεξεργασία».

Ο χρήστης μπορεί να διαγράψει οποιοδήποτε ταξίδι, πατώντας το κουμπί «Διαγραφή».

Τέλος, ειδικά για τα ταξίδια που έχουν ήδη ξεκινήσει, ο χρήστης έχει τη δυνατότητα να αξιολογήσει τόσο τις μεμονωμένες δραστηριότητες που εντάχθηκαν στο ταξίδι, όσο και το πλάνο ως σύνολο. Αυτό γίνεται πατώντας το κουμπί «Αξιολόγηση» στην οθόνη διαχείρισης ταξιδιών, κάτω από τα στοιχεία του ταξιδιού (Εικόνα 4). Εμφανίζεται τότε η οθόνη ’ξιολόγησης Ταξιδιού (Εικόνα 31).

Εικόνα 31: Αξιολόγηση ταξιδιού

Στην οθόνη αυτή ο χρήστης μπορεί να βαθμολογήσει κάθε δραστηριότητα ξεχωριστά, δίνοντάς της από ένα έως πέντε αστεράκια, και γράφοντας και ένα προαιρετικό σχόλιο για τη δραστηριότητα. Επίσης μπορεί να βαθμολογήσει το πλάνο του ταξιδιού με τον ίδιο τρόπο. Με την ολοκήρωση της αξιολόγησης ο χρήστης πατά «Αποθήκευση» και επιστρέφει στην οθόνη διαχείρισης των ταξιδιών. Εναλλάκτικά, εάν θέλει να επιστρέψει στην οθόνη διαχείρισης ταξιδιών χωρίς να καταχωρήσει την αξιολόγησή του, πατά «Τα ταξίδια μου».

Είναι σημαντικό τέλος να επισημανθεί ότι εφόσον καταχωρηθεί η αξιολόγηση ενός ταξιδιού, δεν είναι δυνατό αυτή να τροποποιηθεί (το κουμπί «Αξιολόγηση» παύει να εμφανίζεται δίπλα στο ταξίδι στην οθόνη διαχείρισης των ταξιδιών του χρήστη).

image114