Σχεδιασμός και Υλοποίηση Εφαρμογής Πλήρους Διαχείρισης Δρομικών Αγώνων

Σχετικά έγγραφα
2ος ΗΜΙΜΑΡΑΘΩΝΙΟΣ ΑΛΜΩΠΙΑΣ 2019 <<ΑΓΓΕΛΗΣ ΓΑΤΣΟΣ>> Αναλυτική Προκήρυξη-Έναρξη εγγραφών.

Οι αγώνες 21,1 χλμ και 5 χλμ θα πραγματοποιηθούν σύμφωνα με τους κανονισμούς που ορίζει ο ΣΕΓΑΣ.

ΣΥΣΤΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΔΙΑΚΥΒΕΡΝΗΣΗΣ ΔΗΜΟΥ ΔΕΛΦΩΝ

ΠΡΟΚΗΡΥΞΗ Lamia Night & Run Απριλίου 2017

5ος Μαραθώνιος Ολυµπίας Προκήρυξη

ΠΡΟΚΗΡΥΞΗ Lamia Night & Run Απριλίου 2018

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών. Κέντρο Επαγγελματικής Κατάρτισης. Σταδίου 5, Σύνταγμα

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

ΟΔΗΓΙΕΣ ΥΠΟΒΟΛΗΣ ΔΙΔΑΚΤΟΡΙΚΩΝ ΔΙΑΤΡΙΒΩΝ ΣΤΟ ΙΔΡΥΜΑΤΙΚΟ ΑΠΟΘΕΤΗΡΙΟ ΤΟΥ ΟΠΑ "ΠΥΞΙΔΑ"

Απαραίτητη προϋπόθεση για να εγκριθεί η συμμετοχή στον ομαδικό αγώνα μ. αποτελεί οι αιτούντες να είναι γεννημένοι το 2006 και πριν, ενώ για να ε

Εγχειρίδιο Χρήσης Εφαρμογής Συστήματος Διαχείρισης Λογισμικού

Teaching Computer Science

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές

ΠΡΟΣΚΛΗΣΗ ΣΥΜΜΕΤΟΧΗΣ ΠΡΟΚΗΡΥΞΗ ΑΓΩΝΩΝ

ΠΡΟΚΗΡΥΞΗ ΣΑΒΒΑΤΟ 19 ΜΑΪΟΥ 2018

23/02/ /05/2014

Εγχειρίδιο Χρήστη Φάση 2: Αρχική Καταχώρηση Συµβάσεων

Παναγούλεια Αγώνες Ειρηνοδρομίας- 14Μάιου ΠΡΟΚΗΡΥΞΗ ΑΓΩΝΩΝ

8 ος Λαϊκός Αγώνας ρόµου 8χλµ «Άγιος Αρτέµιος» & παράλληλος Παιδικός Αγώνας 1.000µ Σάββατο 28 Απριλίου 2018, ώρα 17:30

ΟΔΗΓΙΕΣ ΥΠΟΒΟΛΗΣ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΕΡΓΑΣΙΩΝ ΣΤΟ ΙΔΡΥΜΑΤΙΚΟ ΑΠΟΘΕΤΗΡΙΟ ΤΟΥ ΟΠΑ "ΠΥΞΙΔΑ"

ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ

Βασικές Οδηγίες Χρήσης της Εφαρμογής

Bebras Challenge in Greece. Μαθητικός Διαγωνισμός Πληροφορικής και Υπολογιστικής Σκέψης Bebras - Κάστορας. Εγχειρίδιο Συντονιστή

ΤΡΕΞΕ ΓΙΑ ΚΑΛΟ ΣΚΟΠΟ!

ΠΡΟΚΗΡΥΞΗ Lamia Night & Run Απριλίου 2014

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

ΠΡΟΣΚΛΗΣΗ ΣΥΜΜΕΤΟΧΗΣ ΠΡΟΚΗΡΥΞΗ ΑΓΩΝΩΝ

Bebras Challenge in Greece

ΤΡΕΞΕ ΓΙΑ ΚΑΛΟ ΣΚΟΠΟ!

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Πάτρας

Ημιμαραθώνιος Μαραθώνα ΠΡΟΣΚΛΗΣΗ ΣΥΜΜΕΤΟΧΗΣ

ΟΔΗΓΙΕΣ ΥΠΟΒΟΛΗΣ ΕΡΕΥΝΗΤΙΚΗΣ ΕΡΓΑΣΙΑΣ ΣΤΟ ΙΔΡΥΜΑΤΙΚΟ ΑΠΟΘΕΤΗΡΙΟ ΤΟΥ ΟΠΑ "ΠΥΞΙΔΑ"

7 ος ΦΙΛΙΠΠΕΙΟΣ Δρόμος

Οδηγός Online Εγγραφών για τις Εξετάσεις LRN & Awards International

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΕΦΑΡΜΟΓΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ ΙΣΟΖΥΓΙΩΝ ΚΡΕΑΤΟΣ

ΑΝΑΚΟΙΝΩΣΗ. Θέμα: Σχετικά με την καταχώρηση των ασθενών στο μητρώο περιτοναϊκής κάθαρσης.

Ο αγώνας αφιερώνεται σε καλό σκοπό (Μέρος των εσόδων) ΠΡΟΚΗΡΥΞΗ ΑΓΩΝΑ

ΠΡΟΣΚΛΗΣΗ ΣΥΜΜΕΤΟΧΗΣ ΠΡΟΚΗΡΥΞΗ ΑΓΩΝΩΝ Ειρηνοδρομία 2016 Δήμος Αγ. Δημητρίου Αττικής Οργανισμός Πολιτισμού, Αθλητισμού και Περιβάλλοντος

Ο χρήστης του συστήματος Διαδικτυακής Διαχείρισης Αγώνων για να εισέλθει στον ιστότοπο πληκτρολογεί :

Οδηγός Ηλεκτρονικής Αίτησης

ΔΙΩΝΗ Οδηγίες κατάθεσης τεκμηρίων στο Ιδρυματικό Αποθετήριο του Πανεπιστημίου Πειραιώς. ELiDOC Systems & Services

Περιεχόμενα. 1 Παρεχόμενες Ηλεκτρονικές Υπηρεσίες Απόκτηση Κωδικού Πρόσβασης Πλοήγηση στις Ηλεκτρονικές Υπηρεσίες...

Χαρακτηριστικά ιστοσελίδας

