Ιουλιανός Νότος - Σχεδίαση και Ανάπτυξη Συστήματος Διαχείρισης Πληροφοριών για τη Παροχή Εξατομικευμένων Υπηρεσιών σε Περιβάλλοντα Κινητών Χρηστών

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

Download "Ιουλιανός Νότος - Σχεδίαση και Ανάπτυξη Συστήματος Διαχείρισης Πληροφοριών για τη Παροχή Εξατομικευμένων Υπηρεσιών σε Περιβάλλοντα Κινητών Χρηστών"

Transcript

1 Σχεδίαση και Ανάπτυξη Συστήματος Διαχείρισης Πληροφοριών για τη Παροχή Εξατομικευμένων ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ιουλιανός Γ. Νότος Επιβλέπων Καθηγητής: Συνεπιβλέπων: Ε. Ν. Πρωτονοτάριος Δρ. Χ. Ζ. Πατρικάκης Αθήνα 2009

2 Design and Development of an Information Management System for Personalized Context Aware Services in Mobile Architectures POSTGRADUATE THESIS Ioulianos G. Notos Supervisor Professor: Associate: E. N. Protonotarios Dr. Ch. Z. Patrikakis Athens 2009

3 Περίληψη Στην επικοινωνία ανθρώπου προς άνθρωπο, οι πληροφορίες που ανταλλάσσονται εμπλουτίζονται με τις χειρονομίες, τη στάση του σώματος, το βλέμμα και γενικά από πληροφορίες που δεν προφέρονται ή γράφονται, διευκολύνοντας έτσι την επικοινωνία. Όλες αυτές οι πληροφορίες αλλά και άλλες που προκύπτουν έμμεσα, από τις άμεσα ανταλλασσόμενες πληροφορίες, ονομάζονται συμφραζόμενα. Αντίθετα, στην επικοινωνία ανθρώπου υπολογιστών όμως δεν μπορεί να γίνει το ίδιο. Σε μια εφαρμογή θα πρέπει οι πτυχές της επικοινωνίας να δηλωθούν εκ των προτέρων. Εμπλουτίζοντας με συμφραζόμενα την επικοινωνία ανθρώπου υπολογιστή, θα οδηγήσει σε αύξηση της εμπειρίας των χρηστών. Η πραγματικότητα όμως φανερώνει ότι είναι γενικά δύσκολος αυτός ο εμπλουτισμός της επικοινωνίας. Θα πρέπει να καθοριστούν εκ των προτέρων τα «τι», «ποιος» και «που» εμπλέκεται και «πως» χρησιμοποιείται η πληροφορία, πριν ακόμα δημιουργηθεί η εφαρμογή και αυτό είναι το δύσκολο. Στόχος της συγκεκριμένης εργασίας είναι η ανάπτυξη ενός συστήματος διαχείρισης πληροφοριών, που να μπορεί να υποστηρίξει υπηρεσίες με συμφραζόμενες πληροφορίες. Μέσα από μια απλοποιημένη διεπαφή, ο χρήστης μπορεί να καθορίσει τις συμφραζόμενες πληροφορίες που μπορεί να ανταλλάσει μια εφαρμογή, με το υπολογιστικό σύστημα. Οι πτυχές της επικοινωνίας, τα χαρακτηριστικά πεδία μιας κατηγορίας ενδιαφέροντος δηλώνονται περιγραφικά, ακολουθώντας το μοντέλο δεδομένων συμφραζομένων ιδιοτήτων (context data model). Οπότε, ένας χρήστης μπορεί να καθορίσει εύκολα και γρήγορα πλήθος από χαρακτηριστικά ενδιαφέροντος που χαρακτηρίζουν μια οντότητα στο πλαίσιο των συμφραζομένων πληροφοριών, σχεδιάζοντας τη λογική της εφαρμογής που τα χρησιμοποιεί. Ανά πάσα στιγμή ο χρήστης μπορεί να αλλάξει το πεδίο γνώσης της πληροφορίας, προσθέτοντας ή αφαιρώντας χαρακτηριστικά γνωρίσματα της πληροφορίας ή ακόμα μεταβάλλοντας τη σημασιολογία αυτών που ήδη υπάρχουν. Η σχεδίαση του μοντέλου πληροφορίας έχει βελτιστοποιηθεί για λειτουργίες εισαγωγής και αναζήτησης πληροφορίας, παρέχοντας ένα αξιόπιστο περιβάλλον για την υποστήριξη πολλαπλών χρηστών. Μέσα από τις παρερχόμενες δικτυακές υπηρεσίες, που υλοποιούνται, παρέχεται ένα καθολικά προσβάσιμο, διαλειτουργικό πλαίσιο ανάπτυξης υπηρεσιών με συμφραζόμενες πληροφορίες. Τέλος, το σύστημα αυτό μπορεί επίσης να ενσωματωθεί σε καθιερωμένα εργαλεία ανάπτυξης, περιεχομένου διευκολύνοντας την ολοκλήρωση των εφαρμογών. Όροι κλειδιά: συμφραζόμενη πληροφορία, σύστημα διαχείρισης πληροφοριών, μοντέλο δεδομένων, διαλειτουργικότητα, υπηρεσίες διαδικτύου, προσβασιμότητα, ολοκλήρωση.

4 Abstract In human to human communication, information exchange is enriched with gestures, body posture, gaze and general information that is not spoken or written, thus facilitating the communication. All these and other information obtained indirectly from the directly exchanged information, is known as contextual. On the contrary, human to computer interaction cannot be the same. In the frames of an application aspects of communication should to be declared in advance. Enriching the context of human to computer communication will lead to increased user experience. The reality shows that, generally, it is difficult to enrich this type of communication. We must determine in advance the information of what, who and where is involved and how is used, even before creating the application. The aim of this work is to develop a management information system that supports context aware services. Through a simplified interface, the user can define the contextual information can be exchanged in applications, with the computing system. These aspects of communication, the characteristics fields of an entity of interest can be declared descriptive, based on the context data model. So, a user can easily and quickly determine many features of interest that characterize an entity within the context of information, designing the application logic that uses that context. Anytime, user can change domain knowledge of information by adding or removing features of the information or even change the semantics of the existing ones. The design of the information model is optimized for search and inserts functionalities, thus providing a reliable environment to support multiple users. Through the web services, implemented in the frames of this work, it is provided a universally accessible, interoperable framework to develop services with contextual information. Finally, this management system can also be integrated into mainstream development content management systems, facilitating the integration of applications. Key terms: contextual information, management information system, data model, interoperability, Web services, accessibility, integration.

5 Αφιερώνεται στη μητέρα μου, για την ατελείωτη συμπαράσταση όλα αυτά τα χρόνια!

6 Ευχαριστίες Αισθάνομαι την ανάγκη να ευχαριστήσω τη μητέρα μου, η οποία δεν ήθελε να αποσπάσει τη σκέψη μου καθ όλη τη διάρκεια της υλοποίησης αυτής της εργασίας. Επίσης θέλω να ευχαριστήσω τον Δρ. Χ. Πατρικάκη, για τις ατελείωτες συναντήσεις, συζητήσεις, υπομονή, το χρόνο που αφιέρωσε και την άψογη συνεργασία μας.

7 Σχεδίαση και Ανάπτυξη Συστήματος Διαχείρισης Πληροφοριών για τη Παροχή Εξατομικευμένων ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ιουλιανός Γ. Νότος Επιβλέπων Καθηγητής: Συνεπιβλέπων: Ε. Ν. Πρωτονοτάριος Δρ. Χ. Ζ. Πατρικάκης Αθήνα 2009

8

9 Περιεχόμενα Περίληψη 3 Abstract 4 Περιεχόμενα 9 1. Εισαγωγή Οι σύγχρονες ανάγκες Κινητικότητα (Mobility) Υπηρεσίες επίγνωσης θέσης (Location Aware Services) Διαλειτουργικότητα (interoperability) και πρότυπα (standards) Ολοκλήρωση Λειτουργιών (Operations Integration) Το Internet Παγκόσμια Πηγή Πληροφοριών Τεχνολογίες, Υπηρεσίες και Υπάρχουσες Υποδομές Εισαγωγή Παγκόσμιο σύστημα θεσιθεσίας Υπηρεσίες χαρτογράφησης (Mapping Services) Επισκόπηση τεχνολογιών 24 3 Σχεδίαση και Υλοποίηση Συστήματος Εισαγωγή Οντολογική Σχεδίαση Σχεδίαση Βάσης Δεδομένων Υλοποίηση και Εργαλεία Ανάπτυξης 42 4 Διαχείριση Πληροφορίας στο Σύστημα Εισαγωγή και εγγραφή χρήστη Επεξεργασία Κατηγοριών Ενδιαφέροντος Επεξεργασία Πεδίων Ενδιαφέροντος για μια Κατηγορία Διαχείριση εγγραφών και πληροφορίας 54 5 Χρήση Υπηρεσιών του Συστήματος Εισαγωγή Περίπτωση Εφαρμογής: Χρήση Υπηρεσίας Πυροσβεστικής Υπηρεσίας 62 6 Συμπεράσματα 66 Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 9

10 6.1 Συμπεράσματα Σχεδίασης Συστήματος Επεκτασιμότητα και Ολοκλήρωση με Συστήματα Διαχείρισης Περιεχομένου (Content Management Systems - CMS) Ολοκλήρωση συστήματος με το DotNetNuke Διαχείριση Χρηστών και Δικαιωμάτων Διαχείριση Σελίδων Διαχείριση Κατηγοριών στις Σελίδες 77 Εικόνες 79 Βιβλιογραφία 81 Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 10

