ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Μάθημα: Θέματα Πολυμέσων.

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Μάθημα: Θέματα Πολυμέσων."

Transcript

1 ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Μάθημα: Θέμα Εργασίας: Περιγραφή Πολυμεσικού Περιεχομένου σε XML & MPEG-7 Υπεύθυνος Καθηγητής: Γ. Πολύζος Ομάδα Εργασίας: Γάκης Κωνσταντίνος Οικονομίδης Δημήτριος ΑΚΑΔ. ΕΤΟΣ

2 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ ΠΕΡΙΓΡΑΦΗ ΠΟΛΥΜΕΣΙΚΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ ΟΡΙΟΘΕΤΗΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΠΡΟΤΥΠΟ MPEG ΕΡΕΥΝΗΤΙΚΑ ΕΡΓΑ ΣΤΗΝ ΠΕΡΙΟΧΗ ΠΕΡΙΓΡΑΦΗ ΣΥΣΤΗΜΑΤΟΣ ΕΙΣΑΓΩΓΗ ΕΡΓΑΛΕΙΑ ΣΥΣΤΑΤΙΚΑ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΛΕΙΤΟΥΡΓΙΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΧΡΗΣΗΣ ΣΥΜΠΕΡΑΣΜΑΤΑ ΤΙ ΚΑΝΑΜΕ ΠΕΡΙΟΡΙΣΜΟΙ ΥΛΟΠΟΙΗΣΗΣ ΑΝΟΙΚΤΑ ΕΡΕΥΝΗΤΙΚΑ ΘΕΜΑΤΑ ΑΝΑΦΟΡΕΣ ΠΑΡΑΡΤΗΜΑ Α XML σχήμα ΠΑΡΑΡΤΗΜΑ Β Οδηγίες Εγκατάστασης... 21

3 1. ΕΙΣΑΓΩΓΗ Η παρούσα εργασία υλοποιήθηκε στα πλαίσια του μαθήματος «Θέματα Συστημάτων Πολυμέσων» που διδάσκει ο κ. Γ. Πολύζος στο Β εξάμηνο σπουδών του Μεταπτυχιακού Προγράμματος Σπουδών στα Πληροφοριακά Συστήματα του τμήματος Πληροφορικής στο Οικονομικό Πανεπιστήμιο Αθηνών. Θέμα της είναι η περιγραφή του προβλήματος της περιγραφής και αναζήτησης πολυμεσικού περιεχομένου και η ανάπτυξη ενός πρωτότυπου web-based συστήματος που προσπαθεί να το επιλύσει με χρήση της γλώσσας μεταδεδομένων XML ακολουθώντας την φιλοσοφία του σχετικού προτύπου MPEG-7. Αναλυτικότερα, η δομή της εργασίας έχει ως ακολούθως. Στο 2 ο κεφάλαιο οριοθετείται το πρόβλημα της περιγραφής πολυμεσικού περιεχομένου με σκοπό την αποτελεσματική αναζήτησή του, και μέσα στα πλαίσια αυτά γίνεται μια σύντομη εισαγωγική παρουσίαση στο πρότυπο MPEG-7. Στο 3 ο κεφάλαιο γίνεται μια αναφορά σε παρόμοιες ερευνητικές προσπάθειες που έχουν αναληφθεί ανά την υφήλιο. Στο 4 ο κεφάλαιο γίνεται η παρουσίαση του συστήματος, των εργαλείων που χρησιμοποιήθηκαν, της δομής της εφαρμογής, και του τρόπου λειτουργίας της με χρήση επαρκούς αριθμού στιγμιότυπων εικόνων από την αληθινή χρήση του. Τέλος στο 5 ο κεφάλαιο παρουσιάζονται τα συμπεράσματα, με τους περιορισμούς της παρούσας υλοποίησης και κάποια ανοικτά θέματα για μελλοντική έρευνα. Στο Παράρτημα Α παρατίθεται η δομή του XML σχήματος που χρησιμοποιήθηκε για να αποδόσει το υποσύνολο των περιγραφητών του προτύπου. Στο Παράρτημα Β, παρατίθονται οδηγίες εγκατάστασης της εφαρμογής. Τέλος, στο συνοδευτικό CD παρατίθεται το πληροφοριακό υλικό και ο κώδικας της εργασίας, καθώς και τα απαραίτητα εργαλεία που συνοδεύουν την εφαρμογή. Μ.Π.Σ. Πληροφοριακά Συστήματα 1

4 2. ΠΕΡΙΓΡΑΦΗ ΠΟΛΥΜΕΣΙΚΟΥ ΠΕΡΙΕΧΟΜΕΝΟΥ 2.1 ΟΡΙΟΘΕΤΗΣΗ ΠΡΟΒΛΗΜΑΤΟΣ Με το πέρασμα από την δεύτερη στην τρίτη χιλιετία το ποσό οπτικοακουστικής πληροφορίας που είναι διαθέσιμο σε ψηφιακή μορφή είτε σε ψηφιακές βιβλιοθήκες, ή στο Διαδίκτυο, ή σε προσωπικές ή επαγγελματικές βάσεις δεδομένων, αυξάνεται με ραγδαίους ρυθμούς, τόσο χάρη στην βελτίωση των τεχνολογιών κωδικοποίησης, στην πτώση των τιμών των αποθηκευτικών χώρων, όσο και στην αύξηση του διαθέσιμου εύρους ζώνης για μεταφορά μέσω της παροχής υπηρεσιών πρόσβασης ευρείας ζώνης. Η αξία όμως αυτής της πληροφορίας κατά μεγάλο ποσοστό εξαρτάται και από τον βαθμό ευκολίας με τον οποίο αυτή μπορεί να αναζητηθεί, ανακτηθεί, επεξεργασθεί και διαχειρισθεί. Παρά το γεγονός ότι οι καταναλωτές οπτικοακουστικής πληροφορίας, τόσο οι τελικοί χρήστες όσο και οι επαγγελματίες του χώρου, αποκτούν μεγαλύτερη πρόσβαση σε οπτικοακουστική πληροφορία, η ικανοποιητική αναγνώριση και διαχείρισή της γίνεται όλο και πιο δύσκολη, λόγω του διαθέσιμου όγκου της. Το πρόβλημα αυτό της αναγνώρισης και διαχείρισης του περιεχομένου δεν περιορίζεται σε εφαρμογές ανάκτησης περιεχομένου από βάσεις δεδομένων, όπως είναι οι ψηφιακές βιβλιοθήκες, αλλά επεκτείνεται και σε τομείς όπως είναι η επεξεργασία πολυμέσων, η επιλογή καναλιών εκπομπής, και η παροχή υπηρεσιών καταλόγων πολυμέσων. Ενώ παραδοσιακά όμως, ως καταναλωτές πολυμεσικού περιεχομένου θεωρούνταν οι άνθρωποι, στις μέρες μας παρατηρείται ένας αυξανόμενος αριθμός περιπτώσεων όπου η οπτικοακουστική πληροφορία δημιουργείται, ανταλλάσσεται, ανακτάται και επαναχρησιμοποιείται από υπολογιστικά συστήματα, όπως: Κατανόησης εικόνας (εφαρμογές παρακολούθησης, έξυπνες κάμερες κτλ.) Μετατροπής μέσου (από ομιλία σε κείμενο, από εικόνα σε ήχο, από ήχο σε εικόνα κτλ.) Ανάκτησης πληροφορίας (αυτόματη αναζήτηση από ευφυείς agents για πολυμεσικά αρχεία σύμφωνα με τις προτιμήσεις του χρήστη) Φιλτραρίσματος περιγραφής οπτικοακουστικού περιεχομένου (για την λήψη μόνο των πολυμεσικών αντικειμένων που ενδιαφέρουν τον χρήστη) Σε όλες τις παραπάνω περιπτώσεις, η ανάγκη για περιγραφή του περιεχομένου της οπτικοακουστικής πληροφορίας με σκοπό την αποδοτική αναζήτηση και διαχείρισή της, αλλά και την επίτευξη διαλειτουργικότητας μεταξύ των διαφορετικών εφαρμογών σε διαφορετικά υπολογιστικά συστήματα που την επεξεργάζονται από κοινού, είναι έντονη και απαιτεί κάποιου είδους προτυποποίηση. Είναι απαραίτητο επομένως να αναπτυχθεί κάποια μορφή αναπαράστασης της οπτικοακουστικής πληροφορίας που να επιτρέπει κάποιο βαθμό ερμηνείας του νοήματος της πληροφορίας. Τα υπάρχοντα πρότυπα MPEG-1 and MPEG-2, τα οποία στόχευαν στην συμπίεση περισσότερο των κυματομορφών των πολυμεσικών αρχείων, καθώς και το πρότυπο MPEG-4, που αποσκοπούσε σε μια αντικειμενοστραφή αναπαράσταση της οπτικοακουστικής πληροφορίας για επίτευξη αλληλεπίδρασης με τον χρήστη και επαναχρησιμοποίησης του περιεχομένου, δεν ικανοποιούσαν επαρκώς αυτή την ανάγκη. Για αυτό το λόγο αναπτύχθηκε το πρότυπο MPEG-7, εγκεκριμένο το 2001 από τον παγκόσμιο οργανισμό προτυποποίησης. Μ.Π.Σ. Πληροφοριακά Συστήματα 2

5 2.2 ΠΡΟΤΥΠΟ MPEG-7 Το πρότυπο MPEG-7, επισήμως γνωστό και ως «Διεπαφή Περιγραφής Πολυμεσικού Περιεχομένου» (Multimedia Content Description Interface), παρέχει ένα πλούσιο σύνολο προτυποποιημένων εργαλείων περιγραφής (Description Tools) οπτικοακουστικής πληροφορίας για την δημιουργία περιγραφών που θα αποτελέσουν την βάση για εφαρμογές που θα υποστηρίζουν την αποτελεσματική και αποδοτική πρόσβαση, αναζήτηση, και φιλτράρισμα πολυμεσικού περιεχομένου. Οπτικοακουστικό περιεχόμενο το οποίο μπορεί να συσχετισθεί με MPEG-7 δεδομένα περιλαμβάνει φυσικές εικόνες, γραφικά, τρισδιάστατα μοντέλα, ήχο, ομιλία, video, καθώς και πληροφορία σύνθεσης για τον δυνατό συνδυασμό αυτών των στοιχείων σε πολυμεσικές παρουσιάσεις (σενάρια χρήσης). Μέσα στους αποδέκτες του προτύπου, όπως αναφέρεται και στο επίσημο έγγραφο του ISO που το καθορίζει, βρίσκονται τόσο οι άνθρωποι ως τελικοί χρήστες, όσο και αυτόματα συστήματα επεξεργασίας οπτικοακουστικής πληροφορίας. Το πρότυπο MPEG-7 υπόσχεται ότι θα μεταβάλλει την αναζήτηση πολυμέσων στο Διαδίκτυο σε μια διαδικασία ευκολότερη από ότι είναι η αναζήτηση κειμένου σήμερα. Ενώ τα προηγούμενα πρότυπα MPEG-1&2 επικεντρώθηκαν στην συμπίεση, το MPEG-4 προχώρησε σε ένα υψηλότερο επίπεδο αφαίρεσης με την κωδικοποίηση αντικειμένων πολυμεσικών σκηνών. Το MPEG-7 κινείται σε ένα ακόμη υψηλότερο επίπεδο αφαίρεσης, σε μια αντιληπτική κωδικοποίηση. Στην ουσία, τα MPEG-1,-2,-4 είναι σχεδιασμένα για την αναπαράσταση της ίδια της πολυμεσικής πληροφορίας, ενώ το MPEG-7 αναπαριστά μετα-πληροφορία, δηλαδή πληροφορία για την πληροφορία. Με άλλα λόγια, τα πρότυπα MPEG-1,-2,-4 έκαναν διαθέσιμο το περιεχόμενο, ενώ το πρότυπο MPEG-7 επιτρέπει την εύκολη αναζήτησή του. Οι περιγραφές του προτύπου MPEG-7 εκμεταλλεύονται την πληροφορία των προϋπαρχόντων προτύπων MPEG-1&2 και MPEG-4, και ιδιαίτερα του τελευταίου που επιτρέπει την αντικειμενοστραφή κωδικοποίηση του οπτικοακουστικού υλικού, λειτουργώντας υποστηρικτικά προς αυτά. Δηλαδή ανεξάρτητα από την πολυμεσική παρουσίαση σε MPEG-1 ή 2, συνοδευτικά υπάρχει σε άλλο αρχείο στον ίδιο ή διαφορετικό αποθηκευτικό χώρο η περιγραφή της σύμφωνα με το πρότυπο MPEG-7. Οι περιγραφές που ακολουθούν το πρότυπο MPEG-7 καλύπτουν τριών κατηγοριών χαρακτηριστικά του οπτικοακουστικού περιεχομένου: Καταλογογραφικά (π.χ. τίτλος, συγγραφέας, πνευματικά δικαιώματα) Δομικά (π.χ. το ιστόγραμμα χρώματος μέτρηση της ποσότητας χρώματος) Σημασιολογικά (π.χ. πληροφορίες για αντικείμενα και γεγονότα που αναπαρίστανται στο πολυμεσικό περιεχόμενο) Το πρότυπο MPEG-7 επιτρέπει την ύπαρξη διαφορετικών επιπέδων βάθους στα χαρακτηριστικά που περιγράφονται, υποστηρίζοντας έτσι ένα ευρύ πεδίο εφαρμογών. Παράδειγμα ενός χαμηλού αφαιρετικού επίπεδου είναι η περιγραφή του σχήματος, του μεγέθους, του χρώματος, της κίνησης και της θέσης για οπτική πληροφορία ενώ για τον ήχο θα ήταν το τέμπο, οι αλλαγές του ρυθμού, η θέση μέσα στον χώρο κτλ. Το υψηλότερο επίπεδο περιγραφής δίνει σημασιολογικές πληροφορίες όπως: «Αυτή είναι μια σκηνή με έναν καφέ σκύλο να γαβγίζει στα αριστερά, και μια μπλε μπάλα να πέφτει κάτω στα δεξιά, με τον ήχο διερχόμενων αυτοκινήτων στο παρασκήνιο». Το επίπεδο αφαίρεσης σχετίζεται με τον τρόπο εξαγωγής των χαρακτηριστικών: πολλά στοιχεία χαμηλού επιπέδου (κυρίως δομικά) μπορούν να εξαχθούν με πλήρη αυτοματοποιημένο τρόπο, ενώ στοιχεία υψηλότερου επιπέδου (σημασιολογικά) απαιτούν μεγαλύτερη επέμβαση του ανθρώπινου παράγοντα. Μ.Π.Σ. Πληροφοριακά Συστήματα 3