ΟΝΟΜΑ : ΚΩΝΣΤΑΝΤΙΝΟΣ ΕΠΩΝΥΜΟ : ΚΟΚΟΛΟΓΟΣ Α.Μ. : Ε11060 ΕΞΑΜΗΝΟ : ΕΠΙ ΠΤΥΧΙΟ ΤΜΗΜΑ : ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΜΑΘΗΜΑ : ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : ΕΦΑΡΜΟΓΗ

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...

Ηλεκτρονική υποβολή εντύπου Ε9-Γνωστοποίηση Σύμβασης Μερικής ή και Εκ Περιτροπής εργασίας

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

Πίνακας Περιεχομένων. Εγχειρίδιο Χρήσης Υπηρεσίες Φοιτητή Σελίδα 1 / 10

ΠΡΟΚΗΡΥΞΗ Lamia Night & Run Μαΐου 2016

Νέες δυνατότητες εφαρμογών PRISMA Win

1 Ο ΠΑΝΕΛΛΗΝΙΟ ΣΥΝΕΔΡΙΟ ΝΕΩΝ ΕΡΕΥΝΗΤΩΝ ΕΝΕΦΕΤ 9 12 ΑΠΡΙΛΙΟΥ 2017

Ηλεκτρονική υποβολή εντύπου Ε9 Γνωστοποίηση Σύμβασης Μερικής ή και Εκ Περιτροπής Εργασίας

Οδηγός Online Εγγραφών για τις Εξετάσεις LRN & Awards International

Simplifying Complexity. Οδηγός Χρήσης Διαδικτυακής Πλατφόρμας

Manual. Εκλογές 15μελούς Σχολείου v4.0 Module καταχώρησης ψηφοδελτίων από την Εφορευτική Επιτροπή

ΚΑΡΤΕΛΑ ΕΡΕΥΝΗΤΗ ΕΠΙΤΡΟΠΗ ΕΡΕΥΝΩΝ ΑΠΘ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ

Διαχείριση Αδειών - Βιβλίο Αδειών - Μαζικές ενέργειες

Διαχείριση Βιογραφικών

ΜΑΘΗΤΕΙΑ ΟΔΗΓΙΕΣ ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ

9 ος Λαϊκός Αγώνας Δρόμου 5km «Άγιος Αρτέμιος» & παράλληλος Παιδικός Αγώνας 1.000m Κυριακή 14 Απριλίου 2019, ώρα 18:00

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ

Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (ΕΠΙΧΕΙΡΗΣΕΙΣ)

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

Ο αγώνας αφιερώνεται σε καλό σκοπό (μέρος των εσόδων)

Οδηγός Εγγραφής και Χρήσης Εφαρμογής. Διαχειριστής Ιδρύματος

Pylon Entry. Πόροι. Στη διαδικασία αυτή περιγράφεται η Δημιουργία- Μεταβολή-Διαγραφή Αναζήτηση Πόρων

ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΗΡΕΣΙΑ ΑΠΟΚΤΗΣΗΣ ΑΚΑΔΗΜΑΪΚΗΣ ΤΑΥΤΟΤΗΤΑΣ

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

ΠΡΟΚΗΡΥΞΗ ΣΥΜΜΕΤΟΧΗΣ

Οδηγίες εγκατάστασης και ενεργοποίησης. της εφαρμογής. i-spirit «ηλεκτρονικής τιμολόγησης» & ενημέρωσης #mydata

Είσοδος στην εφαρμογή Δημιουργία Εταιρίας Καρτέλα Στοιχεία εταιρίας: Καρτέλα Πρόσθετα στοιχεία: Καρτέλα Τράπεζα:...

ΔΡΑΣΗ 3: «Ανάπτυξη και Λειτουργία Δικτύου Πρόληψης και Αντιμετώπισης φαινομένων της Σχολικής Βίας και Eκφοβισμού»

Ερωτηματολόγιο Δρομέων. Αποτελέσματα & Στατιστική Επεξεργασία

ΣΥΧΝΕΣ ΕΡΩΤΗΣΕΙΣ-ΑΠΑΝΤΗΣΕΙΣ ΠΡΟΣ ΤΟΥΣ ΧΡΗΣΤΕΣ (Γονείς/Κηδεμόνες μαθητών) του συστήματος e-eggrafes

Κυριακή 02 Σεπτεµβρίου 2012

Simplifying Complexity. Οδηγός Χρήσης Διαδικτυακής Πλατφόρμας

Ο παιδικός αγώνας θα αρχίσει στις 11πμ. Όριο συμμετοχών 200 παιδιά.

ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΗΝ ΗΛΕΚΤΡΟΝΙΚΗ ΟΡΓΑΝΩΣΗ ΤΗΣ ΓΡΑΜΜΑΤΕΙΑΣ ΤΟΥ ΣΥΝΕΔΡΙΟΥ ΚΑΙ ΤΗΝ ΕΓΓΡΑΦΗ ΣΑΣ Σ ΑΥΤΟ

#lycabettusrun #opentraininglycabettusrun

Γενικοί Κανόνες για τον Πανελλήνιο Διαγωνισμό στη Στατιστική που διοργανώνεται από την Ελληνική Στατιστική Αρχή (ΕΛΣΤΑΤ)

Αναλυτική διαδικασία παραγγελίας λογαριασμών μαθητών για το flex Cert

Ο ΗΓΙΕΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΥΠΟΒΟΛΗΣ

6 ος ΑΓΩΝΑΣ ΡΕΜΑΤΙΑΣ ΧΑΛΑΝΔΡΙΟΥ

1o SYROS TRIATHLON 2016

ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΜΕΤΑΠΟΙΗΣΗ ΣΤΙΣ ΝΕΕΣ ΣΥΝΘΗΚΕΣ

ΕΓΧΕΙΡΙΔΙΟ ΥΠΟΒΟΛΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΡΟΤΑΣΗΣ ΓΙΑ ΤΗ ΔΡΑΣΗ ΠΡΑΣΙΝΗ ΕΠΙΧΕΙΡΗΣΗ 2010

Atlantis Orders on android

ΑΡΧΕΙΟ ΕΚΘΕΣΕΩΝ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 8 ΝΟΕΜΒΡΙΟΥ 2014

Ιδρυματικό Αποθετήριο ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.

Εθνική Ιστοσελίδα Ευρωπαϊκής Εβδομάδας Αθλητισμού

ΠΡΟΚΗΡΥΞΗ ΣΥΜΜΕΤΟΧΗΣ Αγώνες Ιστορικής Μνήμης Νέα Σμύρνη 2016