11 1. Εισαγωγή Στην καθημερινή επικοινωνία ανθρώπου προς άνθρωπο, οι πληροφορίες που ανταλλάσσονται δεν αποτελούνται μόνο από τις λεκτικές πληροφορίες που προφέρονται ή γράφονται. Πολλές πληροφορίες επίσης ανταλλάσσονται με τις χειρονομίες, τη στάση του σώματος, το βλέμμα κτλ. Οι πληροφορίες αυτές, λαμβανόμενες υπόψη, όταν ερμηνεύονται, μπορεί να είναι χρήσιμες, να εμπλουτίσουν με νόημα και να διευκολύνουν την επικοινωνία. Όλες αυτές οι πληροφορίες αλλά και άλλες που προκύπτουν έμμεσα, από τις άμεσα ανταλλασσόμενες πληροφορίες, ονομάζονται συμφραζόμενα. Ένα κλασικό παράδειγμα είναι όταν μια πρόταση περιέχει λέξεις από άγνωστο γνωστικό πεδίο. Τότε, το νόημα της πρότασης προκύπτει έμμεσα, ερμηνεύοντας τα νοήματα από τις επιμέρους φράσεις που περιέχει. Τα συμφραζόμενα λοιπόν, απλοποιούν και εμπλουτίζουν την ανθρώπινη επικοινωνία και την αλληλεπίδραση ανθρώπου προς άνθρωπο. Ωστόσο, ο εμπλουτισμός με συμφραζόμενα της αλληλεπίδρασης ανθρώπου-μηχανής παραμένει δύσκολος. Εφαρμογές σε κατανεμημένα και μεταβαλλόμενα περιβάλλοντα, όπως δίκτυα κινητών συσκευών, θα πρέπει να είναι στενά συνδεδεμένα με τα συμφραζόμενα (context), ώστε να μπορούν να προσαρμόζονται γρήγορα στις μεταβαλλόμενες συνθήκες. Ένα μοντέλο μιας υποδομής για συμφραζόμενα το οποίο βασίζεται στη λογική πρώτης τάξης, περιγράφεται στο (1). Οι τρέχουσες υπηρεσίες κινητής τηλεφωνίας, μπορούν να ενισχυθούν με χαρακτηριστικά γνωρίσματα επίγνωσης θέσης, παρέχοντας στο χρήστη μια ομαλή μετάβαση προς τις υπηρεσίες επίγνωσης καταστάσεων με συμφραζόμενες πληροφορίες. Οι πληροφορίες, οι καταστάσεις, όπως και οι υπηρεσίες και οι τεχνικές υποδομές μπορούν να αλλάξουν ακόμα και στο ενδιάμεσο μιας επικοινωνίας π.χ. το δίκτυο, ο σταθμός βάσης, ή το σύστημα εντοπισμού θέσης άλλαξε, καθώς ο χρήστης κινείται από ένα σημείο σε ένα άλλο. Επίσης η φυσική πληροφορία λ.χ. η φωτεινότητα, ο θόρυβος, η θερμοκρασία, ο καιρός κτλ, μπορεί να αλλάξει αρκετά. Άρα λοιπόν υπάρχει ανάγκη για υπηρεσίες που είναι στενά συνδεδεμένες με την επίγνωση της θέσης του χρήστη και σημεία θέσης στο περιβάλλοντα χώρο. Τα σημεία αυτά τα αποκαλούμε σημεία ενδιαφέροντος. Οι πληροφορίες που εμπλέκονται μπορεί να αποτελούν λεπτομέρειες σε χαμηλό επίπεδο, λ.χ. φωτεινότητα, θερμοκρασία, διεπαφή εφαρμογής, ταχύτητα εξυπηρέτησης, είδος πληροφορίας κτλ, ή σε υψηλότερο επίπεδο της εφαρμογής λ.χ. ημερολογιακό πρόγραμμα, διαθεσιμότητα χρήστη κτλ. Τα σημεία ενδιαφέροντος, πέρα από τη θέση, αποτελούνται από πληροφορίες για στοιχεία ενδιαφέροντος, που βρίσκονται σε διάφορες τοποθεσίες. Απεικονίζοντας τις θέσεις μαζί με τις πληροφορίες που υπάρχουν γι αυτές, σε ένα χάρτη, έχουμε μια άμεση οπτική αναπαράσταση των πληροφοριών σε σχέση με τη θέση του χρήστη. Ένα ενδεικτικό παράδειγμα αποτελεί ένα πολυκατάστημα, το οποίο ενώ εντοπίζεται σε ένα σημείο στο χάρτη, περιλαμβάνει πολλά Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 11

12 στοιχεία ενδιαφέροντος, για ένα χρήστη ή για μια εφαρμογή, π.χ. μπορεί να περιλαμβάνει ένα εφημερεύον φαρμακείο, ένα βενζινάδικο ή μια συστάδα γραφείων. Και φυσικά η πληροφορία σχετικά με αυτό το σημείο, μπορεί να είναι γενικευμένη π.χ. πολυκατάστημα, αλλά μπορεί να είναι και πιο λεπτομερής, με βάση τα καταστήματα περιλαμβάνει, ώρες λειτουργίας κτλ. Κατ αυτόν τον τρόπο, τα σημεία ενδιαφέροντος, μπορούν να κατηγοριοποιηθούν ανάλογα με τη λειτουργικότητα των στοιχείων ενδιαφέροντος που βρίσκονται στο αντίστοιχο σημείο στο χάρτη, π.χ. σε φαρμακεία, βενζινάδικα, βιβλιοπωλεία, νοσοκομε6ία, περίπτερα, εστιατόρια, κινηματογράφοι, ενοικιαζόμενα διαμερίσματα, κάδοι ανακύκλωσής, αίθουσες αναψυχής κτλ. Είναι προφανές πως η κατηγορία ενδιαφέροντος, μπορεί να περιλαμβάνει γενικά στοιχεία, όπως κτήρια, υπηρεσίες, αλλά και ειδικότερα στοιχεία, όπως οι κάδοι ανακύκλωσης (ανά κατηγορία στοιχείων ανακύκλωσης λ.χ. χαρτί, γυαλί, κτλ), στάσεις λεωφορείων (ανά δρομολόγιο) κτλ. Τα «τι» (είναι) και «που» (βρίσκονται τα στοιχεία αυτά ενδιαφέροντος) είναι άμεσα συνδεδεμένα με το χρήστη και τη θέση του. Τα «πως» (χρησιμοποιούνται, λειτουργούν, παρουσιάζονται) και «γιατί» (υπάρχουν) έχουν περισσότερο σχέση με την εφαρμογή του χρήστη. Στο (2) γίνεται μια προσπάθεια για συστηματικό προσδιορισμό των στοιχείων αυτών σε υπηρεσίες με επίγνωση κατάστασης. Είναι έκδηλο, ότι τα σημεία ενδιαφέροντος που ανήκουν σε μια συγκεκριμένοι κατηγορία, π.χ. φαρμακεία, μοιράζονται τα ίδια γνωρίσματα, π.χ. ώρες λειτουργίας, ημέρες και ώρες εφημερίας. Επίσης, οι κατηγορίες μπορεί να δομούνται και ιεραρχικά, μοιράζοντας στοιχεία ενδιαφέροντος, π.χ. για όλα τα καταστήματα μπορούμε να διακρίνουμε το χαρακτηριστικό γνώρισμα «ώρες λειτουργίας» ή «πρόγραμμα». Επίσης το γνώρισμα αυτό, το διακρίνουμε και για τις δημόσιες υπηρεσίες, οι οποίες, για τις «ώρες λειτουργίας» τους, εξυπηρετούν τον πολίτη. Ακόμα είναι σημαντικό, να επισημανθεί, πως τα χαρακτηριστικά γνωρίσματα για ένα στοιχείο ενδιαφέροντος, μπορεί να αλλάζουν με το χρόνο (επίκαιρο). Ενδεικτικό παράδειγμα είναι τα εφημερεύοντα φαρμακεία, νοσοκομεία, βενζινάδικα κτλ. Ανάλογα με την ώρα και την ημέρα και γενικότερα το χρονικό πλαίσιο που τίθεται η ερώτηση, ένα στοιχείο μιας κατηγορίας ενδιαφέροντος, π.χ. ένα φαρμακείο, μπορεί να ανήκει ή όχι σε ένα σημείο ενδιαφέροντος π.χ. με βάση το χαρακτηριστικό γνώρισμα αν είναι εφημερεύον ή όχι. Επίσης, σημεία ενδιαφέροντος, μπορεί να αποτελούν και εφήμερα μη επαναλαμβανόμενα γεγονότα, που λαμβάνουν χώρα σε μια συγκεκριμένη θέση στο χάρτη. Ένα ενδεικτικό παράδειγμα είναι τα τροχαία ατυχήματα, κατολισθήσεις, πυρκαγιές κτλ. Το χαρακτηριστικό γνώρισμα για τα σημεία αυτά είναι, ότι οι ενδιαφερόμενοι, θα πρέπει να επιδείξουν μεγάλη προσοχή, αν πρόκειται να διαβούν από κάποια τέτοια τοποθεσία, όταν λαμβάνει χώρα το γεγονός, γιατί λ.χ. μπορεί να συναντήσουν μεγάλες αναμονές και μποτιλιάρισμα. Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 12

13 Τέλος σημειώνεται ότι οι πληροφορίες για σημεία ενδιαφέροντος μπορεί να είναι διάχυτες. Για παράδειγμα από τουριστικούς οδηγούς στο Internet, μπορούν να προκύψουν κατηγορίες ενδιαφέροντος, όπως κινηματογράφοι, εστιατόρια κτλ, διευθύνεις, ωράρια λειτουργίας κτλ. Όλες αυτές οι πληροφορίες ενδιαφέροντος, μπορεί να συλλέγονται από παρόχους υπηρεσιών με συστηματικό τρόπο. Έτσι, οι πληροφορίες μπορεί να παρέχονται στους χρήστες των υπηρεσιών, καθώς πλησιάζουν (ή απομακρύνονται από) τα σημεία αυτά ενδιαφέροντος. Σε μια τέτοια περίπτωση, η συνολική εικόνα απαρτίζεται από δύο τμήματα πληροφορίας: - τη πληροφορία για την οποία ο χρήστης ενδιαφέρεται, - την πληροφορία η οποία υπάρχει στη συσκευή του χρήστη, όπως η θέση του, η οποία προέρχεται από αισθητήρες οι οποίοι είναι προσκολλημένοι στη φορητή συσκευή και και επίσης δύο τύπους λειτουργικών εφαρμογών: - την υπηρεσία του παρόχου που παρέχει πρόσβαση σ τη πληροφορία για την οποία ενδιαφέρεται ο χρήστης και - την εφαρμογή που εκτελείται στη συσκευή του χρήστη και συνδιαλλάσσεται με την υπηρεσία του παρόχου. 1.1 Οι σύγχρονες ανάγκες Τα συστήματα εντοπισμού και παρακολούθησης θέσης γίνονται ολοένα και πιο σχετικά σε πολλά νέα περιβάλλοντα, βασισμένα στο γεγονός, ότι αποτελούν το πλαίσιο των υπηρεσιών επίγνωσης κατάστασης. Αυτό το νέο σκεπτικό, μπορεί να αλλάξει τον τρόπο με τον οποίο οι επιχειρήσεις μπορούν να παρέχουν υπηρεσίες και να συνάψουν συνεργασίες. Μέσα σε αυτό το πνεύμα η Google ανακοίνωσε την υπηρεσία Latitude (3). Το Google Latitude είναι στην ουσία μια υπηρεσία εντοπισμού θέσης. Χρησιμοποιώντας την υπηρεσία χαρτογράφησής της Google Maps, απεικονίζει θέσεις των χρηστών και πληροφορίες που οι χρήστες μοιράζονται με τους φίλους τους. Πρόκειται για μη επεξεργασμένες πληροφορίες που μοιράζονται όλοι οι φίλοι ταυτόχρ6ονα. Στα πλαίσια του χώρου ενός πανεπιστημίου, η γνώση της πληροφορίας θέσης των χρηστών (καθηγητών, φοιτητών και υπαλλήλων) δημιουργεί ένα νέο είδος υπηρεσιών, βασισμένο στο προφίλ τους και τη περιοχή στην οποία βρίσκονται κάθε στιγμή. Στο (4) παρουσιάζεται πως οι εφαρμογές επίγνωσης κατάστασης οι οποίες βασίζονται σε τεχνολογίες θέσης μπορούν να αναπτυχθούν χάρη σε έναν ομογενοποιητή μεσησμικό (homogenizer middleware) που παρέχει πληροφορίες κατάστασης από διάφορες μεθόδους αντίληψης θέσεων όπως GPS, Wi-Fi και RFID. Η ιδέα του μεσησμικού είναι αρκετά δημοφιλής σε αρκετές εργασίες (5) (6) (7). Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 13