6 Το MPEG-7 χρησιμοποιεί την XML σαν γλώσσα μεταδεδομένων για την αναπαράσταση σε κείμενο της περιγραφής του περιεχομένου. Συγκεκριμένα το XML Schema υπηρετεί σαν βάση για την γλώσσα Description Definition Language (DDL) που χρησιμοποιείται για τον συντακτικό ορισμό των εργαλείων περιγραφής MPEG-7. Επειδή όμως το XML Schema δεν σχεδιάσθηκε ειδικά για την περιγραφή οπτικοακουστικού περιεχομένου, υπάρχουν ορισμένες MPEG-7 επεκτάσεις που έχουν προστεθεί σε αυτό. Τα κύρια στοιχεία περιγραφής του προτύπου MPEG-7 είναι τα ακόλουθα: Εργαλεία Περιγραφής (Description Tools): Περιγραφείς (Descriptors), οι οποίοι ορίζουν την σύνταξη και την σημασιολογία κάθε χαρακτηριστικού στοιχείου μεταδεδομένων (metadata element) και Σχήματα Περιγραφής (Description Schemes), που καθορίζουν την δομή και την σημασιολογία των σχέσεων μεταξύ των κύριων συστατικών της γλώσσας, που μπορεί να είναι είτε Περιγραφείς ή άλλα Σχήματα Περιγραφής. Μια Γλώσσα ορισμού περιγραφών (Description Definition Language) για τον ορισμό της σύνταξης των εργαλείων περιγραφής MPEG-7 και για την δημιουργία νέων Σχημάτων Περιγραφής, και πιθανώς Περιγραφητών, και την επέκταση και τροποποίηση των υπαρχόντων Σχημάτων Περιγραφής. Εργαλεία Συστήματος (System tools), για την υποστήριξη δυαδικής κωδικοποίησης της αναπαράστασης σε MPEG-7 με σκοπό την αποδοτική αποθήκευση και μετάδοσή της Τα εργαλεία περιγραφής παίρνουν μορφή σαν περιγραφές σε μορφή κειμένου XML χάρη στην γλώσσα DDL (βασισμένη στο XML Schema). Δυαδική μορφή των περιγραφών μπορεί να ληφθεί μέσω του Bim, το οποίο είναι ένα ειδικό format για MPEG-7. Το πρότυπο MPEG-7 αποτελείται από τα ακόλουθα μέρη: MPEG-7 Systems ορίζει το δυαδικό μορφότυπο για την κωδικοποίηση των περιγραφών MPEG-7 (BiM Binary format for MPEG-7). MPEG-7 Description Definition Language όπως αναφέρθηκε, η γλώσσα για τον συντακτικό ορισμό των εργαλείων περιγραφής MPEG-7. MPEG-7 Visual περιλαμβάνει τα εργαλεία περιγραφής που είναι αποκλειστικά αφιερωμένα σε περιγραφές οπτικού περιεχομένου. Βασικά οπτικά γνωρίσματα που καλύπτονται είναι χρώμα, υφή, κίνηση, σχήμα, αναγνώριση προσώπων. Κάθε κατηγορία περιλαμβάνει στοιχειώδεις και εξελιγμένους περιγραφείς. MPEG-7 Audio περιλαμβάνει τα εργαλεία περιγραφής που είναι αποκλειστικά αφιερωμένα σε περιγραφές ηχητικού περιεχομένου, τόσο χαμηλού επιπέδου, κοινά για πολλές εφαρμογές (π.χ. συχνότητα, τέμπο) όσο και υψηλού επιπέδου για εξειδικευμένες εφαρμογές (π.χ. γενικά εργαλεία αναγνώρισης και δεικτοδότησης ήχου). MPEG-7 Multimedia Description Schemes περιλαμβάνει εργαλεία περιγραφής που αρμόζουν σε γενικά γνωρίσματα και περιγραφές πολυμέσων. MPEG-7 Reference Software υλοποίηση σε λογισμικό των προτυποποιημένων μερών του MPEG-7. MPEG-7 Conformance Testing οδηγίες και διαδικασίες για τον έλεγχο συμβατότητας εφαρμογών ως προς το πρότυπο MPEG-7. MPEG-7 Extraction and use of descriptions πληροφοριακό υλικό για την εξαγωγή και χρήση των εργαλείων περιγραφής. Τα σχήματα περιγραφής (Description Schemes) πολυμέσων του MPEG-7, τα οποία αποτελούνται από στοιχειώδεις περιγραφείς (Descriptors) ή άλλα σχήματα περιγραφής, είναι οργανωμένα, όπως απεικονίζεται στην εικόνα 1, στις ακόλουθες περιοχές: Μ.Π.Σ. Πληροφοριακά Συστήματα 4

7 Βασικά στοιχεία (Basic Elements): γενικά εργαλεία που μπορούν να χρησιμοποιηθούν για την περιγραφή τόσο οπτικών όσο και ηχητικών πηγών. Περιγραφή Περιεχομένου (Content Description): Δομικά Στοιχεία: Δομική πληροφορία για τα χωρικά, χρονικά ή χωρο-χρονικά συστατικά του περιεχομένου Σημασιολογικά στοιχεία: Νοηματική πληροφορία της πραγματικότητας που απεικονίζεται στο πολυμεσικό περιεχόμενο (αντικείμενα και γεγονότα, αλληλεπιδράσεις μεταξύ των αντικειμένων) Διαχείριση Περιεχομένου (Content Management): Δημιουργία και Παραγωγή: Πληροφορία σχετική με τις διαδικασίες παραγωγής του οπτικοακουστικού περιεχομένου (τίτλος, συγγραφέας, χρόνος, τόπος), μη δυνατή η αυτόματη εξαγωγή της. Χρήση: Πληροφορία σχετική με την χρήση του περιεχόμενου (πνευματικά δικαιώματα, εκδόσεις κτλ). Μέσα: Πληροφορία σχετική με το μέσο αποθήκευσης, την κωδικοποίηση, τον τύπο αρχείου κτλ. Οργάνωση Περιεχομένου (Content Organisation): αναφέρεται σε πληροφορία για συλλογές αντικειμένων, ανάλυση και ταξινόμηση του οπτικοακουστικού περιεχομένου. Πλοήγηση και πρόσβαση (Navigation and Access): αναφέρεται σε πληροφορία σχετική με τις περιλήψεις, διασκευές, εκδόσεις του οπτικοακουστικού περιεχομένου. Αλληλεπίδραση με το χρήστη (User Interaction): αναφέρεται σε πληροφορία σχετική με τις προτιμήσεις του χρήστη και το ιστορικό χρήσης του περιεχομένου. Όσον αφορά στο εύρος των εφαρμογών που μελλοντικά ενδέχεται να υποστηρίξει το MPEG-7, αρχικά να σημειωθεί ότι το πρότυπο δεν περιορίζεται σε κάποιο συγκεκριμένο είδους εφαρμογή. Αντιθέτως μπορεί να χρησιμοποιηθεί για εφαρμογές πραγματικού ή μη χρόνου, για εφαρμογές push ή pull (προώθησης ή ανάκτησης περιεχομένου), για εφαρμογές που αφορούν αποθηκευμένο περιεχόμενο ή παρεχόμενο σε ροή (streamed). Η έννοια του πραγματικού χρόνου σημαίνει ότι η περιγραφή παράγεται την ίδια στιγμή που συλλαμβάνεται το περιεχόμενο. Content organization Collections Models User interaction Media Creation & Production Content management Content description Usage Navigation & Access Summaries Views User Preferences User History Structural aspects Semantic aspects Variations Basic elements Schema Tools Basic datatypes Links & media localization Basic Tools Εικόνα1 : Η οργάνωση των Σχημάτων Περιγραφής του MPEG-7 Μ.Π.Σ. Πληροφοριακά Συστήματα 5

8 Μια πιθανή αλυσίδα επεξεργασίας MPEG-7 περιεχομένου περιλαμβάνει την εξαγωγή των χαρακτηριστικών γνωρισμάτων του περιεχομένου (ανάλυση), την περιγραφή αυτή καθαυτή, και την μηχανή αναζήτησης (εφαρμογή). Εδώ πρέπει να σημειωθεί ότι όπως φαίνεται και από την εικόνα 2, το MPEG-7 έρχεται να καλύψει (προτυποποιήσει) μόνο την διαδικασία της περιγραφής του πολυμεσικού περιεχομένου, προκειμένου να εξασφαλίσει την διαλειτουργικότητα και την δυνατότητα ανταλλαγής πληροφορίας μεταξύ διαφορετικών εφαρμογών. Οι διαδικασίες της εξαγωγής των γνωρισμάτων και της αναζήτησης βάσει αυτών αφήνονται στην βιομηχανία να τις υλοποιήσει. Σ αυτό το σημείο αξίζει να αναφερθεί ότι αναμένεται να υπάρξει αυτοματοποίηση της εξαγωγής χαρακτηριστικών χαμηλού επιπέδου, για την πλήρη εκμετάλλευση των δυνατοτήτων του προτύπου. Βέβαια η αυτόματη εξαγωγή δεν είναι πάντοτε δυνατή, καθώς όσο υψηλότερο είναι το επίπεδο της αφαίρεσης και πλησιέστερο στην ανθρώπινη αντίληψη, τόσο περισσότερο καθίσταται απαραίτητη η αλληλεπίδραση με τον άνθρωπο μέσω ειδικών εργαλείων συγγραφής περιγραφών. Προτυποποίηση Εξαγωγή γνωρισμάτων Περιγραφή MPEG-7 Μηχανή Αναζήτησης Εικόνα 2 : Ο στόχος του MPEG-7 Μ.Π.Σ. Πληροφοριακά Συστήματα 6

