Ανάπτυξη λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών
Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η αρχιτεκτονική και η λειτουργία ενός ολοκληρωμένου συστήματος λογισμικού ανοιχτού κώδικα για την καταγραφή βιβλίων και την οργάνωση βιβλιογραφικών εγγραφών με στοιχεία κοινωνικής δικτύωσης. Σκοπός του συστήματος είναι να δ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | 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 |