Εφαρμογή για συνεργατική επίλυση προβλημάτων και λήψη αποφάσεων

Application for collaborative problem solving and decision making (Αγγλική)

  1. MSc thesis
  2. Κύρου, Γλυκερία
  3. Μεταπτυχιακή Εξειδίκευση στα Πληροφοριακά Συστήματα (ΠΛΣ)
  4. 25 Σεπτεμβρίου 2022 [2022-09-25]
  5. Ελληνικά
  6. 127
  7. Λαζαρίνης, Φώτιος
  8. Φωκά, Αμαλία | Βερύκιος, Βασίλειος
  9. Android | kotlin | Firebase | collaborative decision making
  10. 1
  11. 9
  12. 34
  13. Περιέχει: διαγράμματα, εικόνες
    • Η παρούσα Διπλωματική Εργασία περιλαμβάνεται τη σχεδίαση, την ανάπτυξη και την αξιολόγηση της εφαρμογής CDM για κινητές συσκευές. Για την ανάπτυξη αυτής έχει χρησιμοποιηθεί NoSQL βάση δεδομένων, Firebase Realtime και το περιβάλλον ανάπτυξης εφαρμογών Android Studio επίσης η εφαρμογή έχει προγραμματιστεί σε γλώσσα Kotlin. Στην εφαρμογή, ο χρήστης αρχικά χρειάζεται να εγγραφεί πληκτρολογώντας στα κενά πεδία τα στοιχεία του. Με την σύνδεση του ο χρήστης έχει την δυνατότητα να δει όλα τα θέματα που έχουν αντληθεί από την αντίστοιχη Βάση Δεδομένων, να συμμετέχει σε ψηφοφορία και να δει τα αποτελέσματα της ψηφοφορίας που επιθυμεί. Στην εφαρμογή έχουν δημιουργηθεί αρκετά θέματα στην παρούσα εργασία θα παρουσιαστούν τα θέματα επιλογή προορισμού σχολικής εκδρομής και η επιλογή αποστολής βοήθειας σε πόλεμο. Πιο αναλυτικά, ο χρήστης μετά την είσοδο του στην εφαρμογή έχει τρεις επιλογές να προτείνει νέο θέμα το οποίο θα αποθηκευτεί σε αντίστοιχη βάση δεδομένων, να συμμετέχει σε ψηφοφορία που ο ίδιος επιλέγει όπου θα πρέπει να αιτιολογήσει την ψήφο του και να δει τα αποτελέσματα της ψηφοφορίας που επιθυμεί. Η εφαρμογή χρειάζεται σύνδεση με το Διαδίκτυο για την εγγραφή χρήστη στην Βάση Δεδομένων, για την επαλήθευση των στοιχείων σύνδεσης χρήστη, για την άντληση πληροφοριών σχετικά με τα θέματα που θα επιλέξει για να ψηφίσει καθώς και για την αποθήκευση των αποτελεσμάτων στην Βάση Δεδομένων. Η εφαρμογή μπορεί να υποστηριχθεί από οποιαδήποτε Android συσκευή με λογισμικό μεγαλύτερο του Android 4.2, έχοντας επίσης την δυνατότητα επέκτασης ώστε να συμπεριληφθούν λειτουργίες που θα μπορούσαν να την βελτιώσουν ώστε μελλοντικά να αποτελέσει μία πιο ολοκληρωμένη εφαρμογή υποστήριξης της CDM μέσω κινητών συσκευών. Λέξεις – Κλειδιά Android, Kotlin, Application, Firebase, Σχολική Ψηφοφορία, ομαδικό πνεύμα, συνεργατική λήψη αποφάσεων.
    • This Thesis includes the design, development and evaluation of the CDM application for mobile devices. NoSQL database, Firebase Realtime and Android Studio application development environment have been used for its development, the application is also programmed in Kotlin language. In the application, the user first needs to register by entering his data in the blank fields. By logging in, the user has the ability to see all the topics that have been extracted from the respective Database, to participate in voting and to see the results of the voting he wishes. In the application several topics have been created in the present work will be presented the topics of choice of school trip destination and the choice of sending help in war. More specifically, the user after entering the application has three options to suggest a new topic which will be stored in a corresponding database, to participate in a vote of his choice where he should justify his vote and see the results of the vote that he desires. The application needs an Internet connection to register a user in the Database, to verify the user login information, to retrieve information on the topics he / she will choose to vote on, as well as to store the results in the Database. The application can be supported by any Android device with software larger than Android 4.2, also having the ability to expand to include features that could improve it to become a more comprehensive CDM support application via mobile devices in the future. Keywords Android, Kotlin, Application, Firebase, School Voting, team spirit, collaborative decision making.
  14. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.