14 Στο (8) γίνεται μια αναπαράσταση γνώσης και σύγκριση διαφόρων μοντέλων αναπαράστασης γνώσης και των εξαγόμενων μοντέλων που μπορούν να χρησιμοποιηθούν σε εφαρμογές επίγνωσης κατάστασης. Συγκεκριμένα δίνεται το μοντέλο αναπαράστασης της γνώσης με τρία αυτοκίνητα που κινούνται προς την ίδια κατεύθυνση και ζητείται να προσδιοριστεί, εάν υφίσταται κάποια επικίνδυνη κατάσταση π.χ. τα αυτοκίνητα είναι πολύ κοντά μεταξύ τους. Από το παράδειγμα αυτό γίνεται αντιληπτό, ότι υπάρχει μια συνεχή ροή πληροφοριών θέσης για να εξαχθεί το συμπέρασμα, αν η συγκεκριμένη κατάσταση είναι επικίνδυνη ή όχι, με βάση το σημασιολογικό μοντέλο Κινητικότητα (Mobility) Με την εξέλιξη των υπολογιστών από μεγάλα υπολογιστικά συστήματα σε προσωπικούς υπολογιστές παρατηρήθηκε η έξαρση της αποδοτικότητας, τόσο στο σπίτι, όσο και στο γραφείο. Το όραμα όμως των υπολογιστών ήθελε τον υπολογιστή να ακολουθεί τον άνθρωπο στις καθημερινές του δραστηριότητες (9). Η εξέλιξη των υπολογιστών προχώρησε σε φορητούς ηλεκτρονικούς υπολογιστές και υπολογιστές χειρός. Τα τελευταία χρόνια δε, παρατηρείται μεγάλη πρόοδος και στα κινητά τηλέφωνα. Τα κινητά τηλέφωνα τελευταίας γενιάς παρέχουν λειτουργίες αντίστοιχες των υπολογιστών γραφείου. Χωρίς ο χρήστης τους να είναι προσκολλημένος σε μια θέση στο γραφείο ή σε κάποιο κλειστό χώρο, μπορεί να είναι εξίσου παραγωγικός, εκμεταλλευόμενος το χρόνο του. Η ανάγκη για κινητικότητα τη σημερινή εποχή γίνεται ολοένα και πιο αντιληπτή. Ένας κλάδος της πληροφορικής με τον τίτλο «πανταχού παρόν υπολογιστική» (ubiquitous computing) προσπαθεί να δώσει λύσεις σε προβλήματα που περιορίζουν τον άνθρωπο να χρησιμοποιεί υπολογιστές και τις δυνατότητές τους οπουδήποτε κι αν βρίσκεται. Σε αντίθεση με το παράδειγμα του υπολογιστή γραφείου, στο οποίο ένας άνθρωπος συνειδητά χρησιμοποιεί ένα και μόνο μηχάνημα για συγκεκριμένη χρήση, στο μοντέλο της πανταχού παρόν υπολογιστικής κάποιος χρήστης μπορεί να χρησιμοποιεί πολλές υπολογίστηκες συσκευές και συστήματα ταυτόχρονα στη καθημερινότητά του, πολλές φορές ασυνείδητα, χωρίς απαραίτητα να το γνωρίζει (10) Υπηρεσίες επίγνωσης θέσης (Location Aware Services) Ένα από τα πρώτα πράγματα τα οποία είναι στενά συνδεδεμένο με τη κατάσταση ενός χρήστη, είναι η θέση του. Αυτό γιατί μια αλλαγή θέσης συνεπάγεται επίσης αλλαγή περιβάλλοντος, πρωτίστως φυσικού, ίσως και ηλεκτρονικού ψηφιακού (π.χ. αλλαγή κυψέλης, σε κυψελωτό σύστημα επικοινωνίας, αλλαγή εξυπηρετητή από συστάδα cluster εξυπηρετητών που Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 14

15 εφαρμόζουν τεχνικές εξισορρόπησης φορτίου load balancing, κτλ). Τα συστήματα που φέρουν αυτή τη παράμετρο, σε συνδυασμό με τη πληροφορία, ονομάζονται συστήματα με επίγνωση θέσης (location aware). Μια μελέτη των υπηρεσιών επίγνωσης θέσης, από τη μεριά των χρηστών παρουσιάζεται και στο (11). Στη μελέτη αυτή διερευνούνται οι ανάγκες των χρηστών, όσον αφορά πέντε κύρια σημεία: α) επίκαιρο και ολοκληρωμένο περιεχόμενο, β) ομαλή αλληλεπίδραση, γ) προσωπικό περιεχόμενο και περιεχόμενο δημιουργούμενο από το χρήστη δ) οντότητες συνεχούς εξυπηρέτησης και ε) ζητήματα ιδιωτικότητας. Από το κείμενο αυτό εξάγονται συμπεράσματα, σχετικά με βασικά θέματα που σχετίζονται με τις ανάγκες χρηστών, με βάση συνεντεύξεις και αξιολογήσεις χρηστών και επίσης, αξιολογήσεις ειδικών σε θέματα υπηρεσιών εντοπισμού θέσης. Πιο προχωρημένες μελέτες (12) χρησιμοποιούν τα πληροφορίες θέσης, για να δημιουργηθούν μοντέλα εκμάθησης σημαντικών θέσεων χρηστών και να προβλεφτούν οι κινήσεις τους. Μελετώντας όλα αυτά τα παραδείγματα, διαπιστώνουμε, ότι κατά βάθος πρόκειται για εξειδικευμένες εφαρμογές που χρησιμοποιούν πληροφορίες κατάστασης. Συγκεκριμένα, η εφαρμογή ακολουθεί ένα από τα μοντέλα που περιγράφονται στο (13). Στην ουσία δεν υπάρχει κάποιο παράδειγμα εφαρμογής για να υποστηρίζει κάθε τύπο υπηρεσιών επίγνωσης κατάστασης. Αυτό γίνεται άμεσα αντιληπτό, επειδή η κατάσταση είναι στενά συνδεδεμένη με την εφαρμογή όπου αναφέρεται. Εξάλλου όπως επισημαίνεται και στο (8) κάθε πανταχού παρόν υπολογιστικό περιβάλλον, θα πρέπει να διατηρεί την υπάρχουσα γνώση. Διατήρηση της γνώσης όμως, σημαίνει ότι το πλήθος των χαρακτηριστικών των πληροφοριών παραμένει σταθερό. Για παράδειγμα στα συστήματα επίγνωσης θέσης, η θέση ενός χρήστη μπορεί να άλλαξε, αλλά το σύστημα δεν λαμβάνει υπόψη του επιπλέον πληροφορίες, π.χ. την αλλαγή θερμοκρασίας που επήλθε με την αλλαγή θέσης. Αυτό γιατί εξαρχής το σύστημα δεν δημιουργήθηκε λαμβάνοντας υπόψη τη συγκεκριμένη παράμετρο πληροφορίας. Για να ληφθεί υπόψη μια νέα παράμετρος πληροφορίας, θα πρέπει η παράμετρος αυτή να προβλεφθεί στο σχεδιασμό του συστήματος Διαλειτουργικότητα (interoperability) και πρότυπα (standards) Στις μέρες μας υπάρχει πληθώρα από υπολογιστικές συσκευές και συστήματα με διαφορετικές ιδιότητες και χαρακτηριστικά. Υπάρχουν υπολογιστικά συστήματα (mainframes) που καλύπτουν ορόφους κτηρίων, προσωπικοί υπολογιστές για το γραφείο ή το σπίτι (desktop), φορητοί υπολογιστές (laptops) για να τους κουβαλάμε σε συναντήσεις, υπολογιστές χειρός (PDA) για τις προσωπικές και επαγγελματικές μας ανάγκες και κινητά τηλέφωνα (mobile phones) με πολλές δυνατότητες. Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 15