ΘΕΜΑ: Σχετικά με αποστολή αιτημάτων για έγκριση φαρμάκων μέσω ηλεκτρονικού ταχυδρομείου στις Επιτροπές Φαρμάκων Υψηλού Κόστους ΕΟΠΥΥ.

ΖΩΗΣ ΦΟΙΤΗΤΗ. Πανεπιστήμιο Πατρών. Εγχειρίδιο Υποστήριξης Χρηστών. Υποσυστήματος Διαχείρισης Κύκλου Ζωής Φοιτητών. Αίτηση Εισαγωγής Φοιτητή

ΜΕΓΑΡΩΝ ΝΕΑΣ ΠΕΡΑΜΟΥ

Ο Αθλητικός Σύλλογος «Η ΕΥΕΞΙΑ» και οι Δήμοι Γαλατσίου, Πεντέλης, Γλυφάδας συνδιοργανώνουν τα ATHENS NIGHT RUNS. ATHENS NIGHT RUNS

Οδηγός Λειτουργίας Τράπεζας Χρόνου Ηρακλείου

Πρόσκληση Συμμετοχής

ΥΠΟΒΟΛΗ ΑΙΤΗΣΗΣ ΓΙΑ ΕΓΓΡΑΦΗ ΣΤΟ ΣΩΜΑ ΑΞΙΟΛΟΓΗΤΩΝ ΓΙΑ ΤΙΣ ΕΞΕΤΑΣΕΙΣ ΤΗΣ ΕΛΛΗΝΟΜΑΘΕΙΑΣ

ΗΛΕΚΤΡΟΝΙΚΟ ΣΥΣΤΗΜΑ ΥΠΟΒΟΛΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟΥ ΔΕΛΤΙΟΥ

Transcript:

Σχεδιασμός και Υλοποίηση Εφαρμογής Πλήρους Διαχείρισης Δρομικών Αγώνων Πασχάλης Γεώργιος 1, Γεωργακόπουλος Γεώργιος 2 1 gpasxali@upatras.gr, 2 mr.greekcoder@gmail.com 1 MSc Ηλ/γος Μηχ/κος & Μηχ/κος Υπολ., Υποψήφιος Διδάκτορας Παν. Πατρών, Δρομέας 2 Προγραμματιστής, Δρομέας Περίληψη Στην παρούσα εργασία σας παρουσιάζουμε το σχεδιασμό και την υλοποίηση μιας εφαρμογής για την πλήρη υποστήριξη τόσο των συμμετεχόντων δρομέων όσο και των διοργανωτών ενός δρομικού αγώνα. Η εφαρμογή, μέσω ενός φιλικού προς το χρήστη περιβάλλοντος διεπαφής, προσφέρει στον κάθε συμμετέχοντα στον αγώνα δρομέα όλες τις δυνατότητες-λειτουργίες που χρειάζεται (προκήρυξη, εγγραφή, τεχνικά στοιχεία του αγώνα, διαμονή, φωτογραφίες, επικοινωνία, τελικά αποτελέσματα, ενημερώσεις κτλ). Παράλληλα, μέσω ενός λειτουργικού πίνακα ελέγχου, δίνει στο διοργανωτή σύλλογο τη δυνατότητα να διαχειριστεί πλήρως τον αγώνα παρέχοντάς του μεταξύ άλλων: α) πλήρη εικόνα ανά πάσα στιγμή των συνολικών συμμετεχόντων Δρομέων, β) οικονομική διαχείριση του αγώνα, γ) διαχείριση των T-shirt των δρομέων και δ) τη δυνατότητα να εκδώσει εύκολα, γρήγορα και με χαμηλό κόστος, αξιόπιστα τελικά αποτελέσματα του αγώνα αμέσως μόλις τερματίσει και ο τελευταίος συμμετέχων. Η εφαρμογή δοκιμάστηκε στους δρομικούς αγώνες της Ναυπάκτου «3ο Lepanto Run και οι εντυπώσεις που άφησε σε διοργανωτές και συμμετέχοντες ήταν εξαιρετικές. Τα αποτελέσματα για τους πρωτεύσαντες σε κάθε ηλικιακή κατηγορία ήταν έτοιμα πριν ακόμη τερματίσουν όλοι οι δρομείς και οι βραβεύσεις έγιναν στην προκαθορισμένη ώρα με αξιόπιστο τρόπο. Τα τελικά αποτελέσματα ήταν διαθέσιμα με τον τερματισμό του τελευταίου δρομέα. Λέξεις κλειδιά: Δρομικός αγώνας, εφαρμογή υποστήριξης δρομικών αγώνων, custom web εφαρμογή. Εισαγωγή Τεράστια είναι η αύξηση που έχει παρουσιάσει το δρομικό κίνημα τα τελευταία χρόνια στην Ελλάδα. Κάθε Σαββατοκύριακο - ιδίως την άνοιξη και το φθινόπωρο που οι θερμοκρασίες είναι ιδανικές - διοργανώνονται αρκετοί δρομικοί αγώνες σε όλα τα μήκη και πλάτη της Ελλάδας. Οι αγώνες έχουν συνήθως ένα αγώνα μεγάλης απόστασης (για τους δρομείς που είναι χρόνια μυημένοι στο χώρο), έναν (η δύο) αγώνες μικρότερης απόστασης για τους αρχάριους δρομείς και αγώνες για παιδιά Δημοτικού, Γυμνασίου και Λυκείου. Η συνήθης διαδικασία για να λάβει κάποιος μέρος σε κάποιο αγώνα είναι να αναζητήσει στις διάφορες δρομικές ιστοσελίδες την προκήρυξη του αγώνα και στη συνέχεια να βρει, συμπληρώσει και αποστείλει την αίτηση εγγραφής του (τηλεφωνικά, με φαξ ή με συμπλήρωση ηλεκτρονικής φόρμας εγγραφής). Αφού τρέξει στον αγώνα, τις επόμενες μέρες του αγώνα θα αναζητήσει τα τελικά αποτελέσματα καθώς και φωτογραφίες του από τον αγώνα. Η δημιουργία ιστότοπου του κάθε αγώνα διευκολύνει τόσο τους συμμετέχοντες δρομείς, όσο και την οργανωτική επιτροπή του αγώνα. Μέσω του ιστότοπου του αγώνα μπορεί ο κάθε συμμετέχων να δει: α) την προκήρυξη του αγώνα, β) τη διαδρομή του αγώνα και τα τεχνικά χαρακτηριστικά της (υψομετρικές διαφορές, είδος δρόμου κτλ), γ) φόρμα εγγραφής στον αγώνα, δ) προσφορές μετακίνησης, διαμονής και σίτισης κατά τη διάρκεια παραμονής του στην πόλη διεξαγωγής του αγώνα, ε) τα αναλυτικά αποτελέσματα μετά το τέλος του αγώνα, στ) φωτογραφίες δικές του και των συναθλητών του από τον αγώνα, ζ) φόρμα επικοινωνίας με την οργανωτική επιτροπή του αγώνα. Η Πρακτικά Εργασιών 11 ου Πανελλήνιου Συνεδρίου Καθηγητών Πληροφορικής, Χαλκίδα 5-7 Μαΐου 2017

