Στο πλαίσιο της πράξης «Αναβάθμιση και Εμπλουτισμός των Ψηφιακών Υπηρεσιών της Βιβλιοθήκης του Παντείου Πανεπιστημίου». Η Πράξη συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ). Αναφορά εργασιών για το τρίμηνο Δεκέμβριος 2012 Φεβρουάριος 2013 Όνομα : Μπελούλη Αγάθη 1
ΠΕΡΙΕΧΟΜΕΝΑ Περίληψη... 3 ΕΙΣΑΓΩΓΗ ΣΤΟ ΕΡΓΟ... 4 ΛΕΙΤΟΥΡΓΙΚΕΣ ΚΑΙ ΤΕΧΝΙΚΕΣ ΑΠΑΙΤΗΣΕΙΣ ΣΥΣΤΗΜΑΤΟΣ... 7 ΕΙΣΑΓΩΓΗ ΣΤΟ ΕΠΙΜΕΡΟΥΣ ΕΡΓΟ... 8 Κεφάλαιο 1 - Έρευνα καταγεγραμμένων ηλεκτρονικών πηγών σε ακαδημαϊκά αποθετήρια 9 Κεφάλαιο 2 - Ανάπτυξη και Υλοποίηση του λογισμικού της βιβλιοθήκης του Παντείου Πανεπιστημίου... 10 Κεφάλαιο 3 - Εργασίες επόμενης φάσης έργου... 14 2
Περίληψη Στα πλαίσια της πράξης «Αναβάθμιση και Εμπλουτισμός των Ψηφιακών Υπηρεσιών της Βιβλιοθήκης του Παντείου Πανεπιστημίου» που συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ), στόχος μας είναι ο σχεδιασμός και η ανάπτυξη του λογισμικού της ψηφιακής βιβλιοθήκης του Παντείου Πανεπιστημίου. Η ψηφιακή βιβλιοθήκη του Παντείου Πανεπιστημίου περιέχει το σύνολο της γκρίζας βιβλιογραφίας του Ιδρύματος, που συνοψίζεται σε : προπτυχιακές εργασίες, μεταπτυχιακές εργασίες, διδακτορικές διατριβές, άρθρα συνεδρίων και σημειώσεις που παράγονται από τους φοιτητές και τα μέλη ΔΕΠ ερευνητές του Παντείου. Στόχοι και οφέλη: Ανάπτυξη μιας σύγχρονης ψηφιακής βιβλιοθήκης : υποβοήθηση ανάπτυξης της ποιότητας της εκπαιδευτικής διαδικασίας μέσω της ευκολότερης πρόσβασης στο υλικό της νέας ψηφιακής βιβλιοθήκης (καλύτερη οργάνωση της πληροφορίας και καλύτερες υπηρεσίες αναζήτησης) Παροχή επιπλέον υπηρεσιών προς τους τελικούς χρήστες : μεταφορά φόρτου εργασίας από το προσωπικό στους τελικούς χρήστες μέσω της εξατομικευμένης υπηρεσίας υποβολής υλικού στο σύστημα από τους τελικούς χρήστες (μέλη ΔΕΠ, φοιτητές, κ.α.) Λειτουργικότητα με άλλα συστήματα: διασύνδεση της νέας ψηφιακής βιβλιοθήκης με άλλα συστήματα, που συνεπάγεται δημιουργία προστιθέμενης αξίας 3
ΕΙΣΑΓΩΓΗ ΣΤΟ ΕΡΓΟ Στο πλαίσιο της πράξης με τίτλο «Προηγμένες, Κεντρικές Υπηρεσίες Ψηφιακών Βιβλιοθηκών Πρόσβασης Σ.Ε.Α.Β.» που χρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης και η οποία στοχεύει στην ανάπτυξη υπηρεσιών που αξιοποιούν τεχνολογίες βασισμένες κυρίως στην ανοικτή πρόσβαση, συμπεριλαμβάνεται και δράση που αναλαμβάνει την ανάπτυξη αποθετηρίων για τα ακαδημαϊκά ιδρύματα-μέλη του Συνδέσμου Ελληνικών Ακαδημαϊκών Βιβλιοθηκών (Σ.Ε.Α.Β.) που δεν διαθέτουν την αντίστοιχη υποδομή, καθώς και τη συγκέντρωση όλων των ελληνικών ακαδημαϊκών αποθετηρίων σε μια διαδικτυακή πύλη που θα προσφέρει προηγμένες υπηρεσίες αναζήτησης. Παράλληλα, η δράση αυτή θα λειτουργήσει συμβουλευτικά παρέχοντας υποστήριξη στο προσωπικό των βιβλιοθηκών που θα χρησιμοποιεί λειτουργίες αποθετηρίου και στους καταθέτες περιεχομένου, ενώ τέλος, θα αναπτυχθεί και μια υπηρεσία πιστοποίησης των αποθετηρίων για τον έλεγχο της συμμόρφωσης σε κατάλληλες προδιαγραφές ποιότητας. Η συγκεκριμένη δράση θα συντελέσει αποφασιστικά στη διαμόρφωση του τοπίου ανοικτής πρόσβασης στην Ελλάδα μέσω του συντονισμού των ελληνικών ακαδημαϊκών ιδρυμάτων στη λήψη πρωτοβουλιών προς τη συγκεκριμένη κατεύθυνση, ήδη αρκετά διαδεδομένη σε άλλες χώρες του εξωτερικού. Πιο συγκεκριμένα, στα πλαίσια της πράξης «Αναβάθμιση και Εμπλουτισμός των Ψηφιακών Υπηρεσιών της Βιβλιοθήκης του Παντείου Πανεπιστημίου» που συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ), στόχος μας είναι ο σχεδιασμός και η ανάπτυξη λογισμικού της ψηφιακής βιβλιοθήκης του Παντείου Πανεπιστημίου. Στα πλαίσια της πράξης λοιπόν, απαραίτητο πρώτο βήμα για αυτό το σκοπό αποτελεί ο καθορισμός ελάχιστων λειτουργικών απαιτήσεων για ένα σύστημα ηλεκτρονικού αποθετηρίου που θα πληροί σύγχρονες προδιαγραφές, ανάλογες με αυτές αποθετηρίων σε χώρες του εξωτερικού. Πέρα από τις λειτουργικές προδιαγραφές που αναφέρονται σε όλες τις διαφορετικές λειτουργίες που οφείλει να πραγματοποιεί ένα αποθετήριο (π.χ. αναζήτηση, εισαγωγή περιεχομένου, διαχείριση κλπ), συμπεριλαμβάνονται και προδιαγραφές που αναφέρονται περισσότερο σε ιδιότητες που πρέπει να εμφανίζει το σύστημα (π.χ. κλιμακωσιμότητα, ευκολία χρήσης, διαλειτουργικότητα κλπ), ενώ ξεχωριστή θέση καταλαμβάνουν οι προδιαγραφές για τα μεταδεδομένα που συνοδεύουν το περιεχόμενο του αποθετηρίου. Οι τελευταίες θεωρούνται ιδιαίτερα σημαντικές, καθώς σχετίζονται άμεσα με το πρόβλημα της ολοκλήρωσης περιεχομένου που είναι αποθηκευμένο σε διαφορετικά αποθετήρια και την επίτευξη σημασιολογικής διαλειτουργικότητας. Υπό αυτή την έννοια, οι προδιαγραφές μεταδεδομένων έχουν πρωτεύοντα ρόλο και επηρεάζουν άμεσα και το σχεδιασμό της πύλης ενοποίησης των αποθετηρίων, που θα υλοποιηθεί σε μεταγενέστερη φάση της παρούσας δράσης. Επιπρόσθετα, στην παρούσα φάση γίνεται και η επιλογή του λογισμικού στο οποίο θα βασιστεί και θα πραγματοποιηθεί η ανάπτυξή του. Βάσει αυτών των προϋποθέσεων, θα σχεδιαστεί και θα ολοκληρωθεί, σε τελική φάση του έργου, η εφαρμογή του σημασιολογικού εμπλουτισμού που θα ολοκληρώσει πλήρως την λειτουργία της ψηφιακής βιβλιοθήκης, καθώς και θα διευκολύνει σημαντικά το προσωπικό που διαχειρίζεται, τόσο την ψηφιακή βιβλιοθήκη, όσο τα μεταδεδομένων μέσω μιας ηλεκτρονικής πηγής. Η εφαρμογή του σημασιολογικού εμπλουτισμού ονομάστηκε DLsem Η εφαρμογή αυτή έχει σχεδιαστεί και υλοποιείται σε επιμέρους φάσεις του παραδοτέου έργου. 4
Σε πρώτη φάση, θα συμπεριληφθεί ο σχεδιασμός της εφαρμογής, η παραμετροποίηση και η εγκατάσταση του λογισμικού της σημασιολογικής. Σε υπάρχον εξυπηρετητή (server) θα εγκατασταθεί η διαδικτυακή εφαρμογή του σημασιολογικού εμπλουτισμού ενώ παράλληλα θα εισαχθούν τα δεδομένα σε αυτόν. Κατόπιν, θα σχεδιαστεί και θα δημιουργηθεί η βάση δεδομένων που θα χρησιμοποιηθεί για την εισαγωγή των δεδομένων μεταδεδομένων που αντλούνται από τις ηλεκτρονικές πηγές (URI ή URL). Έπειτα, θα σχεδιαστεί και θα υλοποιηθεί η εφαρμογή της σημασιολογικής. Δηλαδή, θα κατασκευαστεί ένα σύστημα διαχείρισης ηλεκτρονικών πηγών, από τις οποίες οι χρήστες μπορούν να αντλούν σημασιολογική πληροφορία για τα τεκμήρια (όπου αυτή είναι διαθέσιμη) και να την εμφανίζουν στο χρήστη. Το πρότυπο το οποίο θα χρησιμοποιηθεί για την άντληση της πληροφορίας των μεταδεδομένων μιας ηλεκτρονικής πηγής, θα καθοριστεί κατόπιν έρευνας που θα γίνει σε ψηφιακά τεκμήρια άλλων ακαδημαϊκών αποθετηρίων, βάσει του τρόπου που αποθηκεύουν την πληροφορία των μεταδεδομένων στον πηγαίο κώδικα καθώς και το λογισμικό με το οποίο δημιουργήθηκαν. Σύμφωνα με την παραπάνω έρευνα οι διαφορετικοί τρόποι απεικόνισης των μεταδεδομένων των ηλεκτρονικών πηγών απαιτεί και την αντίστοιχη υλοποίηση στην εφαρμογή του σημασιολογικού εμπλουτισμού που θα δημιουργηθεί στην προκείμενη φάση του έργου. Στην προκειμένη φάση, θα υλοποιηθεί και ο τρόπος άντλησης και απεικόνισης μεταδεδομένων στο frontend της εφαρμογής όπως π..χ. ο τίτλος ενός τεκμηρίου, ο συγγραφέας, ο ιστότοπος (url) κ.α. Σε επόμενη φάση θα υλοποιηθεί η λειτουργία των ετικετών (tags) καθώς και η λειτουργία των θεμάτων (subjects), τα οποία και θα μπορούν να εισάγονται από τον τελικό χρήστη στην ίδια φόρμα απεικόνισης των μεταδεδομένων μιας ηλεκτρονικής πηγής. Η εφαρμογή του σημασιολογικού εμπλουτισμού θα δίνει την δυνατότητα στον τελικό χρήστη να εισάγει παραπάνω από μια επισημείωση και θέμα σε μια ηλεκτρονική πηγή. Ως εκ τούτου, η πληροφορία των μεταδοδομένων μιας ηλεκτρονικής πηγής θα είναι πλέον εμφανής στον χρήστη, ο οποίος θα μπορεί να εισάγει τα δεδομένα στην βάση δεδομένων που έχει δημιουργηθεί. Τέλος, στην τελική φάση του έργου αυτού θα ολοκληρωθεί η διασύνδεση της εφαρμογής του σημασιολογικού εμπλουτισμού με το σύνολο των πηγών της βιβλιοθήκης καθώς και με τις επιμέρους υπηρεσίες της βιβλιοθήκης του Παντείου Πανεπιστημίου. Επιπλέον, θα ολοκληρωθεί το σύστημα, ως ένα ολοκληρωμένο σύστημα διεπαφής χρήστη, φιλικό προς αυτόν. Σε τελικό στάδιο θα ακολουθήσει ενδελεχής έλεγχος και δοκιμές της εφαρμογής σημασιολογικού εμπλουτισμού (DLsem) για την ορθή του λειτουργία. 5
Οφέλη εφαρμογής σημασιολογικού εμπλουτισμού Το παρόν έργο θα επιτρέψει τη διασύνδεση του συνόλου των πληροφοριών και των υπηρεσιών της βιβλιοθήκης του Παντείου Πανεπιστημίου. Το αποτέλεσμα θα είναι η καλύτερη αναζήτηση και διάχυση των πληροφοριών, η σύνδεση αρχικά ασύνδετων πληροφοριών. Επιπλέον, θα εμπλουτιστεί σημασιολογικά μεγάλο μέρος των πληροφοριών που περιέχει η βιβλιοθήκη στις διάφορες βάσεις δεδομένων της οι οποίες είναι αυτή τη στιγμή ασύνδετες. Βιωσιμότητα εφαρμογής σημασιολογικού εμπλουτισμού Η βιωσιμότητα του παρόντος έργου είναι διασφαλισμένη διότι: Τεχνικά οι ανάγκες του λογισμικού που απαιτείται είναι πολύ περιορισμένες και θα ενσωματωθούν πλήρως στις διάφορες άλλες υπηρεσίες της βιβλιοθήκης. Ο εμπλουτισμός των τεκμηρίων μετά το πέρας του έργου θα γίνεται εν μέρει από τους ίδιους τους χρήστες και επίσης θα υποβοηθείται από το προσωπικό της βιβλιοθήκης. Αποτελέσματα εφαρμογής σημασιολογικού εμπλουτισμού Τα αποτελέσματα του παρόντος έργου συνοψίζονται στα εξής: Λογισμικό σημασιολογικού εμπλουτισμού για το σύνολο των πηγών της βιβλιοθήκης Λογισμικό το οποίο θα ενσωματώνεται στις επιμέρους υπηρεσίες της βιβλιοθήκης Σημασιολογικός εμπλουτισμός και διασύνδεση του συνόλου των πηγών της βιβλιοθήκης. Πιθανά πρόσθετα χαρακτηριστικά εφαρμογής σημασιολογικού εμπλουτισμού Πιθανά πρόσθετα χαρακτηριστικά της εφαρμογής που θα περατωθεί μπορεί να είναι έκβαση στατιστικών αποτελεσμάτων βάσει θέματος ή επισημείωσης ς ή βάσει συγγραφέας ενός τεκμηρίου που έχει αποθηκευτεί στην βάση δεδομένων. 6
ΛΕΙΤΟΥΡΓΙΚΕΣ ΚΑΙ ΤΕΧΝΙΚΕΣ ΑΠΑΙΤΗΣΕΙΣ ΣΥΣΤΗΜΑΤΟΣ Στον εξυπηρετητή (server) του Πανδήμου στήθηκε η εφαρμογή του σημασιολογικού εμπλουτισμού και φιλοξενείται στο http://pandemos.panteion.gr/sem/ Η εφαρμογή του σημασιολογικού εμπλουτισμού που στήθηκε και φιλοξενείται στον εξυπηρετητή του Πανδήμου, πρόκειται για διαδικτυακή εφαρμογή και δημιουργείται σε γλώσσες προγραμματισμού PHP και Javascript, ενώ χρησιμοποιείται και JQuery. Στόχος της νέας βάσης δεδομένων είναι η αποθήκευση των μεταδεδομένων, τα οποία θα αντλούνται από την εισαγωγή του συνδέσμου (URI ή URL) του χρήστη. Μακροπρόθεσμος στόχος θα μπορούσε να αποτελέσει η εξαγωγή στατιστικών στοιχείων στην εφαρμογή μέσω της βάση δεδομένων ή ένα σύννεφο επισημειώσεων (tag cloud). Η βάση δεδομένων που σχεδιάστηκε και αναπτύχθηκε αποτελείται από την βάση δεδομένων (sem) και πέντε πίνακες, η οποία συνδέθηκε με την εφαρμογή της βιβλιοθήκης. Υλοποιήθηκε στο εργαλείο PhpMyAdmin σε MySql. Στα πλαίσια του σχεδιασμού και για τις ανάγκες της υλοποίησης της εφαρμογής απαιτείται έρευνα άλλων ακαδημαϊκών αποθετηρίων για τα συστήματα αποθήκευσης των ψηφιακών τεκμηρίων αλλά και παγκόσμιων προτύπων όπως το Dublin Core και του πρωτοκόλλου OAI-PMH. H δημιουργία του layout θα υλοποιηθεί σε επόμενες φάσεις του έργου, με βάση τους κανόνες του διεθνούς οργανισμού www.w3c.org για τα webstandards και προσβασιμότητας, με τη χρήση των PHP, Html5 και CSS. Τα εργαλεία μας για την επεξεργασία των html/css/xml που θα χρησιμοποιηθούν είναι το Adobe Dreamweaver, ενώ στην επεξεργασία των γραφικών θα χρησιμοποιηθεί το Adobe Photoshop, έτσι ώστε να πετύχουμε ένα φιλικό περιβάλλον για τον χρήστη της εφαρμογής. 7
ΕΙΣΑΓΩΓΗ ΣΤΟ ΕΠΙΜΕΡΟΥΣ ΕΡΓΟ Το παρόν κείμενο αποτελεί μια αναφορά των τεχνικών εργασιών (που εφάπτονται στο τομέα ευθύνης των πληροφορικών) και ολοκληρώθηκαν για το δεύτερο τρίμηνο (Δεκέμβριος 2012- Φεβρουάριος 2013) στο πλαίσιο της πράξης «Αναβάθμιση και Εμπλουτισμός των Ψηφιακών Υπηρεσιών της Βιβλιοθήκης του Παντείου Πανεπιστημίου» (Υπουργείο Ανταγωνιστικότητας και Ναυτιλίας - ειδική Γραμματεία Σχεδιασμού Ειδική Υπηρεσία Διαχείρισης Επιχειρησιακού Προγράμματος «Ψηφιακή Σύγκλιση»). Τα παραδοτέα αφορούν τις κάτωθι εργασίες: Έρευνα καταγεγραμμένων ηλεκτρονικών πηγών σε εθνικά ακαδημαϊκά αποθετήρια, όσον αφορά τον τρόπο που αποθηκεύουν την πληροφορία των μεταδεδομένων στον πηγαίο κώδικα καθώς και το λογισμικό με το οποίο δημιουργήθηκαν. Σύμφωνα με την παραπάνω έρευνα οι διαφορετικοί τρόποι απεικόνισης των μεταδεδομένων των ηλεκτρονικών πηγών απαιτεί και την αντίστοιχη υλοποίηση στην εφαρμογή που έχει δημιουργηθεί στην φάση αυτή του έργου. Ανάπτυξη και υλοποίηση της εφαρμογής της βιβλιοθήκης του Παντείου Πανεπιστημίου, κατά την οποία υλοποιήθηκε το backend της εφαρμογής, δηλαδή, η κατασκευή ενός πλήρους συστήματος διαχείρισης ηλεκτρονικών πηγών, από το οποίο οι χρήστες της εφαρμογής μπορούν να αντλούν σημασιολογική πληροφορία μιας ηλεκτρονικής πηγής (όπου αυτή είναι διαθέσιμη). Η πληροφορία αυτή προφανώς είναι συμπληρωματική της πληροφορίας που περιέχεται στο αντίστοιχο πρότυπο μεταδεδομένων της εγγραφής. Στη συνέχεια, ο χρήστης μπορεί να εισάγει υποσημειώσεις/λέξεις κλειδιά (tags) καθώς και θέματα (subjects), παραπάνω του ενός, για την αντίστοιχη ηλεκτρονική πηγή που εισάγει για να εμπλουτίσει σημασιολογικά μια ηλεκτρονική πηγή. 8
Κεφάλαιο 1 - Έρευνα καταγεγραμμένων ηλεκτρονικών πηγών σε ακαδημαϊκά αποθετήρια Στα πλαίσια του σχεδιασμού και της υλοποίησης της εφαρμογής της βιβλιοθήκης, ολοκληρώθηκε η έρευνα των καταγεγραμμένων ηλεκτρονικών πηγών σε εθνικά ακαδημαϊκά αποθετήρια, όσον αφορά τον τρόπο που αποθηκεύουν την πληροφορία των μεταδεδομένων (metadata) στον πηγαίο κώδικα καθώς και το λογισμικό με το οποίο δημιουργήθηκαν. Σύμφωνα με την παραπάνω έρευνα οι διαφορετικοί τρόποι απεικόνισης των μεταδεδομένων των ηλεκτρονικών πηγών απαιτεί και την αντίστοιχη υλοποίηση στην εφαρμογή που έχει δημιουργηθεί στην φάση αυτή του έργου. Η καταγραφή των URI s (Uniform resource identifier) θα χρησιμοποιηθεί επιπλέον και για τις ανάγκες λειτουργίας της ψηφιακής βιβλιοθήκης του Παντείου Πανεπιστημίου. Η έρευνα ολοκληρώθηκε χάρη στην βοήθεια του http://openarchives.gr/sets και την συνεργασία του ΕΚΤ. 9
Κεφάλαιο 2 - Ανάπτυξη και Υλοποίηση του λογισμικού της βιβλιοθήκης του Παντείου Πανεπιστημίου Στην παρούσα φάση, υλοποιήθηκε το backend της εφαρμογής DLsem του σημασιολογικού εμπλουτισμού, δηλαδή, η κατασκευή ενός πλήρους συστήματος διαχείρισης ηλεκτρονικών πηγών, από τις οποίες οι χρήστες μπορούν να αντλούν σημασιολογική πληροφορία για τα τεκμήρια (όπου αυτή είναι διαθέσιμη) και να την εμφανίζουν στο χρήστη. Η πληροφορία αυτή προφανώς είναι συμπληρωματική της πληροφορίας που περιέχεται στο αντίστοιχο πρότυπο μεταδεδομένων της εγγραφής. Στην πράξη, ο χρήστης της εφαρμογής εισάγει σε μια φόρμα συμπλήρωσης στοιχεία βασικά μιας ηλεκτρονικής πηγής, όπως, τον τίτλο (Title), τον αναγνωριστικό ιστότοπο URI/URL, τον συγγραφέα (Author) και τον εκδότη (Publisher) του αντίστοιχου ψηφιακού τεκμηρίου. Επιπλέον, ο χρήστης έχει την δυνατότητα να επιλέξει από λίστα drop-down την γλώσσα του τίτλου( ελληνικός ή ξενόγλωσσος τίτλος) του τεκμηρίου. Τα παραπάνω στοιχεία είναι υποχρεωτικά για την συμπλήρωση της φόρμας. Παράδειγμα των ανωτέρω αποτελεί η παρακάτω εικόνα. 10
Εν συνεχεία του παραπάνω σημασιολογικού εμπλουτισμού, ο χρήστης μπορεί να συμπληρώσει και λέξεις κλειδιά/κοινωνικές επισημειώσεις (tags) περισσότερα από ένα, ενώ επιπλέον έχει την δυνατότητα να επιλέγει από υπάρχουσα, αποθηκευμένη λίστα θεμάτων (subjects/keywords), ολοκληρώνοντας με αυτό τον τρόπο τον σημασιολογικό εμπλουτισμό ηλεκτρονικών πηγών. Ο χρήστης έχει την δυνατότητα να εισάγει παραπάνω από ένα θέμα, επιλέγοντας από την λίστα. Στην περίπτωση των λέξεων κλειδιών ο χρήστης έχει την δυνατότητα να εισάγει τις δικές του λέξεις κλειδιά αλλά και να του προτείνει το σύστημα από τις αποθηκευμένες στην βάση δεδομένων του συστήματος. Η λειτουργικότητα ολοκληρώθηκε με την λειτουργία του autocomplete, δηλαδή, ο χρήστης ξεκινά να γράφει το δυο πρώτα γράμματα της λέξης και το σύστημα προτείνει στον χρήστη αυτές που ταιριάζουν, όπως λειτουργεί και η αναζήτηση στο Google. Στην περίπτωση των θεμάτων, η λειτουργικότητα είναι διαφορετική, καθώς ο χρήστης έχει την δυνατότητα να επιλέξει από υπάρχουσα αποθηκευμένη λίστα θεμάτων, χωρίς να έχει την δυνατότητα να εισάγει δικό του θέμα. Και σε αυτή την περίπτωση υλοποιήθηκε με την λειτουργικότητα του autocomplete όπως και στις λέξεις κλειδιά. Και στις δυο παραπάνω περιπτώσεις ο χρήστης έχει την δυνατότητα να εισάγει ή να επιλέγει παραπάνω από μια λέξη κλειδί και θέμα. Παράδειγμα των ανωτέρω αποτελεί η παρακάτω εικόνα. 11
Τα δεδομένα αυτά αποθηκεύονται στην υπάρχουσα βάση δεδομένων (sem) ενώ τα θέματα (keywords/subjects) θα αποτελούν δεδομένα, είτε αποθηκευμένα σε βάση συνδεόμενη με της εφαρμογής DLsem, είτε θα συνδεθούν με εξωτερικό αρχείο.csv. Ο χρήστης κατά την αποθήκευση των δεδομένων εμπλουτισμού έχει άμεσα και την απεικόνιση των ψηφιακών δεδομένων του ψηφιακού τεκμηρίου στην εφαρμογή. Παραδείγματα αποθήκευσης στην βάση δεδομένων της παραπάνω ψηφιακής πηγής εμφανίζονται στην κάτωθι εικόνα: Όταν ο χρήστης καταχωρήσει την εγγραφή τότε γραμμή διεύθυνσης θα εμφανιστεί ο αριθμός της εγγραφής, όπως εμφανίζεται στην κάτωθι εικόνα. Αντίστοιχα, ο χρήστης έχει την δυνατότητα είτε να προχωρήσει σε επόμενη καταχώρηση εγγραφής ηλεκτρονικής πηγής, είτε να ενημερώσει (update) την υπάρχουσα εγγραφή που μόλις καταχώρησε. 12
Τέλος, η εφαρμογή DLsem καλύπτεται πλήρως από φόρμα εισαγωγής χρήστη(login) με username και password και φόρμα αποσύνδεσης καθώς και μεθόδους ασφαλής χρήσης αυτής (sessions), όπως εμφανίζεται και παρακάτω. Για την κρυπτογράφηση του κωδικού χρήστη (password) χρησιμοποιήθηκε MD5 encryption. 13
Κεφάλαιο 3 - Εργασίες επόμενης φάσης έργου Στην επόμενη και τελευταία φάση της εφαρμογής DLsem, θα υλοποιηθούν τα εξής: Σύνδεση της εφαρμογής με τα λοιπά συστήματα της Βιβλιοθήκης του Παντείου Πανεπιστημίου και χρήση αυτού ως περιφερειακό Εισαγωγή θεμάτων (subjects) μέσω.csv αρχείου ή μέσω σύνδεσης με άλλη βάση δεδομένων Χρήση της εφαρμογής από τους τελικούς χρήστες της εφαρμογής, και αλληλεπίδραση με αυτούς για τυχόν διορθώσεις ή τροποποιήσεις της εφαρμογής προς διευκόλυνση του χρήστη Εισαγωγή CSS στην διαδυκτιακή εφαρμογή και σχεδιασμό (web design) για την ανάπτυξη ενός πλήρως φιλικού περιβάλλοντος για τον τελικό χρήστη Πιθανές προσθήκες λειτουργικών στοιχείων στην εφαρμογή Εισαγωγή ενός σύννεφου επισημειώσεων (tag cloud) για διευκόλυνση του χρήστη Εισαγωγή στατιστικών στοιχείων προς τον χρήστη 14