16 Επίσης, υπάρχει πλήθος λειτουργικών συστημάτων, για τις συσκευές αυτές. Κάθε μια από τις συσκευές που αναφέρθηκαν υποστηρίζει σχεδόν το δικό της λειτουργικό σύστημα. Τέλος, υπάρχει τεράστιος αριθμός εφαρμογών (applications), για να καλύψουν τις ανάγκες των ανθρώπων και τις προτιμήσεις τους. Για παράδειγμα υπάρχουν εφαρμογές επεξεργασίας πολυμέσων (κειμένου, παρουσιάσεις, εικόνας, βίντεο κτλ), εφαρμογές βάσεων δεδομένων, υπολογιστικές εφαρμογές, επιστημονικές εφαρμογές, εφαρμογές επικοινωνίας κτλ. Κάθε εφαρμογή έχει κτισθεί για ένα συγκεκριμένο λειτουργικό σύστημα και για ένα συγκεκριμένο είδος συσκευής. Πολλές φορές είναι αναγκαίο οι συσκευές αυτές να ανταλλάξουν πληροφορίες και να «μιλήσουν» μεταξύ τους. Για παράδειγμα, μια παρουσίαση η οποία έχει δημιουργηθεί σε ένα φορητό υπολογιστή, έχει επεξεργαστεί σε μια φορητή συσκευή χειρός, αποστέλλεται μέσω ηλεκτρονικού ταχυδρομείου ( ) και αφού αποθηκευτεί στους εξυπηρετητές του παρόχου της υπηρεσίας φτάνει σε έναν υπολογιστή γραφείου. Από το απλό αυτό καθημερινό παράδειγμα φαίνονται οι σύγχρονες ανάγκες τους ανθρώπου. Αρχικά η παρουσίαση θα πρέπει να αποθηκευτεί με ένα συγκεκριμένο τρόπο (format) ώστε να είναι κατανοητή από την εφαρμογή επεξεργασίας στον υπολογιστή χειρός και την εφαρμογή στον υπολογιστή γραφείου. Έπειτα ο φορητός υπολογιστής και ο υπολογιστής χειρός θα πρέπει κάπως να ανταλλάξουν το μεταφορτώσουν το αρχείο σε κάποια ηλεκτρονική διεύθυνση, που σημαίνει ότι το αρχείο θα αποθηκευτεί πιθανότατα σε κάποια άλλου είδους υπολογιστική συσκευή με άλλο λειτουργικό. Τέλος ο υπολογιστή γραφείου, όταν συνδεθεί με αυτό του παρόχου της υπηρεσίας και θα μεταφορτώσει το αρχείο. Προτού όμως γίνει αυτό, ίσως ο χρήστης του υπολογιστή γραφείου, θέλει να,μεταφορτώσει πρώτα κάποιες επικεφαλίδες, για να δει περί τίνος πρόκειται το ηλεκτρονικό μήνυμα και από ποιόν έρχεται. Παρόλο που το παραπάνω παράδειγμα είναι σχετικά απλό, εμπλέκει πολλές λειτουργίες λ.χ. δημιουργία αρχείου και κωδικοποίηση χαρακτήρων (ASCII, Unicode κτλ), αποθήκευση αρχείου, μεταφόρτωση αρχείου, διαμόρφωση ηλεκτρονικού μηνύματος, μεταφορά ηλεκτρονικού μηνύματος κτλ. Κάθε μια από αυτές της λειτουργίες θα πρέπει να γίνεται με έναν ορισμένο τρόπο, π.χ. η αποθήκευση πρέπει να είναι τέτοια έπειτα το αρχείο θα μπορεί να ανακτηθεί στην αρχική παρουσίαση. Όταν στην ίδια λειτουργία εμπλέκονται δύο οι περισσότερες μέρη, είναι κατανοητό ότι η λειτουργία αυτή θα πρέπει να γίνεται με έναν τρόπο ο οποίος είναι κατανοητός και από τους συμμετέχοντες π.χ. η παρουσίαση πρέπει να αποθηκεύεται με έναν ορισμένο τρόπο κωδικοποίησης (format) στον φορητό υπολογιστή ο οποίος τρόπος να είναι κατανοητός και από τον υπολογιστή χειρός και από τον υπολογιστή γραφείου (λ.χ. γνωστή κωδικοποίηση, γνωστό format). Ομοίως και η μεταφορά του αρχείου ή του ηλεκτρονικού μηνύματος. Το αρχείο ή το ηλεκτρονικό μήνυμα θα πρέπει να μεταφέρεται με έναν καθορισμένο τρόπο ο οποίος είναι κατανοητός από όλα τα συμβαλλόμενα μέρη (γνωστός τρόπος επικοινωνίας). Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 16

17 Από το απλό αυτό παράδειγμα φαίνεται πόσο αναγκαία είναι η διαλειτουργικότητα μεταξύ των συσκευών. Η ανάγκη αυτή φαίνεται μεγαλύτερη όταν αναλογιστούμε τις κατανεμημένες εφαρμογές που εκτελούνται ταυτόχρονα σε διαφορετικά λειτουργικά συστήματα με διαφορετικούς πόρους. Ο όρος «διαλειτουργικότητα» αναφέρεται στην ικανότητα διαφορετικά συστήματα ή μονάδες να μπορούν να εργαστούν μαζί ανταλλάσοντας πληροφορία, κατανοώντας τη πληροφορία που ανταλλάσσουν, σύμφωνα με τον IEEE (14). Στη τεχνολογία λογισμικού ο όρος χρησιμοποιείται για να περιγράψει την ικανότητα διαφορετικά προγράμματα να ανταλλάξουν δεδομένα μέσα από ένα κοινό σύνολο από κωδικοποίησης (formats), να μπορούν να διαβάζουν και να γράφουν με τον ίδιο τρόπο κωδικοποίησης αρχείου (file format) και χρησιμοποιώντας τα ίδια πρωτόκολλα. Τέλος σύμφωνα με τον ISO/IEC ο όρος περιγράφει την ικανότητα για επικοινωνία, εκτέλεση προγραμμάτων ή μεταφορά δεδομένων μεταξύ διαφόρων λειτουργικών μονάδων με τρόπο που ο χρήστης δε χρειάζεται να έχει (ή να έχει λίγη) γνώση σχετικά με τα ιδιαίτερα χαρακτηριστικά αυτών των μονάδων (15). Η Microsoft αναγνωρίζοντας την αναγκαιότητα για διαλειτουργικότητα εξέδωσε πρακτικό οδηγό με λεπτομερείς οδηγίες για αρχές που ακολουθεί (16). Στον οδηγό αυτό αναφέρεται σε ανοιχτά πρωτόκολλα, ανοιχτές συνδέσεις, πρότυπα μεταφορά δεδομένων, λεπτομέρειες για τα προϊόντα της. Η διαλειτουργικότητα των εφαρμογών διευκολύνεται με την καθιέρωση προτύπων (standards). Η Ευρωπαϊκή Ένωση έχει υιοθετήσει το πλαίσιο ευρωπαϊκής διαλειτουργικότητας που περιγράφεται στο (17). Τα πρότυπα, έρχονται σαν καλά δοκιμασμένες στη πράξη διαδικασίες που αφορούν όλα τα τεχνικά κριτήρια, τις μεθόδους τις διαδικασίες και πρακτικές με τις οποίες μπορεί να υλοποιηθεί μια λειτουργία. Υπάρχουν όμως διαφόρων ειδών προτύπων, όπως: Προδιαγραφών: αποτελούν ένα σύνολο από απαιτήσεις που χρειάζονται για ένα αντικείμενο, υλικό, συστατικό, σύστημα ή υπηρεσία. Μεθόδων δοκιμής: μια δηλωτική διαδικασία που παράγει μια αναφορά αποτελέσματος δοκιμής. Για παράδειγμα μια φυσική ιδιότητα ενός υλικού εξαρτάται από την ακριβή μέθοδο δοκιμής, λ.χ. για τη μάζα της γης. Πρακτικής: περιγράφουν ένα σύνολο εντολών για την εκτέλεση διαδικασιών ή λειτουργιών. Για παράδειγμα πρότυπες διαδικασίες λειτουργίας πυρηνικού εργοστασίου. Εγχειρίδια: γενικές πληροφορίες ή επιλογές που δεν απαιτούν συγκεκριμένη πορεία ή δράση. Ορολογία: χρησιμοποιείται στον επίσημο καθορισμό των όρων. Μονάδες: στη φυσική ή στα εφαρμοσμένα μαθηματικά, κοινά αποδεκτές μετρήσεις για φυσικές ποσότητες. Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 17

18 Τα ανοιχτά πρότυπα είναι δημοσίως διαθέσιμα και έχουν διάφορα δικαιώματα χρήσης συνδεδεμένα με αυτά και διάφορες ιδιότητες σχετικά με το πώς έχουν σχεδιαστεί. Αν και ο όρος «ανοιχτό» αναφέρεται σε δωρεάν τεχνολογίες, η χρησιμοποίηση ανοιχτών προτύπων πολλές φορές συνεπάγεται αμοιβές. Από τη μεριά των οργανισμών καθιέρωσης προτύπων ο W3C επιβεβαιώνει ότι οι προδιαγραφές μπορεί να υλοποιηθούν σε δωρεάν βάση. Οι κανόνες όμως για τα πρότυπα, όπως δημοσιεύονται από τους μεγαλύτερους αναγνωρισμένους οργανισμούς όπως IETF (18), ISO, IEC (19), ITU-T (20), επιτρέπουν τα πρότυπά τους να περιέχουν προδιαγραφές, οι υλοποιήσεις των οποίων επιτρέπουν για άδειες χρήσης πατεντών. Όπως και τα πρότυπα, έτσι και τα πρωτόκολλα παίζουν σημαντικό ρόλο στη διαλειτουργικότητα των εφαρμογών. Τα πρωτόκολλα είναι αυτά που καθορίζουν τον τρόπο με τον οποίο γίνονται οι λειτουργίες. Αν μια λειτουργία γίνεται με έναν συγκεκριμένο τρόπο, τότε λέμε ότι ακολουθεί κάποιο πρωτόκολλο. Στη πιο απλή του μορφή, θα λέγαμε ότι, ένα πρωτόκολλο μπορεί να οριστεί ως το σύνολο των κανόνων, που επικρατούν στη σύνταξη, τη σημασιολογία και το συγχρονισμό μια επικοινωνίας. Τα πρωτόκολλα αποκτούν ισχύ όταν για μια λειτουργία εμπλέκονται περισσότερες από μια οντότητες (εφαρμογή, συσκευή, άνθρωπος κτλ). Υπάρχουν πρωτόκολλα αποθήκευσης, επικοινωνιών, μεταφοράς αρχείων κτλ. Σχεδόν, για κάθε λειτουργία υπάρχει και κάποιο πρωτόκολλο. Υπάρχουν ανοιχτά πρωτόκολλα και κλειστά ή ιδιωτικά. Τα ανοιχτά πρωτόκολλα, είναι αυτά για τα οποία η λειτουργία τους είναι καθολικά γνωστή. Ενώ στα ιδιωτικά, η λειτουργία τους δεν είναι δημόσια γνωστή, παρά μόνο στα πλαίσια των εταιριών που τα αναπτύσσουν. Επισημαίνεται, πως αν και το πρωτόκολλο είναι ένα, η υλοποίησή του μπορεί να είναι διαφορετική, ανάλογα με τη συσκευή, λειτουργικό σύστημα και δημιουργό. Ενδέχεται δηλαδή ένα πρωτόκολλο να έχει περισσότερες από μία υλοποιήσεις. Ο IPCOMM GmbH έχει δημιουργήσει και συντηρεί μια λίστα με πρότυπα και ιδιωτικά πρωτόκολλα (21). Επίσης ο Javvin (22) διατηρεί μια πλήρη λίστα δικτυακών πρωτοκόλλων Ολοκλήρωση Λειτουργιών (Operations Integration) Ο άνθρωπος, από τη φύση του, προσπαθεί να συνδυάζει εργαλεία για να εκτελέσει πολυπλοκότερες εργασίες με τη λιγότερη προσπάθεια. Δύο χαρακτηριστικές λειτουργίες που εκτελεί καθημερινά ο άνθρωπος είναι η αποσύνθεση και η σύνθεση, αποσυνθέτει τα προβλήματα σε μικρά και συνθέτει λύσεις. Καθημερινά ο άνθρωπος έρχεται αντιμέτωπος με διάφορα προβλήματα. Άλλα απλά, εκτελούνται αδιάσπαστα με μία κίνηση και άλλα πολύπλοκα, μπορούν να λυθούν μόνο κατόπιν σκέψεως και συνδυαστικής επιλογής. Εξάλλου, έχοντας πολλά εργαλεία, ένα για την κάθε εργασία, η δυσκολία εκτέλεσης της εργασίας έγκειται όχι μόνο στις εργασίες αυτό καθεαυτό αλλά και στο χειρισμό των εργαλείων. Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 18