2 11 ο Πανελλήνιο Συνέδριο Καθηγητών Πληροφορικής οργανωτική επιτροπή από την πλευρά της ενημερώνει τον ιστότοπο με όλες τις απαραίτητες στους συμμετέχοντες δρομείς πληροφορίες και βγάζει ανακοινώσεις για ότι καινούριο προκύπτει πριν και μετά τον αγώνα. Σήμερα οι περισσότεροι αγώνες υποστηρίζονται από το δικό τους ιστότοπο ή blog. Στην όλη διαδικασία, το δυσκολότερο από όλα είναι η γρήγορη και αξιόπιστη έκδοση των αποτελεσμάτων του αγώνα. Για το λόγω αυτό, αρκετοί αγώνες παρέχουν ηλεκτρονικά chip στους συμμετέχοντες, τα οποία προσαρμόζονται στα παπούτσια ή στις φανέλες τους και μετρούν με απόλυτη ακρίβεια το χρόνο του κάθε δρομέα. Τα chip όμως αυξάνουν κατά πολύ το κόστος του αγώνα (περίπου στα 1.000 για 350-400 εγγραφέντες δρομείς), με αποτέλεσμα σε όλους σχεδόν τους αγώνες που η οργανωτική επιτροπή παρέχει ηλεκτρονική χρονομέτρηση να υπάρχει μια αξιοσημείωτη οικονομική συμμετοχή από τους συμμετέχοντες. Στην παρούσα εργασία σας παρουσιάζουμε το σχεδιασμό και την υλοποίησης μιας εφαρμογής πλήρους υποστήριξης δρομικών αγώνων. Μέσω της εφαρμογής ο συμμετέχων στον αγώνα δρομέας μπορεί να εγγραφεί, να πληρώσει το αντίτιμο συμμετοχής του στον αγώνα και να δει όλες τις απαραίτητες πληροφορίες που αφορούν τον αγώνα. Με τον τερματισμό του θα ενημερωθεί με email για τον ακριβή χρόνο του και τη θέση του στη γενική κατάταξη, στην κατάταξη ανάλογα με το φύλο του και την ηλικιακή του κατηγορία. Η οργανωτική επιτροπή από την πλευρά της, έχει ανά πάσα στιγμή άμεση εικόνα των συνολικών εγγραφών των δρομέων, των εσόδων του αγώνα και των παραγγελιών των T-shirt των δρομέων. Και το πιο σημαντικό, μπορεί να εκδώσει εύκολα, γρήγορα και αξιόπιστα τα τελικά αποτελέσματα του αγώνα και να κάνει τις βραβεύσεις των πρωτευσάντων του αγώνα έγκαιρα και με σιγουριά. Παρόμοιες εργασίες Από έρευνα που κάναμε στον Ελληνικό χώρο, όλες σχεδόν οι ιστοσελίδες διαχείρισης αγώνων δίνουν αρκετά από όσα αναφέραμε παραπάνω. Όλες όμως (εκτός από αυτές των αγώνων που έχουν ηλεκτρονική χρονομέτρηση) δεν αντιμετωπίζουν αρκετά καλά τον τομέα της έκδοσης αποτελεσμάτων. Συνήθως η οργανωτική επιτροπή μετράει μέσω κάποιων εθελοντών τους χρόνους τερματισμού των δρομέων και δημοσιεύει τα αποτελέσματα μερικές μέρες αργότερα. Επίσης, πρέπει χειροκίνητα ενώ ακόμη διεξάγεται ο αγώνας - να ελέγξει τους πρώτους τερματίσαντες ώστε να κάνει τις βραβεύσεις ανά κατηγορία φύλου και ανά ηλικιακή κατηγορία. Αυτή η εργασία είναι αρκετά επίπονη, και συχνά οδηγεί σε λανθασμένα αποτελέσματα και κατά συνέπεια σε λανθασμένες βραβεύσεις, αφού είναι πολύ δύσκολο να γίνει αξιόπιστα κάτω από την πίεση που υπάρχει κατά τη διάρκεια διεξαγωγής του αγώνα. Μια καλή προσπάθεια στην άμεση έκδοση αποτελεσμάτων αμέσως μετά τον αγώνα γίνεται στην εργασία (Πασχάλης, 2014). Οι δρομείς έχουν εγγραφεί στην Εφαρμογή. Ένας εθελοντής στον τερματισμό καταχωρεί τον αριθμό και το χρόνο του κάθε τερματίσαντα δρομέα σε ένα πρόχειρο χαρτί, και μόλις καταχωρήσει αρκετούς τερματίσαντες δρομείς το δίνει σε έναν άλλο εθελοντή που καταχωρεί τα στοιχεία (αριθμό δρομέα και χρόνο) στην εφαρμογή που παρουσιάζεται στην εργασία. Με τον τρόπο αυτό τα τελικά αποτελέσματα ανακοινώνονται σχεδόν με τη λήξη του αγώνα. Μια άλλη προσπάθεια είναι η εφαρμογή RunnerTime (Γεωργακόπουλος & Πασχάλης; 2016), η οποία δίνει την δυνατότητα έκδοσης τελικών αποτελεσμάτων. Οι δρομείς καταχωρούνται σε μια βάση δεδομένων. Ο χρόνος ξεκινά να μετρά με την εκκίνηση του αγώνα. Στη γραμμή τερματισμού, ο χρονομέτρης καταχωρεί τον αριθμό με τον οποίο τρέχει ο δρομέας στον αγώνα. Ο χρόνος του καταχωρείται αυτόματα και συμπληρώνεται η λίστα με τους τερματίζοντες δρομείς. Αμέσως μετά τον τερματισμό του τελευταίου δρομέα, είναι έτοιμα τα τελικά αποτελέσματα. Όμως το RunnerTime δεν είναι ολοκληρωμένη εφαρμογή, καθώς δεν έχει σύστημα εγγραφών, ούτε τις υπόλοιπες απαραίτητες πληροφορίες του αγώνα που περιγράφηκαν προηγουμένως.

