Εμφάνιση απλής εγγραφής

Web application development of complex notification schemes incorporating cloud services.

Στοιχεία Dublin Core

dc.creatorΓρηγορίου, Ανδροκλήςel
dc.creatorGrigoriou, Androklisen
dc.date.accessioned2016-09-05T08:29:03Z
dc.date.available2016-09-05T08:29:03Z
dc.date.issued2016-09-05
dc.identifier.urihttp://hdl.handle.net/20.500.12688/7839
dc.description.abstractΑυτή η πτυχιακή εργασία πραγματεύεται την υλοποίηση ενός μηχανισμού ομαδικών ειδοποιήσεων υιοθετώντας επίκαιρες τάσεις και πρότυπα του διαδικτύου. Πέρα της βασικής λειτουργίας του, ο μηχανισμός προσφέρει επίσης, ένα API το οποίο επιτρέπει σε ξένες εφαρμογές τρίτων να αξιοποιούν τις υπηρεσίες που προσφέρονται από το μηχανισμό ειδοποιήσεων. Η τεχνική προσέγγιση που υιοθετήθηκε βασίζεται στη φιλοσοφία των Mashups και σε συνδυασμό με κάποια από τα Google APIs, υποστηρίζεται ένας ευέλικτος τρόπος διαχείρισης σύνθετων σχημάτων ειδοποίησης. Ειδικότερα, οι χρήστες της εφαρμογής αποκτούν πρόσβαση στην υπηρεσία χρησιμοποιώντας τον Google λογαριασμό τους (Google Account) και στη συνέχεια δημιουργούν και διαχειρίζονται τις ειδοποιήσεις που επιθυμούν να αποστείλουν (είτε άμεσα είτε σε κάποια στιγμή στο μέλλον) σε επιλεγμένους χρήστες ή ομάδες χρηστών από τις επαφές του χρήστη (όπως αυτές παρέχονται από την υπηρεσία Google Contacts). Ο χρήστης μπορεί κάθε φορά να θέτει σύνθετα κριτήρια βάση των οποίων θα αποστέλλεται η ειδοποίηση ή όχι. Τα κριτήρια αυτά αφορούν απόλυτα ή σχετικά χρονικά όρια, ποιους χρήστες ή ποιες ομάδες χρηστών πιθανών να ενδιαφέρουν, καθώς και την προγενέστερη συμμετοχή αυτών σε προγραμματισμένες δραστηριότητες ή εκδηλώσεις. Ένα ιδιαίτερο χαρακτηριστικό της εφαρμογής είναι η δυνατότητα δημιουργίας και καταχώρησης γεγονότων σε επιλεγμένα ηλεκτρονικά ημερολόγια του χρήστη (π.χ. Google Calendar) που έχει ως αποτέλεσμα τη διασύνδεση των ειδοποιήσεων με την ατομική διαχείριση χρόνου.el
dc.description.abstractThis thesis presents the design and development of a group notification mechanism which relies on current web standards and facilitates group work. In addition to its basic functionality, the mechanism exploits multiple notification channels (i.e., email, shared calendars, etc.) and offers an API which allows third party applications and services to exploit core functions. In terms of technical approach, the application follows the mashup philosophy to support flexible management of complex notification schemes. Users access the application using their Google account and once authorized, they can create notification schemes to be posted immediately or at a designated time in the future. Recipients of notifications include individuals or groups of users as delivered through the Google Contacts API. Users can set complex criteria which will allow the system to automatically select whether or not a notification should be sent. Such rules are correlated with absolute or qualified time limits, specific users or designated groups and the users’ previous records of events or activities. A special feature of the application is the ability to create and save events on selected electronic calendars (i.e. Google Calendar), thus linking group notifications with flexible and personalized time management.en
dc.languageΕλληνικάel
dc.languageGreeken
dc.publisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
dc.publisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.titleΑνάπτυξη διαδικτυακής εφαρμογής για την διαχείριση σύνθετων σχημάτων ειδοποίησης με ενσωμάτωση υπηρεσιών νέφους.el
dc.titleWeb application development of complex notification schemes incorporating cloud services.en

Στοιχεία healMeta