19 Όπως αναφέρθηκε και στη προηγούμενη ενότητα, υπάρχει πλήθος από εφαρμογές. Κάθε εφαρμογή καλύπτει μέρος των αναγκών του ανθρώπου, για το λόγο αυτό και ο αριθμός των εφαρμογών που συναντάμε συνήθως σε ένα υπολογιστικό σύστημα, ανάλογα με τη χρήση του, μπορεί να είναι μεγάλος. Για παράδειγμα ένα περιβάλλον ανάπτυξης λογισμικού (development environment) αποτελείται από ένα κειμενογράφο (editor), και ένα μεταγλωττιστή (compiler) για τη γλώσσα προγραμματισμού. Η ανάπτυξη προγραμμάτων ηλεκτρονικού υπολογιστή απαιτεί τη συγγραφή της προγράμματος, με το κειμενογράφο, και τη μεταγλώττισή του με το μεταγλωττιστή. Πολλές φορές είναι επιθυμητό πολλές μια εφαρμογή να συνδυάζει πολλές λειτουργίες. Για παράδειγμα η εφαρμογή ανάπτυξης προγραμμάτων να μπορεί να αποστέλλει κιόλας να καλεί αυτόματα το μεταγλωττιστή και να συνεργάζεται με αυτό, διαβάζοντας και εμφανίζοντας τυχόν μηνύματα του μεταγλωττιστή, ή ακόμα και με λίγες κινήσεις, πατώντας μερικά κουμπιά, να μεταφορτώσει το αποτέλεσμα σε κάποιο απομακρυσμένο υπολογιστή. Τα ολοκληρωμένα περιβάλλοντα ανάπτυξης (Integrated Development Environments IDE) έχουν ακριβώς αυτή την φιλοσοφία, συνδυάζουν, σε ένα εργαλείο, όλα τις απαραίτητες λειτουργίες για την ανάπτυξη προγραμμάτων. Η διαλειτουργικότητα των υπηρεσιών διαδικτύου διευκολύνει τη συνεργασία μεταξύ των επιχειρήσεων και την ολοκλήρωση των υπηρεσιών. Μια σύγχρονη λύση είναι και τα λεγόμενα mush-ups. Τα mush-ups αποτελούν συνθέσεις από διάφορες υπηρεσίες διαδικτύου (web services) για να προσφέρουν μια ολοκληρωμένη υπηρεσία, χρήσιμη για τους χρήστες της. Τα mush-ups προάγουν τη συνεργασία και την ολοκλήρωση μέσα από τη διαλειτουργικότητα των εφαρμογών των υπηρεσιών διαδικτύου. Ενδεικτικά αναφέρεται η πλατφόρμα Popfly της Microsoft, η οποία δίνει τη δυνατότητα στους χρήστες της να συνδυάσουν διάφορες υπηρεσίες διαδικτύου και πόρους και να συνθέσουν παιχνίδια και εφαρμογές. Η ολοκλήρωση των εφαρμογών μέσα από υπηρεσίες διαδικτύου, διευκολύνεται από την φιλοσοφία που οι υπηρεσίες ακολουθούν. Οι υπηρεσίες διαδικτύου αποτελούν εφαρμογή της αρχιτεκτονικής προσανατολισμένης προς την υπηρεσία (Service Oriented Architecture SOA) (23). Έτσι η ολοκλήρωση των λειτουργιών είναι χρήσιμη διαδικασία για την παροχή ολοκληρωμένων υπηρεσιών από απλά εργαλεία που συνθέτουν όλες τις απαραίτητες λειτουργίες. 1.2 Το Internet Παγκόσμια Πηγή Πληροφοριών Ο παγκόσμιος ιστός περιέχει πληθώρα πληροφοριών οι οποίες είναι διαθέσιμες ανά πάσα στιγμή. Διατρέχοντας το παγκόσμιο ιστό με μια αράχνη (Spider Crawler), οι πληροφορίες Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 19

20 αυτές θα μπορούσαν να συλλεχθούν και να κατηγοριοποιηθούν. Οι σύγχρονες μηχανές αναζήτησης εξάλλου αυτό κάνουν επί το πλείστον. Το Διαδίκτυο διαθέτει πληθώρα πληροφοριών: άρθρα, επιστημονικά περιοδικά, εγκυκλοπαίδειες, εφημερίδες, εργαλεία, σχέδια, πατέντες και υπηρεσίες είναι μερικά παραδείγματα. Απόψεις, σχολιασμοί, γεγονότα και ανακοινώσεις προκύπτουν καθημερινά. Οι πηγές πληροφοριών λοιπόν είναι πάρα πολλές και το μόνο που χρειάζεται είναι απλά η αναζήτησή τους. Όμως χρήσιμες πληροφορίες, δεν είναι μόνο όσες πληροφορίες υπάρχουν στο περιεχόμενο (text), αλλά και όσες μπορούν να εξαχθούν από τις συμφραζόμενες που εκφράζουν μια κατάσταση (context). Για παράδειγμα, αναζητώντας πληροφορίες στο παγκόσμιο ιστό, εισάγοντας λέξεις κλειδιά σε μια μηχανή αναζήτησης, το αποτέλεσμα δεν είναι καθόλου ικανοποιητικό, εάν δεν υπάρχει σωστή ταξινόμηση (ranking) των αποτελεσμάτων. Ειδικά όταν τα αποτελέσματα περιλαμβάνουν χιλιάδες ιστότοπους με τις λέξεις να επαναλαμβάνονται πολλές φορές στις δεκάδες σελίδες τους. Μια τέτοια ταξινόμηση, θα πρέπει να λαμβάνει υπόψη τις προτιμήσεις των χρηστών, την επισκεψιμότητα των σελίδων κτλ. Όλες αυτές οι πληροφορίες δεν υπάρχουν μέσα στο περιεχόμενο (content) αλλά εξάγονται από αυτό και από άλλες πηγές πληροφοριών και αποτελούν πληροφορίες κατάστασης. Η πληθώρα του περιεχομένου, όμως, καθιστά πολλές φορές δύσκολη την αναζήτηση έγκυρων και επίκαιρων πληροφοριών. Οι μηχανές αναζήτησης συνεχώς εξελίσσονται και κατηγοριοποιούν το περιεχόμενο ανάλογα με το είδος (άρθρα, νέα, κείμενο, εικόνες, κώδικας κτλ), το μέσο (ηλεκτρονική σελίδα, αρχείο κτλ), γεωγραφική περιοχή, γλώσσα κτλ. Όταν όλες αυτές οι συμφραζόμενες πληροφορίες συνδυάζονται με τις προτιμήσεις των χρηστών, το προφίλ του και τα ενδιαφέροντά του, τότε συμβάλλουν σημαντικά σε μια λειτουργία αναζήτησης. 2. Τεχνολογίες, Υπηρεσίες και Υπάρχουσες Υποδομές 2.1 Εισαγωγή Μια υπόθεση που οι ερευνητές της απανταχού υπολογιστικής (ubiquitous computing) μοιράζονται, είναι ότι, επιτρέποντας στις συσκευές να προσαρμοστούν αυτόματα σε αλλαγές στο περιβάλλοντα (φυσικό και ηλεκτρονικό) χώρο, θα οδηγήσει σε αύξηση της εμπειρίας των χρηστών. Οι πληροφορίες στο φυσικό και ηλεκτρονικό κόσμο δημιουργούν συμφραζόμενα για την αλληλεπίδραση μεταξύ ανθρώπων και μηχανών. Ο Dey (24) ορίζει ως συμφραζόμενα κατάστασης (context) οποιαδήποτε πληροφορία χαρακτηρίζει μια κατάσταση που σχετίζεται με Ιουλιανός Νότος - Τεχνοοικονομικά Συστήματα Page 20

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

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

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

Περίληψη ιπλωµατικής Εργασίας

Περίληψη ιπλωµατικής Εργασίας Περίληψη ιπλωµατικής Εργασίας Θέµα: Πρότυπη Εφαρµογή ιαλειτουργικότητας για Φορητές Συσκευές Όνοµα: Κωνσταντίνος Χρηστίδης Επιβλέπων: Ιωάννης Βασιλείου Συν-επιβλέπων: Σπύρος Αθανασίου 1. Αντικείµενο Αντικείµενο

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

Γεωπροσδιορισμός σε κινητές συσκευές και αξιοποίησή τους (Geolocation) ΓΤΠ61 Κοντάκης Σπυριδάκης

Γεωπροσδιορισμός σε κινητές συσκευές και αξιοποίησή τους (Geolocation) ΓΤΠ61 Κοντάκης Σπυριδάκης Γεωπροσδιορισμός σε κινητές συσκευές και αξιοποίησή τους (Geolocation) ΓΤΠ61 Κοντάκης Σπυριδάκης 2 Geolocation Γεωπροσδιορισμός ή γεωεντοπισμος (Geolocation) είναι ο γεωγραφικός προσδιορισμός ενός αντικειμένου

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

Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ

Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ Μάθημα Πρώτο Εισαγωγή στις Υπηρεσίες Ιστού (Web Services) Μοντέλα WS JSON Χρήση (consume) WS μέσω python Πρόσβαση σε WS και άντληση δεδομένων Παραδείγματα

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

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

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

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

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

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

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται

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

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

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

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

Ραγδαία τεχνολογική εξέλιξη

Ραγδαία τεχνολογική εξέλιξη ΣΦΑΙΡΕΣ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ Αχιλλέας Καμέας Ελληνικό Ανοικτό Πανεπιστήμιο & Ινστιτούτο Τεχνολογίας Υπολογιστών Ραγδαία τεχνολογική εξέλιξη 2 1 Mobile devices / tablets 3 Μικρές, φορητές συσκευές

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

Νεογεωγραφία και Χαρτογραφική Διαδικτυακή Απεικόνιση. Η χρήση Ελεύθερων Γεωγραφικών Δεδομένων και Λογισμικού Ανοιχτού Κώδικα σε Φορητές Συσκευές.

Νεογεωγραφία και Χαρτογραφική Διαδικτυακή Απεικόνιση. Η χρήση Ελεύθερων Γεωγραφικών Δεδομένων και Λογισμικού Ανοιχτού Κώδικα σε Φορητές Συσκευές. Νεογεωγραφία και Χαρτογραφική Διαδικτυακή Απεικόνιση. Η χρήση Ελεύθερων Γεωγραφικών Δεδομένων και Λογισμικού Ανοιχτού Κώδικα σε Φορητές Συσκευές. 13ο ΕΘΝΙΚΟ ΣΥΝΕΔΡΙΟ ΧΑΡΤΟΓΡΑΦΙΑΣ Η ΧΑΡΤΟΓΡΑΦΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ

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

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

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

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