Η Πληροφορική στην Πρωτοβάθμια και Δευτεροβάθμια Εκπαίδευση Σύγχρονες Διδακτικές Προσεγγίσεις 3 Στο διεθνή χώρο, υπάρχουν διάφορες ενδιαφέρουσες προσεγγίσεις. Ένα αντίστοιχο πρόγραμμα είναι το RaceSplitter (https://www.racesplitter.com/) το οποίο λειτουργεί ως εξής: Πρώτα απαιτείται η δημιουργία νέου λογαριασμού από τον διοργανωτή του αγώνα. Τα στοιχεία των συμμετεχόντων δρομέων (όνομα, επώνυμο, έτος γέννησης, ηλικιακή κατηγορία κτλ) συμπληρώνονται από το διοργανωτή είτε μέσω κατάλληλης φόρμας (ατομικά), είτε εισάγοντάς τα μαζικά μέσω αρχείου τύπου Excel, το οποίο αφού μετατραπεί σε αρχείο.csv «ανεβαίνει» στο αντίστοιχο μενού της εφαρμογής. Μόλις ξεκινάει ο αγώνας, ο χρονομέτρης πατάει το κουμπί έναρξης καταμέτρησης χρόνου. Με το που φτάνει κάποιος δρομέας στον τερματισμό, εισάγει τον αριθμό του. Το σύστημα καταγράφει το χρόνο του και τον περνάει στην θέση του στην γενική κατάταξη και στην ηλικιακή κατηγορία. Το σύστημα λειτουργεί πολύ καλά, αλλά δεν αποτελεί μια ολοκληρωμένη πλατφόρμα διαχείρισης αγώνων γιατί: α) δεν δίνει τη δυνατότητα απευθείας εγγραφής στους συμμετέχοντες β) έχει περιορισμό στο λειτουργικό σύστημα που πρέπει να «τρέχει» η συσκευή (ios με έκδοση μεταγενέστερη της 4.0 σε iphone, ipad ή ipod Touch). Η πιο ενδιαφέρουσα ίσως προσέγγιση, είναι η πλατφόρμα RaceDirector (http://www.racedirector.com). Η εφαρμογή αυτή προσπαθεί να οργανώσει, διαχειριστεί και προωθήσει δρομικούς αγώνες διαφόρων τύπων, κάτι που το καταφέρνει σε πολύ μεγάλο βαθμό. Σχεδιασμός Εφαρμογής Η εφαρμογή που σας παρουσιάζουμε στην τρέχουσα εργασία έχει υλοποιηθεί εξ ολοκλήρου με κώδικα, με συνδυασμό των τεχνολογιών Ηtml, CSS, PHP, MySql και javascript. Στο σχήμα 1 μπορείτε να δείτε μέσω ενός διαγράμματος την αρχιτεκτονική της Εφαρμογής. Οι λειτουργίες - δυνατότητες της εφαρμογής θα αναλυθούν στις επόμενες ενότητες. Σχήμα 1. Αρχιτεκτονική της εφαρμογής

4 11 ο Πανελλήνιο Συνέδριο Καθηγητών Πληροφορικής Στην Εικόνα 1 μπορείτε να δείτε την κεντρική σελίδα της Εφαρμογής μας, όπως αυτή θα χρησιμοποιηθεί για την υποστήριξη των δρομικών αγώνων Ναυπάκτου «3ο Lepanto Run 2017». Η εφαρμογή είναι διαθέσιμη τόσο σε desktop όσο και σε mobile έκδοση. Εικόνα 1. Κεντρική σελίδα της Εφαρμογής για την υποστήριξη των δρομικών αγώνων της Ναυπάκτου «3ο Lepanto Run 2017» α) destop έκδοση, β) mobile έκδοση Όπως μπορείτε να δείτε από τα μενού τα οποία φαίνονται στην παραπάνω εικόνα 1, ο ιστότοπος του αγώνα (http://lepantorun.lepantorunners.gr/), παρέχει όλες τις απαραίτητες λειτουργίες που αναφέραμε στην Εισαγωγική Ενότητα. Οι πιο βασικές λειτουργίες (αναλυτική προκήρυξη, συμμετέχοντες και αποτελέσματα) φαίνονται απευθείας στην κεντρική σελίδα της εφαρμογής. Στο μενού «Περισσότερα» υπάρχουν τα υπο-μενού: «Φωτογραφίες» με φωτογραφίες και βίντεο από παλιότερες διοργανώσεις, «Χάρτες Διαδρομής» με αναλυτικές πληροφορίες για τη διαδρομή του αγώνα και τις υψομετρικές της διαφορές, «Ανακοινώσεις» για τη συνεχή ενημέρωση των δρομέων με ότι νεότερο υπάρχει για τους αγώνες, «Διαμονή και φαγητό» με προσφορές ξενοδοχείων, εστιατορίων και καφέ της πόλης για το Σαββατοκύριακο που θα διεξαχθεί ο αγώνας, και «Επικοινωνία» με τηλέφωνα και email για επικοινωνία της οργανωτικής επιτροπής του αγώνα. Στη συνέχεια θα περιγράψουμε αναλυτικότερα τις κυριότερες λειτουργίες της εφαρμογής. Λειτουργία Ατομικών Εγγραφών συμμετεχόντων Κάθε συμμετέχων δρομέας πατώντας στο μενού «Εγγραφή» μπορεί να επιλέξει τον αγώνα που θέλει να εγγραφεί. Όπως φαίνεται στην εικόνα 2, η φόρμα εγγραφής έχει διάφορα πεδία, μερικά από τα οποία είναι υποχρεωτικά (αυτά με τον αστερίσκο) και άλλα όχι. Αν δεν συμπληρωθεί κάποιο πεδίο ή συμπληρωθεί με διαφορετικού τύπου στοιχεία από τα επιτρεπόμενα, βγαίνει αντίστοιχο μήνυμα που τον προτρέπει να βάλει τα σωστά στοιχεία. Ο δρομέας μπορεί να επιλέξει μέθοδο πληρωμής: α) με πιστωτική/χρεωστική κάρτα ή β) μέσω κατάθεσης σε τραπεζικό λογαριασμό. Στο τέλος της φόρμας υπάρχει υπεύθυνη δήλωση του δρομέα ότι έχει περάσει ιατρικές εξετάσεις και τρέχει τον αγώνα με δικιά του ευθύνη. Μόλις συμπληρώσει τα σωστά στοιχεία του, τσεκάρει την επιλογή «Αποδοχή των όρων της προκήρυξης» και πατήσει το κουμπί «Εγγραφή», ολοκληρώνεται το πρώτο στάδιο της εγγραφής.

Η Πληροφορική στην Πρωτοβάθμια και Δευτεροβάθμια Εκπαίδευση Σύγχρονες Διδακτικές Προσεγγίσεις 5 Εικόνα 2. Φόρμα ατομικής εγγραφής Αν έχει επιλέξει τον 1 ο τρόπο πληρωμής (μέσω πιστωτικής/χρεωστικής κάρτας), τότε γίνεται redirect στο site της Εurobank, του εμφανίζεται το ποσό πληρωμής που αντιστοιχεί στο πακέτο (απλό/ενισχυμένο) που έχει δηλώσει, δηλώνει τα στοιχεία της κάρτας του, πληρώνει και ολοκληρώνεται η εγγραφή του. Αν επιλέξει τον 2 ο τρόπο πληρωμής (μέσω τραπεζικής κατάθεσης), τότε πρέπει να πληρώσει σε κάποιο υποκατάστημα ή μέσω του ebanking της Eurobank ώστε να μην έχει επιπλέον τραπεζικά έξοδα. Ανεξαρτήτως του τρόπου πληρωμής που θα επιλέξει, τα στοιχεία του, αποθηκεύονται στον αντίστοιχο πίνακα του αγώνα που έχει δημιουργηθεί σε MySql και ο δρομέας, παίρνει έναν αύξοντα αριθμό, που είναι ο αριθμός με τον οποίο θα τρέξει τον αγώνα. Ο δρομέας ενημερώνεται μέσω κατάλληλου μηνύματος και ενημερωτικού email για την επιτυχή εγγραφή του. Αυτόματα καταχωρείται στη λίστα Συμμετεχόντων (Εικόνα 3), όπου υπάρχει αλφαβητική λίστα όλων των δρομέων, καθώς και λίστα ανάλογα με το φύλο και την ηλικιακή κατηγορία του δρομέα. Εικόνα 3. Λίστα συμμετεχόντων στον αγώνα

6 11 ο Πανελλήνιο Συνέδριο Καθηγητών Πληροφορικής Λειτουργία Ομαδικών εγγραφών μέσω αρχείου τύπου Excel Η δυνατότητα αυτή υπάρχει στον πίνακα ελέγχου της εφαρμογής και γίνεται από το διοργανωτή του αγώνα. Μέσω αυτής της λειτουργίας δίνεται η δυνατότητα σε δρομικούς συλλόγους να καταγράψουν τους δρομείς τους σε ένα αρχείο Excel που τους δίνουμε να κατεβάσουν από κατάλληλο σύνδεσμο στην ενότητα της προκήρυξης του αγώνα. Το συμπληρωμένο με τα ονόματα των δρομέων αρχείο που θα στείλουν, το μετατρέπουμε σε.csv μορφή και το ανεβάζουμε (εικόνα 4). Οι δρομείς καταχωρούνται στη βάση δεδομένων στον αντίστοιχο αγώνα και μπορεί κανείς να τους δει μαζί με τους υπόλοιπους δρομείς πατώντας το κουμπί συμμετέχοντες. Εικόνα 4. Λειτουργία ομαδικών εγγραφών μέσω αρχείου Excel Όταν λήξει η προθεσμία εγγραφών, ο διοργανωτής μπορεί να δει τα πλήρη στοιχεία όλων των συμμετεχόντων δρομέων, να τα εκτυπώσει και να τα δώσει στην οργανωτική επιτροπή του αγώνα. Με αυτή την κατάσταση η οργανωτική επιτροπή θα δώσει σε κάθε δρομέα τον αριθμό του, στο χώρο της γραμματείας του αγώνα. Διαχείριση μέσω Πίνακα Ελέγχου της Εφαρμογής Ο διοργανωτής μπορεί να εισέλθει στον Πίνακα Ελέγχου της εφαρμογής πατώντας στο σύνδεσμο «Σύνδεση Διαχειριστή» που βρίσκεται στο κάτω - δεξιό μέρος της σελίδας. Εκεί, όπως βλέπετε στην εικόνα 5, επιλέγοντας τον αγώνα για τον οποίο επιθυμεί να ενημερωθεί, βλέπει αναλυτικές πληροφορίες για τους συμμετέχοντες δρομείς, καθώς και στατιστικά στοιχεία του αγώνα (σύνολο συμμετεχόντων, αριθμό αθλητών που έχουν πληρώσει το κόστος συμμετοχής, συνολικό ποσό από τις συνδρομές, μεγέθη T-shirt που έχουν επιλέξει κτλ). Στον πίνακα ελέγχου για κάθε αγώνα έχουν υλοποιηθεί οι εξής λειτουργίες (εικόνα 6): α) έκδοση αποτελεσμάτων μέσω της εφαρμογής Runner Time, β) χειροκίνητη καταχώρηση αποτελεσμάτων, γ) ομαδική εγγραφή μέσω αρχείου Excel, δ) ενημέρωση Πληρωμών Δρομέα. Εικόνα 5. Πίνακας Ελέγχου της Εφαρμογής

