Αναλυτική παρουσίαση της Εφαρμογής (Ενεργοί Δημότες) Η εφαρμογή αποτελείται από ένα εύκολο και εύχρηστο περιβάλλον χρήσης απόλυτα κατανοητό ακόμα και από χρήστες που δεν είναι γνώστες της τεχνολογίας. Μετά την εγκατάσταση της εφαρμογής τα βήματα για τη χρήση της εξηγούνται παρακάτω. Η είσοδος των χρηστών αποτελείται από 2 βήματα: Βήμα 1. Αρχικά ο χρήστης πρέπει να πατήσει το εικονίδιο της εφαρμογής, που δημιουργήθηκε μετά την εγκατάσταση. Βήμα 2. Ο χρήστης για να αποκτήσει πρόσβαση στα δεδομένα της εφαρμογής πρέπει να κάνει Login. Για την είσοδο των χρηστών απαιτείται το email και το password του χρήστη με τα οποία δημιούργησε το λογαριασμό του. Εάν είναι νέος χρήστης της εφαρμογής μπορεί να πατήσει το link στο τέλος της οθόνης «Καινούργιος χρήστης; Γραφτείτε εδώ!», για να δημιουργήσει καινούργιο λογαριασμό. Σε αυτήν την οθόνη ο χρήστης πρέπει να εισάγει τα στοιχεία του email και password. Δοκιμαστικά στοιχεία εισόδου email: dimotis@thessaloniki.gr password: dimotis
Όταν ο χρήστης ταυτοποιηθεί, δηλαδή ο server απαντήσει θετικά στη συσκυευή για το login που επιχειρείται, τότε πραγματοποιείται και η είσοδός του στην εφαρμογή. Η πρώτη οθόνη που εμφανίζεται περιέχει όλες τις τελευταίες ειδήσεις που αφορούν τον Δήμο. Είναι επιλεγμένη η καρτέλα «ΑΡΧΙΚΗ». Τα άρθρα βάσει του περιεχομένου τους χωρίζονται σε κατηγορίες: ΚΟΙΝΩΝΙΑ ΟΙΚΟΝΟΜΙΑ ΠΟΛΙΤΙΣΜΟΣ
Πέρα από το ειδησεογρφικό μέρος της εφαρμογής, ο χρήστης μπορεί να δει τα γεγονότα που οι συνδημότες του φωτογράφισαν και ανάρτησαν. Ο χρήστης επιλέγει την καρτέλα «ΓΕΓΟΝΟΤΑ» και του εμαφνίζονται με ημερολογιακή ταξινόμηση τα πρόσφατα γεγονότα. Σε κάθε γεγονός βρίσκεται η φωτογραφία που κάποιος χρήστης τράβηξε, μαζί με τη περιγραφή του γεγονότος. Στην κατηγορία «ΓΕΓΟΝΟΤΑ» εμφανίζονται μόνο τα γεγονότα που έχουν εγκριθεί από τον διαχειριστή. Αυτό συμβαίνει για να αποφευχθεί τυχόν ακατάλληλο περιεχόμενο ή αναληθές γεγονός. Η διαχείριση των γεγονότων θα παρουσιαστεί αναλυτικά πιο κάτω Σε κάθε γεγονός υπάρχει δεξιά πάνω ένα εικονίδιο χάρτη. Πατώντας το εικονίδιο του χάρτη εμφανίζεται χάρτης (googlemap) με το ακριβές σημείο που συνέβη το συγκεκριμένο γεγονός επιλεγμένο με δείκτη. Την τοποθεσία την αντιλαμβάνεται αυτόματα η εφαρμογή τη στιγμή που κάποιος χρήστης φωτογραφίζει κάποιο συμβάν μέσω αυτής.
Διαδικασία φωτογράφησης και ανάρτησης ενός συμβάντος από τον χρήστη. Όταν ο χρήστης δει ένα γεγονός που θέλει να φωτογραφίσει και να αναρτήσει, το μόνο που έχει να κάνει είναι να πατήσει το κουμπάκι με την κάμερα που βρίσκεται αριστερά στο κάτω μέρος της διεπαφής της εφαρμογής. Τότε, ανοίγει αυτόματα η κάμερα τη συσκευής του και έτσι ο χρήστης αρκεί να τραβήξει τη φωτογραφία.
Μετά τη λήψη της φωτογραφίας, ο χρήστης πρέπει να συμπληρώσει μια περιγραφή που θα εξηγεί το τι συνέβη. Η περιγραφή πρέπει να περιέχει τουλάχιστον 10 χαρακτήρες. Μετά και τη συμπλήρωση της περιγραφής, ο χρήστης αναρτά το γεγονός πατώντας το αντίστοιχο κουμπί που βρίσκεται δεξιά στο επάνω μέρος της διεπαφής της εφαρμογής. Η συσκευή θα στείλει στον server τη φωτογραφία, την περιγραφή, τις συντεταγμένες της συσκευής και τα στοιχεία του χρήστη.
Διαχειριστικό περιβάλλον (server) Στο συγκεκριμένο περιβάλλον, πρόσβαση έχει μόνον ο διαχειριστής από οποιονδήποτε υπολογιστή/συσκευή με πρόσβαση στο ίντερνετ, μέσω ενός browser. Υπάρχει login σελίδα όπου ο διαχειριστής εισάγει το email του και το password του. Στην καρτέλα «Άρθρα», ο διαχειριστής βλέπει όλες τις ειδήσεις που έχει μοιραστεί με τους δημότες. Ακόμα, βλέπει την κατηγορία στην οποία ανήκει το άρθρο-είδηση. Ο διαχειριστής μπορεί να διαγράψει το άρθρο πατώντας το κουμπί delete.
Ο διαχειριστής, επιλέγοντας τη καρτέλα «Προσθήκη Άρθρου», μπορεί να αναρτήσει άρθρο με φωτογραφία, τίτλο, περιγραφή και την κατηγορία που θα ανήκει. Έπειτα, πατώντας το κουμπί «Δημοσίευση», το άρθρο εμφανίζεται πλέον σε όλες τις συσκευές των δημοτών. Διαχείριση Γεγονότων Ο διαχειριστής επιλέγοντας την καρτέλα «Γεγονότα», βλέπει τα συμβάντα που έχουν φωτογραφήσει και αναρτήσει οι δημότες και δεν έχει ενεργήσει πάνω τους ο διαχειριστής στέλνοντας ειδοποίηση στους δημότες ή δεν τα έχει διαγράψει ως ανεπιθύμητα. Για το κάθε γεγονός που αναρτάται, ο διαχειριστής έχει πρόσβαση στην πληροφορία σχετικά με το ποιός δημότης ανάρτησε το γεγονός, την ώρα ανάρτησης, τη φωτογραφία, την περιγραφή και την τοποθεσία στο χάρτη.
Ακόμα, για κάθε γεγονός που αναρτάται, ο διαχειριστής είναι αυτός που κρίνει αν πρέπει να σταλεί ειδοποίηση στους δημότες ή/ και στα συνεργεία του δήμου. Όπως φαίνεται στη διπλανή εικόνα, υπάρχει αντίστοιχο πλαίσιο όπου συμπληρώνεται ο τίτλος της ειδοποίησης που θα εμφανιστεί στις συσκευές των χρηστών, ανάλογα με την ιδιότητά τους (δημότες/ συνεργεία του δήμου). Μπορεί επίσης να ορίσει να αποσταλεί ειδοποίηση μόνο στους χρήστες των οποίων οι συσκευές βρίσκονται σε συγκεκριμένο εύρος γύρω από το σημείο που έγινε η ανάρτηση του συγκεκριμένου συμβάντος (επιλέγοντας «ΟΧΙ» στην επιλογή «Αποστολή ειδοποίησης σε όλη την περιοχή του δήμου» και ορίζοντας την ακτίνα απόστασης σε μέτρα στην επόμενη επιλογή). Αν πάλι κρίνει ότι πρέπει να ενημερωθούν όλοι οι χρήστες τότε επιλέγει «ΝΑΙ» στην επιλογή για όλη την περιοχή του δήμου. Τέλος, πατώντας το κουμπί «Save», στέλνεται ειδοποίηση στους συγκεκριμένους χρήστες και το γεγονός «αφαιρείται» από το διαχειριστικό περιβάλλον.