Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/16145
Author: Παπίκας, Ιωάννης
Title: Ανάπτυξη πλατφόρμας διαδικτυακών εφαρμογών: υλοποίηση και ενσωμάτωση του πρωτοκόλλου OAuth 2.0.
Date Issued: 2013
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Χατζηγεωργίου, Αλέξανδρος
Abstract: Με την σημερινή πρόοδο του διαδικτύου, η ανάγκη για διαδικτυακές εφαρμογές είναι πλέον κυρίαρχη στον επαγγελματικό αλλά και στον ακαδημαϊκό χώρο. Αυτή η ανάγκη μας οδήγησε στην δημιουργία μιας ιδέας, την κατασκευή μιας πλατφόρμας στην οποία θα μπορούν να κατασκευάζονται διαδικτυακές εφαρμογές εύκολα και γρήγορα. Με τα μέχρι τώρα δεδομένα, η κατασκευή εφαρμογής για το διαδίκτυο έχει το πρόβλημα της υποδομής, καθώς χρειάζεται να υπάρχει εξυπηρετητής για να την φιλοξενήσει αλλά και ένα πλήθος εργαλείων ανάλογα με το είδος της εφαρμογής. Επίσης, λείπει η ασφάλεια των δεδομένων που θα φιλοξενήσει αλλά και των χρηστών που θα τις αναπτύσσουν. Τώρα πλέον υπάρχει αυτή η πλατφόρμα και ο εξυπηρετητής, οπότε το μόνο που μένει είναι η ποιοτική ανάπτυξη της εφαρμογής με τα κατάλληλα εργαλεία. Οι εφαρμογές θα είναι προσβάσιμες από κάθε είδους συσκευή σε όλο τον κόσμο. Η πλατφόρμα έχει σαν στόχο τους φοιτητές προγραμματιστές οι οποίοι θα μπορούν να δημιουργήσουν ομάδες ανάπτυξης και να συνεργάζονται με άλλες ομάδες σε μεγαλύτερα έργα. Στα πλαίσια της ακαδημαϊκής χρήσης της πλατφόρμας θα μπορούν και οι καθηγητές να συμμετέχουν σε έργα, ως επιβλέποντες, ώστε να αξιολογούν τη δουλειά των φοιτητών. Στην επαγγελματική πλευρά της πλατφόρμας, οι εφαρμογές θα έχουν τη δυνατότητα πρόσβασης σε επαγγελματικά δεδομένα με ασφάλεια. Η ασφάλεια αυτή βασίζεται στη χρήση του πρωτοκόλλου OAuth 2.0. Το πρωτόκολλο αυτό δίνει τη δυνατότητα ασφαλούς πρόσβασης των εφαρμογών στους πόρους των χρηστών του συστήματος μαζί με τη δυνατότητα διαγραφής των δικαιωμάτων ανά πάσα στιγμή. Με την επεκτασιμότητα που προσφέρει, η πλατφόρμα αυτή θα είναι σε θέση να εξυπηρετήσει μεγάλες διαδικτυακές εφαρμογές με όλες τις δυνατότητες που προσφέρει το διαδίκτυο στους χρήστες του. Τέλος, οι χρήστες / προγραμματιστές θα έχουν στην διάθεσή τους μια βιβλιοθήκη εργαλείων για την ανάλυση και την βελτίωση της εφαρμογής. Τα εργαλεία αυτά θα προσφέρουν δυνατότητες τεκμηρίωσης, ανάλυσης, εξαγωγής και δημοσίευσης της εφαρμογής ανά πάσα στιγμή.
Keywords: Web framework application
OAuth
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2013.
Appears in Collections:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Files in This Item:
File Description SizeFormat 
PapikasIoannisMsc2013.pdf1.73 MBAdobe PDFView/Open


Items in Psepheda are protected by copyright, with all rights reserved, unless otherwise indicated.