Η Πληροφορική στην Πρωτοβάθμια και Δευτεροβάθμια Εκπαίδευση Σύγχρονες Διδακτικές Προσεγγίσεις 7 Εικόνα 6. Λειτουργίες Αγώνων Έκδοση αποτελεσμάτων μέσω της εφαρμογής Runner Time Στην εφαρμογή που παρουσιάζεται στην παρούσα εργασία και για την έκδοση των αποτελεσμάτων, έχει ενσωματωθεί η έκδοση του RunnerTime (εικόνα 7). Η έκδοση αυτή λειτουργεί ως εξής: Πατώντας τη, εμφανίζεται στην οθόνη ένα τροποποιημένο κομπιουτεράκι». Με την έναρξη του αγώνα ο χρονομέτρης πατάει το κουμπί Start για να ξεκινήσει να μετράει ο χρόνος. Με την άφιξη ενός δρομέα στη γραμμή τερματισμού, ο χρονομέτρης πατάει τον αριθμό του δρομέα. Αυτόματα ενημερώνεται ο χρόνος του στη βάση δεδομένων. Ο δρομέας καταχωρείται στα τελικά αποτελέσματα και στην ηλικιακή του κατηγορία. Ο ίδιος ενημερώνεται αυτόματα με email για το χρόνο τερματισμού του και τη θέση του στη γενική κατάταξη (εικόνα 8). Η διαδικασία επαναλαμβάνεται για κάθε έναν δρομέα ξεχωριστά. Με την άφιξη του τελευταίου δρομέα, ο χρονομέτρης πατάει τη λήξη του αγώνα. Τα αποτελέσματα είναι έτοιμα (εικόνα 9). Υπάρχει δυνατότητα εξαγωγής σε αρχείο Excel. Εικόνα 7. Εφαρμογή RunnerTime Εικ. 8. Ενημερωτικό email επιτυχούς τερματισμού Χειροκίνητη καταμέτρηση και καταχώρηση αποτελεσμάτων Η μέθοδος αυτή λειτουργεί κυρίως σαν δικλείδα ασφαλείας στην περίπτωση που γίνει κάποιο λάθος στην καταχώρηση αποτελεσμάτων μέσω του RunnerTime. Μέσω αυτής μπορεί ο διοργανωτής οποιαδήποτε στιγμή να αλλάξει ή να προσθέσει το χρόνο σε έναν δρομέα που δεν καταχωρήθηκε στα αποτελέσματα.

