Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών

Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η αρχιτεκτονική και η λειτουργία ενός ολοκληρωμένου συστήματος λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών με στοιχεία κοινωνικής δικτύωσης. Σκοπός του συστήματος είναι να δ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Κλησιάρης, Δημήτριος
Άλλοι συγγραφείς: Klisiaris, Dimitrios
Γλώσσα:Greek
Έκδοση: 2021
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/14699
id nemertes-10889-14699
record_format dspace
spelling nemertes-10889-146992022-09-05T09:41:15Z Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών Develop open-source software for cataloging and organizing bibliographic records Κλησιάρης, Δημήτριος Klisiaris, Dimitrios Ανοιχτό λογισμικό Διαδικτυακές εφαρμογές Βιβλιογραφία Open-source software Web applications References Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η αρχιτεκτονική και η λειτουργία ενός ολοκληρωμένου συστήματος λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών με στοιχεία κοινωνικής δικτύωσης. Σκοπός του συστήματος είναι να δώσει τη δυνατότητα σε βιβλιοθήκες και χρήστες να αναζητήσουν, να καταγράψουν και να οργανώσουν τα βιβλία τους, καθώς και να ανακαλύψουν νέα βιβλία που μπορεί να τους ενδιαφέρουν μέσω συστήματος προτάσεων. Επίσης έχει σκοπό να παρέχει βιβλιογραφικά δεδομένα για το σύνολο της εθνικής βιβλιογραφίας σε προγραμματιστές μέσω RESTful web services καθώς και δημόσιο API ώστε να είναι δυνατή η επέκταση του λογισμικού για να καλύπτει καλύτερα διαφορετικές ανάγκες. Για την υλοποίηση του συστήματος χρησιμοποιήθηκαν αποκλειστικά εργαλεία και βιβλιοθήκες ανοιχτού κώδικα και το ίδιο το σύστημα μας είναι και θα παραμείνει δωρεάν και ανοιχτό. Στα πλαίσια αυτής της εργασίας θα εστιάσουμε αρχικά στην περιγραφή, την σημασία και τη φιλοσοφία του ανοιχτού λογισμικού και θα εξετάσουμε υπάρχουσες λύσεις ανοιχτού κώδικα για την οργάνωση βιβλίων. Στη συνέχεια θα κάνουμε τεχνική περιγραφή της υλοποίησης και θα παρουσιάσουμε ένα πλήθος τεχνολογιών που χρησιμοποιήθηκαν και έπειτα θα περιγράψουμε αναλυτικά τη λειτουργία του συστήματος εστιάζοντας στα σημαντικότερα σημεία. This thesis deals with the development of open-source book cataloging and organizing web application with social features. 2021-03-19T06:45:54Z 2021-03-19T06:45:54Z 2021-03-18 http://hdl.handle.net/10889/14699 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Ανοιχτό λογισμικό
Διαδικτυακές εφαρμογές
Βιβλιογραφία
Open-source software
Web applications
References
spellingShingle Ανοιχτό λογισμικό
Διαδικτυακές εφαρμογές
Βιβλιογραφία
Open-source software
Web applications
References
Κλησιάρης, Δημήτριος
Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών
description Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η αρχιτεκτονική και η λειτουργία ενός ολοκληρωμένου συστήματος λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών με στοιχεία κοινωνικής δικτύωσης. Σκοπός του συστήματος είναι να δώσει τη δυνατότητα σε βιβλιοθήκες και χρήστες να αναζητήσουν, να καταγράψουν και να οργανώσουν τα βιβλία τους, καθώς και να ανακαλύψουν νέα βιβλία που μπορεί να τους ενδιαφέρουν μέσω συστήματος προτάσεων. Επίσης έχει σκοπό να παρέχει βιβλιογραφικά δεδομένα για το σύνολο της εθνικής βιβλιογραφίας σε προγραμματιστές μέσω RESTful web services καθώς και δημόσιο API ώστε να είναι δυνατή η επέκταση του λογισμικού για να καλύπτει καλύτερα διαφορετικές ανάγκες. Για την υλοποίηση του συστήματος χρησιμοποιήθηκαν αποκλειστικά εργαλεία και βιβλιοθήκες ανοιχτού κώδικα και το ίδιο το σύστημα μας είναι και θα παραμείνει δωρεάν και ανοιχτό. Στα πλαίσια αυτής της εργασίας θα εστιάσουμε αρχικά στην περιγραφή, την σημασία και τη φιλοσοφία του ανοιχτού λογισμικού και θα εξετάσουμε υπάρχουσες λύσεις ανοιχτού κώδικα για την οργάνωση βιβλίων. Στη συνέχεια θα κάνουμε τεχνική περιγραφή της υλοποίησης και θα παρουσιάσουμε ένα πλήθος τεχνολογιών που χρησιμοποιήθηκαν και έπειτα θα περιγράψουμε αναλυτικά τη λειτουργία του συστήματος εστιάζοντας στα σημαντικότερα σημεία.
author2 Klisiaris, Dimitrios
author_facet Klisiaris, Dimitrios
Κλησιάρης, Δημήτριος
author Κλησιάρης, Δημήτριος
author_sort Κλησιάρης, Δημήτριος
title Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών
title_short Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών
title_full Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών
title_fullStr Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών
title_full_unstemmed Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών
title_sort ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών
publishDate 2021
url http://hdl.handle.net/10889/14699
work_keys_str_mv AT klēsiarēsdēmētrios anaptyxēlogismikouanoichtoukōdikagiatēnkatagraphēbibliōnkaitēnorganōsēbibliographikōnengraphōn
AT klēsiarēsdēmētrios developopensourcesoftwareforcatalogingandorganizingbibliographicrecords
_version_ 1771297188315398144