Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/15609
Author: Βυθούλκας, Δημήτριος
Title: Μελέτη και ανάπτυξη διαδικτυακής εφαρμογής: υποστήριξη και αξιοποίηση χαρακτηριστικών κοινωνικής δικτύωσης και περιεχομένου παραγόμενο από τον χρήστη.
Date Issued: 2012
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Γεωργιάδης, Χρήστος
Abstract: Η μετάβαση του παγκόσμιου ιστού από τη μορφή Web 1.0 σε Web 2.0 στις αρχές της δεκαετίας του 2000 άνοιξε το δρόμο για τη δημιουργία μιας πληθώρας νέων εφαρμογών πρωτόγνωρων μέχρι τότε από τους χρήστες του διαδικτύου. Με κύριο στόχο την άμεση αλληλεπίδραση χρήστη και εφαρμογής το διαδίκτυο πέρασε από τη φάση της απλής ανάγνωσης στην φάση της διαδραστικής επικοινωνίας. Η συγκεκριμένη εργασία πραγματεύεται την ανάπτυξη μιας εφαρμογής Web 2.0. Πρόκειται για μία εφαρμογή blog που αναπτύχθηκε με τη γλώσσα προγραμματισμού PHP. Η βάση δεδομένων για το συγκεκριμένο content management system είναι SQL και το DBMS που χρησιμοποιήθηκε είναι ο MySQL server. Επίσης υπάρχουν σημεία κώδικα που χρησιμοποιήθηκε η γλώσσα Javascript. Παρακάτω γίνεται αναλυτική περιγραφή της υλοποίησης της εφαρμογής καθώς και τεκμηρίωση μέσω διαγραμμάτων UML. Επίσης με στοιχεία εξηγείται η επιλογή εργαλείων κοινωνικής δικτύωσης (social media widgets) που χρησιμοποιήθηκαν για να εμπλουτίσουν την εμπειρία των χρηστών κατά την περιήγησή τους στην συγκεκριμένη εφαρμογή. Πρόσθετα εργαλεία για την αποπεράτωση της εργασίας ήταν το IDE Zend Studio και το λογισμικό σχεδιασμού διαγραμμάτων UML Enterprise Architect. Η ανάπτυξη του κώδικα έγινε τοπικά με τη χρήση του MAMP που επιτρέπει την δημιουργία εικονικού εξυπηρετητή σε προσωπικό υπολογιστή, ενώ η εφαρμογή τρέχει στη διεύθυνση www.oneshot.gr.
The transition of the web from web 1.0 to web 2.0 in the early 2000 paved the way to the creation of a plethora of new applications hitherto unknown by users. Aiming direct interaction between user and application the internet passed from the stage of simple reading content to the phase of interactive communication. This paper discusses the development of a Web 2.0 application. It is a blog application developed with the programming language PHP. The database for this content management system is SQL and the DBMS used is MySQL server. There are also pieces of code written in Javascript. Below there is a detailed description of the implementation of the application and documentation through UML diagrams. Furthermore we discuss how social media widgets have become a significant new element for web 2.0 applications and how they enrich user interaction. Additional tools for the completion of this thesis was the Zend Studio IDE and Enterprise Architect UML diagrams design software. The development of the code happened using MAMP locally on a personal computer, while the application runs at www.oneshot.gr.
Keywords: Κοινωνική δικτύωση
UML
Εφαρμογή
PHP
MySQL
Blog
Τεχνολογία λογισμικού
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2012.
Appears in Collections:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Files in This Item:
File Description SizeFormat 
VythoulkasDimitriosMsc2012extra.zipΣυνοδευτικό υλικό1.23 MBzipView/Open
VythoulkasDimitriosMsc2012present.pdfΠαρουσίαση1.29 MBAdobe PDFView/Open
VythoulkasDimitriosMsc2012.pdf1.79 MBAdobe PDFView/Open


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