heal.creatorNameΓρηγορίου, Ανδροκλήςel
heal.creatorNameGrigoriou, Androklisen
heal.publicationDate2016-09-05
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/7839
heal.abstractΑυτή η πτυχιακή εργασία πραγματεύεται την υλοποίηση ενός μηχανισμού ομαδικών ειδοποιήσεων υιοθετώντας επίκαιρες τάσεις και πρότυπα του διαδικτύου. Πέρα της βασικής λειτουργίας του, ο μηχανισμός προσφέρει επίσης, ένα API το οποίο επιτρέπει σε ξένες εφαρμογές τρίτων να αξιοποιούν τις υπηρεσίες που προσφέρονται από το μηχανισμό ειδοποιήσεων. Η τεχνική προσέγγιση που υιοθετήθηκε βασίζεται στη φιλοσοφία των Mashups και σε συνδυασμό με κάποια από τα Google APIs, υποστηρίζεται ένας ευέλικτος τρόπος διαχείρισης σύνθετων σχημάτων ειδοποίησης. Ειδικότερα, οι χρήστες της εφαρμογής αποκτούν πρόσβαση στην υπηρεσία χρησιμοποιώντας τον Google λογαριασμό τους (Google Account) και στη συνέχεια δημιουργούν και διαχειρίζονται τις ειδοποιήσεις που επιθυμούν να αποστείλουν (είτε άμεσα είτε σε κάποια στιγμή στο μέλλον) σε επιλεγμένους χρήστες ή ομάδες χρηστών από τις επαφές του χρήστη (όπως αυτές παρέχονται από την υπηρεσία Google Contacts). Ο χρήστης μπορεί κάθε φορά να θέτει σύνθετα κριτήρια βάση των οποίων θα αποστέλλεται η ειδοποίηση ή όχι. Τα κριτήρια αυτά αφορούν απόλυτα ή σχετικά χρονικά όρια, ποιους χρήστες ή ποιες ομάδες χρηστών πιθανών να ενδιαφέρουν, καθώς και την προγενέστερη συμμετοχή αυτών σε προγραμματισμένες δραστηριότητες ή εκδηλώσεις. Ένα ιδιαίτερο χαρακτηριστικό της εφαρμογής είναι η δυνατότητα δημιουργίας και καταχώρησης γεγονότων σε επιλεγμένα ηλεκτρονικά ημερολόγια του χρήστη (π.χ. Google Calendar) που έχει ως αποτέλεσμα τη διασύνδεση των ειδοποιήσεων με την ατομική διαχείριση χρόνου.el
heal.abstractThis thesis presents the design and development of a group notification mechanism which relies on current web standards and facilitates group work. In addition to its basic functionality, the mechanism exploits multiple notification channels (i.e., email, shared calendars, etc.) and offers an API which allows third party applications and services to exploit core functions. In terms of technical approach, the application follows the mashup philosophy to support flexible management of complex notification schemes. Users access the application using their Google account and once authorized, they can create notification schemes to be posted immediately or at a designated time in the future. Recipients of notifications include individuals or groups of users as delivered through the Google Contacts API. Users can set complex criteria which will allow the system to automatically select whether or not a notification should be sent. Such rules are correlated with absolute or qualified time limits, specific users or designated groups and the users’ previous records of events or activities. A special feature of the application is the ability to create and save events on selected electronic calendars (i.e. Google Calendar), thus linking group notifications with flexible and personalized time management.en
heal.languageΕλληνικάel
heal.languageGreeken
heal.academicPublisherΤ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.el
heal.academicPublisherT.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineeringen
heal.titleΑνάπτυξη διαδικτυακής εφαρμογής για την διαχείριση σύνθετων σχημάτων ειδοποίησης με ενσωμάτωση υπηρεσιών νέφους.el
heal.titleWeb application development of complex notification schemes incorporating cloud services.en
heal.typeΠτυχιακή Εργασίαel
heal.typeBachelor thesisen
heal.keywordδιαδικτυακή εφαρμογή, ειδοποίηση, υπολογιστική νέφους, Google API, Mashupel
heal.keywordweb application, notification, cloud computing, Google API, Mashupen
heal.accessfreeel
heal.advisorNameΑκουμιανάκης, Δημοσθένηςel
heal.advisorNameAkoumianakis, Dimosthenisen
heal.advisorID.emailda@ie.teicrete.gr
heal.academicPublisherIDΤ.Ε.Ι. Κρήτηςel
heal.academicPublisherIDT.E.I. of Creteen
heal.fullTextAvailabilitytrueel
tcd.distinguishedfalseel
tcd.surveyfalseel


Αρχεία σε αυτό το τεκμήριο

Thumbnail
Thumbnail
Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States