Η ανάγκη της επικοινωνίας αποτελεί πρωταρχική επιδίωξη των ανθρώπων στις οργανωμένες κοινωνίες. Η αλματώδης άνθηση των τηλεπικοινωνιών τις τελευταίες δεκαετίες και η συνακόλουθη παραγωγή προϊόντων και υπηρεσιών, που στοχεύουν στην κάλυψη του πλήθους των επικοινωνιακών αναγκών είναι εντυπωσιακή. Εντούτοις, το εύρος των δυνατοτήτων που παρέχει η τεχνολογία μέσω των παραδοσιακών δικτύων (τηλέφωνο, sms, κ.α.) αλλά και των μέσων κοινωνικής δικτύωσης (chatting μέσω Facebook, κ.α.) αδυνατούν να εξαλείψουν τους συχνούς επικοινωνιακούς «θορύβους». Η έλλειψη συνεπούς, έγκαιρης και αποτελεσματικής συνεννόησης για το ακριβές σημείο συνάντησης και τον ακριβή χρόνο, καθυστερήσεις και παραλείψεις, όταν το ζητούμενο είναι η φυσική επαφή, είναι μόνο μερικοί από αυτούς.
Η αναποτελεσματικότητα της επικοινωνίας δύναται να περιοριστεί δραστικά από μία δικτυακή εφαρμογή, η οποία θα απεικονίζει σε πραγματικό χρόνο, μέσω ενός διαδραστικού χάρτη, την ακριβή κίνηση των αλληλοεπιδρώντων και θα παρέχει δυναμικές πληροφορίες υπολειπόμενου χρόνου και απόστασης σε σχέση με το σημείο συνάντησης που έχει οριστεί. Ουσιαστικά, μια τέτοια εφαρμογή θα αποτελεί ένα κοινωνικό δίκτυο με ολοκληρωμένες δυνατότητες αλληλεπίδρασης των χρηστών του. Τέλος, πέραν της αποτελεσματικής συνάντησης των χρηστών, η εφαρμογή θα πρέπει να συλλέγει τα δεδομένα κίνησης του κάθε χρήστη με σκοπό τη διατήρηση ιστορικότητας, την ανάλυση και τη βελτιστοποίηση των προτιμήσεών του.
Η παρούσα διπλωματική εργασία έχει ως σκοπό την ανάπτυξη μιας καινοτόμας εφαρμογής για την εξυπηρέτηση μιας ανθρώπινης ανάγκης. Στο πλαίσιο της εργασίας αναλύεται πως διαπιστώθηκε αυτή η ανάγκη και πως δύναται να καλυφθεί με την εν λόγω εφαρμογή. Κατόπιν ενδελεχούς έρευνας που πραγματοποιήθηκε, διαπιστώθηκε ότι το τρέχον φάσμα τεχνολογιών και υπηρεσιών δεν είναι σε θέση να προσεγγίσει τις παρεχόμενες λειτουργίες της εφαρμογής. Παράλληλα, εξετάστηκαν και αναλύθηκαν οι εκάστοτε προσφερόμενες τεχνολογίες και περιβάλλοντα προϋπαρχόντων συναφών υπηρεσιών, έτσι ώστε να μεγιστοποιηθεί η αποτελεσματικότητα και η αποδοτικότητα της εφαρμογής με τελικό στόχο την πλήρη εκμετάλλευση της από το χρήστη, καθιστώντας την απλή και φιλική. Μέσα από την παρουσίαση της εφαρμογής επεξηγούνται τα πλήρη οφέλη της καθώς αναλύεται εκτενώς ολόκληρος ο σχεδιασμός της εφαρμογής και ο επιθυμητός και τελικός στόχος λειτουργίας της. Πάνω σε αυτήν την ανάλυση βασίζεται ο καθορισμός των απαιτήσεων και η χρήση κατάλληλης τεχνολογικής υποδομής τελευταίας γενιάς για την ολοκληρωτική υποστήριξη και ορθή λειτουργία της. Στη συνέχεια, αναπτύσσεται διεξοδικά ο τρόπος λειτουργίας των κύριων δυνατοτήτων της εφαρμογής καθώς και των επιμέρους λειτουργιών της. Επίσης, παρατίθενται εικόνες χρήσης της εφαρμογής για την πλήρη κατανόηση του φάσματος των δυνατοτήτων της. Τέλος, αξιολογείται η αποδοτικότητα της εφαρμογής, οι παρεχόμενες υπηρεσίες, εξετάζονται πιθανές βελτιώσεις και γίνεται αναφορά σε μελλοντικές προσθήκες για την αναβάθμιση της εφαρμογής.
(EL)
The need of communication between people constitutes a primary pursuit in organized societies. The swift growth of telecommunications in last decades, followed by the generation of products and services that are targeting to cover the telecommunications needs, is revealing. However, the possibilities that technology offers through the traditional networks (phone, sms, etc.) and social networks (chatting by Facebook, etc.), cannot eliminate the frequent communication “noises”. The absence of timely, consistent and effective arrangement for the specific spot of meeting and time, delays and failures, when the point is the physical contact, are only some of them.
The inefficiency of communication could dramatically be improved by an internet application which would illustrate in real time, through an interactive map, the specific traffic of people and would provide dynamic information of the remaining time and distance relative to the meeting point that has been settled. Essentially, the application will be a social network with full operations of interactions between the users. Besides the effective meeting between the users, the application should collect data of movement of every user in order to store his history that will be analyzed for the improvement of his preferences.
The current thesis is the development of an innovative application that will serve a human need. In the thesis we explain how this need has been identified and how it could be covered by the application that has been developed. After deep search, we have concluded that the current range of technologies and services cannot reach the potentials and the functions of our app. Meantime, many similar preexisted applications and services have been examined in order to locate and verify their weaknesses and shortcomings, so that our new product would be simple and friendly and of course effective and efficient. Through the presentation of the devolved application we explain all the benefits while we thoroughly describe the application design and our desirable goal. The definition of our requirements as well as the use of the proper technology for the flawless operation and support of our application is based on the aforementioned analysis. Next, we present the main and the secondary functionality of our applications`. We include images that demonstrate how the application can be used in order to illustrate in a better way the range of its potential. Finally, we evaluate the efficiency of the application and the provided services and we examine possible improvements and updates for its enhancement.
(EN)