8 11 ο Πανελλήνιο Συνέδριο Καθηγητών Πληροφορικής Εικόνα 9. Τελικά αποτελέσματα αγώνα Με την έναρξη του αγώνα ξεκινάει η χρονομέτρηση. Στον τερματισμό είναι τουλάχιστον 2 άτομα που καταγράφουν το χρόνο τερματισμού των δρομέων. Ο ένας έχει το ηλεκτρονικό χρονόμετρο και ενημερώνει τον δεύτερο που καταγράφει σε μια σελίδα καταμέτρησης τον αριθμό και το χρόνο του κάθε τερματίσαντα. Μόλις ολοκληρωθεί η καταγραφή στην πρώτη σελίδα αποτελεσμάτων, αυτή μεταφέρεται στο χώρο της γραμματείας όπου θα περαστούν τα αποτελέσματα στον ιστότοπο του αγώνα στην παρούσα εφαρμογή (εικόνα 10) καταχωρώντας τον αριθμό δρομέα του κάθε τερματίσαντα και από κάτω το χρόνο (πχ. αριθμός 1, χρόνος 00:32:49). Εικόνα 10. Χειροκίνητη καταχώρηση αποτελεσμάτων Αν γίνει κάποιο λάθος, καταχωρούνται ξανά τα στοιχεία από την αρχή και τα καινούρια στοιχεία αντικαθιστούν τα παλιά. Ο κάθε χρόνος που εισάγεται καταχωρείται στο αντίστοιχο πεδίο της εγγραφής στον πίνακα με τα στοιχεία των δρομέων στη βάση δεδομένων. Η διαδικασία συνεχίζεται μέχρι να καταχωρηθούν όλοι οι τερματίσαντες. Όποιος τρόπος και αν ακολουθηθεί, ενημερώνεται η σελίδα των αποτελεσμάτων (εικόνα 9). Οι δρομείς εμφανίζονται αμέσως, κατά φθίνουσα σειρά ως προς τους χρόνους τους, τόσο στην γενική κατάταξη, όσο και στην κατάταξη φύλου και την κατάταξη ανά ηλικιακή κατηγορία. Ενημέρωση Πληρωμών Δρομέα Για την ενημέρωση της εφαρμογής με την κατάσταση των πληρωμών των συμμετεχόντων υπάρχουν δύο περιπτώσεις: α) αν ο δρομέας επιλέξει κατά την εγγραφή του να πληρώσει μέσω πιστωτικής/χρεωστικής κάρτας, τότε η ενημέρωση των πληρωμών γίνεται αυτόματα. Το πεδίο πληρωμή τσεκάρεται αυτόματα, ο

Η Πληροφορική στην Πρωτοβάθμια και Δευτεροβάθμια Εκπαίδευση Σύγχρονες Διδακτικές Προσεγγίσεις 9 αριθμός των δρομέων που έχουν πληρώσει αυξάνεται κατά 1, και το συνολικό ποσό πληρωμής αυξάνεται αντίστοιχα (εικόνα 5). β) αν ο δρομέας επιλέξει κατά την εγγραφή του να πληρώσει μέσω τραπεζικής κατάθεσης, ο ταμίας του συλλόγου πρέπει να ενημερώσει χειροκίνητα τη λίστα του με τους δρομείς που έχουν πληρώσει το αντίτιμο συμμετοχής. Πολύ απλά καταχωρεί τον αριθμό του δρομέα στον αγώνα, και 1 αν έχει πληρώσει ή 0 αν δεν έχει πληρώσει (σχήμα 11α). Η λίστα ενημερώνεται αυτόματα όπως εξηγήθηκε αναλυτικά στην περίπτωση α (εικόνα 5). Ο δρομέας ενημερώνεται με email ότι η οργανωτική επιτροπή έχει λάβει τα χρήματά του (σχήμα 11β). Εικόνα 11. α) χειροκίνητη ενημέρωση κατάστασης πληρωμής, β) Ενημερωτικό email από το σύστημα στο δρομέα για την επιτυχή πληρωμή. Συζήτηση H εφαρμογή θα χρησιμοποιήθηκε για την υποστήριξη του αγώνα «3ο Lepanto Run 2017 που έγινε στις 2 Απριλίου 2017. Στη συνέχεια θα σας μεταφέρουμε τις απόψεις των χρηστών της εφαρμογής: Οι συμμετέχοντες δρομείς, όπως φαίνεται από τις αναρτήσεις τους στο forum του ιστότοπου είχαν εξαιρετικές εντυπώσεις. Αναφέρουμε ενδεικτικά αποσπάσματα από αυτό: «AlexBell - Πάρα πολύ καλά οργανωμένο το site, συνέπεια σε ότι αφορά ανακοίνωση αποτελεσμάτων, πιστοποιητικών, φωτογραφιών», «Κωνσταντίνος - Η ψηφιακή υποστήριξη του αγώνα ήταν το κάτι άλλο. Εύκολη εγγραφή, άμεσα αποτελέσματα, ενημερωτικά mails, φωτογραφίες. Του χρόνου θα είναι ακόμα καλύτερα!!!», «dimitrisg - άμεση ενημέρωση με εμαιλ στο κινητό για το χρόνο τερματισμού παρόλο που δεν υπήρχαν τσιπάκια!», «Βασίλειος Κατσιγιάννης Ολα πολύ καλά, από την εγγραφή μέχρι και τα αποτελέσματα. έλαβα σήμερα email». Ο ταμίας είχε κάθε χρονική στιγμή πλήρη έλεγχο των οικονομικών στοιχείων του αγώνα. Αν ο δρομέας επέλεγε να πληρώσει μέσω τραπεζικής κατάθεσης, θα πρέπει να ενημερώσει χειροκίνητα τις λίστες του, ενώ στην περίπτωση που ο δρομέας επέλεγε την πληρωμή μέσω πιστωτικής/χρεωστικής κάρτας, τότε η ενημέρωση των πληρωμών γινόταν αυτόματα. Στο τέλος του αγώνα ο ταμίας είχε πλήρη επίγνωση των εσόδων του αγώνα. Ο υπεύθυνος για τις παραγγελίες των T-shirt των δρομέων γνώριζε τον ακριβή αριθμό τους και τα ακριβή μεγέθη τους ώστε να δώσει σωστή παραγγελία. Ο χρονομέτρης, ο οποίος είχε 2 φορητούς υπολογιστές που έτρεχαν την εφαρμογή RunnerTime (ο ένας για τον ημιμαραθώνιο και ο άλλος για τα 7Κμ), έβγαλε με απόλυτη ασφάλεια τα αποτελέσματα του ημιμαραθωνίου. Στον μικρότερο αγώνα των 7Κμ, στον οποίο ήταν στην αφετηρία περίπου 265 δρομείς, υπήρξαν κάποια μικρά προβλήματα λόγω των πολλών ταυτόχρονων τερματισμών. Πολλά από αυτά θα είχαν αποφευχθεί αν ο χρονομέτρης ήταν πάνω στη γραμμή τερματισμού και καταχωρούσε μέσω ενός tablet τους αριθμούς των τερματισάντων δρομέων. Tα προβλήματα επιλύθηκαν μέσω του εναλλακτικού τρόπου της χειροκίνητης καταμέτρησης και καταχώρησης αποτελεσμάτων.

