Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/22952
Author: Χατζηευστρατίου, Κυριάκος
Title: Ανάπτυξη εφαρμογής για τη κοινοχρησία αντικειμένων βασισμένη στην ανταποδοτικότητα και τη φήμη
Date Issued: 2019
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Ρεφανίδης, Ιωάννης
Abstract: Η παρούσα διπλωματική εργασία αποσκοπεί στη δημιουργία μιας διαδικτυακής εφαρμογής για την κοινοχρησία και την ενοικίαση αντικειμένων μεταξύ των χρηστών, η οποία θα βασίζεται στην ανταποδοτικότητα και την φήμη. Στη σύγχρονη εποχή η τεχνολογία και οι διάφορες εφαρμογές είναι στο ζενίθ. Οι ανάγκες των χρηστών πληθαίνουν συνεχώς και πλέον για κάθε πρόβλημα ή κάθε ανάγκη υπάρχει και η αντίστοιχη web ή mobile εφαρμογή που δίνει τη λύση. Σε αυτά τα πλαίσια, μετά από ανάλυση των απαιτήσεων των χρηστών, αλλά και με σκοπό την καινοτομία και τη χρησιμότητα της εφαρμογής προς τους χρήστες αναπτύχθηκε εφαρμογή για τη κοινοχρησία και το δανεισμό αντικειμένων μεταξύ των χρηστών. Ο στόχος με τη δημιουργία αυτής της εφαρμογής είναι αρχικά να αξιοποιηθούν αντικείμενα που ο κάτοχος τους δεν τα χρειάζεται συνεχώς και αντίστροφα να μπορεί κάποιος να ενοικιάσει αντικείμενα που πραγματικά χρειάζεται χωρίς κόστος. Οι συναλλαγές στην εφαρμογή θα γίνονται μέσω εικονικών χρημάτων. Ο χρήστης με τη εγγραφή του στην εφαρμογή θα έχει στη κατοχή του 10 coins διαθέσιμα για να τα χρησιμοποιήσει άμεσα. Επιπλέον θα έχει τη δυνατότητα να ανεβάσει αντικείμενα προς ενοικίαση με φωτογραφίες και περιγραφή, να θέσει διαστήματα μη διαθεσιμότητας, να ακολουθήσει άλλους χρήστες, να δει τα αντικείμενα τους , να κάνει προτάσεις για αυτά, να στείλει αιτήματα ακύρωσης και τέλος να βαθμολογήσει τους χρήστες και τα αντικείμενα για τη συναλλαγή τους. Στον κάθε χρήστη και στο κάθε αντικείμενο θα έχει τη δυνατότητα να βλέπει το μέσο όρο της βαθμολογίας του καθώς και το σύνολο των κριτικών. Κατά τη διάρκεια των ενοικιάσεων και των συναλλαγών στέλνονται τα κατάλληλα μηνύματα επιστροφής του αντικειμένου στον κάτοχο μετά το πέρας της διάρκειας ενοικίασης, και αντίστοιχα στον ενοικιαστή μήνυμα ότι πρέπει να επιστρέψει το αντικείμενο. Μετά το πέρας της ενοικίασης η ημερήσια τιμή κάθε αντικειμένου επί τη διάρκεια ενοικίασης θα μεταφέρονται στο κάτοχο του αντικειμένου ως το κόστος για την ενοικίαση. Πρόκειται για μια εύχρηστη εφαρμογή η οποία μπορεί να χρησιμοποιηθεί από άτομα όλων των ηλικιών. Η ανάπτυξη του κώδικα της εφαρμογής έγινε με βάση το πρότυπο MVC (Model-View-Controller) και χρησιμοποιήθηκε το προγραμματιστικό περιβάλλον Laravel, ένα δωρεάν, ανοιχτού κώδικα PHP web framework το οποίο ~ 4 ~ βασίζεται στο συγκεκριμένο πρότυπο. Οι γλώσσες προγραμματισμού που χρησιμοποιήθηκαν είναι PHP, HTML, CSS και Javascript. Συγχρόνως βασίζεται σε λογισμικό ανοιχτού κώδικα όπως Apache, PHP και MySQL για τη διαχείριση της βάσης δεδομένων. Σαν εργαλείο για τη διαχείριση της βάσης χρησιμοποιείται το SQLyog . Χρησιμοποιείται επίσης το Bootstrap για τα CSS.
Keywords: Web εφαρμογή
Κοινοχρησία
Συναλλαγές
Εικονικά νομίσματα
Διαθεσιμότητα
MVC
Laravel
PHP
HTML
CSS
Javascript
MySQL
SQLyog
Bootstrap
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2019
Appears in Collections:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Files in This Item:
File Description SizeFormat 
ChatzieustratiouKyriakosMsc2019.pdf2.69 MBAdobe PDFView/Open


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