Εφαρμογές τεχνολογίας NFC σε κινητά Android-Αιτήσεις για έκδοση βεβαιώσεων στη Γραμματεία

Πληροφορίες Εργασίας

Σπουδαστές:
  • Κουνιάκη Παναγιώτα

Περιγραφή Εργασίας

Η παρούσα διπλωματική εργασία ασχολείται με την ανάπτυξη εφαρμογής Android χρησιμοποιώντας την τεχνολογία NFC (Near Field Communication). Το NFC είναι μια ασύρματη επικοινωνία μικρής εμβέλειας και στοχεύει στην απλούστευση διάφορων αλληλεπιδράσεων μεταξύ ηλεκτρονικών συσκευών, χωρίς την διαμεσολάβηση του χρήστη. Η τεχνολογία NFC καλύπτει τα πρωτόκολλα επικοινωνίας και τα format ανταλλαγής δεδομένων, γιατί είναι ένα πρότυπο RFID. Μια από τις NFC συσκευές είναι και τα Tags τα οποία αποτελούν ένα υλικό με χαμηλό κόστος και εύκολο στη χρήση. Έχουν μικρό μέγεθος, δεν απαιτούν τη δική τους πηγή ηλεκτρικής ενέργειας και εάν είναι εγκατεστημένα σε κατάλληλο περιβάλλον δεν χρειάζονται συντήρηση. Για αυτό το λόγο μπορούν να τοποθετηθούν σχεδόν οπουδήποτε, σε αφίσες ή άλλα διαφημιστικά, σε κάρτες, μπρελόκ, βραχιόλια κα. Η ανάπτυξη της εφαρμογής υλοποιήθηκε λαμβάνοντας υπ’ όψη τις ανάγκες της γραμματείας του Τμήματος Μηχανικών Ηλεκτρονικών Υπολογιστικών Συστημάτων, του ΤΕΙ ΠΕΙΡΑΙΑ. Στόχος είναι η απλοποίηση της διαδικασίας αίτησης που κάνουν οι φοιτητές κατά τη διάρκεια των σπουδών τους για έκδοση διαφόρων τύπων βεβαιώσεων. Με την Android εφαρμογή που αναπτύχθηκε ο φοιτητής προσέρχεται σε σημείο της γραμματείας που βρίσκεται τοποθετημένη μια Android συσκευή με NFC λειτουργία. Στη συνέχεια σκανάρει την κάρτα του, η οποία του παρέχεται κατά την εγγραφή του στο Τμήμα και περιέχει όλα τα σταθερά του στοιχεία και επιλέγει την έκδοση μιας ή περισσότερων βεβαιώσεων από την οθόνη της συσκευής με το πάτημα ενός κουμπιού. Αυτόματα η εφαρμογή αποστέλλει ένα μήνυμα ηλεκτρονικού ταχυδρομείου (email) στην γραμματεία και στον ίδιο τον φοιτητή με το αίτημα. Η αποστολή γίνεται στο παρασκήνιο και χωρίς την διαμεσολάβηση του χρήστη. Ταυτόχρονα η αίτηση αποθηκεύεται σε τοπική βάση δεδομένων SQLite στην Android συσκευή. Η εφαρμογή επίσης διαθέτει διαχειριστικό κομμάτι, στο οποίο ο διαχειριστής έχει την δυνατότητα να εμφανίσει και να επεξεργαστεί τις αποθηκευμένες αιτήσεις καθώς και να δημιουργήσει τις NFC κάρτες. Με αυτή την εφαρμογή απλοποιούμε την συνολική διαδικασία, αφού από τον φοιτητή απαιτούνται ελάχιστες κινήσεις και από τη γραμματεία δεν απαιτείται η διαμεσολάβηση κάποιου υπαλλήλου.