10 11 ο Πανελλήνιο Συνέδριο Καθηγητών Πληροφορικής Συμπεράσματα Στην παρούσα εργασία παρουσιάστηκε μια εφαρμογή που σχεδιάσαμε και υλοποιήσαμε για την πλήρη υποστήριξη τόσο των συμμετεχόντων δρομέων όσο και της οργανωτικής επιτροπής ενός δρομικού αγώνα. Μέσω της εφαρμογής ο συμμετέχων στον αγώνα δρομέας μπορεί να εγγραφεί, να πληρώσει το αντίτιμο συμμετοχής του στον αγώνα και να δει όλες τις απαραίτητες πληροφορίες που αφορούν τον αγώνα. Με τον τερματισμό του θα ενημερωθεί με email για τον ακριβή χρόνο του και τη θέση του στη γενική κατάταξη, στην κατάταξη ανάλογα με το φύλο του και την ηλικιακή του κατηγορία. Η οργανωτική επιτροπή από την πλευρά της, έχει ανά πάσα στιγμή άμεση εικόνα των συνολικών εγγραφών των δρομέων, των εσόδων του αγώνα και του αριθμού και των μεγεθών των T-shirt των δρομέων. Και το πιο σημαντικό, μπορεί να εκδώσει εύκολα, γρήγορα και αξιόπιστα τα τελικά αποτελέσματα του αγώνα και να κάνει τις βραβεύσεις των πρωτευσάντων του αγώνα έγκαιρα και με σιγουριά. Η εφαρμογή συστήνεται ανεπιφύλακτα σε αγώνες μεγάλης απόστασης και σε αγώνες μικρότερης απόστασης με όχι υπερβολικά πολλούς συμμετέχοντες. Μπορεί να αξιοποιηθεί μέσα στην τάξη ως παράδειγμα ολοκληρωμένης εφαρμογής στα πλαίσια των μαθημάτων «Σχεδιασμός και Ανάπτυξη Ιστοτόπων» και «Συστήματα Διαχείρισης Βάσεων Δεδομένων και Εφαρμογές τους στο Διαδίκτυο» του τομέα της Ειδικότητας Τεχνικός Εφαρμογών Πληροφορικής της Β τάξης του ΕΠΑΛ. Μελλοντικές κατευθύνσεις Στα άμεσα σχέδια μας είναι να προσθέσουμε στην εφαρμογή τις παρακάτω λειτουργίες: α) να ενσωματώσουμε και chip ώστε να μπορούν να καταγράφονται με απόλυτη ακρίβεια οι χρόνοι των δρομέων και να λυθεί παντελώς το πρόβλημα που παρουσιάζεται με τους πολλούς ταυτόχρονους τερματισμούς σε αγώνες μικρής απόστασης με πολλούς συμμετέχοντες, β) αυτόματη αποστολή πιστοποιητικού επίδοσης με την οριστικοποίηση των αποτελεσμάτων του αγώνα, γ) καταχώρηση χρόνων περάσματος δρομέων από ενδιάμεσα σημεία (check points) ώστε να υπάρχει σιγουριά ότι έτρεξαν όλη την καθορισμένη διαδρομή και δ) δυνατότητα πληρωμής κόστους συμμετοχής στον αγώνα μέσω Paypal. Σε επόμενο στάδιο σκοπεύουμε να επεκτείνουμε τη εφαρμογή ώστε να λειτουργεί σαν υπηρεσία στο διαδίκτυο για τη διοργάνωση αγώνων από οποιοδήποτε ενδιαφερόμενο. Αναφορές Γεωργακόπουλος Γ., Πασχάλης Γ. (2016). Εφαρμογή RunnerTime, 6ο Μαθητικό Φεστιβάλ Ψηφιακής Δημιουργίας Αιτωλοακαρνανίας 2016, Αγρίνιο 7-9 Απριλίου 2016. Ανακτήθηκε στις 28/2/2017 από http://6digifestait.blogspot.gr/2016/03/runnertime.html Πασχάλης Γ. (2014). «Δημιουργία και διαχείριση Ιστότοπου ημι-αυτόματης έκδοσης αποτελεσμάτων δρομικών και ποδηλατικών αγώνων», 6th Conference on Informatics in Education (6th CIE 2014) Κέρκυρα 10-12 Οκτ 2014 (ISBN 978-960-578-005-0). Ιστότοπος υποστήριξης Γύρου Ναυπάκτου, http://nafpaktosrace.lepantorunners.gr/ Ιστότοπος υποστήριξης «Αριστοτέλειο Μονοπάτι», http://aristoteleiomonopati.lepantorunners.gr/ Ιστότοπος υποστήριξης 3 ο LepantoRun, http://lepantorun.lepantorunners.gr/ Πλατφόρμα Διαχείρισης αγώνων RaceDirector, http://www.racedirector.com Πλατφόρμα Διαχείρισης αγώνων RaceSplitter, http://racesplitter.com/