Ανάλυση, σχεδιασμός και υλοποίηση εφαρμογής για έξυπνες συσκευές για επικοινωνία με γεωγραφικό πληροφοριακό σύστημα μέσω διαδικτυακών υπηρεσιών = Analysis, design and implementation of a smart-phone application for interaction with geographic information systems via web services
Προβολή/ Άνοιγμα
Θεματική επικεφαλίδα
Application software -- Development ; Mobile computing ; Smartphones -- Programming ; Γεωγραφικά Συστήματα ΠληροφοριώνΠερίληψη
Στην παρούσα μεταπτυχιακή διατριβή περιγράφεται η ανάλυση, η σχεδίαση και η υλοποίηση μιας εφαρμογής για κινητά τηλέφωνα με λειτουργικό σύστημα Android, η οποία βασίζεται στην πληροφορία της θέσης του χρήστη σε πραγματικό χρόνο. Η εφαρμογή αυτή επιτρέπει στο χρήστη να ανακαλύπτει σημεία ενδιαφέροντος που βρίσκονται κοντά στη γεωγραφική του θέση, λαμβάνοντας επιπλέον πληροφορίες για αυτά. Ο χρήστης έχει τη δυνατότητα να προσθέτει δικά του σημεία, καθώς επίσης και να ρυθμίζει την ακτίνα αναζήτησης αυτών σε περίπτωση που το επιθυμεί. Η ανάπτυξη της εφαρμογής βασίζεται στο μοντέλο αρχιτεκτονικής Πελάτη - Εξυπηρετητή (Client-Server) με τη χρήση των πιο σύγχρονων τεχνολογιών, όπως η πλατφόρμα Phone Gap η οποία επιτρέπει τη χρήση διαδικτυακών γλωσσών προγραμματισμού και σήμανσης (HTML5, JavaScript, CSS3), καθώς και η χρήση της χωρικής βάσης δεδομένων PostgreSQL με την επέκταση PostGIS, η οποία αποτελεί ένα γεωγραφικό πληροφοριακό σύστημα. Η σχεδίαση της εφαρμογής υλοποιήθηκε με τη χρήση της επαναληπτικής ενοποιημένης διαδικασίας (RUP) και της UML. Επιπλέον, στην εργασία αυτή πραγματοποιείται βιβλιογραφική έρευνα σχετικά με άλλες εργασίες και εφαρμογές που υπάρχουν και σχετίζονται είτε περισσότερο είτε λιγότερο με τη παρούσα μεταπτυχιακή διατριβή και επισημαίνονται οι ομοιότητες και οι διαφορές με τη κάθε μια. Τέλος, στην εργασία περιγράφεται κάθε τεχνολογία και υπηρεσία που χρησιμοποιήθηκε για την ανάπτυξη της εφαρμογής.