Σχεδιασμός και ανάπτυξη συστήματος παρουσιολογίου/πρόσβασης με χρήση NFC
Design and development of a report/access system using NFC
Διπλωματική εργασία
Συγγραφέας
Κονιδάρης, Μάριος
Ημερομηνία
2024-07-16Επιβλέπων
Βογιατζής, ΙωάννηςΒογιατζής, Ιωάννης
Περίληψη
Στις σύγχρονες κοινωνίες και επιχειρήσεις, η αποτελεσματική διαχείριση των διαδικασιών είναι καθοριστική για την αύξηση της παραγωγικότητας και τη βελτίωση της εμπειρίας των χρηστών. Παρά την πρόοδο στις τεχνολογίες πληροφορικής, πολλές διαδικασίες εξακολουθούν να βασίζονται σε παραδοσιακές μεθόδους που δεν εκμεταλλεύονται τις δυνατότητες των σύγχρονων τεχνολογιών, όπως το NFC (Near Field Communication) και οι κωδικοί QR (Quick Response). Αυτό έχει ως αποτέλεσμα οι διαδικασίες να έχουν χαμηλή αποτελεσματικότητα, περιορισμένη ασφάλεια, περιορισμένη διαλειτουργηκότητα και αδυναμία παρακολούθησης και ελέγχου. Η υιοθέτηση τεχνολογιών όπως το NFC και οι κωδικοί QR στις καθημερινές διαδικασίες όχι μόνο βελτιώνει την αποτελεσματικότητα και την ασφάλεια αλλά και ενισχύει την συνολική εμπειρία των χρηστών. Η ανάπτυξη και η εφαρμογή μίας τέτοιας λύσης εξετάζεται και υλοποιείται στην παρούσα διπλωματική εργασία που σκοπεύει να λύσει το πρόβλημα της λήψης παρουσιών στα εργαστηριακά μαθήματα, καθώς και στις εξεταστικές περιόδους. Η εφαρμογή στοχεύει στην αυτοματοποίηση της διαδικασίας, στην αύξηση της ασφάλειας και διαφάνειας αλλά και στην διαλειτουργηκότητα. Παράλληλα, παρουσιάζεται μια μελέτη για τις δύο τεχνολογίες (NFC, QR), περιγράφονται τα πλεονεκτήματα και τα μειονεκτήματα των δύο και εξηγείται γιατί εν τέλει προτιμάται η μια έναντι της άλλης. Στο τέλος, γίνεται παρουσίαση του συστήματος που αναπτύχθηκε, παρατίθενται επίσης, οι τεχνολογίες που χρησιμοποιήθηκαν (Flutter, Firebase), δίνεται το σχήμα της βάσης δεδομένων και μια ξενάγηση στις διάφορες οθόνες της εφαρμογής.
Περίληψη
In modern societies and businesses, effective process management is critical to increasing productivity and improving user experience. Despite advances in IT, many processes are still based on traditional methods that do not take advantage of the capabilities of modern technologies such as NFC (Near Field Communication) and QR (Quick Response) codes. This results in processes having low efficiency, limited security, limited interoperability and inability to monitor and control. Adopting technologies such as NFC and QR codes in everyday processes not only improves efficiency and security but also enhances the overall user experience. The development and implementation of such a solution is examined and implemented in this thesis which aims to solve the problem of taking presentations in laboratory courses, as well as in examination periods. The application aims to automate the process, increase security and transparency as well as interoperability. At the same time, a study on the two technologies (NFC, QR) is presented, the advantages and disadvantages of both are described and it is explained why one is ultimately preferred over the other. At the end, the developed system is presented, the technologies used (Flutter, Firebase) are also listed, the database scheme is given and a tour of the various screens of the application is given.