Περιεχόμενα. Δημιουργία σύνδεσης... 27 5. ΤΙ ΕΙΝΑΙ ΙΣΤΟΣΕΛΙΔΕΣ ΚΑΙ ΤΙ ΤΟΠΟΘΕΣΙΕΣ ΙΣΤΟΥ... 37. Γνωριμία με μια ιστοσελίδα:... 38

Περιεχόμενα. Δημιουργία σύνδεσης... 27 5. ΤΙ ΕΙΝΑΙ ΙΣΤΟΣΕΛΙΔΕΣ ΚΑΙ ΤΙ ΤΟΠΟΘΕΣΙΕΣ ΙΣΤΟΥ... 37. Γνωριμία με μια ιστοσελίδα:... 38 Περιεχόμενα ΠΡΟΛΟΓΟΣ... 11 ΔΙΑΔΙΚΤΥΟ... 13 1. ΙΣΤΟΡΙΑ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ... 15 2. ΤΙ ΕΙΝΑΙ ΤΟ ΔΙΑΔΙΚΤΥΟ INTERNET;... 16 3. ΤΙ ΠΡΟΣΦΕΡΕΙ ΤΟ ΔΙΑΔΙΚΤΥΟ, ΤΙ ΜΠΟΡΕΙ ΝΑ ΒΡΕΙ ΚΑΝΕΙΣ... 19 4. ΤΙ ΑΠΑΙΤΕΙΤΑΙ ΓΙΑ ΝΑ

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών 1 ίκτυα μικρά και μεγάλα Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός συστημάτων (δηλαδή, υπολογιστών),

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

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

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

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

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

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

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

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

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

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

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

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

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

Γεωγραφικά Συστήματα Πληροφοριών. Λογισμικά WEBGIS. Διδάσκοντες: Ανδρουλακάκης Ν., Βαλαδάκη Κ., Ζήσου Α., Κάτσιος Ι., Τσάτσαρης Α.

Γεωγραφικά Συστήματα Πληροφοριών. Λογισμικά WEBGIS. Διδάσκοντες: Ανδρουλακάκης Ν., Βαλαδάκη Κ., Ζήσου Α., Κάτσιος Ι., Τσάτσαρης Α. Λογισμικά WEBGIS Λογισμικά WEBGIS Ο Παγκόσμιος λοιπόν Ιστός προσφέρεται σαν το καλύτερο μέσο για διάχυση δημοσιοποίηση χαρτών και χωρικών δεδομένων. Τις μέρες αυτές αλλά και στην επόμενη διετία συντελείται

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

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

ΚΟΙΝΩΝΙΚΗ ΔΙΚΤΥΩΣΗ ΜΕΣΩ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ: ΧΡΗΣΗ ΔΕΚΤΗ GPS ΓΙΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΚΟΙΝΩΝΙΚΗΣ ΔΙΚΤΥΩΣΗΣ ΣΕ ΚΙΝΗΤΗ ΣΥΣΚΕΥΗ ΚΟΙΝΩΝΙΚΗ ΔΙΚΤΥΩΣΗ ΜΕΣΩ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ: ΧΡΗΣΗ ΔΕΚΤΗ GPS ΓΙΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΚΟΙΝΩΝΙΚΗΣ ΔΙΚΤΥΩΣΗΣ ΣΕ ΚΙΝΗΤΗ ΣΥΣΚΕΥΗ Χαρίτων Ευσταθιάδης Σοφία Γεωργιάδου Πανεπιστήμιο Κύπρου Τμήμα Πληροφορικής ΕΠΛ 425

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

Νέες Εφαρμογές 3D Χαρτογραφίας:

Νέες Εφαρμογές 3D Χαρτογραφίας: Νέες Εφαρμογές 3D Χαρτογραφίας: Διαδικτυακή υπηρεσία ψηφιοποίησης Λοΐζος Τόφας Rural and Surveying Engineer A.U.TH MSc. Geoinformatics Ποιοί είμαστε 2007 - Έναρξη Δραστηριότητας στην Κύπρο Ανάπτυξη καινοτομιών

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

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

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

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

Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018. Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια)

Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018. Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια) Θέματα Ατομικής Διπλωματικής Εργασίας Ακαδημαϊκό Έτος 2017/2018 Γεωργία Καπιτσάκη (Επίκουρη Καθηγήτρια) ΠΕΡΙΟΧΗ Α: ΕΦΑΡΜΟΓΕΣ ΜΕ ΑΙΣΘΗΤΗΡΕΣ ΓΙΑ ΕΠΙΓΝΩΣΗ ΣΥΓΚΕΙΜΕΝΟΥ Οι αισθητήρες μας δίνουν τη δυνατότητα

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

Εναλλακτικές Τεχνικές Εντοπισμού Θέσης

Εναλλακτικές Τεχνικές Εντοπισμού Θέσης Εναλλακτικές Τεχνικές Εντοπισμού Θέσης Στρίγκος Θεόδωρος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο el01222@mail.ntua.gr Σκοπός της διπλωματικής εργασίας είναι η

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

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων)

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων) Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων) Τι είναι το Wordpress: To Wordpress είναι ένα δωρεάν ανοικτού κώδικα (open source) λογισμικό (εφαρμογή), με το οποίο μπορεί κάποιος να δημιουργεί

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

Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών

Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών Η LINK Technologies Α.Ε. ιδρύθηκε το 2002 με στόχο να καταστεί πυρήνας καινοτομικών λύσεων Τηλεματικής αναβαθμίζοντας καθημερινά

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

Integrated Project. Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users

Integrated Project. Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users Integrated Project Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users Κλήµης Νταλιάνης Έµπειρος Ερευνητής Εργαστήριο ΨΕΕΒΠ - Ε.Μ.Π. 1 Περίγραµµα

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

ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ. Αριθμ. Πρωτ.: /2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ

ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ. Αριθμ. Πρωτ.: /2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ Αριθμ. Πρωτ.: 129334/2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΤΟΥ ΑΡΙΣΤΟΤΕΛΕΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΑΚΟΙΝΩΝΕΙ Τη διενέργεια διαδικασίας ΑΠΕΥΘΕΙΑΣ

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

Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης

Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης Κεφάλαιο 7 1. Σε τι διαφέρει ο Η/Υ από τις υπόλοιπες ηλεκτρικές και ηλεκτρονικές συσκευές; Που οφείλεται η δυνατότητά του να κάνει τόσο διαφορετικές

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

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Βάσεις Δεδομένων. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Βάσεις Δεδομένων Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Βάσεις Δεδομένων», 2015-2016 Κεφάλαιο 2: Περιβάλλον Βάσεων Δεδομένων Μοντέλα Δεδομένων 2.1

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

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

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

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

Εφαρµογές πλοήγησης για φορητές συσκευές µε τη χρήση Web Services

Εφαρµογές πλοήγησης για φορητές συσκευές µε τη χρήση Web Services Εφαρµογές πλοήγησης για φορητές συσκευές µε τη χρήση Web Services Γεώργιος Σταυρουλάκης gstavr@dblab.ece.ntua.gr ιπλωµατική εργασία στο Εργαστήριο Συστηµάτων Βάσεων Γνώσεων και εδοµένων Επιβλέπων: Καθηγητής

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

Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ.

Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. ΚΕΦΑΛΑΙΟ 9 Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. Το 1966 αρχίζει ο σχεδιασμός του ARPANET, του πρώτου

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

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

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

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

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ.

Περιεχόµενα. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής. Π.Σ. ιαχείρισης Πράξεων. Π.Σ. ιοίκησης. Κατηγορίες Π.Σ. Ο κύκλος ζωής Π.Σ. Πληροφοριακά Συστήµατα: Κατηγορίες και Κύκλος Ζωής Περιεχόµενα Κατηγορίες Π.Σ. ιαχείρισης Πράξεων ιοίκησης Υποστήριξης Αποφάσεων Έµπειρα Συστήµατα Ατόµων και Οµάδων Ο κύκλος ζωής Π.Σ. Ορισµός Φάσεις Χρήστες

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

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές

Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Μεταπτυχιακό Δίπλωμα Ειδίκευσης Μηχανική Λογισμικού για Διαδικτυακές & Φορητές Εφαρμογές Δρ. Κακαρόντζας Γεώργιος Επίκουρος Καθηγητής Τμ. Μηχανικών Πληροφορικής Τ.Ε. Μηχανική Λογισμικού για Διαδικτυακές

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

Κεφάλαιο 1 Συναντώντας τις Τεχνολογίες του Σήμερα. Ενισχυμένη Έκδοση 2017

Κεφάλαιο 1 Συναντώντας τις Τεχνολογίες του Σήμερα. Ενισχυμένη Έκδοση 2017 Κεφάλαιο 1 Συναντώντας τις Τεχνολογίες του Σήμερα Ενισχυμένη Έκδοση 2017 Επισκόπηση Στόχων Να διακρίνετε μεταξύ φορητών υπολογιστών (laptops), tablets, επιτραπέζιων υπολογιστών (desktops) και εξυπηρετητών

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

Πολιτική για τα cookies

Πολιτική για τα cookies Πολιτική για τα cookies Έκδοση 1.0 Πολιτική για τα cookies Εισαγωγή Πληροφορίες για τα cookies Η πλειονότητα των ιστοτόπων που επισκέπτεστε χρησιμοποιεί τα cookies για να βελτιώνει την εμπειρία του χρήστη,

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

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

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

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

ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ Α_ΤΕΤΡΑΜ_ ΕΣΠΕΡΙΝΟ ΛΥΚΕΙΟ ΛΑΡΙΣΑΣ. ΘΕΜΑ: E-LEARNING Αντζελα Πιετρη-Αριστελα Γκιονι ESPERINO LYKEIO LARISAS

ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ Α_ΤΕΤΡΑΜ_ ΕΣΠΕΡΙΝΟ ΛΥΚΕΙΟ ΛΑΡΙΣΑΣ. ΘΕΜΑ: E-LEARNING Αντζελα Πιετρη-Αριστελα Γκιονι ESPERINO LYKEIO LARISAS ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ Α_ΤΕΤΡΑΜ_2014-15 ΕΣΠΕΡΙΝΟ ΛΥΚΕΙΟ ΛΑΡΙΣΑΣ ΘΕΜΑ: E-LEARNING Αντζελα Πιετρη-Αριστελα Γκιονι ΜΑΘΗΣΗ Μάθηση είναι μια μόνιμη αλλαγή στη συμπεριφορά του ατόμου, η οποία είναι αποτέλεσμα εμπειρίας

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

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται:

Είδη Groupware. Λογισμικό Συνεργασίας Ομάδων (Groupware) Λογισμικό Groupware. Υπάρχουν διάφορα είδη groupware ανάλογα με το αν οι χρήστες εργάζονται: Μάθημα 10 Συστήματα Διάχυσης και Διαχείρισης Γνώσης Chapter 10 Knowledge Transfer In The E-world Chapter 13 Knowledge Management Tools and Knowledge Portals Συστήματα Διάχυσης και Διαχείρισης Γνώσης Λογισμικό

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

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

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

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