9 3. ΕΡΕΥΝΗΤΙΚΑ ΕΡΓΑ ΣΤΗΝ ΠΕΡΙΟΧΗ Μερικά παραδείγματα πιθανών εφαρμογών που μπορούν να αναπτυχθούν με βάση το πρότυπο MPEG-7 και να εκμεταλλευθούν τις δυνατότητες του είναι οι ακόλουθες: Ψηφιακές βιβλιοθήκες (κατάλογοι εικόνων, μουσικά ευρετήρια) Υπηρεσίες καταλόγου πολυμέσων (στο στιλ χρυσού οδηγού) Επιλογή καναλιού εκπομπής (Broadcast) (ραδιοτηλεοπτικοί σταθμοί) Επεξεργασία πολυμέσων(π.χ. εξατομικευμένες υπηρεσίες ηλεκτρονικών νέων) Παρακάτω αναφέρονται ενδεικτικά κάποια ερευνητικά έργα με το όνομά τους και μια σύντομη περιγραφή. Γίνεται αναφορά και σε ελληνικά έργα. Ορισμένα εργαλεία έχουν ήδη κατασκευασθεί ενώ αρκετά ερευνητικά έργα βρίσκονται σε εξέλιξη, όπως το XM - Experimentation Model (http://www.lis.e-technik.tumuenchen.de/research/bv/topics/mmdb/e_mpeg7.html), το οποίο τρέχει πάνω στην υλοποίηση λογισμικού αναφοράς (Reference Software) για το MPEG-7. Με την χρήση μιας γραφικής διεπαφής, παρουσιάζει μερικούς από τους περιγραφείς και τα σχήματα περιγραφής του προτύπου, δίνοντας την δυνατότητα για εισαγωγή τιμών σε ορισμένους από αυτούς. Στον τομέα της εξαγωγής χαρακτηριστικών γνωρισμάτων από το πολυμεσικό περιεχόμενο και δημιουργίας της περιγραφής MPEG-7, η IBM μέσω του τμήματός της Alphaworks έχει αναπτύξει το MPEG-7 Visual Annotation Tool, ένα εργαλείο το οποίο επιτρέπει στους χρήστες την διαδραστική δημιουργία περιγραφών MPEG-7 χρησιμοποιώντας τους Περιγραφείς και τα Σχήματα Περιγραφής του προτύπου (http://www.alphaworks.ibm.com/tech/mpeg-7). Δέχεται σαν είσοδο ένα αρχείο ορισμού του MPEG-7 Schema, γραμμένο στην DDL, και ένα αρχείοπακέτο περιγραφών MPEG-7, που οργανώνει τα εργαλεία περιγραφής του προτύπου για ευκολότερη πρόσβαση. Ανάλογα με τα γνωρίσματα-περιγραφείς που επιλέγει ο χρήστης, δημιουργούνται δυναμικές φόρμες για την είσοδο τιμών, και αυτόματα παράγεται ένα XML έγγραφο συμβατό με το πρότυπο MPEG-7. Η παρούσα υλοποίηση περιορίζεται σε χειροκίνητη, όπως περιγράφηκε, εισαγωγή δεδομένων περιγραφής, στο μέλλον όμως προβλέπεται η ενσωμάτωση αυτόματων και ημι-αυτόματων μεθόδων εξαγωγής γνωρισμάτων, με σκοπό την δημιουργία ενός πλήρους συστήματος για MPEG-7 αναπαράσταση πολυμεσικού περιεχομένου και οικοδόμηση επερωτήσεων στην βάση. Από πλευράς αναζήτησης περιεχομένου, το SAMBITS (System for Advanced Multimedia Broadcast and Information Technology Services) είναι ένα επιδοτούμενο από την Ευρωπαϊκή Ένωση (http://www.cordis.lu/ist/projects/ htm) έργο, το οποίο αποσκοπεί στην παροχή μιας πλατφόρμας για ολοκληρωμένες broadcast και internet υπηρεσίες. Οι περιγραφές MPEG-7 θα δημιουργούνται στα τηλεοπτικά στούντιο και θα αποστέλλονται στο τερματικό του χρήστη. Στην πλευρά του τερματικού, οι broadcast περιγραφές MPEG-7 θα χρησιμοποιούνται για την παρουσίαση πληροφορίας για το περιεχόμενο του τρέχοντος προγράμματος, και παράλληλα με βάση αυτή την περιγραφή για την εκτέλεση αναζητήσεων πρόσθετου σχετικού υλικού από αποθηκευμένο περιεχόμενο ή από το Διαδίκτυο. Τα αποτελέσματα της έρευνας βασίζονται στις περιγραφές MPEG-7 που είναι συσχετισμένες με το αποθηκευμένο υλικό. Η εμφάνιση της πληροφορίας στους χρήστες γίνεται με την χρήση ενός XSLT επεξεργαστή, ο οποίος εξάγει τα μεταδεδομένα από την περιγραφή και τα μετατρέπει σε HTML. Παρόμοια ερευνητικά έργα επιτελούνται και στον ελληνικό χώρο. Δύο από αυτά είναι το Faethon και το ISTORAMA. Μ.Π.Σ. Πληροφοριακά Συστήματα 7

10 Το Faethon (http://www.image.ntua.gr/faethon/) έχει ως σκοπό τη δημιουργία ενός ολοκληρωμένου πληροφοριακού συστήματος που θα παρέχει στους χρήστες του ενισχυμένες δυνατότητες αναζήτησης και ανάκτησης οπτικοακουστικού περιεχομένου. Η πρόσβαση στο περιεχόμενο θα χαρακτηρίζεται από σημασιολογικές φράσεις στις αιτήσεις-αναζητήσεις και προσωποποιημένες απαντήσεις με χρήση κατάλληλων (fuzzy και υβριδικών) αλγορίθμων και αντίστοιχου λογισμικού βάσεων δεδομένων που θα επιτρέπει πολυδιάστατη δεικτοδότηση. Το ISTORAMA (http://uranus.ee.auth.gr/istorama) περιλαμβάνει την ανάπτυξη μίας έξυπνης αυτοματοποιημένης μηχανής αναζήτησης για το Διαδίκτυο που θα το διασχίζει τακτικά, θα ανιχνεύει οπτική πληροφορία και θα την επεξεργάζεται με τέτοιο τρόπο που να επιτρέπει την αποτελεσματική αναζήτηση και ανάκτησή της. Συγκεκριμένα, η συλλογή και αρχειοθέτηση των εικόνων θα γίνεται σύμφωνα με συγκεκριμένα διανύσματα χαρακτηριστικών. Αυτά τα χαρακτηριστικά μαζί με πληροφορίες όπως το URL της εικόνας θα αποθηκεύονται σε μία βάση δεδομένων συμβατή με το πρότυπο MPEG-7. Ο χρήστης θα μπορεί μέσα από μία προχωρημένη και φιλική web-based διεπαφή να έχει πρόσβαση στη βάση δεδομένων και να επιτελεί αναζητήσεις. Η έξοδος του συστήματος θα περιλαμβάνει ένα σύνολο συνδέσμων προς το ζητούμενο περιεχόμενο, σε ταξινομημένη σειρά σύμφωνα με την ομοιότητά του με την εικόνα που θα έχει υποβάλλει ο χρήστης. Μ.Π.Σ. Πληροφοριακά Συστήματα 8

11 4. ΠΕΡΙΓΡΑΦΗ ΣΥΣΤΗΜΑΤΟΣ 4.1 ΕΙΣΑΓΩΓΗ Η εφαρμογή που αναπτύξαμε στα πλαίσια του μαθήματος συνίσταται από δύο ενότητες (modules), το πρώτο της χειροκίνητης εισαγωγής δεδομένων για την δημιουργία του XML εγγράφου περιγραφής του πολυμεσικού περιεχομένου, και το δεύτερο της αναζήτησης του περιεχόμενου σύμφωνα με τις τιμές που εισάγει ο χρηστής και της εμφάνισης των αποτελεσμάτων στην οθόνη. Η εφαρμογή βασίζεται σε ένα ενδεικτικό υποσύνολο περιγραφητών του προτύπου MPEG-7, και αυτό αφενός λόγω του περιορισμένου χρονικού διαστήματος ανάπτυξης και αφετέρου του πλήθους και της πολυπλοκότητας του συνόλου των περιγραφητών του προτύπου. Η περιγραφή του πολυμεσικού περιεχομένου στηρίζεται σε ένα XML Schema Definition μικρού μεγέθους, το οποίο περιλαμβάνει 9 βασικούς περιγραφείς οπτικοακουστικού περιεχομένου και το οποίο παρουσιάζεται στο παράρτημα Α. Η επιλογή των περιγραφητών έγινε κατά τέτοιο τρόπο ώστε να υπάρχει αντιπροσωπευτική εκπροσώπηση των σχημάτων περιγραφής του προτύπου που αναφέρονται στην οργάνωση και περιγραφή περιεχομένου. Οι περιγραφητές επιλέχθηκαν από τις υποομάδες που διακρίνονται στην εικόνα 1: μέσα αποθήκευσης (media), παραγωγή και δημιουργία (creation & production), σημασιολογικά στοιχεία (conceptual aspects). Οι περιγραφείς που επιλέξαμε είναι οι ακόλουθοι (ομαδοποιημένοι): Παραγωγή και Δημιουργία: Τίτλος, Συγγραφέας, Χρόνος, Τόπος Μέσα αποθήκευσης: Τύπος μέσου(εικόνα, ήχος, video), είδος αρχείου, url. Σημασιολογικά στοιχεία: Αντικείμενα (objects), Γεγονότα(events) που απεικονίζονταιπεριλαμβάνονται στο περιεχόμενο. Ένας πρόσθετος λόγος για την επιλογή αυτών των περιγραφητών είναι ότι πρόκειται για υψηλού-επιπέδου περιγραφείς, των οποίων η αυτόματη εξαγωγή δεν είναι δυνατή και απαιτείται η ανθρώπινη επέμβαση. Οι λόγοι για τους οποίους επιλέξαμε την γλώσσα XML για την δημιουργία των περιγραφών του οπτικοακουστικού περιεχομένου είναι οι ακόλουθοι: Σε αυτήν την γλώσσα είναι γραμμένη και η DDL του MPEG-7 Είναι γλώσσα μεταδεδομένων Η χρήση της είναι διαδεδομένη Εξασφαλίζει διαλειτουργικότητα με μελλοντικά πρότυπα μεταδεδομένων Παρέχει τη δυνατότητα επέκτασης των συστατικών περιγραφής (descriptors, descriptor schemes) Παρέχει τη δυνατότητα αναζήτησης στο XML έγγραφο με χρήση Xpath και Xquery Έχει τη μορφή ASCII-κειμένου επιτρέποντας την ανάγνωση και επεξεργασία τουείναι ανεξάρτητη πλατφόρμας, λειτουργικού συστήματος και φυλλομετρητή. 4.2 ΕΡΓΑΛΕΙΑ ΣΥΣΤΑΤΙΚΑ ΣΥΣΤΗΜΑΤΟΣ Η εφαρμογή στηρίχτηκε στη χρήση κάποιων εργαλείων. Συγκεκριμένα, για την δημιουργία του XML σχήματος που θα απέδιδε το υποσύνολο των περιγραφητών του προτύπου Mpeg-7 χρησιμοποιήθηκε το XML Spy 4.3 (www.xmlspy.com), ένα εργαλείο συγγραφής και επικύρωσης XML σχημάτων. Μ.Π.Σ. Πληροφοριακά Συστήματα 9

12 Για την αποθήκευση των παραγόμενων XML εγγράφων με την μετα-πληροφορία περιγραφής του πολυμεσικού περιεχομένου χρειαζόταν και χρησιμοποιήθηκε μία βάση δεδομένων XML εγγράφων, η Xindice (http://xml.apache.org/xindice/) της Apache. Οι λόγοι που επιλέχθηκε μία φυσική XML βάση δεδομένων και όχι μία παραδοσιακή σχεσιακή, οφείλονται στο γεγονός ότι η πρώτη επιτρέπει: Άμεση αποθήκευση XML εγγράφων Τεχνολογίες αναζήτησης βασισμένες σε XML (Xpath, Xquery) Υποστήριξη ημι-δομημένων δεδομένων ενώ η δεύτερη εμφανίζει αδυναμίες όπως: Πολύπλοκη και επίπονη αντιστοίχιση => αργή επεξεργασία Με την αντιστοίχιση χάνονται τα μεταδεδομένα Υποστήριξη μόνο καλώς-δομημένων δεδομένων Προκειμένου επίσης να υπάρχει έλεγχος της διαδικασίας αποθήκευσης των XML εγγράφων και επειδή η Xindice χρησιμοποιείται από τη γραμμή εντολών, χρησιμοποιήθηκε και ένα ξεχωριστό εργαλείο-γραφική διεπαφή διαχείρισης της βάσης δεδομένων, ο Xindice Browser ενός ιδιώτη προγραμματιστή οπαδού του κινήματος OPEN Source. (http://www.schatten.info/software/xindice_browser/xindice_browser.html) Τέλος, προκειμένου η εφαρμογή να εκτελείται μέσα από το περιβάλλον ενός φυλλομετρητή και ουσιαστικά να είναι προσβάσιμη από παντού μέσω του Διαδικτύου χρειαζόταν και χρησιμοποιήθηκε ένας Web Server. Συγκεκριμένα, χρησιμοποιήθηκε το εργαλείο της Apache Tomcat (http://jakarta.apache.org/tomcat/) που είναι ένας mini container για εκτέλεση Java Server Pages, δίνοντας ταυτόχρονα τη δυνατότητα εκτέλεσης αναζητήσεων στην XML βάση δεδομένων με την ειδική γλώσσα για αναζήτηση σε XML έγγραφα, την XPath. 4.3 ΑΡΧΙΤΕΚΤΟΝΙΚΗ Παρακάτω, παρατίθεται ένα διάγραμμα της UML για τις κλάσεις που χρησιμοποιούνται στην εφαρμογή και τις συσχετίσεις τους. Η κλάση AudioVisual χρησιμοποιείται για την αποθήκευση της πληροφορίας περιγραφής του πολυμεσικού περιεχομένου. Η κλάση Group χρησιμοποιείται για την ομαδοποίηση των περιγραφών πληροφορίας σε μορφή λίστας προς εμφάνιση μετά από κάποια αναζήτηση του χρήστη. Η κλάση DBConnection χρησιμοποιείται για τη σύνδεση της εφαρμογής με την XML βάση δεδομένων Xindice. Η κλάση Task χρησιμοποιείται για την υποβολή των εντολών του χρήστη με το πάτημα αντίστοιχων κουμπιών. Η κλάση Action κληρονομεί στις Add, Delete, Edit Medium και List, Search Media που χρησιμοποιούνται για την υλοποίηση των αντίστοιχων ενεργειών του χρήστη. Μ.Π.Σ. Πληροφοριακά Συστήματα 10

13 H S Action (from MediaCollecti... AddMedium (from MediaCollection) DeleteMedium (from MediaCollecti... EditMedium (from MediaCollection) ListMedia (from MediaCollection) SearchMedia (from MediaCollection) AddMedium() add() DeleteMedium() delete() EditMedium() edit() ListMedia() list() SearchMedia() attributesearch() xpathsearch() AudioVisual (from MediaCollection) dockey : jav a.lang.string title : java.lang.string author : jav a.lang.string mediaty pe : jav a.lang.string mediaf ormat : jav a.lang.string mediaurl : jav a.lang.string semanticobject : jav a.lang.string semanticev ent : jav a.lang.string creationtime : jav a.lang.string creationlocation : jav a.lang.string AudioVisual() setdockey() getdockey () settitle() gettitle() setauthor() getauthor() setmediatype() getmediaty pe() setmediaformat() getmediaformat() setmediaurl() getmediaurl() setsemanticobject() getsemanticobject() setsemanticev ent() getsemanticev ent() setcreationtime() getcreationtime() setcreationlocation() getcreationlocation() H S DBConnection (from MediaCollecti... #$connection H S Task (from MediaCollection) Task() dopost() doget() gotopage() Group (from MediaCollection) audiov isuallist : jav a.util.vector index : int Group() getindex() getnext() getaudiovisualat() add() addresults() remov e() remov eall() sizeof() reset() hasmoreaudiovisuals() Εικόνα 3. UML Διάγραμμα κλάσεων εφαρμογής Παράλληλα από τις παραπάνω κλάσεις, για τις ανάγκες της εφαρμογής και πιο συγκεκριμένα για την δημιουργία της web-διεπαφής με τον χρήστη χρησιμοποιούνται και οι ακόλουθες σελίδες jsp (Java-server pages) που συνδυάζουν κώδικα HTML και Java: addmedium.jsp editmediumform.jsp error.jsp footer.jsp header.jsp index.jsp listmedia.jsp searchmedia.jsp : Φόρμα εισαγωγής στοιχείων για προσθήκη οπτικοακουστικού μέσου : Φόρμα εισαγωγής στοιχείων για ενημέρωση οπτικοακουστικού μέσου : Προκαθορισμένη σελίδα που εμφανίζεται όταν έχει συμβεί κάποιο σφάλμα. : Περιέχεται σε κάθε σελίδα και παρουσιάζει το κάτω τμήμα (footer). : Περιέχεται σε κάθε σελίδα και παρουσιάζει το πάνω τμήμα (header). : Η αρχική σελίδα της εφαρμογής. : Η σελίδα αποτελεσμάτων που εμφανίζει την λίστα με τα μέσα. : Η φόρμα εισαγωγής στοιχείων για αναζήτηση μέσου. showallmediuminfo.jsp : Παρουσιάζει τα πλήρη στοιχεία του οπτικοακουστικού μέσου που επιλέχθηκε (περιέχεται στην σελίδα showmedium.jsp) Μ.Π.Σ. Πληροφοριακά Συστήματα 11

14 showmedium.jsp showxml.jsp showxmlinfo.jsp : Εμφανίζεται μετά την επιλογή κάποιου μέσου από τον χρήστη για προβολή των στοιχείων του : Εμφανίζεται αφού ο χρήστης επιλέξει από την σελίδα showmedium.jsp να δει την μορφή του εγγράφου XML που περιγράφει το οπτικοακουστικό μέσο. : Παρουσιάζει την μορφή του εγγράφου XML που περιγράφει το οπτικοακουστικό μέσο (περιέχεται στην σελίδα showxml.jsp). Η αρχιτεκτονική του συστήματος απεικονίζεται στο παρακάτω σχήμα. Tomcat Web Server Java Servlets + JSP html XML file XML DB MPEG-7 Descriptions Browser Interface http GET File System Εικόνα 4. Αρχιτεκτονική συστήματος Multimedia Files Η εφαρμογή εμφανίζεται και εκτελείται στον φυλλομετρητή του χρήστη μέσω του Tomcat με τη μορφή Java Server Pages. Ο χρήστης από τον φυλλομετρητή του μέσω της αντίστοιχης διεπαφής εισάγει χειρωνακτικά τα δεδομένα περιγραφής ενός πολυμεσικού αντικειμένου σε μία HTML φόρμα. Με την επέμβαση των Java Server Pages δημιουργείται δυναμικά (on the fly) το αντίστοιχο XML έγγραφο το οποίο αποθηκεύεται στην XML βάση δεδομένων Xindice. Στην περίπτωση που ο χρήστης θέλει να εκτελέσει κάποια αναζήτηση πάλι μέσω της αντίστοιχης φόρμας υποβάλει τα κριτήρια αναζήτησης στη βάση δεδομένων και με τη χρήση των αντίστοιχων Java Server Pages επιστρέφεται η λίστα των αποτελεσμάτων σε μορφή HTML σελίδας στην οποία με τη σειρά του ο χρήστης μπορεί να επιλέξει να έχει πρόσβαση στη φυσική τοποθεσία αποθήκευσης του αντικειμένου μέσω του URL του. Μ.Π.Σ. Πληροφοριακά Συστήματα 12

15 4.4 ΛΕΙΤΟΥΡΓΙΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΧΡΗΣΗΣ Παρακάτω παρατίθεται με χρήση αντίστοιχων στιγμιοτύπων εικόνων από την εφαρμογή ένα τυπικό σενάριο χρήσης της. Όταν ξεκινάει η εφαρμογή εμφανίζεται στον φυλλομετρητή η παρακάτω εικόνα. Εικόνα 5. Έναρξη εφαρμογής Μ.Π.Σ. Πληροφοριακά Συστήματα 13

16 Επιλέγοντας ο χρήστης τον σύνδεσμο Add a Medium Description εμφανίζεται η φόρμα εισαγωγής των δεδομένων περιγραφής του περιεχομένου ενός πολυμεσικού αντικειμένου. Εικόνα 6. Φόρμα προσθήκης περιγραφής περιεχομένου πολυμεσικού αντικειμένου Επιλέγοντας ο χρήστης το κουμπί ADD προστίθεται η εγγραφή και εμφανίζεται μία λίστα με όλες τις αποθηκευμένες περιγραφές πολυμεσικών αντικειμένων στην XML βάση δεδομένων. Ο χρήστης μπορεί να επιλέξει οποιονδήποτε υπερσύνδεσμο για να δει μεμονωμένα την εγγραφή που αντιστιχεί σε ένα αντικείμενο ή ακόμα και το ίδιο επιλέγοντας το URL του. Η ίδια φόρμα εμφανίζεται και με την επιλογή του υπερσυνδέσμου List Media Descriptions. Εικόνα 7. Λίστα αποθηκευμένων περιγραφών στην XML βάση δεδομένων Μ.Π.Σ. Πληροφοριακά Συστήματα 14

17 Επιλέγοντας ο χρήστης μία εγγραφή εμφανίζεται μία μεμονωμένη φόρμα με τα στοιχεία της, όπως στην παρακάτω εικόνα. Σε αυτή τη φόρμα δίνονται και επιλογές για την τροποποίηση ή διαγραφή μίας εγγραφής στην XML βάση δεδομένων. Εικόνα 8. Μεμονωμένη φόρμα στοιχείων εγγραφής Επιλέγοντας ο χρήστης τον υπερσύνδεσμο Show XML εμφανίζεται το αντίστοιχο XML έγγραφο περιγραφής του αντικειμένου όπως είναι αποθηκευμένο σαν ξεχωριστή εγγραφή στην XML βάση δεδομένων. Εικόνα 9. XML εγγραφή αντικειμένου Επιλέγοντας ο χρήστης τον υπερσύνδεσμο με το URL του αντικειμένου στην εικόνα 8, αν αυτό είναι π.χ. εικόνα, ανοίγει σε ξεχωριστό παράθυρο του φυλλομετρητή από τη φυσική τοποθεσία αποθήκευσής του, όπως στην παρακάτω εικόνα. Μ.Π.Σ. Πληροφοριακά Συστήματα 15

18 Περιγραφή Πολυμεσικού Περιεχομένου με XML & MPEG-7 Εικόνα 10. Σελίδα εμφάνισης πολυμεσικού αντικειμένου Επιλέγοντας τώρα ο χρήστης τον υπερσύνδεσμο Search εμφανίζεται η φόρμα υποβολής των κριτηρίων αναζήτησης που μπορεί να υποβληθούν είτε σε μορφή ελεύθερου κειμένου είτε σε μορφή XPath Query. Στην περίπτωση του ελεύθερου κειμένου η αναζήτηση επικεντρώνεται σε ένα από τα πεδία της εγγραφής του αντικειμένου και πρέπει η λέξη κλειδί που θα χρησιμοποιήσει ο χρήστης να ταιριάζει ακριβώς με την τιμή του πεδίου του ζητούμενου αντικειμένου. Εικόνα 11. Φόρμα υποβολής κριτηρίων αναζήτησης Μ.Π.Σ. Πληροφοριακά Συστήματα 16

19 Επιλέγοντας π.χ. ο χρήστης να εισάγει ως λέξη κλειδί της αναζήτησης στο πεδίο Objects την τιμή Dimitris (ζητώντας δηλαδή όλα τα μέσα που περιέχουν σαν αντικείμενο τον Dimitris) και πατώντας το κουμπί SEARCH εμφανίζεται μία λίστα με τις εγγραφές της XML βάσης δεδομένων που στο πεδίο Type έχουν την αντίστοιχη τιμή, όπως φαίνεται και στην παρακάτω εικόνα. Η φόρμα είναι ουσιαστικά η ίδια με αυτήν της εμφάνισης όλων των εγγραφών, αλλά περιορισμένη πλέον στα αποτελέσματα της αναζήτησης. Εικόνα 12. Φόρμα επιστροφής αποτελεσμάτων αναζήτησης Μ.Π.Σ. Πληροφοριακά Συστήματα 17

20 5. ΣΥΜΠΕΡΑΣΜΑΤΑ 5.1 ΤΙ ΚΑΝΑΜΕ Προκειμένου να φτάσουμε στο επιθυμητό αποτέλεσμα, έπρεπε να μελετήσουμε και να κατανοήσουμε το πρότυπο MPEG-7. Γι αυτό το λόγο αξιοποιήσαμε πλήθος, ηλεκτρονικών κυρίως, πηγών πληροφορίας με κυριότερη την περιγραφή του ίδιου του προτύπου από τον ISO. Οι συγκεκριμένες πηγές παρατίθονται στο συνοδευτικό CD και στις αναφορές της εργασίας. Παράλληλα, έπρεπε να εντρυφήσουμε στη χρήση της XML για την απεικόνιση του προτύπου. Γι αυτό το λόγο χρησιμοποιήσαμε το εργαλείο XML Spy που εμπεριέχει και ένα κατατοπιστικό Tutorial. Στην πορεία της ανάπτυξης της εργασίας, αναζητήσαμε, βρήκαμε, εγκαταστήσαμε και δοκιμάσαμε τα εργαλεία που προαναφέραμε προκειμένου να υποστηρίξουμε τις απαραίτητες ενέργειες για την υλοποίηση της τελικής εφαρμογής. Σκοπός της εργασίας ήταν εξαρχής η δημιουργία μίας δοκιμαστικής πειραματικής εφαρμογής για περιγραφή και αναζήτηση πολυμεσικού περιεχομένου σε XML σύμφωνα με το πρότυπο MPEG-7. Επίσης, σκοπός ήταν η διεπαφή της εφαρμογή να είναι web-based και να εκτελείται μέσα από το περιβάλλον ενός φυλλομετρητή. Κινούμενοι πάνω σε αυτή τη κατεύθυνση φτάσαμε και στο τελικό αποτέλεσμα. 5.2 ΠΕΡΙΟΡΙΣΜΟΙ ΥΛΟΠΟΙΗΣΗΣ ΑΝΟΙΚΤΑ ΕΡΕΥΝΗΤΙΚΑ ΘΕΜΑΤΑ Από τη στιγμή που αποφασίστηκε η εφαρμογή να είναι δοκιμαστική, πάρθηκε και η απόφαση να περιοριστεί σε ένα υποσύνολο των περιγραφητών του προτύπου MPEG-7. Ο λόγος που αποφασίστηκε κάτι τέτοιο οφείλεται σε ένα μεγάλο βαθμό και στο γεγονός ότι το πρότυπο από μόνο του είναι αρκετά εκταταμένο και δυσνόητο. Υπ αυτό το πρίσμα, η προσπάθεια της εργασίας δεν επικεντρώθηκε στη δημιουργία ενός εργαλείου αυτόματης εξαγωγής (δομικών) στοιχείων χαμηλού επιπέδου περιγραφής πολυμεσικού περιεχομένου. Άλλωστε, όπως αναφέρεται και στο ίδιο το πρότυπο αυτό αφήνεται ως ενέργεια στις βιομηχανίες παραγωγής λογισμικού στο χώρο. Περισσότερο, λοιπόν, δόθηκε έμφαση στην υποστήριξη της δυνατότητας χειρονακτικής εισαγωγής δεδομένων σημασιολογικής πειργραφής του περιεχομένου ενός πολυμεσικού αντικειμένου μέσα από μία ενιαία web-based διεπαφή. Επίσης, η αναζήτηση και ανάκτηση ενός πολυμεσικού αντικειμένου επιτελείται με βάση ολόκληρες λέξεις κλειδιά που παρέχει ο χρήστης και που πρέπει να ταιριάζουν ακριβώς με τις τιμές των αντίστοιχων πεδίων μίας εγγραφής ενός αντικειμένου. Μία πιθανή πιο ευέλικτη υλοποίηση της εφαρμογής θα μπορούσε να επιτρέπει μία πιο παραμετρική αναζήτηση. Στο μέλλον, όπως αφήνεται να εννοηθεί από το πρότυπο αλλά και από τις ερευνητικές προσπάθειες στο χώρο αναμένεται να υπάρξουν εργαλεία αυτόματης εξαγωγής τόσο δομικών όσο και σημασιολογικών στοιχείων περιγραφής πολυμεσικού περιεχομένου, οπότε πλέον θα μιλάμε για μετα-μηχανές αναζήτησης πολυμεσικού περιεχομένου, που είναι και ο απώτερος στόχος του προτύπου. Μ.Π.Σ. Πληροφοριακά Συστήματα 18

21 6. ΑΝΑΦΟΡΕΣ Δικτυακοί τόποι MPEG-7 Main Page MPEG-7 ISO Overview MPEG-7 DDL Home Page The XML FAQ The XML Cover Pages - Home Page MPEG-7 Visual Annotation Tool Xindice Native XML Database ««http://www.schatten.info/software/xindice_browser/xindice_browser.html Xindice Browser Apache Tomcat Container Μ.Π.Σ. Πληροφοριακά Συστήματα 19

22 ΠΑΡΑΡΤΗΜΑ Α XML σχήμα Για τη δημιουργία του XML σχήματος στο οποίο στηρίχτηκε η δημιουργία των περιγραφών πολυμεσικού περιεχομένου της εφαρμογής χρησιμοποιήθηκε το εργαλείο XML Spy 4.3. και έχει ως ακολούθως: <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/xmlschema" elementformdefault="qualified" attributeformdefault="unqualified"> <xs:element name="audiovisual"> <xs:annotation> <xs:documentation>root element</xs:documentation> </xs:annotation> <xs:complextype> <xs:sequence> <xs:element name="title" type="xs:string"/> <xs:element name="author" type="xs:string"/> <xs:element name="media" minoccurs="3" maxoccurs="3"> <xs:complextype> <xs:simplecontent> <xs:extension base="xs:string"> <xs:attribute name="type" use="required"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:enumeration value="mtype"/> <xs:enumeration value="format"/> <xs:enumeration value="url"/> </xs:restriction> </xs:simpletype> </xs:attribute> </xs:extension> </xs:simplecontent> </xs:complextype> </xs:element> <xs:element name="semantic" minoccurs="2" maxoccurs="2"> <xs:complextype> <xs:simplecontent> <xs:extension base="xs:string"> <xs:attribute name="type" use="required"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:enumeration value="object"/> <xs:enumeration value="event"/> </xs:restriction> </xs:simpletype> </xs:attribute> </xs:extension> </xs:simplecontent> </xs:complextype> </xs:element> <xs:element name="creation" minoccurs="2" maxoccurs="2"> <xs:complextype> <xs:simplecontent> <xs:extension base="xs:string"> <xs:attribute name="type" use="required"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:enumeration value="time"/> <xs:enumeration value="location"/> </xs:restriction> </xs:simpletype> </xs:attribute> </xs:extension> </xs:simplecontent> </xs:complextype> </xs:element> </xs:sequence> </xs:complextype> </xs:element> </xs:schema> Ο κώδικας των Java Server Pages και των αρχείων Java παρέχεται στο συνοδευτικό CD, όπως και όλα τα απαραίτητα εργαλεία-συστατικά της εφαρμογής. Μ.Π.Σ. Πληροφοριακά Συστήματα 20

23 ΠΑΡΑΡΤΗΜΑ Β Οδηγίες Εγκατάστασης Απαραίτητη προϋπόθεση για την εκτέλεση της εφαρμογής είναι η σωστή διάρθρωσηεγκατάσταση των επιμέρους εργαλείων-συστατικών του συστήματος στο περιβάλλον του Web Server. Παρακάτω, παρέχονται ενδεικτικές οδηγίες για τις απαραίτητες ενέργειες. Πρώτο βήμα: Εγκατάσταση του Sun's Java Development Kit (JDK) έκδοση 1.4 και της Java Virtual Machine 2 έκδοση 1.4. Προσθήκη του καταλόγου \bin του JDK στην μεταβλητή PATH του συστήματος, π.χ. SET PATH=%PATH%;c:\j2sdk1.4.0\bin Ορισμός της μεταβλητής του συστήματος JAVA_HOME στην τοποθεσία που είναι εγκατεστημένο το JDK π.χ. SET JAVA_HOME= c:\j2sdk1.4.0 Δεύτερο Βήμα: Εγκατάσταση της βάσης Xindice έκδοση 1.0 Αφού αποσυμπιεσθεί το zip αρχείο διανομής xml-xindice-1.0.zip που περιλαμβάνεται στο συνοδευτικό CD της εφαρμογής σε έναν κατάλογο πχ. c:\xindice, πρέπει να εκτελεσθούν οι παρακάτω ενέργειες: Προσθήκη του καταλόγου \bin του Xindice στην μεταβλητή PATH του συστήματος π.χ. SET PATH=%PATH%;c:\Xindice\bin Ορισμός της μεταβλητής του συστήματος XINDICE_HOME στην τοποθεσία που είναι εγκατεστημένο το Xindice π.χ. SET XINDICE_HOME = c:\xindice Προσθήκη του αρχείου Xindice.jar στην μεταβλητή CLASSPATH του συστήματος, επιβεβαιώνοντας ότι το τρέχον ευρετήριο (.) είναι επίσης ορισμένο στην ίδια μεταβλητή π.χ. SET CLASSPATH=%CLASSPATH%;.;c:\Xindice\java\lib\Xindice.jar Για εκκίνηση του εξυπηρετητή της βάσης δεδομένων πρέπει να εκτελεσθεί το αρχείο δέσμης ενεργειών (batch-file) c:\xindice\startup.bat Ο εξυπηρετητής μαζί με την on-line τεκμηρίωση του μπορούν να προσεγγισθούν μέσω του φυλλομετρητή (browser) στο URL: Τρίτο Βήμα: Δημιουργία της συλλογής εγγράφων στην βάση Προκειμένου να λειτουργήσει η εφαρμογή είναι απαραίτητο να δημιουργηθεί επίσης και μια συλλογή XML εγγράφων στην βάση με το όνομα mediacollection. Στην γραμμή εντολών πληκτρολογούμε: xindiceadmin ac -c /db -n mediacollection Αν εγκαταστάθηκε επιτυχώς η βάση θα εμφανισθεί το μήνυμα Created : /db/mediacollection Τέταρτο Βήμα: Εγκατάσταση του Xindice Browser Αποσυμπιέζουμε το zip αρχείο XIndiceBrowser_bin.zip, που υπάρχει στο συνοδευτικό cd, σε έναν τυχαίο φάκελο, και κατόπιν ανοίγουμε το αρχείο ρυθμίσεων του προγράμματος config.xml για επεξεργασία. Το μόνο που χρειάζεται να ενημερώσουμε είναι τα μονοπάτια των αρχείων "xindice.bat" και "xindiceadmin.bat", τα οποία περιέχονται στον \bin κατάλογο του Xindice, π.χ. c:\xindice\bin. Η ενημέρωση αυτή γίνεται προκειμένου να μπορούμε να εκτελούμε εντολές διαχείρισης της βάσης (π.χ. προσθήκη συλλογών XML εγγράφων) μέσα από τη γραφική διεπαφή του Xindice Browser. Μ.Π.Σ. Πληροφοριακά Συστήματα 21

24 Για να ξεκινήσουμε το Xindice Browser τρέχουμε το αρχείο δέσμης ενεργειών xindicebrowser.bat που βρίσκεται στον κατάλογο εγκατάστασης του προγράμματος. Πέμπτο Βήμα: Εγκατάσταση του tomcat Κατόπιν εγκαθιστούμε το web-server tomcat από το εκτελέσιμο αρχείο εγκατάστασης jakarta-tomcat exe που υπάρχει στο συνοδευτικό cd. Για την αποφυγή προβλημάτων φρόνιμο είναι όταν μας ζητήσει κατάλογο εγκατάστασης να δώσουμε ένα μονοπάτι που να μην περιέχει κενά. Κατόπιν θέτουμε την μεταβλητή του συστήματος TOMCAT_HOME στον κατάλογο που εγκαταστήσαμε την εφαρμογή, π.χ. SET TOMCAT_HOME=C:\Apache-Tomcat-4.0 Ενημερώνουμε την μεταβλητή CLASSPATH του συστήματος με το αρχείο servlet.jar,το οποίο υπάρχει στον κατάλογο /common/lib του καταλόγου εγκατάστασης του tomcat, π.χ. SET CLASSPATH=%CLASSPATH%;C:\Apache-Tomcat-4.0\common\lib\servlet.jar Έκτο Βήμα: Μεταγλώττιση της εφαρμογής Κατόπιν αν το αρχείο mediacollection.war (τύπου web archive, που περιέχει σε συμπιεσμένη μορφή τα classes και τις jsp σελίδες της εφαρμογής στην δενδρική μορφή που απαιτείται) δεν είναι κατασκευασμένο θα χρειαστεί να το δημιουργήσουμε από τα source java αρχεία της εφαρμογής. Κάνουμε τρέχοντα κατάλογο εργασίας τον κατάλογο ο οποίος περιέχει το αρχείο build.xml, και έχει υποκατάλογο τον \src που περιέχει τα source java αρχεία. Για να χτίσουμε το αρχείο χρειάζεται να τρέξουμε από τον κατάλογο που είμαστε το ant script του Xindice. Για να το καλέσουμε πληκτρολογούμε στην γραμμή εντολών %XINDICE_HOME%\bin\ant. Αφού δημιουργηθεί στον τρέχοντα κατάλογο το αρχείο mediacollection.war, το αντιγράφουμε στον κατάλογο %TOMCAT_HOME%\webapps που περιέχει τις web εφαρμογές (classes+jsp) που εκτελεί το Tomcat. Αφού επιβεβαιώσουμε ότι η βάση του Xindice τρέχει κανονικά, ξεκινάμε το TOMCAT τρέχοντας το αρχείο startup.bat, π.χ. πληκτρολογώντας %TOMCAT_HOME%\bin\startup.bat. Εναλλακτικά η εκκίνηση και ο τερματισμός του Tomcat μπορούν να επιτελεσθούν μέσα από τις επιλογές εκκίνησης των Windows: Start->Programs->Apache Tomcat 4.0->Start/Stop Tomcat Με το που ξεκινά το TOMCAT διαπιστώνει ότι στον κατάλογο \webapps υπάρχει ένα καινούριο web archive αρχείο και το αποσυμπιέζει δημιουργώντας αυτόματα την δενδρική μορφή των classes και των jsp σελίδων της εφαρμογής που απαιτείται προκειμένου να τρέξει κανονικά. Αφού ξεκινήσει το TOMCAT μπορούμε να τρέξουμε την εφαρμογή δίνοντας το ακόλουθο URL: Μ.Π.Σ. Πληροφοριακά Συστήματα 22

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1

Διαβάστε περισσότερα

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ

ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ 2013 ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΙΣΤΟΣΕΛΙΔΩΝ ΜΕΛΩΝ ΔΕΠ, ΤΜΗΜΑΤΟΣ ΜΑΘΗΜΑΤΙΚΩΝ ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΠΛΟΗΓΗΣΗΣ ΚΑΙ ΧΡΗΣΗΣ Περιήγηση στις δυνατότητες του λογισμικού και στον τρόπο χρήσης του ΟΜΑΔΑ ΕΡΓΟΥ ΔΙΕΥΘΥΝΣΗΣ

Διαβάστε περισσότερα

ΝΤUA. Τεχνολογία Πολυμέσων

ΝΤUA. Τεχνολογία Πολυμέσων ΝΤUA Τεχνολογία Πολυμέσων Contents 2. Lesson 5: Video Metadata What Metadata is data about data. An item of metadata may describe an individual datum, or content item, or a collection of data including

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

1 Συστήματα Αυτοματισμού Βιβλιοθηκών 1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ

ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ Οδηγός Εργαστηρίου για το Μεταπτυχιακό Μάθημα Τεχνολογία Διοίκησης

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

Διαβάστε περισσότερα

GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ

GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΣΠΟΥ ΑΣΤΗΣ: Γιαννόπουλος Γεώργιος ΕΠΙΒΛΕΠΩΝ: Καθ. Ι. Βασιλείου ΒΟΗΘΟΙ: Α. ηµητρίου, Θ. αλαµάγκας Γενικά Οι µηχανές αναζήτησης

Διαβάστε περισσότερα

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών Οδηγός Εργαστηρίου

Διαβάστε περισσότερα

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAVIS-V1-2012 TRAVIS Λογισμικό Διαχείρισης Παραβάσεων Φωτοεπισήμανσης Το σύστημα διαχείρισης παραβάσεων φωτοεπισήμανσης

Διαβάστε περισσότερα

Π17: Μορφοσυντακτικός και Σηµασιολογικός Σχολιαστής (λογισµικό)

Π17: Μορφοσυντακτικός και Σηµασιολογικός Σχολιαστής (λογισµικό) ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΠΡΑΞΗ «ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΩΝ, ΗΧΟΥ ΚΑΙ ΓΛΩΣΣΑΣ» στο πλαίσιο του ΜΕΤΡΟΥ 3.3 «Έρευνα και Τεχνολογική Ανάπτυξη στην Κοινωνία της Πληροφορίας» ΕΡΓΟ - 9: ΙΑΤΡΟΛΕΞΗ

Διαβάστε περισσότερα

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

Διαβάστε περισσότερα

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr Εγχειρίδιο Χρήσης Μελών ΔΕΠ Αναζήτηση Δημόσιου Περιεχομένου Η διεύθυνση ιστού της νεάς πλατφόρμας διαχείρισης βιντεοδιαλέξεων Δήλος είναι: http://delos.uoa.gr

Διαβάστε περισσότερα

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ

Διαβάστε περισσότερα

Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 0.1.

Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 0.1. Κομβικό Σημείο Επαφής Υπουργείου Εσωτερικών Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Έκδοση 0.1. Νοέμβρης 2014 Περιεχόμενα 1. ΕΙΣΑΓΩΓΗ... 2 2.

Διαβάστε περισσότερα

Εννοιολογικός Χάρτης Cmap Tools

Εννοιολογικός Χάρτης Cmap Tools Εννοιολογικός Χάρτης Cmap Tools Angelos Giannoulas http://cmap.ihmc.us/ http://cmap.ihmc.us/download/ Εγκατάσταση του λογισμικού Κάντε διπλό κλικ στο εικονίδιο εγκατάστασης της εφαρμογής Εγκατάσταση του

Διαβάστε περισσότερα

Πλοήγηση και Αναζήτηση

Πλοήγηση και Αναζήτηση Πλοήγηση και Αναζήτηση Περιήγηση Το Eprints παρέχει πολλούς διαφορετικούς τρόπους να επιμεριστεί το καταθετήριο σε διαφορετικές συλλογές και να προσεγγίζεται το περιεχόμενό του από διαφορετικές οπτικές

Διαβάστε περισσότερα

Πολιτισμική Τεχνολογία. Πολυμέσα & Διαδίκτυο Παράμετροι Δικαίου Μέρος Α

Πολιτισμική Τεχνολογία. Πολυμέσα & Διαδίκτυο Παράμετροι Δικαίου Μέρος Α Πολιτισμική Τεχνολογία Πολυμέσα & Διαδίκτυο Παράμετροι Δικαίου Μέρος Α Δυνατότητες: Σύλληψη, συντήρηση, ανάδειξη Χρήση : Ψηφιακών βίντεο, ήχων, εικόνων, γραφικών παραστάσεων Οι συλλογές καθίστανται διαθέσιμες

Διαβάστε περισσότερα

Ημερομηνία Παράδοσης: 4/4/2013

Ημερομηνία Παράδοσης: 4/4/2013 Δράση 9.14 / Υπηρεσία εντοπισμού λογοκλοπής Κυρίως Παραδοτέο / Σχεδιασμός και ανάπτυξη λογισμικού (λογοκλοπής) και βάσης δεδομένων (αποθετηρίου) Επιμέρους Παραδοτέο 9.14.1.4 / Πληροφοριακό σύστημα υπηρεσίας

Διαβάστε περισσότερα

SilverPlatter WebSPIRS 4.1.

SilverPlatter WebSPIRS 4.1. WebSPIRS 4.1. Η υπηρεσία WebSPIRS από τη SilverPlatter αποτελεί ένα φιλικό εργαλείο πρόσβασης και αναζήτησης σε περιεχόμενα βάσεων δεδομένων. Η Βιβλιοθήκη και Κέντρο Πληροφόρησης του Πανεπιστημίου Θεσσαλίας

Διαβάστε περισσότερα

Javascript. του project /software/web_tools/webapps/search_engine/.

Javascript. του project  /software/web_tools/webapps/search_engine/. ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΠΡΑΞΗ «ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΩΝ, ΗΧΟΥ ΚΑΙ ΓΛΩΣΣΑΣ» στο πλαίσιο του ΜΕΤΡΟΥ 3.3 «Έρευνα και Τεχνολογική Ανάπτυξη στην Κοινωνία της Πληροφορίας» ΕΡΓΟ - 9: ΙΑΤΡΟΛΕΞΗ

Διαβάστε περισσότερα

Βασικές Έννοιες Web Εφαρμογών

Βασικές Έννοιες Web Εφαρμογών ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ Τεχνολογίες και Εφαρμογές Διαδικτύου Βασικές Έννοιες Web Εφαρμογών Κατερίνα Πραματάρη Τεχνολογίες και Εφαρμογές Διαδικτύου Περιεχόμενα

Διαβάστε περισσότερα

Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας. Πανεπιστήμιο Αιγαίου

Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας. Πανεπιστήμιο Αιγαίου Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εγχειρίδιο χρήσης του λογισμικού για την δημιουργία Ψηφιακών Βιβλιοθηκών «Greenstone» Για το μάθημα Πληροφοριακά Συστήματα Μουσείων

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση

Διαβάστε περισσότερα

EBSCOhost Research Databases

EBSCOhost Research Databases Η EBSCOhost είναι ένα online σύστημα αναζήτησης σε έναν αριθμό βάσεων δεδομένων, στις οποίες είναι συμβεβλημένο κάθε φορά το ίδρυμα. Διαθέτει πολύγλωσσο περιβάλλον αλληλεπίδρασης (interface) με προεπιλεγμένη

Διαβάστε περισσότερα

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Εισαγωγή-Σκοπός. Τρόποι δημιουργίας δυναμικών ιστοσελίδων. Dynamic Web Pages. Dynamic Web Page Development Using Dreamweaver. Τρόποι δημιουργίας δυναμικών

Διαβάστε περισσότερα

Εγκατάσταση αρχείων βιβλιοθήκης VHOPE και VHOPE

Εγκατάσταση αρχείων βιβλιοθήκης VHOPE και VHOPE Εγκατάσταση αρχείων βιβλιοθήκης VHOPE και VHOPE Βήμα 1, εγκατάσταση VHOPE Η εφαρμογή VHOPE θα πρέπει να εγκατασταθεί στο PC σας προτού μπορείτε να αρχίσετε να χρησιμοποιείτε το υλικό παρουσίασης σε αυτό

Διαβάστε περισσότερα

Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών

Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών Οργανισμός Κτηματολογίου & Χαρτογραφήσεων Ελλάδας Διαδικτυακές Υπηρεσίες Αναζήτησης και Απεικόνισης ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Διεύθυνση Γεωπληροφορικής Δεκέμβριος 2012 Περιεχόμενα

Διαβάστε περισσότερα

Σχεδιασμός του Ολοκληρωμένου Συστήματος Ψηφιακής Βιβλιοθήκης του Πανεπιστημίου Αθηνών

Σχεδιασμός του Ολοκληρωμένου Συστήματος Ψηφιακής Βιβλιοθήκης του Πανεπιστημίου Αθηνών Σχεδιασμός του Ολοκληρωμένου Συστήματος Ψηφιακής Βιβλιοθήκης του Πανεπιστημίου Αθηνών Κώστας Βίγλας, Ειρήνη Λουρδή, Μάρα Νικολαΐδη, Γιώργος Πυρουνάκης, Κώστας Σαΐδης Περιεχόμενα Πώς οδηγούμαστε στο σχεδιασμό

Διαβάστε περισσότερα

Μάθημα 4ο. Προγράμματα

Μάθημα 4ο. Προγράμματα Μάθημα 4ο Προγράμματα Σελίδα 47 από 106 4.1 Εγκατάσταση προγραμμάτων Όπως έχουμε πει στο πρώτο μάθημα (Σημειώσεις 1ου Μαθήματος 1.3.3.Β σελ. 12) τα προγράμματα ή αλλιώς εφαρμογές αποτελούν μέρος του λογισμικού

Διαβάστε περισσότερα

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS Η διαδικασία μεταφοράς του υλικού ενός μαθήματος από την πλατφόρμα Blackboard Vista στην πλατφόρμα Open eclass σε βήματα είναι

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

Διαβάστε περισσότερα

Συνοπτικός οδηγός χρήσης της πλατφόρμας ασύγχρονης τηλεεκπαίδευσης. Καθηγητή

Συνοπτικός οδηγός χρήσης της πλατφόρμας ασύγχρονης τηλεεκπαίδευσης. Καθηγητή Συνοπτικός οδηγός χρήσης της πλατφόρμας ασύγχρονης τηλεεκπαίδευσης Moodle για τον Καθηγητή Πίνακας Περιεχομένων 1. Εισαγωγή...3 1.1 Περιβάλλον Moodle... 3 1.2 Εισαγωγή / εγγραφή στην πλατφόρμα... 3 2 Δημιουργία

Διαβάστε περισσότερα

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 9 Μεταδεδομένα Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι τα Μεταδεδομένα; Ο όρος

Διαβάστε περισσότερα

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2

Διαβάστε περισσότερα

Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 22 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Λογισμική Εφαρμογή Διαχείρισης Ερωτηματολογίων

Διαβάστε περισσότερα

ΔΡΑΣΗ 3: «Ανάπτυξη και Λειτουργία Δικτύου Πρόληψης και Αντιμετώπισης φαινομένων της Σχολικής Βίας και Eκφοβισμού»

ΔΡΑΣΗ 3: «Ανάπτυξη και Λειτουργία Δικτύου Πρόληψης και Αντιμετώπισης φαινομένων της Σχολικής Βίας και Eκφοβισμού» «Ανάπτυξη και Λειτουργία Δικτύου Πρόληψης και Αντιμετώπισης φαινομένων της Σχολικής Βίας και Eκφοβισμού» ΔΡΑΣΗ 3: Ενημέρωση- επιμόρφωση εκπαιδευτικών στη διάγνωση, πρόληψη και αντιμετώπιση των φαινομένων

Διαβάστε περισσότερα

Αντικειμενοστρεφής Προγραμματισμός

Αντικειμενοστρεφής Προγραμματισμός Αντικειμενοστρεφής Προγραμματισμός Διδάσκουσα: Αναπλ. Καθηγήτρια Ανδριάνα Πρέντζα aprentza@unipi.gr Εργαστηριακός Συνεργάτης: Δρ. Βασιλική Κούφη vassok@unipi.gr 1 Δομημένος προγραμματισμός έναντι αντικειμενοστρεφούς

Διαβάστε περισσότερα

GoDigital.CMS Content Management System. Πλήρης διαχείριση περιεχομένου ιστοσελίδας

GoDigital.CMS Content Management System. Πλήρης διαχείριση περιεχομένου ιστοσελίδας GoDigital.CMS Content Management System Πλήρης διαχείριση περιεχομένου ιστοσελίδας Γενική περιγραφή Πλήρης λύση ηλεκτρονικής παρουσίας Το GoDigital.CMS είναι μία πλήρη εφαρμογή διαχείρισης ηλεκτρονικής

Διαβάστε περισσότερα

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

Διαβάστε περισσότερα

ΣΥΝΘΕΣΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΟΜΑΔΩΝ ΠΑΡΑΓΩΓΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ

ΣΥΝΘΕΣΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΟΜΑΔΩΝ ΠΑΡΑΓΩΓΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ ΣΥΝΘΕΣΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΟΜΑΔΩΝ ΠΑΡΑΓΩΓΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ Εργασία στην Ενότητα Πληροφορική-Πολυμέσα του ΜΠΣ «Γραφικές Τέχνες Πολυμέσα» του ΕΑΠ Μ. Μαργαριτόπουλος ΠΕΡΙΕΧΟΜΕΝΑ ΠΑΡΟΥΣΙΑΣΗΣ Σκοπός παρουσίασης

Διαβάστε περισσότερα

ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ. Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα

ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ. Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα ΑΡΧΙΜΗ ΗΣ - ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑ ΩΝ ΣΤΑ ΤΕΙ Υποέργο: «Ανάκτηση και προστασία πνευµατικών δικαιωµάτων σε δεδοµένα πολυδιάστατου ψηφιακού σήµατος (Εικόνες Εικονοσειρές)» Πακέτο Εργασίας 1: Ανάπτυξη βάσης

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος... 13. Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 ΠΕΡΙΕΧΟΜΕΝΑ Πρόλογος... 13 Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15 1.1 Εισαγωγή... 16 1.2 Διαδίκτυο και Παγκόσμιος Ιστός Ιστορική αναδρομή... 17 1.3 Αρχές πληροφοριακών συστημάτων

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ Κεφάλαιο 2. Το περιβάλλον του παγκόσμιου Ιστού Επιμέλεια: Καραγιάννης Σπύρος Καθηγητής ΠΕ19 Πλεονεκτήματα παγκόσμιου Ιστού Εξυπηρετητής Ιστού & Ιστοσελίδες Κύριες

Διαβάστε περισσότερα

/software/web_tools/webapps/speller/.

/software/web_tools/webapps/speller/. ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΠΡΑΞΗ «ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΩΝ, ΗΧΟΥ ΚΑΙ ΓΛΩΣΣΑΣ» στο πλαίσιο του ΜΕΤΡΟΥ 3.3 «Έρευνα και Τεχνολογική Ανάπτυξη στην Κοινωνία της Πληροφορίας» ΕΡΓΟ - 9: ΙΑΤΡΟΛΕΞΗ

Διαβάστε περισσότερα

ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: ΣΥΓΓΡΑΦΕΑΣ:

ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: ΣΥΓΓΡΑΦΕΑΣ: ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: Υπολογιστικά Συστήµατα & Τεχνολογίες Πληροφορικής ΣΥΓΓΡΑΦΕΑΣ: Γιώργος Γιαννόπουλος, διδακτορικός φοιτητής

Διαβάστε περισσότερα

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Περιγραφή Πλατφόρμας Η πλατφόρμα eclass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου

Διαβάστε περισσότερα

Δημιουργία μιας εφαρμογής Java με το NetBeans

Δημιουργία μιας εφαρμογής Java με το NetBeans Δημιουργία μιας εφαρμογής Java με το NetBeans Για να δημιουργήσετε μια εφαρμογή Java πρέπει να ακολουθήσετε τα εξής βήματα : Αρχικά πρέπει να δημιουργηθεί ένα project το οποίο θα περιέχει όλα τα αρχεία

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης Slide Recorder

Εγχειρίδιο Χρήσης Slide Recorder Εγχειρίδιο Χρήσης Slide Recorder Αναπτύχθηκε στο Κέντρο Λειτουργίας Διαχείρισης Δικτύου, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Προγραμματιστής: Γιώργος Φράγκος Περιεχόμενα Εγχειρίδιο Χρήσης Slide

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΑΝΕΠΙΣΤΗΜΙΟ ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΑΝΕΠΙΣΤΗΜΙΟ Επιχειρησιακό Πρόγραμμα: Εθνικό Στρατηγικό Πλαίσιο Αναφοράς (ΕΣΠΑ) 2007-2013 Έργο: Ελληνικό Ανοικτό Πανεπιστήμιο με κωδικό ΟΠΣ296121 Υπο-έργο 5: Εργαστήριο Εκπαιδευτικού Υλικού

Διαβάστε περισσότερα

Λογισμικό Reload. Οδηγός. Συγγραφική Ομάδα: Κωνςταντίνοσ Τςακάλογλου, Ιωάννησ Εξηνταρίδησ, Κωνςταντίνοσ Τςιμπάνησ, Σταυροφλα Γεωργιάδη

Λογισμικό Reload. Οδηγός. Συγγραφική Ομάδα: Κωνςταντίνοσ Τςακάλογλου, Ιωάννησ Εξηνταρίδησ, Κωνςταντίνοσ Τςιμπάνησ, Σταυροφλα Γεωργιάδη Λογισμικό Reload Οδηγός Συγγραφική Ομάδα: Κωνςταντίνοσ Τςακάλογλου, Ιωάννησ Εξηνταρίδησ, Κωνςταντίνοσ Τςιμπάνησ, Σταυροφλα Γεωργιάδη Απρίλιοσ 2010 Εισαγωγή Το SCORM είναι ένα διεθνώς αναγνωρισμένο πρότυπο

Διαβάστε περισσότερα

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

Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού. Τζίτζικας Αγαπητός Τζίτζικας Αγαπητός Σε παγκόσμιο επίπεδο, οιμηχανέςαναζήτησηςτουinternet αναπτύχθηκαν για να κάνουν αναζήτηση πληροφοριών σε πολλαπλές τοποθεσίες ιστού. Δυστυχώς, αυτές οι μηχανές αναζήτησης

Διαβάστε περισσότερα

Το διαδίκτυο είναι ένα δίκτυο που αποτελείτε από πολλά μικρότερα δίκτυα υπολογιστών.

Το διαδίκτυο είναι ένα δίκτυο που αποτελείτε από πολλά μικρότερα δίκτυα υπολογιστών. Κεφάλαιο 2 Με το διαδίκτυο μπορεί κάποιος: να κάνει έρευνα, να ψωνίσει για διάφορες υπηρεσίες και προϊόντα, να δει καιρικούς χάρτες, να πάρει φωτογραφίες, ταινίες, και διάφορες άλλες πληροφορίες που βρίσκονται

Διαβάστε περισσότερα

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας

Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Ψηφιοποίηση και Ψηφιακή Επεξεργασία Εικόνας Ενότητα 7: Πρότυπα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΨΗΦΙΑΚΩΝ ΣΥΛΛΟΓΩΝ ΕΦΗΜΕΡΙΔΩΝ

ΑΝΑΠΤΥΞΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΨΗΦΙΑΚΩΝ ΣΥΛΛΟΓΩΝ ΕΦΗΜΕΡΙΔΩΝ 15ο Πανελλήνιο Συνέδριο Ακαδημαϊκών Βιβλιοθηκών Πανεπιστήμιο Πατρών Βιβλιοθήκη & Υπηρεσία Πληροφόρησης 1 3 Νοεμβρίου 2006 ΑΝΑΠΤΥΞΗ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΨΗΦΙΑΚΩΝ ΣΥΛΛΟΓΩΝ ΕΦΗΜΕΡΙΔΩΝ Ελένη Μαμμά Υπουργείο Εξωτερικών

Διαβάστε περισσότερα

ΔΡΑΣΗ 3: «Ανάπτυξη και Λειτουργία Δικτύου Πρόληψης και Αντιµετώπισης φαινοµένων της Σχολικής Βίας και Eκφοβισµού»

ΔΡΑΣΗ 3: «Ανάπτυξη και Λειτουργία Δικτύου Πρόληψης και Αντιµετώπισης φαινοµένων της Σχολικής Βίας και Eκφοβισµού» «Ανάπτυξη και Λειτουργία Δικτύου Πρόληψης και Αντιµετώπισης φαινοµένων της Σχολικής Βίας και Eκφοβισµού» ΔΡΑΣΗ 3: Ενηµέρωση- επιµόρφωση εκπαιδευτικών στη διάγνωση, πρόληψη και αντιµετώπιση των φαινοµένων

Διαβάστε περισσότερα

Visual Flowchart Γενικά

Visual Flowchart Γενικά Visual Flowchart 3.020 -Γενικά Το Visual Flowchart ή «Data-Flow Visual Programming Language 3.020» (http://www. emu8086.com/fp) είναι ένα περιβάλλον ανάπτυξης και εκτέλεσης αλγορίθμων απευθείας σε μορφή

Διαβάστε περισσότερα

01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883. Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων

01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883. Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων 01 SOLUTIONS HELLAS Ε.Π.Ε. Χελμού 20, 151 25 Μαρούσι Αττικής Τηλ 215 55 00 880 FAX 215 55 00 883 e Prtcl-01 Ηλεκτρονικό Πρωτόκολλο & Διακίνηση Εγγράφων Συνοπτική Παρουσίαση Το σύστημα e Prtcl-01 Το σύστημα

Διαβάστε περισσότερα

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

Διαβάστε περισσότερα

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Λαμπαδαρίδης Αντώνιος el04148@mail.ntua.gr Διπλωματική εργασία στο Εργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Επιβλέπων: Καθηγητής Τ. Σελλής Περίληψη

Διαβάστε περισσότερα

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου Σύζευξις -1- -1- 1 Διαχείριση Χρηστών...3 1.1 Υπηρεσίες...5 1.1.1 Δημιουργία νέου χρήστη...6 1.1.2 Αναζήτηση χρήστη...7 1.1.2 Επεξεργασία στοιχείων χρήστη...8 1.1.3 Δημιουργία /Επεξεργασία mailbox plan...10 1.1.4 Ενεργοποίηση

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΔΙΕΥΘΥΝΣΗ ΜΗΧΑΝΟΡΓΑΝΩΣΗΣ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου Συντάκτες: Παναγιώτα Μπούγια Θεοδώρα Νάνου Ιανουάριος 2015 Περιεχόμενα 1. Εισαγωγή...

Διαβάστε περισσότερα

Υποβολή Αναλώσιµων Υλικών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Υποβολή Αναλώσιμων Υλικών. Σελίδα 1

Υποβολή Αναλώσιµων Υλικών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Υποβολή Αναλώσιμων Υλικών. Σελίδα 1 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Ηλεκτρονικές Υπηρεσίες Υποβολή Αναλώσιµων Υλικών Σελίδα 1 Πίνακας περιεχομένων 1.1 Συμβατότητα Browser... 3 1.2 Διεύθυνση πρόσβασης... 3 2 Υποβολή Αναλώσιμων Υλικών... 4 2.1 Σύνδεση με

Διαβάστε περισσότερα

Γεωχωρική πληροφορία και υποστήριξη αποφάσεων σε επίπεδο ΟΤΑ

Γεωχωρική πληροφορία και υποστήριξη αποφάσεων σε επίπεδο ΟΤΑ Γεωχωρικά Συστήματα μέσω Διαδικτύου https://learn.arcgis.com/en/arcgisbook/images/ch1/01-fig-1-6.png https://unweb.me/solutions/gis-tagcloud.png Γεωχωρικά συστήματα μέσω διαδικτύου 1 WEB Sites Είναι σελίδες,

Διαβάστε περισσότερα

Τεχνολογία Πολυμέσων. Ενότητα 6: Υπερκείμενο - Υπερμέσα. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

Τεχνολογία Πολυμέσων. Ενότητα 6: Υπερκείμενο - Υπερμέσα. Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Τεχνολογία Πολυμέσων Ενότητα 6: Υπερκείμενο - Υπερμέσα Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Αναγγελία Εισιτηρίων - εξιτηρίων ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Αναγγελία Εισιτηρίων - Εξιτηρίων. Σελίδα 1

Αναγγελία Εισιτηρίων - εξιτηρίων ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Αναγγελία Εισιτηρίων - Εξιτηρίων. Σελίδα 1 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Ηλεκτρονικές Υπηρεσίες Αναγγελία Εισιτηρίων - Εξιτηρίων Σελίδα 1 Πίνακας περιεχομένων 1.Εισαγωγή... 4 1.1 Συμβατότητα Browser... 4 1.2 Διεύθυνση πρόσβασης... 4 2 ΑΝΑΓΓΕΛΙΑ ΕΙΣΙΤΗΡΙΩΝ

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑ : Η/Υ I (ενότητα WINDOWS) ΥΠΕΥΘΥΝΟΣ : ΑΝΑΣΤΑΣΙΟΣ ΟΙΚΟΝΟΜΙΔΗΣ, Καθηγητής ΕΡΓΑΣΤΗΡΙΑ : ΘΕΑΝΩ ΧΑΤΖΙΔΑΚΗ, Εργαστηριακό

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο Εγχειρίδιο Χρήσης για Διαχειριστές Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο 1. Εισαγωγή 1.1 Περιγραφή Λειτουργίας Πλατφόρμας Η Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο παρέχει τη δυνατότητα της

Διαβάστε περισσότερα

Αυτόματο Κλείσιμο Ισολογισμού

Αυτόματο Κλείσιμο Ισολογισμού Αυτόματο Κλείσιμο Ισολογισμού Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας διαχείρισης Οδηγιών Αυτόματου Κλεισίματος Ισολογισμού στην εφαρμογή extra Λογιστική

Διαβάστε περισσότερα

GoDigital.Store E-Commerce Platform

GoDigital.Store E-Commerce Platform GoDigital.Store E-Commerce Platform Πλήρης διαχείριση καταλόγου και καταστήματος banet Α.Ε. Βαλαωρίτου 20 54625 Θεσσαλονίκη Τ.2310253999 F.2310253998 www.banet.gr info@banet.gr GoDigital.Store Γενική περιγραφή

Διαβάστε περισσότερα

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...

Διαβάστε περισσότερα

Οι διαδικασίες ενος CMS είναι σχεδιασμένες για να:

Οι διαδικασίες ενος CMS είναι σχεδιασμένες για να: CMS Content Management System Σύστημα Διαχείρισης Περιεχομένου Ένα σύστημα διαχείρισης περιεχομένου (CMS) είναι μια συλλογή απο διαδικασίες που χρησιμοποιούνται για τη διαχείριση της ροής εργασίας σε ένα

Διαβάστε περισσότερα

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη του ΨΗΦΙΑΚΟΥ ΣΧΟΛΕΙΟΥ Δράση Α8 Πρακτική εκπαίδευση

Διαβάστε περισσότερα

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com /

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / 1. Τι είναι το wikidot Το wikidot είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει

Διαβάστε περισσότερα

Οδηγός Χρήσης Η-Βιβλίων Ebrary ΒΙΒΛΙΟΘΗΚΗ & ΚΕΝΤΡΟ ΠΛΗΡΟΦΟΡΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΛΕΥΚΩΣΙΑΣ

Οδηγός Χρήσης Η-Βιβλίων Ebrary ΒΙΒΛΙΟΘΗΚΗ & ΚΕΝΤΡΟ ΠΛΗΡΟΦΟΡΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΛΕΥΚΩΣΙΑΣ Οδηγός Χρήσης Μάιος, 2014 TABLE OF CONTENTS ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΑ ΗΛΕΚΤΡΟΝΙΚΑ ΒΙΒΛΙΑ ΤΗΣ EBRARY... 3 1. ΑΠΑΙΤΗΣΕΙΣ ΣΥΣΤΗΜΑΤΟΣ... 3 ΕΓΚΑΤΑΣΤΑΣΗ ADOBE DIGITAL EDITIONS... 3 2. ΔΗΜΙΟΥΡΓΙΑ ΛΟΓΑΡΙΑΣΜΟΥ EBRARY...

Διαβάστε περισσότερα

Σχεδίαση και Ανάπτυξη Ιστότοπων

Σχεδίαση και Ανάπτυξη Ιστότοπων Σχεδίαση και Ανάπτυξη Ιστότοπων Ιστορική Εξέλιξη του Παγκόσμιου Ιστού Παρουσίαση 1 η 1 Βελώνης Γεώργιος Καθηγητής Περιεχόμενα Τι είναι το Διαδίκτυο Βασικές Υπηρεσίες Διαδικτύου Προηγμένες Υπηρεσίες Διαδικτύου

Διαβάστε περισσότερα

Διαχείριση Πολιτισμικών Δεδομένων

Διαχείριση Πολιτισμικών Δεδομένων Διαχείριση Πολιτισμικών Δεδομένων Μάθημα 1 Εισαγωγή στις Βάσεις Δεδομένων Τζανέτος Πομόνης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Τι είναι οι Βάσεις

Διαβάστε περισσότερα

Πληροφορική 2. Δομές δεδομένων και αρχείων

Πληροφορική 2. Δομές δεδομένων και αρχείων Πληροφορική 2 Δομές δεδομένων και αρχείων 1 2 Δομή Δεδομένων (data structure) Δομή δεδομένων είναι μια συλλογή δεδομένων που έχουν μεταξύ τους μια συγκεκριμένη σχέση Παραδείγματα δομών δεδομένων Πίνακες

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο Το περιβάλλον εργασίας Ανοίγοντας την Ελληνική Έκδοση του FrontPage, για πρώτη φορά, η εικόνα που θα συναντήσουμε είναι αυτή της Εικόνας 1 με τα Μενού Εντολών και τη Γραμμή Εργαλείων, στο πάνω μέρος της

Διαβάστε περισσότερα

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων...

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων... Μέρος 2 Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων... 211 Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων... 241 Kεφάλαιο 13 Ανάλυση δεδομένων... 257 Kεφάλαιο 14 Συναρτήσεις Μέρος Β... 285 Kεφάλαιο 15 Ευρετήριο

Διαβάστε περισσότερα

«Μηχανή Αναζήτησης Αρχείων» Ημερομηνία Παράδοσης: 30/04/2015, 09:00 π.μ.

«Μηχανή Αναζήτησης Αρχείων» Ημερομηνία Παράδοσης: 30/04/2015, 09:00 π.μ. ΕΡΓΑΣΙΑ 4 «Μηχανή Αναζήτησης Αρχείων» Ημερομηνία Παράδοσης: 30/04/2015, 09:00 π.μ. Στόχος Στόχος της Εργασίας 4 είναι να η εξοικείωση με την αντικειμενοστρέφεια (object oriented programming). Πιο συγκεκριμένα,

Διαβάστε περισσότερα

ΠΕΡΙΓΡΑΦΗ KAI ΣΥΝΤΟΜΟΣ ΟΔΗΓΟΣ ΤΟΥ ΛΟΓΙΣΜΙΚΟΥ HOT POTATOES

ΠΕΡΙΓΡΑΦΗ KAI ΣΥΝΤΟΜΟΣ ΟΔΗΓΟΣ ΤΟΥ ΛΟΓΙΣΜΙΚΟΥ HOT POTATOES Ο οδηγός για το πρόγραμμα Hot Potatoes έχει παρθεί από την ιστοσελίδα http://users.thess.sch.gr/salnk/didaskalia/hotpotatoes.htm. Τα παραδείγματα με τη χρήση του προγράμματος έχουν αναπτυχθεί από το Σύμβουλο

Διαβάστε περισσότερα

./mydiz {-c -a -x -m -d -p -j}

./mydiz {-c -a -x -m -d -p -j} <archive-file> <list-of-files/dirs> ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Πληροφορικής και Τηλεπικοινωνιών η Εργασία - Τμήμα: Περιττών Αριθμών Μητρώου Κ: Λειτουργικά Συστήματα Χειμερινό Εξάμηνο 6 Ημερομηνία Ανακοίνωσης: 8 Ιανουαρίου Ημερομηνία Υποβολής:

Διαβάστε περισσότερα

7.Α.1 Παρουσιάσεις. 7.Α.2 Περιγραφή περιεχομένων της εφαρμογής

7.Α.1 Παρουσιάσεις. 7.Α.2 Περιγραφή περιεχομένων της εφαρμογής Μάθημα 7ο Πολυμέσα 7.Α.1 Παρουσιάσεις Οι παρουσιάσεις είναι μια εφαρμογή που χρησιμεύει στην παρουσίαση των εργασιών μας. Αποτελούν μια συνοπτική μορφή των εργασιών μας. Μέσω δημιουργίας διαφανειών, μορφοποιήσεων

Διαβάστε περισσότερα

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΜΕΤΡΟ 1.2 Κοινοπραξίες Έρευνας και Τεχνολογικής Ανάπτυξης σε τομείς Εθνικής Προτεραιότητας Παροχή υπηρεσιών τουριστικού και αρχαιολογικού ενδιαφέροντος μέσω πλατφόρμας

Διαβάστε περισσότερα

Οδηγός Χρήσης Εφαρμογής Ανάρτησης μέσω Διαδικτύου. (Έκδοση: 9.0)

Οδηγός Χρήσης Εφαρμογής Ανάρτησης μέσω Διαδικτύου. (Έκδοση: 9.0) Οδηγός Χρήσης Εφαρμογής Ανάρτησης μέσω Διαδικτύου (Έκδοση: 9.0) Δεκέμβριος 2016 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή... 3 Συμβατότητα Browser για τη χρήση της Εφαρμογής... 3 Α. Είσοδος με κωδικούς TaxisNet... 9 Β. Είσοδος

Διαβάστε περισσότερα

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ

Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ Σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών ΕΚΤ 1 Λειτουργικές απαιτήσεις Το σύστημα υποβολής αιτήσεων υποψήφιων συνεργατών στοχεύει στο να επιτρέπει την πλήρως ηλεκτρονική υποβολή αιτήσεων από υποψήφιους

Διαβάστε περισσότερα

Συστήματα πανταχού παρόντος υπολογιστή σε περιβάλλοντα υβριδικών βιβλιοθηκών

Συστήματα πανταχού παρόντος υπολογιστή σε περιβάλλοντα υβριδικών βιβλιοθηκών Συστήματα πανταχού παρόντος υπολογιστή σε περιβάλλοντα υβριδικών βιβλιοθηκών Βερονίκης Σπύρος Τμήμα Αρχειονομίας- Βιβλιοθηκονομίας, Ιόνιο Πανεπιστήμιο spver@ionio.gr Stoica Adrian Τμήμα Ηλεκτρολόγων Μηχανικών

Διαβάστε περισσότερα

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας.

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας. Η Πυξίδα Απασχόλησης είναι ένα πλήρως παραμετροποιήσιμο portal που απευθύνεται σε Κέντρα Επαγγελματικής Κατάρτισης, Δήμους, Εκπαιδευτικούς Οργανισμούς και Εταιρίες Εύρεσης Εργασίας, με στόχο τόσο την μηχανογράφηση

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ (ΟΠΣ) ΓΙΑ ΤΗΝ ΠΡΟΓΡΑΜΜΑΤΙΚΗ ΠΕΡΙΟΔΟ ΣΕΣ 2014-2020 ΕΝΟΤΗΤΑ «ΔΕΛΤΙΑ ΠΑΡΑΚΟΛΟΥΘΗΣΗΣ ΥΠΟΨΗΦΙΩΝ ΣΧΕΔΙΩΝ ΧΟΡΗΓΙΩΝ» 1η Έκδοση: 2016 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ...3

Διαβάστε περισσότερα

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων

Αικατερίνη Καμπάση, PhD. Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Αικατερίνη Καμπάση, PhD Τμήμα Προστασίας και Συντήρησης Πολιτισμικής Κληρονομιάς Α.Τ.Ε.Ι. Ιονίων Νήσων Ζάκυνθος 2011 2 ΠΕΡΙΕΧΟΜΕΝΑ ΕΝΟΤΗΤΑ 1: ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ 5 1.1 Βάσεις Δεδομένων 7 1.2

Διαβάστε περισσότερα

Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795

Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795 Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795 Περιεχόμενα Εισαγωγή Εγκατάσταση Δημιουργία νέου project Java Editor Perspectives Δημιουργία source folders Προσθήκη νέου αρχείου στο project Εισάγωντας

Διαβάστε περισσότερα

ΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών)

ΕΡΓΑΣΙΑ. (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών) ΕΡΓΑΣΙΑ (στο μάθημα: Τεχνολογίες Εφαρμογών Διαδικτύου του Η εξαμήνου σπουδών του Τμήματος Πληροφορικής & Τηλ/νιών) Τίτλος: Εφαρμογή Διαδικτύου Υλοποίησης Storage Cloud Ζητούμενο: Να αναπτυχθεί web εφαρμογή

Διαβάστε περισσότερα

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ... 22 ΕΠΙΚΟΙΝΩΝΙΑ... 23

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ... 22 ΕΠΙΚΟΙΝΩΝΙΑ... 23 Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης GUnet e-class Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης Συντάκτης Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Ανάπτυξη διαδικτυακής εφαρμογής υποστήριξης των δράσεων περιβαλλοντικής διαχείρισης της παράκτιας ζώνης του Θερμαϊκού Κόλπου και διαδραστικής εφαρμογής αναφοράς περιβαλλοντικών προβλημάτων Εγχειρίδιο Χρήσης-Οδηγός

Διαβάστε περισσότερα

Πλατφόρμα Συνεργατικότητας (Collaboration Platform) ΧΡΗΣΗΣ. MRB Hellas System Συμβουλευτική Α.Ε

Πλατφόρμα Συνεργατικότητας (Collaboration Platform) ΧΡΗΣΗΣ. MRB Hellas System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 25 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Πλατφόρμα Συνεργατικότητας (Collaboration

Διαβάστε περισσότερα

Ηλεκτρονικές Υπηρεσίες

Ηλεκτρονικές Υπηρεσίες ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ ΔΑΠΥ Ηλεκτρονικές Υπηρεσίες Πίνακας Υποβολών & Υπολοίπων ανά Ασφαλιστικό Ταμείο Πίνακας Περιεχομένων 1. Εισαγωγή... 3 1.1 Συμβατότητα Browser... 3 1.2 Διεύθυνση πρόσβασης... 3 1.3 Login

Διαβάστε περισσότερα

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων Ενότητα 4 Επεξεργασία πινάκων 36 37 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε

Διαβάστε περισσότερα

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Περιγραφή Πλατφόρμας Η πλατφόρμα η-τάξη είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και υποστηρίζει την Υπηρεσία Ασύγχρονης Τηλεκπαίδευσης

Διαβάστε περισσότερα

Διαχείριση Αξιόγραφων

Διαχείριση Αξιόγραφων Διαχείριση Αξιόγραφων 1 Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Διαχείρισης Αξιόγραφων στην εφαρμογή extra Λογιστική Διαχείριση. Παρακάτω προτείνεται μια

Διαβάστε περισσότερα