Ανάπτυξη δυναμικού, επεκτάσιμου και παραμετροποιήσιμου συστήματος διεξαγωγής καμπανιών εθελοντικής συλλογής δεδομένων

Ο σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη ενός συστήματος εθελοντικής συλλογής δεδομένων το οποίο θα απευθύνεται σε φορείς όπως ένα πανεπιστήμιο, μια νομαρχία, μια περιφέρεια, ένα ίδρυμα, μια εταιρεία, μια κοινότητα γενικότερα. Οι φορείς, ανά τακτά χρονικά διαστήματα, θα μπορούν ν...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Χαρμπή, Θεοδοσία
Άλλοι συγγραφείς: Τσακαλίδης, Αθανάσιος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2017
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/10104
Περιγραφή
Περίληψη:Ο σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη ενός συστήματος εθελοντικής συλλογής δεδομένων το οποίο θα απευθύνεται σε φορείς όπως ένα πανεπιστήμιο, μια νομαρχία, μια περιφέρεια, ένα ίδρυμα, μια εταιρεία, μια κοινότητα γενικότερα. Οι φορείς, ανά τακτά χρονικά διαστήματα, θα μπορούν να διεξάγουν διαφόρων ειδών έρευνες και καμπάνιες σε κοινό, όπως οι κάτοικοι μιας πόλης ή οι φοιτητές ενός ιδρύματος και με βάση τα αποτελέσματα της καμπάνιας να προβαίνουν στις κατάλληλες ενέργειες. Τα δεδομένα συλλέγονται από αισθητήρες κινητών συσκευών πολλαπλών χρηστών εύκολα, με δυναμικό και επεκτάσιμο τρόπο, δίνοντας επιπλέον στο χρήστη τη δυνατότητα συμμετοχής στο μηχανισμό προστασίας των προσωπικών του δεδομένων. Με την έννοια «εθελοντική συλλογή δεδομένων» εννοείται ότι τα δεδομένα στέλνονται στον εξυπηρετητή από εθελοντές οι οποίοι έχουνε εγκαταστήσει μια εφαρμογή Android στα κινητά τους τηλέφωνα. Πέρα από τον εξυπηρετητή, η εφαρμογή Android αναπτύχθηκε επίσης κατά τη διάρκεια της παρούσας διπλωματικής και έχει το ρόλο του πελάτη (client) στο τελικό σύστημα. Η επικοινωνία ανάμεσα στον εξυπηρετητή και την εφαρμογή (client-server) πραγματοποιείται με RESTful υπηρεσίες διαδικτύου. Επιπλέον, η Android εφαρμογή βασίζεται κυρίως σε αρθρωτό σχεδιασμό ο οποίος επετεύχθη με τη χρήση του OSGi πλαισίου της Java.