Γεω-χωρικές υπηρεσίες και τεχνολογίες WEB. Βασίλειος Βεσκούκης Μηχανικός ΗΥ, Επ.Καθ. ΕΜΠ

Γεω-χωρικές υπηρεσίες και τεχνολογίες WEB. Βασίλειος Βεσκούκης Μηχανικός ΗΥ, Επ.Καθ. ΕΜΠ Γεω-χωρικές υπηρεσίες και τεχνολογίες WEB Βασίλειος Βεσκούκης Μηχανικός ΗΥ, Επ.Καθ. ΕΜΠ Ο κύκλος του Computing Από το mainframe στο PC και από το PC στο cloud Διαδίκτυο: εφαρμογές, media, επικοινωνία "Smart

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

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 1: Σημασιολογία και Μεταδεδομένα Μ.Στεφανιδάκης 10-2-2017 Η αρχή: Το όραμα του Σημασιολογικού Ιστού Tim Berners-Lee, James Hendler and Ora Lassila, The Semantic

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

Ηλεκτρονικό εμπόριο. HE 8 Εξατομίκευση

Ηλεκτρονικό εμπόριο. HE 8 Εξατομίκευση Ηλεκτρονικό εμπόριο HE 8 Εξατομίκευση Πληροφοριακός υπερφόρτος (information overload) Αδυναμία διαχείρισης μεγάλου όγκου πληροφοριών και εντοπισμού της χρήσιμης πληροφορίας Η εξατομίκευση στοχεύει στην

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

Διαδίκτυο είναι ένα σύστημα διασυνδεδεμένων δικτύων και υπολογιστών που απλώνεται σε όλο τον κόσμο και έχουν πρόσβαση σε αυτό εκατομμύρια χρήστες.

Διαδίκτυο είναι ένα σύστημα διασυνδεδεμένων δικτύων και υπολογιστών που απλώνεται σε όλο τον κόσμο και έχουν πρόσβαση σε αυτό εκατομμύρια χρήστες. Διαδίκτυο είναι ένα σύστημα διασυνδεδεμένων δικτύων και υπολογιστών που απλώνεται σε όλο τον κόσμο και έχουν πρόσβαση σε αυτό εκατομμύρια χρήστες. Για να επιτευχθεί αυτό όλοι οι υπολογιστές και τα επιμέρους

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

BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ BOMIS-V1-2012

BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ BOMIS-V1-2012 BO.M.I.S BOLLARD MANAGEMENT INFORMATION SYSTEM ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ 1 - ΛΟΓΙΣΜΙΚΟ ΔΙΑΧΕΙΡΗΣΗΣ ΑΝΑΔΥΟΜΕΝΩΝ ΠΑΣΑΛΩΝ ΔΙΑΧΕΙΡΗΣΗΣ ΚΥΚΛΟΦΟΡΙΑΣ Το σύστημα διαχείρισης

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

Περισσότερες εφαρµογές, απεριόριστες δυνατότητες

Περισσότερες εφαρµογές, απεριόριστες δυνατότητες Λειτουργικά Χαρακτηριστικά Πολυγλωσσικό περιβάλλον Εποπτεία σε πραγµατικό χρόνο Πρόσβαση µέσω οποιασδήποτε συσκευής µε σύνδεση στο Internet Άµεση ενηµέρωση µέσω email ή/και sms Αναλυτικό χαρτογραφικό υπόβαθρο

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

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

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

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

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

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

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

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college.

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college. Χρήση της Διεπαφής Προγραμματισμού Εφαρμογής Google Maps για τη δημιουργία διαδραστικού χάρτη με τα Μνημεία Παγκόσμιας Πολιτιστικής Κληρονομιάς της ΟΥΝΕΣΚΟ στη Θεσσαλονίκη Εμμανουήλ Τσάμης 1, Κωνσταντίνος

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

ΠΛΑΤΩΝΑΣ Έργο ΓΓΕΤ 1SME2009

ΠΛΑΤΩΝΑΣ Έργο ΓΓΕΤ 1SME2009 ΠΛΑΤΩΝΑΣ Έργο ΓΓΕΤ 1SME2009 4o Συνέδριο InfoCom Green ICT 2012 ΕΥΡΩΠΑΪΚΗ ΕΝΩΣΗ ΠΛΑΤΩΝΑΣ ΠΛΑΤφόρμα έξυπνου διαλογισμικού για συλλογή, ανάλυση, επεξεργασία δεδομένων από συστήματα πολλαπλών ετερογενών ΑισθητήρΩΝ

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

Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου.

Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου. ΚΕΦΑΛΑΙΟ 13 Όλες οι υπηρεσίες είναι διαθέσιμες μέσω διαδικτύου. Οι υπηρεσίες νέφους παρέχονται με τέτοιο τρόπο ώστε ο τελικός χρήστης δεν μπορεί να διακρίνει τεχνικές λεπτομέρειες. Η χρηστικότητα, η διαθεσιμότητα

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

Ο Οδηγός γρήγορης εκκίνησης

Ο Οδηγός γρήγορης εκκίνησης Ο Οδηγός γρήγορης εκκίνησης του Microsoft PowerPoint 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης.

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

Σύστημα Αυτόματης Ταυτοποίησης. AIS Automatic Identification System

Σύστημα Αυτόματης Ταυτοποίησης. AIS Automatic Identification System Σύστημα Αυτόματης Ταυτοποίησης AIS Automatic Identification System Ορισμός Απαίτηση από τον ΙΜΟ (international Maritime Organization) από το 2004 (για πλοία με χωρητικότητας μεγαλύτερη από 300 gt) Παρέχει

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

Σχεδιασµός βασισµένος σε συνιστώσες

Σχεδιασµός βασισµένος σε συνιστώσες Σχεδιασµός βασισµένος σε συνιστώσες 1 Ενδεικτικά περιεχόµενα του κεφαλαίου Ποια είναι τα "άτοµα", από τα οποία κατασκευάζονται οι υπηρεσίες; Πώς οργανώνουµε τις συνιστώσες σε ένα αρµονικό σύνολο; Τι είναι

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

Η Διαλειτουργικότητα στην Υπηρεσία του Πολίτη

Η Διαλειτουργικότητα στην Υπηρεσία του Πολίτη Η Διαλειτουργικότητα στην Υπηρεσία του Πολίτη Μαρίκα Λάμπρου Διευθύνουσα Σύμβουλος SingularLogic Integrator ICT Forum Περιεχόμενα Ορισμός Διαλειτουργικότητας Στόχοι Διαλειτουργικότητας Πρότυπο Ηλεκτρονικό

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

Υπολογιστική Νέφους Cloud computing

Υπολογιστική Νέφους Cloud computing Υπολογιστική Νέφους Cloud computing Χρ. Ηλιούδης Clouds Cloud computing??? Διείσδυση του Cloud Ορισμός - χαρακτηριστικά Ο όρος cloud έχει τις ρίζες στου στην αρχή του internet όπου συνήθιζαν να το αναπαριστούν

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

Εργαστήριο Σημασιολογικού Ιστού

Εργαστήριο Σημασιολογικού Ιστού Εργαστήριο Σημασιολογικού Ιστού Ενότητα 1: Σημασιολογία και Μεταδεδομένα Μ.Στεφανιδάκης 5-2-2016. Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.

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

DeSqual Ενότητες κατάρτισης 1. Ενδυνάμωση των εξυπηρετούμενων

DeSqual Ενότητες κατάρτισης 1. Ενδυνάμωση των εξυπηρετούμενων DeSqual Ενότητες κατάρτισης 1. Ενδυνάμωση των εξυπηρετούμενων 2 x 4 ώρες Μέτρηση και Βελτίωση Ενδυνάμωσης Ορισμός της Ενδυνάμωσης: Η ενδυνάμωση είναι η διαδικασία της αύξησης της ικανότητας των ατόμων

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

Οδηγός Χρήσης Εφαρμογής EG Mobile

Οδηγός Χρήσης Εφαρμογής EG Mobile Οδηγός Χρήσης Εφαρμογής EG Mobile Περιεχόμενα Αρχική Οθόνη... 2 Προτιμήσεις Χρήστη... 4 Επιλογή Ενότητας... 6 Λίστα Αντικειμένων... 8 Πληροφορίες Αντικειμένου... 10 Αντικείμενο στο Χάρτη... 12 Χάρτης...

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

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

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

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

EBSCOhost Research Databases

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

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

Διατίθεται εφαρμογή για κινητά τηλέφωνα android και ios. Γενική Αρχιτεκτονική Συστήματος

Διατίθεται εφαρμογή για κινητά τηλέφωνα android και ios. Γενική Αρχιτεκτονική Συστήματος Exandas-gis Η εφαρμογή Exandas-Gis είναι μια διαδικτυακή εφαρμογή Τηλεματικής Παρακολούθησης και Διαχείρισης Στόλου Οχημάτων σε πραγματικό χρόνο.η εφαρμογή είναι προσβάσιμη από οποιοδήποτε σημείο με την

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

Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή):

Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή): Απαντήστε στις παρακάτω ερωτήσεις πολλαπλής επιλογής (μόνο μία ερώτηση είναι σωστή): 1. Ο Παγκόσμιος Ιστός (world wide web): a. Ταυτίζεται με το Internet b. Είναι υπηρεσία διαχείρισης και πρόσβασης σε

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

Κάντε κλικ για έναρξη

Κάντε κλικ για έναρξη Σημειώσεις : Χρήστος Μουρατίδης Κάντε κλικ για έναρξη Ορισμός Δίκτυο Υπολογιστών = Mία ομάδα από 2 ή περισσότερους υπολογιστές που είναι συνδεδεμένοι μεταξύ τους. Ο κύριος σκοπός είναι να ανταλλάσσουν

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

Ανάπτυξη Δικτυακής Εφαρμογής Διάχυσης και Ανάλυσης Γεωχωρικών Δεδομένων και Πληροφοριών

Ανάπτυξη Δικτυακής Εφαρμογής Διάχυσης και Ανάλυσης Γεωχωρικών Δεδομένων και Πληροφοριών Ανάπτυξη Δικτυακής Εφαρμογής Διάχυσης και Ανάλυσης Γεωχωρικών Δεδομένων και Πληροφοριών Λοΐσιος ΔΗΜΗΤΡΙΟΣ (Αντισυνταγματάρχης) Αγρονόμος Τοπογράφος Μηχανικός ΕΜΠ, MSc στη Γεωπληροφορική Διευθυντής Διεύθυνσης

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

