Σχεδίαση και ανάπτυξη ενοποιημένου συστήματος Web 2.0 τεχνολογιών για επιχειρησιακή εφαρμογή:
Creators: name: Βαγάνωφ, Ιωάννης
Publisher: name: Aristotle University of Thessaloniki
Year: 2011
Subjects: Web 2.0 τεχνολογίες
Επιχειρησιακή εφαρμογή
Ενοποίηση δεδομένων
Web 2.0
Enterprise Mashup
Enterprise 2.0
Yahoo!Pipes
Python

description: Η παρούσα εργασία έχει ως θέμα της, τη σχεδίαση και ανάπτυξη ενοποιημένου συστήματος Web 2.0 τεχνολογιών για επιχειρησιακή εφαρμογή. Αρχικά, πριν την επίτευξη του παραπάνω υπάρχει αναλυτική αναφορά στα σημαντικότερα ζητήματα που απασχολούν το χώρο των Web 2.0 τεχνολογιών και του Enterprise 2.0, τις επιχειρήσεις δηλαδή που χρησιμοποιούν αυτές τις τεχνολογίες. Κατόπιν, προχωράμε στην παρουσίαση της πρόσφατα αναπτυσσόμενης τεχνολογίας του Mashup περιγράφοντας τα βασικά της χαρακτηριστικά, αναφέροντας τις δυνατότητες της και πως αυτή τελικά βρίσκει εφαρμογή στις επιχειρήσεις για να μπορούν να έχουν πρόσβαση, να διαχειρίζονται και να αναλύουν δεδομένα πιο άμεσα από το διαδίκτυο, καθώς και από το εσωτερικό τους, αποδίδοντάς τους καλύτερη επιχειρηματική ευελιξία. Κατόπιν της θεωρητικής ανάλυσης, ακολουθεί η υλοποίηση ενός enterprise mashup με δύο διαφορετικούς τρόπους, τη χρήση των Yahoo!Pipes, ένα online ελεύθερο εργαλείο του διαδικτύου, το οποίο δεν έχει ουσιαστικά απαιτήσεις για γνώση προγραμματισμού από τον εκάστοτε χρήστη, και με τη χρήση της γλώσσας προγραμματισμού Python, η οποία έχει το πλεονέκτημα με λίγες γραμμές κώδικα, να εκτελεί πολύπλοκες διαδικασίες. Στο Yahoo!Pipes χρησιμοποιήθηκαν για πηγές δεδομένων οι ιστοσελίδες, Wikipedia, UniversityWorldNews, UniversityNewsArticles και GoogleNews, ενώ στην Python χρησιμοποιήθηκαν ένα αρχείο CSV με πληροφορίες για τα εκατό καλύτερα Πανεπιστήμια του κόσμου και τμήματα από τα APIs των ιστοσελίδων Flickr, Google Maps και Google Blogs. Οι συγκεκριμένες εφαρμογές μπορούν να χρησιμοποιηθούν από ένα τμήμα διασύνδεσης ενός πανεπιστημίου ή από κάθε ενδιαφερόμενο που επιθυμεί να αντλήσει πληροφορίες για τα καλύτερα πανεπιστήμια του κόσμου. Ολοκληρώνοντας την εργασία, παραθέτουμε τα συμπεράσματά μας για όλα τα τμήματα της εργασίας, χρήσιμους πίνακες στην ενότητα παράρτημα, καθώς και ένα γλωσσάρι με τους σημαντικότερους όρους που χρησιμοποιήθηκαν στην παρούσα εργασία.
description: The subject of this thesis is the design and development of integrated system of Web 2.0 technologies for business implementation. Initially, before achieving the above, there is a detailed reference to the major issues of Web 2.0 technologies and Enterprise 2.0, the corporations that use these technologies. Then, we proceed to the presentation of one recent technology, Mashup, describing its main features, indicating the potential uses and how it ultimately can be applied to companies to be able to access, manage and analyze data more directly from the Internet and from the interior, giving them better business agility. After the theoretical analysis, we proceed to the implementation of an enterprise mashup by two different ways. The first is by using Yahoo!Pipes, a free online tool on the Internet, which doesn’t require programming skills from each user, and second with the use of programming language Python, which has the advantage with few lines of code to perform complex procedures. In Yahoo!Pipes used sources of data sites, Wikipedia, UniversityWorldNews, UniversityNewsArticles and GoogleNews, while in Python used a CSV file with information about the top hundred universities in the world and parts of the APIs of sites Flickr, Google Maps and Google Blogs. These applications can be used by a department of university or from anyone interested who wishes to obtain information about the best universities in world. At the end of this thesis, we present our conclusions to all matters, that we had refer, useful tables in the annex section and a glossary with key terms used.