Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/16830
Title: | Εφαρμογή Διαμοιρασμού Αρχείων Μέσω Υπηρεσιών Cloud (cloud Sharing Application) |
Authors: | Άλ-σαμίστι Φάντι-μαχμούντ Κοζύρης Νεκτάριος |
Keywords: | αρχιτεκτονική λογισμικού τεχνολογία λογισμικού προγραμματισμός αλληλεπίδραση ανθρώπου μηχανής διεπαφή χρήστη python mvc software architecture software engineering programming human computer interaction user interface |
Issue Date: | 1-Mar-2014 |
Abstract: | Το Cloud Computing είναι το επόμενο βήμα στην εξέλιξη του διαδικτύου. Υπηρεσίες, όπως η υπολογιστική δύναμη, οι υπολογιστικές υποδομές και οι εφαρμογές, μπορούν να καταναλωθούν από τον τελικό χρήστη οπουδήποτε και όποτε τις χρειαστεί.Η άνθηση του, που ξεκίνησε στην αρχή της χιλιετίας, τράβηξε την προσοχή πολλών εταιρειών, παλαιών και νέων, για την αξιοποίηση της νέας αυτής προσέγγισης στην επίλυση προβλημάτων και ικανοποίησης αναγκών.Μια από τις πιο δημοφιλείς υπηρεσίες είναι η παροχή χώρου για την αποθήκευση αρχείων στις υποδομές του εκάστοτε παρόχου. Μια εταιρεία που δραστηριοποιείται στον τομέα αυτό εφοδιάζει τον χρήστη με κάποιο, εύκολο συνήθως, τρόπο να διαχειρίζεται τα αρχεία του, είτε μέσω κάποιου προγράμματος περιήγησης στο διαδίκτυο ή μέσω μιας εφαρμογής στον υπολογιστή. Μέσα από αυτά τα προγράμματα ο χρήστης μπορεί, με προσαρμόσιμά δικαιώματα, να μοιραστεί τα αρχεία του με άλλους. Πολλοί χρήστες χρησιμοποιούν περισσότερες από μια υπηρεσίες για να αποθηκεύσουν και να μοιραστούν τα αρχεία τους, γεγονός που οδηγεί στην εγκατάσταση πολλαπλών εφαρμογών στον υπολογιστή. Το παραπάνω φαινόμενο δημιουργεί την ανάγκη διαμοιρασμού αρχείων σε ένα εύρος υπηρεσιών χωρίς την εγκατάσταση της εφαρμογής που απαιτεί η κάθε υπηρεσία.Στο πλαίσιο της διπλωματικής εργασίας θα παρουσιαστούν οι διαδικασίες της ανάλυσης των απαιτήσεων, της σχεδίασης του συστήματος και της υλοποίησης μιας εφαρμογής με στόχο να απαλλάξει τον τελικό χρήστη από το προαναφερθέν πρόβλημα. Το κύριο χαρακτηριστικό της είναι η παροχή μιας ενοποιημένης και παράλληλα απλής διαπροσωπείας μέσω της οποίας ο χρήστης μπορεί να ανεβάσει και να μοιραστεί αρχεία μέσω των υπηρεσιών Dropbox, Pithos+ και GoogleDrive καθώς και να διαχειριστεί το ιστορικό των αρχείων αυτών.Τέλος, η εργασία έχει σκοπό να λειτουργήσει ως οδηγός για κάποιον που θα επιχειρήσει να δημιουργήσει μια ανάλογη εφαρμογή, ανεξαρτήτως πλατφόρμας ή γλώσσας προγραμματισμού. Αν κάποιο τμήμα δεν τον ικανοποιεί, βάσει της ανάλυσης και του τρόπου σκέψης που παρουσιάζονται, έzχει τα εργαλεία για να σχεδιάσει ένα σύστημα βάσει των προσδοκιών του. |
URI: | http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/16830 |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Size | Format | |
---|---|---|---|
DT2014-0066.pdf | 2.39 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.