Βασίλειος Κοντογιάννης ΠΕ19

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα3 Επικοινωνία και Διαδίκτυο Κεφ9: Διαδίκτυο, Web2.0, WebX.0 9.1 Ιστορικά στοιχεία Από πού, πότε με ποια μορφή και με ποια αφορμή ξεκίνησε η λειτουργία του Διαδικτύου; Ξεκίνησε στην Αμερική, το 1969,

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

RobotArmy Περίληψη έργου

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

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

Παρουσίαση πλατφόρμας WebGIS. 8 June 2016

Παρουσίαση πλατφόρμας WebGIS. 8 June 2016 Παρουσίαση πλατφόρμας WebGIS 8 June 2016 Η ΕΤΑΙΡΙΑ Δομή παρουσίασης Προφίλ Υπηρεσίες Περιγραφή Χρήση Εφαρμογές Πλεονεκτήματα Εργαλεία I IΙ ΙΙΙ IV Η εταιρία Web GIS Επικοινωνία Θέματα προς συζήτηση 2 Η

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

Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι

Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι Εισαγωγή, Βασικές Έννοιες, Οφέλη και Κίνδυνοι Ευθύμιος Ταμπούρης tambouris@uom.gr Επιστημονική Επιχειρηματική Χρήση των Η/Υ Η επιστημονική κοινότητα ασχολείται με τη λύση πολύπλοκων μαθηματικών προβλημάτων

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

Εφαρμογή Διαχείρισης Στόλου Οχημάτων «RouteΤracker»

Εφαρμογή Διαχείρισης Στόλου Οχημάτων «RouteΤracker» Λειτουργικά Χαρακτηριστικά Εφαρμογή Διαχείρισης Στόλου Οχημάτων «RouteΤracker» Εφαρμογή Διαχείρισης Στόλου Οχημάτων «RouteΤracker» Η εφαρμογή διαχείρισης στόλου οχημάτων RouteTracker δίνει τη δυνατότητα

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

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Τι θα μάθουμε σήμερα: Να ορίζουμε τι είναι πρωτόκολλο επικοινωνίας Να εξηγούμε τη χρησιμότητα των πρωτοκόλλων επικοινωνίας Να ονομάζουμε τα σημαντικότερα

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

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης

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

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη 01 Εισαγωγή Μια απλή και γρήγορη εισαγωγή Το Splunk > είναι ένα πρόγραμμα το οποίο πρωτοεμφανίστηκε στην αγορά το 2003 και αποτελεί ένα πρόγραμμα εξόρυξης

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

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

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

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

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

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

ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή

ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή ΕΝΟΤΗΤΑ 2 η ΙΑΧΕΙΡΙΣΗ ΡΟΗΣ ΕΡΓΑΣΙΑΣ (WORKFLOW MANAGEMENT) 2.1 Εισαγωγή Οι σηµερινές δραστηριότητες των επιχειρήσεων δηµιουργούν την ανάγκη για όσο το δυνατό µεγαλύτερη υποστήριξη από τα πληροφοριακά τους

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

Το σύστημα θα πρέπει να σχεδιαστεί με τρόπο που θα ικανοποιήσει τις απαιτήσεις του χρήστη εύκολα.

Το σύστημα θα πρέπει να σχεδιαστεί με τρόπο που θα ικανοποιήσει τις απαιτήσεις του χρήστη εύκολα. Έγγραφο απαιτήσεων 1 Περιγραφή Συστήματος Η online ιστοσελίδα και η αντίστοιχη έκδοση για κινητά τηλέφωνα έχει ως στόχο να υποστηρίξει και να ενισχύσει το User Experience (UX) των επισκεπτών του e-museum,

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

Περιεχόμενα. Visio / White paper 1

Περιεχόμενα. Visio / White paper 1 Περιεχόμενα Τι είναι η πλατφόρμα Visio Αρχιτεκτονική Δουλεύοντας με το Περιεχόμενο Πηγές Περιεχόμενου Διαγραφή Περιεχομένου Βασικές Λειτουργίες Προφίλ Χρήστη Διαχείριση Χρηστών Σύστημα Διαφημίσεων Αποθήκευση

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

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud

Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Η Oracle ανακοίνωσε την πιο ολοκληρωμένη λύση στον τομέα της Ανάλυσης δεδομένων στο Cloud Το Oracle Analytics Cloud αποτελεί ένα ολοκληρωμένο σύνολο δυνατοτήτων που περιλαμβάνει έτοιμο περιεχόμενο, εξειδικευμένα

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

Βάσεις δεδομένων και Microsoft Access

Βάσεις δεδομένων και Microsoft Access Περιεχόμενα Κεφάλαιο 1 Βάσεις δεδομένων και Microsoft Access... 7 Κεφάλαιο 2 Microsoft Access 2010... 16 Κεφάλαιο 3 Σχεδιασμός βάσης δεδομένων και δημιουργία πίνακα... 27 Κεφάλαιο 4 Προβολές πινάκων και

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

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

Έντυπος χάρτης νησιού και χρήση διαδραστικών τεχνολογιών για την προβολή σημείων ενδιαφέροντος. Έντυπος χάρτης νησιού και χρήση διαδραστικών τεχνολογιών για την προβολή σημείων ενδιαφέροντος. Παπαδόπουλος Αθανάσιος Α.Μ.131276 email: std131276@ac.eap.gr ΕΛΛΗΝΙΚΟ ΑΝΟΙΧΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Γραφικές Τέχνες

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

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

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

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

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων 1.1. Εισαγωγή Γενικότερα δεν υπάρχει κάποια ταξινόμηση των πιθανών δικτύων κάτω από την οποία να ταιριάζουν όλα τα δίκτυα. Παρόλα αυτά η ταξινόμηση τους είθισται να γίνεται

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

Εισαγωγή στη Σχεδίαση Λογισμικού

Εισαγωγή στη Σχεδίαση Λογισμικού Εισαγωγή στη Σχεδίαση Λογισμικού περιεχόμενα παρουσίασης Τι είναι η σχεδίαση λογισμικού Έννοιες σχεδίασης Δραστηριότητες σχεδίασης Σχεδίαση και υποδείγματα ανάπτυξης λογισμικού σχεδίαση Η σχεδίαση του

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

An innovative and autonomous Location Based e-tourist guide application

An innovative and autonomous Location Based e-tourist guide application An innovative and autonomous Location Based e-tourist guide application Christos Kasketis Department of Telecommunications Science and Technology, University of Peloponnese, Greece Abstract Στόχος της

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

Δυναμικές Ιστοσελίδες Προγραμματισμός στην πλευρά του client

Δυναμικές Ιστοσελίδες Προγραμματισμός στην πλευρά του client ΕΣΔ516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Προγραμματισμός στην πλευρά του client Περιεχόμενα Περιεχόμενα Η Διεπίπέδη αρχιτεκτονική (2-tier architecture) Η τριεπίπεδη αρχιτεκτονική (3-tier architecture)

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

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Δημητρίου Σωτήρης 6417

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Δημητρίου Σωτήρης 6417 ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ Δημητρίου Σωτήρης 6417 Παιχνίδια διάχυτου υπολογισμού Τεχνολογίες Σχεδιασμός Υλοποίηση Αξιολόγηση Προοπτικές Ένα παιχνίδι διάχυτου υπολογισμού είναι ένα παιχνίδι που έχει ένα ή περισσότερα

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

Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή

Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή Γ Αρχιτεκτονική σχεδίαση με ηλεκτρονικό υπολογιστή Η χρήση των ηλεκτρονικών υπολογιστών στο τεχνικό σχέδιο, και ιδιαίτερα στο αρχιτεκτονικό, αποτελεί πλέον μία πραγματικότητα σε διαρκή εξέλιξη, που επηρεάζει

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

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων

Εισαγωγικό Μάθημα Βασικές Έννοιες - Ανάλυση Απαιτήσεων ..?????? Εργαστήριο ΒΑΣΕΙΣ????????? ΔΕΔΟΜΕΝΩΝ Βάσεων Δεδομένων?? ΙΙ Εισαγωγικό Μάθημα Βασικές Έννοιες - . Γενικά Τρόπος Διεξαγωγής Ορισμός: Βάση Δεδομένων (ΒΔ) είναι μια συλλογή από σχετιζόμενα αντικείμενα

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

ΠΕΡΙΛΗΨΗ. Είναι γνωστό άτι καθημερινά διακινούνται δεκάδες μηνύματα (E~mail) μέσω του διαδικτύου

ΠΕΡΙΛΗΨΗ. Είναι γνωστό άτι καθημερινά διακινούνται δεκάδες μηνύματα (E~mail) μέσω του διαδικτύου GREEKLISH: ΜΙΑ ΝΕΑ ΔΙΑΛΕΚΤΟΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ; Α.Καράκος, Λ.Κωτούλας ΠΕΡΙΛΗΨΗ Είναι γνωστό άτι καθημερινά διακινούνται δεκάδες μηνύματα (E~mail) μέσω του διαδικτύου {INTERNEη από την μια άκρη του κόσμου

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

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

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

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

Προτεινόμενα Θέματα Διπλωματικών Εργασιών

Προτεινόμενα Θέματα Διπλωματικών Εργασιών Προτεινόμενα Θέματα Διπλωματικών Εργασιών Θεματική ενότητα: Σχεδίαση πολυμεσικών εφαρμογών Ενδεικτικό Θέμα: Θέμα 1. Τα πολυμέσα στην εκπαίδευση: Σχεδίαση πολυμεσικής εφαρμογής για την διδασκαλία ενός σχολικού

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

SNMP ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

SNMP ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Κεφάλαιο 4 SNMP ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ 1 4.1 ΕΙΣΑΓΩΓΗ...3 4.2 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ...3 4.2.1 Η ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΟΥ...3 4.2.1.1 ΣΤΑΘΜΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΟΥ...4 4.2.1.2 ΔΙΑΧΕΙΡΙΖΟΜΕΝΟΙ

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

Εννοιολογική Ομοιογένεια

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

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

Λιβανός Γιώργος Εξάμηνο 2017Β

Λιβανός Γιώργος Εξάμηνο 2017Β Λιβανός Γιώργος Εξάμηνο 2017Β Υπολογιστικό σύστημα Υλικό (hardware) Λογισμικό (Software) Ολοκληρωμένα κυκλώματα, δίσκοι, οθόνη, κλπ. Λογισμικό συστήματος Προγράμματα εφαρμογών Χρειάζονται ένα συντονιστή!!!

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

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας

Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σχεδιασμός Οικολογικού Διαμεσολαβητή για την εποπτεία και διαχείριση δικτύου διανομής ηλεκτρικής ενέργειας Σωτηρία Δριβάλου Εθνικό Μετσόβιο Πολυτεχνείο Μονάδα Εργονομίας Συστήματα διανομής ηλεκτρικής ενέργειας

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