Π ΑΝΕΠΙΣΤΗΜΙΟ Π ΑΤΡΩΝ

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

Download "Π ΑΝΕΠΙΣΤΗΜΙΟ Π ΑΤΡΩΝ"

Transcript

1 Π ΑΝΕΠΙΣΤΗΜΙΟ Π ΑΤΡΩΝ Π Ο Λ Υ Τ Ε Χ Ν Ι Κ Η Σ Χ Ο Λ Η ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ KΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΕΠΙΣΤΗΜΗ ΚΑΙ TΕΧΝΟΛΟΓΙΑ TΩΝ ΥΠΟΛΟΓΙΣΤΩΝ» ΤΙΤΛΟΣ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ WEB ENGINEERING RESOURCES PORTAL Σχεδιασμός και υλοποίηση της Πύλης Πόρων του Web Engineering(WEP), με αποθήκευση και διαχείριση πληροφορίας σε XML/ XML-Schema/ XML-Stylevision Forms,χρήση Wiki και προηγμένοι τρόποι πλοήγησης σε ιεραρχικό περιεχόμενο. ΓΚΙΖΑΣ ΑΝΔΡΕΑΣ Α.Μ 431 ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: Παπαθεοδώρου Θεόδωρος, Καθηγητής ΤΡΙΜΕΛΗΣ ΕΠΙΤΡΟΠΗ: Γαροφαλάκης Ιωάννης, Αναπληρωτής Καθηγητής Μπούρας Χρήστος, Αναπληρωτής Καθηγητής Παπαθεοδώρου Θεόδωρος, Καθηγητής 1

2 2

3 Ευχαριστίες Θα ήθελα να ευχαριστήσω όλους όσους με βοήθησαν για την επιτυχή περάτωση της παρούσας Μεταπτυχιακής Διπλωματικής Εργασίας. Τον επιβλέποντα Kαθηγητή κ.παπαθεοδώρου Θεόδωρο, ο οποίος με τίμησε με τη συνεργασία του και μου έδωσε την ευκαιρία να ασχοληθώ με ένα τόσο ενδιαφέρον αντικείμενο, καθώς και τους κ.κ. Γαροφαλάκη Ιωάννη, Αναπληρωτή Καθηγητή, και Μπούρα Χρήστο, Αναπληρωτή Καθηγητή, για την τιμή που μου έκαναν να είναι μέλη της Τριμελούς Επιτροπής. Επιπλέον, θα ήθελα να ευχαριστήσω το Δρ. κ.χριστοδούλου Σωτήρη, χωρίς τη βοήθεια του οποίου δεν θα είχα καταφέρει να φτάσω στο επιθυμητό επίπεδο υλοποίησης και συγγραφής. Οι ουσιώδεις υποδείξεις του και η γενικότερη εποικοδομητική συνεργασία μας, βοήθησαν στο να διελευκανθούν κρίσιμα σημεία. 3

4 4

5 WEB ENGINEERING RESOURCES PORTAL...1 ΠΑΠΑΘΕΟΔΩΡΟΥ ΘΕΟΔΩΡΟΣ, ΚΑΘΗΓΗΤΗΣ...1 ΤΡΙΜΕΛΗΣ ΕΠΙΤΡΟΠΗ:...1 ΚΕΦΑΛΑΙΟ 1. ΕΙΣΑΓΩΓΗ ΕΠΙΣΤΗΜΗ ΤΕΧΝΟΛΟΓΙΑΣ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ (WEB ENGINEERING) WEP ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ ΚΑΙ ΠΥΛΗ ΠΟΡΩΝ ΓΙΑ ΤΟ WEB ENGINEERING ΑΠΟΤΕΛΕΣΜΑΤΑ & ΟΡΓΑΝΩΣΗ ΔΙΠΛΩΜΑΤΙΚΗΣ...12 ΚΕΦΑΛΑΙΟ 2. WEP: MONTEΛΟ ΑΝΑΦΟΡΑΣ ΕΙΣΑΓΩΓΗ WEP: ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ (REFERENCE MODEL) WEP-Terms: WEP βασική ορολογία και ορισμοί WEP-Arch: Κλάσεις Ιστοεφαρμογών-Λογική & Φυσική αρχιτεκτονική τους Τεχνικά προσανατολισμένες κλάσεις ιστοεφαρμογών Λογική Αρχιτεκτονική των ιστοεφαρμογών Φυσική αρχιτεκτονική των ΙστοΕφαρμογών (WebApps') WEP-Teams: Ομάδες ΙστοΈργου WEP-Process: Μοντέλο Διαδικασίας του Κύκλου Ζωής Ιστοσυστημάτων...36 ΚΕΦΑΛΑΙΟ 3. WEP: Η ΠΥΛΗ ΠΟΡΩΝ ΤΟΥ WEB ENGINEERING WEP ΤΕΧΝΟΛΟΓΙΕΣ WEP ΕΡΓΑΛΕΙΑ WEP ΕΡΕΥΝΗΤΙΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ...43 ΚΕΦΑΛΑΙΟ 4. ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΠΥΛΕΣ ΠΙ (WEB PORTALS) ΙΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ ΣΤΙΣ ΠΥΛΕΣ, ΑΝΑΓΚΑΙΕΣ Η ΟΧΙ; ΟΡΙΣΜΟΙ ΕΝΝΟΙΩΝ, ΤΙ ΕΙΝΑΙ Η ΠΥΛΗ! Μελέτη στα βασικά χαρακτηριστικά των εκπαιδευτικών πυλών vs επιστημονικών πυλών Η πύλη WEP από εκπαιδευτική άποψη Η πύλη WEP από επιστημονική άποψη Ενδεδειγμένη αρχιτεκτονική και τρόπος υλοποίησης...56 ΚΕΦΑΛΑΙΟ 5. ΓΛΩΣΣΑ XML ΠΛΗΡΟΦΟΡΙΕΣ Κ ΣΤΟΧΟΙ ΧΡΗΣΗΣ ΤΗΣ ΤΙ ΕΙΝΑΙ Η XML ΙΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ Κ ΕΞΕΛΙΞΗ ΤΗΣ XML Συνοπτικά τι είναι η XML; Διαφορές μεταξύ XML και HTML Η XML είναι απλή και επεκτάσιμη Η XML είναι ένα συμπλήρωμα της HTML Η XML στην ανάπτυξη μελλοντικών Web εφαρμογών ΓΙΑΤΙ XML ; Η XML ΣΥΝΔΥΑΖΕΙ ΔΙΑΦΟΡΕΣ ΤΕΧΝΟΛΟΓΙΕΣ Η γλώσσα CSS Εισαγωγή ορισμάτων CSS Ιδιότητες κλάσεων CSS Η τεχνολογία XLink Η γλώσσα XSL Οι γλώσσες της XSL Τα πρότυπα (Templates) της XSL Τα συντακτικά της XML - Schemas vs DTD Ανάγκη για μοντελοποίηση εγγράφων Η τεχνολογία DTD H τεχνολογία Schema Γιατί επιλέξαμε τελικά να χρησιμοποιήσουμε XML- Schema...73 ΚΕΦΑΛΑΙΟ 6. ΜΕΘΟΔΟΛΟΓΙΑ ΕΡΓΑΣΙΑΣ ΣΤΟ WEP: ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ ΣΥΝΟΠΤΙΚΑ

6 6.2 ΤΑ ΕΡΓΑΛΕΙΑ XML ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΗΘΗΚΑΝ Η ΔΟΜΗΣΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΜΑΣ Χρήση XML για δόμηση της πληροφορίας μας Δομή περιεχομένου Παρουσίαση XSL κώδικα Δημιουργία XML-Schema...84 ΚΕΦΑΛΑΙΟ 7. ΜΕΘΟΔΟΛΟΓΙΑ ΕΡΓΑΣΙΑΣ ΓΙΑ ΤΟ WEP: Η ΠΥΛΗ ΠΟΡΩΝ ΤΟΥ WEB ENGINEERING ΣΥΝΟΠΤΙΚΑ ΔΗΜΙΟΥΡΓΙΑ XML ΑΡΧΕΙΟΥ Μεθοδολογία Συλλογής πληροφορίας Δημιουργία Κατηγορίας WEP-Technologies Δημιουργία Κατηγορίας WEP-Tools Δημιουργία Κατηγορίας WEP-Research Results ΦΟΡΜΕΣ ΕΙΣΑΓΩΓΗΣ ΠΛΗΡΟΦΟΡΙΑΣ...95 ΚΕΦΑΛΑΙΟ 8. ΤΟ ΕΡΓΑΛΕΙΟ JETSPEED. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ, ΑΡΧΙΤΕΚΤΟΝΙΚΗ, ΜΕΘΟΔΟΣ ΥΛΟΠΟΙΗΣΗΣ ΓΕΝΙΚΗ ΑΞΙΟΛΟΓΗΣΗ ΤΙ ΕΙΝΑΙ ΤΟ JETSPEED IΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ ΤΟΥ ΕΡΓΑΛΕΙΟΥ ΛΙΓΗ ΑΝΑΦΟΡΑ ΣΤΙΣ ΕΝΝΟΙΕΣ ΤΩΝ SERVLETS, PORTLETS, CONTAINERS. ΑΠΑΙΤΗΣΗ ΠΡΟΤΥΠΩΝ ΕΡΓΑΣΙΑΣ Τι είναι τα Java Servlets Tο javax.servlet.servlet Interface Τι είναι ο Servlet Container Τι είναι τα portlets ΛΕΙΤΟΥΡΓΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΤΟΥ JETSPEED (ΑΙΤΙΟΛΟΓΗΣΗ ΕΠΙΛΟΓΗΣ) Τεχνικά Χαρακτηριστικά Yψηλού επιπέδου χαρακτηριστικά του Jetspeed Αρχιτεκτονική του JETSPEED Είδη περιεχόμενου που υποστηρίζονται από το Jetspeed Η γλώσσα XML Περιγραφή δεδομένων Syndication Βασικά είδη portlets, Παραδείγματα Χρήσης (τεχνολογία HTML, JSP Vs Java,Velocity, ECS) Προφίλ Χρηστών (User profiles) ΥΛΟΠΟΙΗΣΗ ΠΥΛΗΣ- ΤΡΟΠΟΣ ΕΡΓΑΣΙΑΣ AΝΑΠΤΥΣΣΟΝΤΑΣ ΤΑ PORTLETS Toποθέτηση των Portlet Aρχείο registry Portlet Aρχείο Registry του PSML file ΙΔΙΑΙΤΕΡΑ ΣΗΜΕΙΑ ΠΡΟΣΟΧΗΣ The Anonymous User s Resource Navigational PSML Components PSML Αναφορές An Authenticated User s Resource Χαρακτηριστικά Layout PSML για Portlets Αλλάζοντας το Skin Cascading Style Sheet ΣΥΝΟΨΙΖΟΝΤΑΣ ΣΤΗ ΜΕΘΟΔΟ ΥΛΟΠΟΙΗΣΗΣ ΚΕΦΑΛΑΙΟ 9. ΕΠΙΠΡΟΣΘΕΤΕΣ ΔΙΑΔΙΚΤΥΑΚΕΣ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΙΣΤΟΤΟΠΟΥ Παρουσίαση FORUM (χώρος συζητήσεων) Το forum της πύλης WEP Παρουσίαση RSS Ενημέρωσης Παράδειγμα αρχείου Rss Πως χρησιμοποιείται WEP και RSS

7 9.1.3 Παρουσίαση Wiki Το wiki του ιστοτόπου της Πύλης WEP Πως αλλάζεις το περιεχόμενο ΚΕΦΑΛΑΙΟ 10. ΠΡΟΗΓΜΕΝΟΙ ΤΡΟΠΟΙ ΠΛΟΗΓΗΣΗΣ ΕΙΣΑΓΩΓΙΚΑ ΤΡΟΠΟΙ ΠΛΟΗΓΗΣΗΣ ΣΗΜΕΡΑ Επεξήγηση κεντρικής σελίδας Καλές Πρακτικές σχεδίασης Οπτική Ισσοροπία και ύφος Αρχές πλοήγησης Τρόποι πλοήγησης Η Πλοήγηση από πλευράς συνδέσμων Η Πλοήγηση από πλευράς εμφάνισης στο χρήστη Η Πλοήγηση από την οπτική του web engineering ΕΝΑΛΛΑΚΤΙΚΕΣ ΜΟΡΦΕΣ ΠΛΟΗΓΗΣΗΣ Η δική μας πρόταση πλοήγησης Το Εργαλείο Touchgraph Επεξήγηση κώδικα Το μενού διαχείρισης του εργαλείου ΚΕΦΑΛΑΙΟ 11. ΑΝΤΙ ΕΠΙΛΟΓΟΥ ΚΕΦΑΛΑΙΟ 12. ΑΝΑΦΟΡΕΣ ΚΕΦΑΛΑΙΟ 13. ΑΚΡΩΝΥΜΑ ΚΕΦΑΛΑΙΟ 14. ΠΑΡΑΡΤΗΜΑ XML SCHEMA ΕΡΕΥΝΗΤΙΚΆ ΑΠΟΤΕΛΈΣΜΑΤΑ

8 8

9 ΚΕΦΑΛΑΙΟ 1. ΕΙΣΑΓΩΓΗ 1.1 ΕΠΙΣΤΗΜΗ ΤΕΧΝΟΛΟΓΙΑΣ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ (WEB ENGINEERING) Ο Παγκόσμιος Ιστός (World Wide Web, WWW, Web ή W3) όπως ορίζεται από το W3 Consortium (W3C), είναι «ο κόσμος των προσιτών μέσω διαδικτύου πληροφοριών, διαθέσιμος μέσω των ΙστoΣυσκευών, όπως τον υπολογιστή, το τηλέφωνο, την τηλεόραση, ή ακόμη και συσκευές όπως το δικτυωμένο ψυγείο...». Ο Παγκόσμιος ιστός (ΠΙ στο εξής) είναι ένας δικτυακός χώρος πληροφοριών στον οποίο τα στοιχεία κάθε είδους πληροφορίας, καλούμενα συλλογικά Πόροι ΠΙ, προσδιορίζονται από μοναδικά προσδιοριστικά αποκαλούμενα URIs και διασυνδέονται με συνδέσεις που ορίζονται μέσα σε αυτό το χώρο. Μέσα σε κάτι παραπάνω από μια δεκαετία ζωής, ο Παγκόσμιος Ιστός (ΠΙ) γνώρισε μια πραγματικά εκρηκτική ανάπτυξη που επιδεικνύεται από την έκταση χρήσης του, την εμβέλεια των πεδίων εφαρμογών του και το πλήθος των πληροφοριακών του συστημάτων. Ενώ αρχικά σχεδιάστηκε και υλοποιήθηκε σαν ένα περιβάλλον για εύκολη και εύχρηστη ανταλλαγή πληροφοριών, κυρίως υπό τη μορφή εγγράφων, τα πεδία εφαρμογών του σήμερα περιορίζονται μόνο από τη φαντασία μας. Το αρχικό απλό και εύχρηστο εγγραφο-κεντρικό μοντέλο του ΠΙ που όμως περιόριζε τη δυναμική του, έχει εξελιχθεί σημαντικά την τελευταία δεκαετία. Επεκτείνεται συνεχώς με νέες ιδέες και τεχνολογίες, με σημαντικότερες τον Σημασιολογικό Ιστό (Semantic Web) και τις Υπηρεσίες Ιστού (Web Services) ώστε να μπορεί να παρέχει/ υποστηρίζει εξελιγμένες και πιο «ευφυείς» εφαρμογές. Ο ρόλος του πλέον έχει επεκταθεί και επηρεάζει καθοριστικά τον τρόπο λειτουργίας των επιχειρήσεων, της οικονομίας, της βιομηχανίας, των τραπεζών, της εκπαίδευσης, των κυβερνήσεων, των μέσων μαζικής ενημέρωσης, καθώς και τον καθημερινό μας τρόπο ζωής, δουλειάς και διασκέδασης. Καθώς η καθημερινή μας σχέση με εφαρμογές Ιστού συνεχίζει να αυξάνει και τα πληροφοριακά συστήματα που υποστηρίζουν αυτές τις εφαρμογές γίνονται ολοένα και πιο πολύπλοκα, υπάρχει μια αυξανόμενη ανησυχία για την ποιότητα, την ακεραιότητα και την συντηρησιμότητά τους, χαρακτηριστικά που έχουν άμεση σχέση με τον τρόπο που οι εφαρμογές και τα συστήματα Ιστού αναπτύσσονται. Αρκετοί οργανισμοί έχουν επιτυχώς αναπτύξει μεγάλης κλίμακας και υψηλής ποιότητας ιστότοπους, αλλά περισσότεροι είναι εκείνοι που έχουν αποτύχει ή αντιμετωπίζουν το ενδεχόμενο της αποτυχίας στο άμεσο μέλλον, καθώς αδυνατούν να παρακολουθήσουν τις ραγδαίες εξελίξεις στον ΠΙ. Οι βασικές αιτίες αποτυχίας είναι η έλλειψη διορατικότητας, οι βραχυπρόθεσμοι στόχοι, και η ανεπαρκής διαδικασία σχεδιασμού, ανάπτυξης και συντήρησης όχι η τεχνολογία υλοποίησης. 9

10 Υποκινούμενη από αυτή την διαφαινόμενη «κρίση ΠΙ», όπως αποκλήθηκε, η ερευνητική κοινότητα εισήγαγε την ΕπΤεΠΙ Επιστήμη Τεχνολογίας ΠΙ (Web Engineering), σαν αυτόνομο πεδίο έρευνας. Το Web Engineering (ΕπΤεΠΙ) ορίζεται από τους πεπειραμένους ερευνητές Deshpande, Murugesan, Ginige, Hansen, Schwabe, Gaedke και White, [Deshpande et. al., 2002], ως: «Η εφαρμογή συστηματικών, πειθαρχημένων και ποσοτικά προσδιορίσιμων προσεγγίσεων στην ανάπτυξη, τη λειτουργία, και τη συντήρηση Πληροφοριακών Συστημάτων για τον ΠΙ. Είναι τόσο μια δυναμική προσέγγιση όσο και μια αυξανόμενη συλλογή θεωρητικής και εμπειρικής έρευνας στην ανάπτυξη εφαρμογών ΠΙ». Επιπλέον, στην ίδια εργασία, το Web Engineering ορίζεται ουσιαστικά ως «η σωστή αντιστοίχιση των πεδίων προβλημάτων στις κατάλληλες μεθόδους λύσης και στο σχετικό μίγμα των τεχνολογιών». Η ανάγκη για μια ξεχωριστή ερευνητική περιοχή ειδικά αναφερόμενη στον ΠΙ, έγινε επιτακτική, λόγω των πολλών ιδιαίτερων χαρακτηριστικών του, σαν πλατφόρμα ανάπτυξης περιεχομένου και εφαρμογών, που τον καθιστούν ένα πολυδιάστατο πεδίο όπου συναντώνται τεχνολογίες και μοντέλα ανάπτυξης από πολλά άλλα πεδία, π.χ. Υπερμέσα, Πολυμέσα, Βάσεις Δεδομένων, Τεχνολογία Λογισμικού, Τεχνολογίες Δικτύων, αλληλεπίδραση ανθρώπου-μηχανής, κ.ά. Το πρόβλημα γίνεται ακόμα πιο σύνθετο αν αναλογισθούμε την ταχύτητα με την οποία εξελίσσονται οι τεχνολογίες του ΠΙ που συνεχώς διευρύνουν το φάσμα των εφικτών εφαρμογών, προκαλώντας όμως μεγαλύτερη πολυπλοκότητα στον κύκλο ζωής. 1.2 WEP ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ ΚΑΙ ΠΥΛΗ ΠΟΡΩΝ ΓΙΑ ΤΟ WEB ENGINEERING Πρόσφατες ερευνητικές εργασίες του Εργαστηρίου Πληροφοριακών Συστημάτων Υψηλών Επιδόσεων [Christodoulou & Papatheodorou 2004a, 2004b] εστιάστηκαν στην μελέτη μιας πληροφοριακής πύλης για το Web Engineering και των πόρων του (δηλ. εργαλεία, τεχνολογίες και ερευνητικά αποτελέσματα) και την ταξινόμησή τους σε ένα ενιαίο πλαίσιο παρουσίασης. Στα πλαίσια αυτής της μελέτης διαπιστώθηκαν τα ακόλουθα: Πολύ λίγα ερευνητικά αποτελέσματα μεταφέρονται στην πράξη σε ΙστοΈργα. Οι Μηχανικοί ΠΙ χρειάζονται χρόνο για να μελετήσουν όλα τα διαθέσιμα ερευνητικά αποτελέσματα της Πύλης WEP και άλλων ερευνητικών χώρων που την επηρεάζουν, όπως τα πολυμέσα, η διαχείριση δεδομένων και περιεχομένου, η τεχνολογία λογισμικού, η τεχνολογία δικτύων, κά. Οι αναδυόμενες τεχνολογίες απαιτούν πολύτιμο χρόνο για να μελετηθούν και να γίνουν κατανοητές στα πλαίσια του ΠΙ με ένα τέτοιο ευρύ φάσμα εφαρμογών. Χρησιμοποιούνται διστακτικά στην αρχή και απαιτείται αρκετός χρόνος για να υιοθετηθεί από ένα μεγάλο μέρος των Μηχανικών ΠΙ. Οι Μηχανικοί ΠΙ χρειάζονται χρόνο για να αποκτήσουν την κατάλληλη πείρα και να κατανοήσουν σε βάθος τα διαρκώς εξελισσόμενα νέα εργαλεία λογισμικού, όπως π.χ. τις ολοκληρωμένες πλατφόρμες ανάπτυξης, τις νέες γλώσσες προγραμματισμού, κλπ. Τέλος, πρόσφατα ερευνητικά αποτελέσματα, όπως [Hansen et. al., 2001], προσδιορίζουν συγκεκριμένες απαιτούμενες δεξιότητες για τους ανθρώπους που συνθέτουν τις διαφορετικές ομάδες έργου. Εντούτοις πολλά ΙστοΈργα στην πράξη εκτελούνται χωρίς τη συνδρομή κρίσιμων ρόλων και δεξιοτήτων, κυρίως Μηχανικών ΠΙ με κατάλληλη εμπειρία, με αποτέλεσμα την ανάπτυξη μειωμένης ποιότητας και λειτουργικότητας ΙστοΣυστημάτων. Κατά συνέπεια, υπάρχει η ανάγκη οι μηειδικευμένοι ή άπειροι Μηχανικοί ΠΙ να καθοδηγηθούν σωστά ώστε να κατανοήσουν την πύλη WEP και τι πραγματικά μπορεί να τους προσφέρει. Από τα παραπάνω γίνεται σαφές ότι οι Μηχανικοί ΠΙ πρέπει συνεχώς να είναι σε μια διαδικασία μελέτης και εμπειρικής κατανόησης (με χρήση και δοκιμή) των εργαλείων και των αναδυόμενων τεχνολογιών. Πρέπει να παρακολουθούν τις ερευνητικές εξελίξεις και να 10

11 μελετούν εκτενώς τα πρόσφατα ερευνητικά αποτελέσματα, προκειμένου να έχουν την απαραίτητη ικανότητα να αποφασίζουν και να επιλέγουν σωστά, σύμφωνα με τις ανάγκες του εκάστοτε ΙστοΣυστήματος. Αυτό είναι μια αρκετά χρονοβόρα διαδικασία και είναι δύσκολο για τους περισσότερους Μηχανικούς ΠΙ να την ακολουθήσουν στα πλαίσια των στενών χρονοδιαγραμμάτων των ΙστοΈργων. Αυτό έχει ως αποτέλεσμα οι πόροι του Web Engineering να μην χρησιμοποιούνται κατάλληλα ή καθόλου στα σημερινά ΙστοΈργα, και στις περισσότερες περιπτώσεις οι ΙστοΕφαρμογές δεν μπορούν να εκμεταλλευτούν το μεγαλύτερο πλεονέκτημα του ΠΙ: την υποστήριξη ολοένα και περισσότερων νέων τεχνολογιών και συσκευών τελικού χρήστη, που θα επέτρεπε την ευρεία απήχηση αυτών των εφαρμογών. Μια έρευνα από τo Cutter Consortium [Cutter Consortium, 2000], ανέδειξε σοβαρά προβλήματα στην ανάπτυξη μεγάλων ΙστοΈργων: Τα παραδοτέα συστήματα δεν καλύπτουν τις επιχειρηματικές ανάγκες στο 84% των περιπτώσεων Οι καθυστερήσεις στο χρονοδιάγραμμα είναι σημαντικές στα 79% από αυτά Το 63% των ΙστοΈργων ξεπέρασαν τον αρχικό προϋπολογισμό Το 53% των παραδοτέων ΙστοΣυστημάτων δεν παρείχαν την απαιτούμενη λειτουργικότητα. Το 52% των παραδοτέων συστημάτων ήταν χαμηλής ποιότητας. Μια άλλη έρευνα [Barry & Lang, 2001] που επικεντρώνεται στη χρήση τεχνικών και μεθοδολογιών για την ανάπτυξη ΙστοΣυστημάτων και πολυμέσων καταλήγει στο συμπέρασμα ότι α) δεν υπάρχει καμία ενιαία προσέγγιση και β) οι Μηχανικοί ΠΙ έχουν ανάγκη από νέες τεχνικές για την αποδοτικότερη υλοποίηση του έργου τους. Γενικά υπάρχουν οι περισσότερες από τις λύσεις που απαιτούν τα σύγχρονα ΙστοΈργα, αλλά αυτές δεν είναι εύκολα ανακαλύψιμες και κατανοητές από τους Μηχανικούς ΠΙ, με αποτέλεσμα να αγνοούνται από πολλούς και να χρησιμοποιούνται περιορισμένα. Οι Μηχανικοί ΠΙ χρειάζονται βοήθεια και καθοδήγηση στην πρόσβαση της γνώσης και της εμπειρίας του web engineering. Οι παρούσες λύσεις σε αυτό το πρόβλημα περιλαμβάνουν: Πρότυπα Σχεδιασμού (Design Patterns), Ορθές Πρακτικές (good practices) και Οn-line Σεμινάρια (tutorials) στις τεχνολογίες / εργαλεία. Λείπει όμως ένα γενικό μοντέλο αναφοράς για το web engineering και μια οργανωμένη δόμηση των Πόρων του κάτω από αλληλοεξαρτώμενες ταξινομήσεις που θα διευκολύνουν την ανεύρεση τους και την κατανόηση του ρόλου τους. Η μελέτη των Πόρων του web engineering ανέδειξε ότι αποτελούν ένα πολύ σύνθετο «πληροφοριακό σύστημα» που πρέπει να οργανωθεί κατάλληλα, σαν να αποτελεί από μόνο του ένα ΙστοΣύστημα. Το WEP (Web Engineering Resources Portal: A Reference Model & Guide) έρχεται λοιπόν να καλύψει τα παραπάνω, και αποτελείται από: ένα Μοντέλο Αναφοράς και μια Πύλη Πόρων για το web engineering. Στόχος του WEP είναι να αποτελέσει για τους ακαδημαϊκούς ένα σημαντικό εργαλείο στην εκπαίδευση του web engineering, ενώ για τους Μηχανικούς ΠΙ να είναι αναφορά στην ανάπτυξη εφαρμογών / πληροφοριακών συστημάτων ΠΙ και οδηγός στην ανεύρεση και κατανόηση τεχνολογιών, εργαλείων και ερευνητικών αποτελεσμάτων. Ο στόχος του Μοντέλου Αναφοράς WEP είναι να παρέχει, 1. μια κοινή βασική ορολογία, 2. μια τεχνικώς-προσανατολισμένη ταξινόμηση των ΙστοΕφαρμογών, 3. προδιαγραφές της λογικής και φυσικής αρχιτεκτονικής των ΙστοΕφαρμογών, 4. μια ταξινόμηση των δεξιοτήτων που απαιτούνται στα ΙστοΈργα 5. και ένα γενικό και προσαρμόσιμο μοντέλο διαδικασίας για τον κύκλο ζωής των ΙστοΣυστημάτων. 11

12 Το μοντέλο αναφοράς WEP παρέχει το πλαίσιο επάνω στο οποίο οι πόροι του web engineering θα ταξινομούνται και θα παρουσιάζονται ως Πληροφοριακή Πύλη (Portal). Η Πύλη WEP θα παρέχει διάφορες ταξινομήσεις (με χρήση διασταυρωμένων αναφορών) 1. των τεχνολογιών, 2. ερευνητικών αποτελεσμάτων και 3. εργαλείων του web engineering. Στόχος της είναι να διευκολύνει τους Μηχανικούς ΠΙ να γνωρίσουν τους διαθέσιμους πόρους του Web engineering, να κατανοήσουν το ρόλο τους και τελικά να τους χρησιμοποιήσουν κατάλληλα κατά τη διάρκεια της ανάπτυξης, λειτουργίας και συντήρησης των Ιστο-Συστημάτων. Η υλοποίηση της Πύλης WEP αποτελεί και τον κεντρικό στόχο της παρούσας διπλωματικής εργασίας. 1.3 ΑΠΟΤΕΛΕΣΜΑΤΑ & ΟΡΓΑΝΩΣΗ ΔΙΠΛΩΜΑΤΙΚΗΣ Το κύριο αποτέλεσμα της παρούσας διπλωματικής εργασίας είναι η ολοκλήρωση της πρώτης έκδοσης της Πύλης WEP, συνοδευόμενη από επιμέρους διαδικτυακές (web) εφαρμογές (όπως forum- χώρος συζητήσεων, ενημέρωση wiki, rss feed κ.α) που θα συμβάλλουν στον εκπαιδευτικό στόχο της πύλης και της συνεχούς ενημέρωσής της καθώς και η μελέτη προηγμένων τρόπων πλοήγησης στην πληροφορία του WEP. Παρουσιάζεται μορφή τρισδιάστατης περιήγησης στο χρήστη όπου τον βοηθά να έχει εποπτική εικόνα του περιεχομένου και καλύτερης κατανόησής του. Δόθηκε ιδιαίτερη προσοχή στον τρόπο εισαγωγής της πληροφορίας στην πύλη, προβληματιστήκαμε σε μεθόδους ενημέρωσής της, καθώς και στον καλό βαθμό διατήρησης της ποιότητάς της. Επιπρόοσθετα, για την υλοποίηση της Πύλης WEP, έγινε εμπεριστατωμένη μελέτη των τεχνολογιών υλοποίησης πυλών στο χώρο του ΠΙ και έγιναν οι κατάλληλες επιλογές, οι οποίες αναλύονται στη συνέχεια. Τέλος, στα πλαίσια της διπλωματικής, μελετήθηκαν οι υπάρχοντες τεχνολογίες, ερευνητικά αποτελέσματα και εργαλεία του Web Engineering (ΕΠΤΕΠΙ), και ένα μεγάλο μέρος τους εισήχθησαν στην πύλη βάσει συγκεκριμένης μεθοδολογίας και μετά από αξιολόγηση. Τα επί μέρους αποτελέσματα της διπλωματικής εργασίας, καθώς και η οργάνωσή τους σε κεφάλαια παρουσιάζονται παρακάτω: Στο Κεφάλαιο 2 παρουσιάζεται το περιεχόμενο της πύλης μας, το WEP Μοντέλο Αναφοράς, οι βασικές έννοιες, ορισμοί και τα δομικά του συστατικά. Αποτελεί το βασικό μέρος του περιεχομένου της πύλης και είναι το θεωρητικό υπόβαθρο πάνω στο οποίο βασίζεται η μετέπειτα κατηγοριοποίηση των πόρων της Επ.Τε.Πι. και αποτελεί τον γνώμονα κατασκευής της ταξινόμησης ολόκληρης της πληροφορίας της πύλης. Στο Κεφάλαιο 3 αναφερόμαστε στο δεύτερο τμήμα της πληροφορίας της πύλης, όπου είναι οι Πόροι του Web Engineering. Προσδιορίζεται το περιεχόμενο του WEP-Portal, καθώς και το πως αυτό κατηγοριοποιείται και εισάγεται. Επομένως από τα δύο πρώτα κεφάλαια διαφαίνεται η δομή του περιεχομένου της πύλης και η μορφή αυτού. Τα χαρακτηριστικά και οι ιδιαιτερότητες του περιεχομένου αυτού προδιαγράφουν τις ανάγκες και απαιτήσεις της υλοποίησης. Ακολούθως, στο Κεφάλαιο 4, παρουσιάζουμε μια συνοπτική ιστορική αναδρομή για την εξέλιξη των πυλών του ΠΙ, την αρχική τους μορφή και εφαρμογή. Η μελέτη παρουσιάζει την πορεία τους παράλληλα με την ανάπτυξη του ΠΙ, καθώς επίσης και τις κυρίαρχες πύλες που έπαιξαν σημαντικό ρόλο στην διαμόρφωση του χώρου και των τεχνολογιών που αναπτύχθηκαν. Αναφέρονται συνοπτικά οι βασικές έννοιες που αφορούν τις Πύλες ΠΙ, δίνεται ένας ορισμός για την έννοια των πυλών και αξιολογούνται οι τεχνολογίες τους, ώστε να ξεχωρίσουμε τα αναγκαία χαρακτηριστικά για τη δική μας εφαρμογή. 12

13 Καταλήγουμε στις δικές μας επιλογές τεχνολογιών και αρχιτεκτονικής και παραθέτουμε τους λόγους που μας οδήγησαν εκεί. Η θεμελιώδης τεχνολογία ανάπτυξης της πύλης μας είναι η οικογένεια τεχνολογιών XML. Στο 5 ο Κεφάλαιο ορίζεταιγλώσσα XML, που χρησιμοποιείται η γλώσσα XML, ο τρόπος χρήσης της script γλώσσας XSL και τα πεδία εφρμογής των συγγενών τεχνολογιών XLink, XPath και XQL. Επεξηγούνται οι έννοιες και το θεωρητικό υπόβαθρο των όρων DTD και XML-Schema και εξηγείται γιατί επιλέχθηκε το XML Schema για το σχεδιασμό της οργάνωσης του περιεχομένου της πύλης. Σχεδιάσθηκε και ορίσθηκε το κατάλληλο XML Schema έτσι ώστε να δίνει τη δυνατότητα να αποθηκευτούν και να διασυνδεθούν όλες οι επιθυμητές πληροφορίες. Όλη η πληροφορία του WEP είναι αποθηκευμένη σε ένα και μοναδικό XML αρχείο, που υπακούει στο παραπάνω XML Schema. Για την παρουσίαση του πληροφοριακού υλικού στον τελικό χρήστη, σχεδιάσθηκε ένα φιλικό, καλαίσθητο και εύχρηστο περιβάλλον πλοήγησης που υλοποιήθηκε με χρήση τεχνολογιών XSL, CSS, XHT Στο Κεφάλαιο 6 παρουσιάζεται η μεθοδολογία και οι παραδοχές στην εργασία μας για την υλοποίηση του WEP Μοντέλου Αναφοράς. Αναλύονται οι λεπτομέρειες υλοποίησης του. Στο Κεφάλαιο 7, παρουσιάζεται η υλοποίηση της Πύλης Πόρων του WEP. Τι προβλήματα αντιμετωπίσαμε, πως έγινε η κατηγοριοποίηση και πως η εισαγωγή διαχείριση του περιεχομένου. Για την πιο εύκολη και αποτελεσματική συγγραφή ενημέρωση της πληροφορίας δημιουργήσαμε ειδικές φιλικές φόρμες εισαγωγής διαχείρισης, με τη χρήση του εργαλείου XML StyleVision, οι οποίες είναι προσπελάσιμες και μέσω web. Παρουσιάζεται αναλυτικά η μεθοδολογία δημιουργίας φορμών εισαγωγής και χρήσης τους. Ως περιβάλλον ανάπτυξης και υποστήριξης της πύλης WEP, επιλέχθηκε, εγκαταστάθηκε και παραμετροποιήθηκε o JetSpeed Portal Server της Apache Foundation. Στο Κεφάλαιο 8, παρουσιάζεται αναλυτικά το συγκεκριμένο εργαλείο ανάπτυξης και οι παραμετροποιήσεις που κάναμε προκειμένου να ανταποκρίνεται στις απαιτήσεις της πύλης μας. Αναφερόμαστε λεπτομερώς στις έννοιες των servlets, containers, portlets, panes, καθώς και στον τρόπο που λειτουργούν και αλληλεπιδρούν. Στο Κεφάλαιο 9, ολοκληρώνοντας με την υλοποίηση, επιστρέφουμε στον εκπαιδευτικό χαρακτήρα που επιθυμούμε να προσδώσουμε στην Πύλη και αναφερόμαστε στις συμπηρωματικές υπηρεσίες που έχουμε δημιουργήσει κυρίως για τη συγκέντρωση απόψεων και διακίνηση ιδεών μεταξύ των χρηστών. Υλοποιήσαμε ειδικό forum το οποίο θα επιτρέψει τη δημιουργία μιας ενεργής web engineering κοινότητας, το να έρθουν σε επαφή άνθρωποι που ενδιαφέρονται για το χώρο είτε ως ερευνητές, είτε ως μηχανικοί ΠΙ και να αναπτύξουν τις σκέψεις και ανησυχίες τους. Επιπλέον, το WEP-Terms το τμήμα του WEP που περιέχει την βασική ορολογία του Web Engineering υλοποιήθηκε υπό την μορφή Wiki. Έχουν δοθεί οι αρχικοί ορισμοί, αλλά με αυτό τον τρόπο επιτρέπουμε την παρέμβαση από τους τελικούς χρήστες έτσι ώστε να αναπτυχθεί μια κοινά αποδεκτή ορολογία για το χώρο. Τέλος, η πύλη θα παρέχει το πιο πρόσφατα εισαχθέν περιεχόμενο υπό την μορφή RSS feed. Στο 10 ο Κεφάλαιο μελετήσαμε μορφές πλοήγησης σε ιεραρχικό, ογκώδες, ισχυρά συνεκτικό περιεχόμενο, αναζητήσαμε προηγμένους τρόπους παρουσίασης τέτοιου είδους πληροφορίας και προτείναμε για την Πύλη WEP μια εναλλακτική μορφή πλοήγησης. Η προτεινόμενη λύση είναι μια 3D-Like (3 dimension-τρισδιάστατης) πλοήγηση. Επεξηγείται η υλοποίηση από τεχνικής άποψης και πως υποστηρίζεται η ανάγνωση δεδομένων από XML έγγραφο. 13

14 Τέλος στο Κεφάλαιο 11, καταλήγουμε σε μια γενική αξιολόγηση της προσπάθειάς μας, καταγράφονται τα αποτελέσματα και οι στόχοι που υλοποιήθηκαν και τα συμπεράσματα από την υλοποίηση. Οι μελλοντικοί χρήστες της πύλης WEP είναι αυτοί που θα δώσουν ζωή στον κόμβο με την ενεργή συμμετοχή τους και τις προτάσεις τους και είναι αυτοί που θα αποδείξουν στην πράξη κατά πόσο οι εκπαιδευτικοί και πληροφοριακοί στόχοι που έχουμε θέσει θα επιτευχθούν. Κλείνωντας, παρατίθενται σκέψεις βελτίωσης και προτάσεις. Συνοπτικά, αυτή η διπλωματική εργασία βασίζεται σε τρεις άξονες. Πρώτα στην επιλογή των κατάλληλων τεχνολογιών για την υλοποίηση της Πύλης του WEP και στον σχεδιασμό της. Δεύτερον, στη χρήση οικογένειας τεχνολογιών XML (με τα πλεονεκτήματα που την συνοδέυουν) για αποθήκευση, ανάκτηση, εμφάνιση και διαχείριση. Και τρίτον στη μελέτη των υπαρχόντων τρόπων πλοήγησης σήμερα στο διαδίκτυο, παράθεση πλεονεκτημάτων και μειονεκτημάτων τους και στην παρουσίαση της δική μας λύσης. Ο διαδικτυακός χώρος της Πύλης WEP, θα ζωντανέψει εφ όσον αποκτήσει επίσημη ηλεκτρονική διεύθυνση και μια αρκετά μεγάλη κοινότητα ενεργών χρηστών. Αυτοί είναι που θα την ολοκληρώσουν με τις υποδείξεις τους για διορθώσεις που πρέπει να γίνουν. Η δόμηση, η λειτουργικότητα και η ευχρηστία της πύλης WEP καθώς και η ποιότητα και εγκυρότητα του περιεχομένου της θα κριθούν στην πράξη από τους ίδιους τους ενδιαφερόμενους και ελπίζουμε η πύλη αυτή να επιτελέσει το σκοπό για τον οποίο αρχικά σχεδιάσθηκε και να αποτελέσει καινοτομία στο χώρο βρίσκοντας μιμητές και σε άλλες ερευνητικές περιοχές. 14

15 ΚΕΦΑΛΑΙΟ 2. WEP: MONTEΛΟ ΑΝΑΦΟΡΑΣ Σε αυτό (και το επόμενο) κεφάλαιο περιγράφουμε το περιεχόμενο της πύλης των πόρων ΕπΤεΠΙ (σύντομα WEP), ως βασικό πρότυπο και οδηγό αναφοράς για τους μηχανικούς Ιστού. Τo WEP παρέχει μια γενική ταξινόμηση των πόρων επιστήμης τεχνολογίας Ιστού κάτω από τις τρεις βασικές κατηγορίες. Αποτελείται από ένα πρότυπο αναφοράς και μια πύλη πόρων. Ο στόχος του προτύπου αναφοράς WEP είναι να παρασχεθεί μια κοινή βασική ορολογία, μια τεχνικώς-προσανατολισμένη ταξινόμηση WebApps, μια συγκεκριμένη ταξινόμηση των λογικών και φυσικών αρχιτεκτονικών WebApps, μια ταξινόμηση των δεξιοτήτων που απαιτούνται στην ανάπτυξη συτημάτων Ιστού και ένα γενικό και προσαρμόσιμο πρότυπο κύκλου ζωής. Το πρότυπο αναφοράς WEP παρέχει το πλαίσιο επάνω στο οποίο οι πόροι του WEB Engιneering είναι ταξινομημένεςταξινομημένοι και παρουσιασμένοι.παρουσιασμένες. Η πύλη WEP παρέχει διάφορες και διασταυρωμένες ταξινομίσεις των τεχνολογιών, των ερευνητικών αποτελεσμάτων και των εργαλείων ενώ ο σκοπός της είναι να διευκολύνει τους μηχανικούς Ιστού στο να κατανοήσουν τους διαθέσιμους πόρους, τη θέση και τον ρόλος τους και πως πρέπει να χρησιμοποιεί κατάλληλα κατά τη διάρκεια της ανάπτυξης και λειτουργίας /συντήρησης των συστημάτων πληροφοριών Ιστού. 2.1 ΕΙΣΑΓΩΓΗ Ο όρος Web engineering καθορίζεται στο [ 4 ], από τους πεπειραμένους ερευνητές στον τομέα, ως: "Η εφαρμογή των συστηματικών, πειθαρχημένων και ποσοτικά προσδιορισμένων προσεγγίσεων στην ανάπτυξη, τη λειτουργία, και τη συντήρηση των βασισμένων στο WEB συστημάτων πληροφοριών (WIS). Είναι και μια δυναμική προσέγγιση και μια αυξανόμενη συλλογή της θεωρητικής και εμπειρικής έρευνας στην ανάπτυξη εφαρμογής Ιστού ". Αλλά τι 15

16 είναι το WIS ; Το Holck [ 6 ] παρέχει μια καλή έρευνα για WIS ορισμούς γύρω από τη λογοτεχνία, όπου μπορούμε να παρατηρήσουμε ότι υπάρχει σύγχυση, λόγω της διαφορετικών απόψεων προοπτικής και των χρησιμοποιούμενων όρων. Αυτό που πρώτα οι μηχανικοί Ιστού χρειάζονται είναι μια κοινή ορολογία WIS και τα συστατικά του. Για να καλύψουμε αυτήν την ανάγκη, παρέχουμε στην παράγραφο 3.1 τη βασική ορολογία WEP και τους ορισμούς. Παρέχουμε τους ορισμούς WIS και των εφαρμογών Ιστού εδώ επίσης. Το WIS είναι ένα σύστημα πληροφοριών, που χρησιμοποιεί τις τεχνολογίες Ιστού για να παρέχει τις πληροφορίες (data) και τη λειτουργία (services) στους τελικούς χρήστες μέσω ενός βασισμένου στα πολυμέσα presentation/interaction interface (διεπαφή) με τον χρήστη. Οι εφαρμογές Ιστού (WebApps) είναι οι διαφορετικά λειτουργικά-προσανατολισμένοι παράγοντες που συνιστούν το WIS. Πραγματικά ένα WebApp είναι WIS αλλά σε μικρή κλίμακα, παρέχοντας πολύ συγκεκριμένη πληροφορία ή λειτουργικότητα. Επιπλέον, καθορίζουμε τον "προγραμματισμό, την ανάπτυξη, τη λειτουργία και τη συντήρηση WIS" ως πρόγραμμα Ιστού. Βασικά, είναι ένα πρότυπο διαδικασίας κύκλου της ζωής για να εξασφαλίσει την επιτυχή WIS ανάπτυξη και να εξελιχθεί μέσω διάφορων σταδίων από την έρευνα για τις αρχικές απαιτήσεις μέσω της ανάλυσης, του σχεδίου, της εφαρμογής, της δοκιμής και της λειτουργίας/της συντήρησης. Σε κάθε στάδιο το πρότυπο διαδικασίας διευκρινίζει τις δραστηριότητες που πραγματοποιούνται, τις σχέσεις μεταξύ αυτών των δραστηριοτήτων, τις δεξιότητες που απαιτούνται (ρόλοι), τους πόρους που χρησιμοποιούνται, τα αποτελέσματα που δημιουργούνται κ.λπ. Οι δραστηριότητες πραγματοποιούνται από τις ομάδες των υπεύθυνων για την ανάπτυξη που είναι βασισμένες στις επιλεγμένες τεχνολογίες Ιστού, εκμεταλλεύονται τα ερευνητικά αποτελέσματα και χρησιμοποιούν τα διάφορα εργαλεία. Αυτό το τρίδυμο αποτελεί τους πόρους της επιστήμης τεχνολογίας Ιστού (σύντομα WER), το οποίο περιλαμβάνει πραγματικά καθετί διαθέσιμο στους υπεύθυνους για την ανάπτυξη και υποστήριξη του έργου-project. Το σχήμα 4 επιδεικνύει πώς τα WERs παράγονται και αλληλεπιδρά το ένα στο άλλο. Εντούτοις, τα WERs δεν είναι εύκολα ανακαλύψιμα και κατανοητά από τους υπεύθυνους για την ανάπτυξη και έτσι δεν χρησιμοποιούνται κατάλληλα ή καθόλου κατά τη διάρκεια των δημόσιων σχέσεων. Σχήμα 2.1 : Πόροι της Επιστήμης Τεχνολογίας ΠΙ Η πρώτη επιλογή των μηχανικών Ιστού για ένα πρόγραμμα Ιστού είναι η διαδικασία κύκλου της ζωής μεταξύ πολλών και παρόμοιων. Επιπλέον, σε διάφορα στάδια της διαδικασίας, πρέπει να επιλέξουν επίσης μεταξύ διαφόρων εργαλείων λογισμικού, πόρων τεχνολογιών και έρευνας. Το πρόβλημα είναι ακόμα μεγαλύτερο εάν θεωρούμε ότι τα εργαλεία και οι τεχνολογίες (δηλ. πρότυπα) μετατοπίζονται εξαιρετικά γρήγορα στον κόσμο Ιστού και ο όγκος τους είναι μεγάλος. Όπως δηλώνουν οι Nambisan και WANG [ 27 ], "τεχνολογίας-σχετική γνώση χαρακτηρίζεται από το γεγονός ότι ένα μεγάλο μέρος των τεχνολογιών Ιστού δεν είναι ακόμα ώριμο, κάνοντας το στόχο της επιλογής μεταξύ των εναλλακτικών τεχνολογικών λύσεων πρόκληση". Επιπλέον, η έκταση προγραμμάτων Ιστού σε ποικίλες περιοχές εφαρμογής και το γεγονός ότι περιλαμβάνει συμμετόχους των διαφορετικών υποβάθρων το καθιστά ακόμα πιο δύσκολο. Κατά συνέπεια έχουν τις 16

17 διαφορετικές απαιτήσεις για τις μεθοδολογίες, εργαλεία και τεχνολογίες, ακόμη και για τα διαφορετικά μέρη του ιδίου WIS. Τέλος, μερικά ερευνητικά αποτελέσματα, όπως [ 5 ], διευκρινίζουν τις απαιτούμενες δεξιότητες για τους υπεύθυνους για την ανάπτυξη στα διαφορετικά μέρη WIS της ανάπτυξης. Εντούτοις πολλά πραγματικά προγράμματα σήμερα εκτελούνται με κρίσιμους ρόλους ή δεξιότητες να λείπουν. Κατά συνέπεια, οι όχι-ειδικευμένοι ή άπειροι developers δε χρειάζονται τη βοήθεια για να καταλάβουν γρήγορα ότι το Web Engineering μπορεί να προσφέρει σε αυτά. Με βάση την εκτεταμένη εμπειρία μας για αρκετά έτη στην οικοδόμηση μεγάλης κλίμακας βασισμένων στο WEB συστημάτων και στη μελέτη/την έρευνά μας [ 2 ], έχουμε να παραθέσουμε τα εξής: Σε διάφορα στάδια των διαδικασιών ανάπτυξης Ιστού, οι υπεύθυνοι για την ανάπτυξη ρωτούνται στο να σκεφτούν προσεκτικά και επιλέγουν σωστά τις κατάλληλες τεχνολογίες που βασίζουν στην εξέλιξη για αυτούς Εντούτοις, αυτές οι διαδικασίες δεν παρέχουν οποιοδήποτε τρόπο στο να βοηθήσουν να το επιτύχουν. Υποθέτουν (ή απαιτούν από) τους υπεύθυνους για την ανάπτυξη για να έχουν τις κατάλληλες γνώσεις και την εμπειρία τεχνολογίας. Αυτό δεν ισχύει για τους περισσότερους χρήστες Ιστού. Λίγα ερευνητικά αποτελέσματα είναι μεταφέρσιμα στο real-life Projects. Web Engineers χρειάζονται χρόνο για να μελετήσουν τα διάφορα στάδια του Web Engineering και άλλους παράγοντες που επηρεάζουν αυτό, όπως τα multimedia, data management, software engineering, δίκτυα, κτλ. Οι αναδυόμενες τεχνολογίες χρησιμοποιούνται διστακτικά στην αρχή και παίρνουν πολύ χρόνο για να υιοθετηθούν από ένα μεγάλο μέρος των υπεύθυνων για την ανάπτυξη Ιστού. Χρειάζονται το χρόνο να μελετηθούν και να γίνουν κατανοητές οι νέες τεχνολογίες σε έναν τέτοιο ευρύ τομέα. Οι υπεύθυνοι για την ανάπτυξη χρειάζονται το χρόνο να χρησιμοποιηθούν και να γίνουν κατανοητά τα νέα εργαλεία, όπως τις πλατφόρμες ανάπτυξης, τις αναδυόμενες γλώσσες, κ.λπ. Είναι σαφές ότι οι μηχανικοί Ιστού πρέπει συνεχώς να συνεχίσουν και (χρήση και δοκιμή) τα εργαλεία και τις τεχνολογίες που αναδύονται. Πρέπει να μελετήσουν εξαντλητικά τα πρόσφατα ερευνητικά αποτελέσματα, προκειμένου να αποκτηθεί η γνώση, η εμπειρία και οι δεξιότητες για να αποφασίσουν σωστά. Αυτό είναι ένας στόχος χρονικής κατανάλωσης και είναι πολύ δύσκολο για τους περισσότερους μηχανικούς Ιστού να ακολουθήσουν στην υπόδειξη ως προς το χρόνο ενός προγράμματος Ιστού. Κατά συνέπεια, τα WERs δεν χρησιμοποιούνται κατάλληλα ή καθόλου κατά τη διάρκεια των τρεχόντων WIS προγραμμάτων. Η κοινοπραξία Cutter [3] παρέχει μερικά στατιστικά στοιχεία όσον αφορά τα προγράμματα Ιστού που αποδεικνύουν αυτό. Έντονα πιστεύουμε ότι υπάρχουν λύσεις έξω από εκεί αλλά δεν υπάρχει εύκολα ανακαλύψιμος και κατανοητός χρόνος και τόπος από τους μηχανικούς Ιστού. Οι μηχανικοί Ιστού χρειάζονται τη βοήθεια και την καθοδήγηση στην πρόσβαση της γνώσης και της εμπειρίας ανάπτυξης Ιστού. Οι τρέχουσες λύσεις περιλαμβάνουν: Πλάνα σχεδίου, ορθές πρακτικές και σεμινάρια στις τεχνολογίες/εργαλεία. Τι λείπει; Μια γενική άποψη και μια δομή WERs κάτω από διάφορες ταξινομίες που σας βοηθά να βρείτε τι σας χρειάζεται και παρέχει τις αναφορές στη μελέτη και την εξερεύνηση από εσάς τους ίδιους. Το WERs είναι ένας πολύ σύνθετος χώρος πληροφοριών που πρέπει να κατασκευαστεί, προκειμένου να παρασχεθούν WERs στους υπεύθυνους για την ανάπτυξη με έναν δομημένο και σημαντικό τρόπο. Για να καλύψουμε αυτές τις ανάγκες εισάγουμε την πύλη των πόρων επιστήμης τεχνολογίας Ιστού (σύντομα WEP). Ο κύριος στόχος WEP είναι να κτιστεί και να παρουσιαστεί το WERs σε ένα ενοποιημένο πλαίσιο που παρέχει ένα πρότυπο αναφοράς και μια πύλη των πόρων. Τον καλούμε, πύλη-portal επειδή παρέχει αρκετές από τις υπάρχουσες ταξονομίες WERs, ακριβώς όπως μια πύλη πληροφοριών. Ο στόχος WEP είναι να 17

18 αποτελέσει (1) για τους ακαδημαϊκούς ένα σημαντικό εργαλείο για την εκπαίδευση της επιστήμης τεχνολογίας μηχανικών Ιστού, και (2) για τους μηχανικούς Ιστού ένα πρότυπο αναφοράς για την επέκταση WISs και ενός οδηγού στην ανακάλυψη και ανησυχία WERs. Το πρότυπο αναφοράς WEP περιλαμβάνει: (a) WEP-Terms: Βασική Ορολογία και Ορισμούς του WEP. Ορίζονται οι κύριοι όροι που χρησιμοποιούνται στα πλαίσια της πύλης WEP αλλά και γενικότερα του Web Engineering, για να καθορισθεί σαφώς η σημασιολογία των όρων αυτών. (b) WEP-Arch: Tεχνικά-προσανατολισμένη ταξινόμηση των συστατικών μερών των Ιστοσυστημάτων (δηλ. των ΙστοΕφαρμογών). Προδιαγραφές της Λογικής και Φυσικής Αρχιτεκτονικής των ΙστοΕφαρμογών. (c) WEP-Teams: Προσδιορισμός και ταξινόμηση των δεξιοτήτων που απαιτούνται στα ΙστοΈργα κάτω από γενικές Ομάδες Έργου. (d) WEP-Process: Ένα γενικό και προσαρμόσιμο μοντέλο διαδικασίας για τον κύκλο ζωής των ΙστοΣυστημάτων με τρεις φάσεις: Φάση Σχεδιασμού, Φάση Ανάπτυξης και Φάση Εξέλιξης. Είναι ένα γενικό μοντέλο διαδικασίας μέσω του οποίου οι WEP-Teams χρησιμοποιούν WERs για την ανάπτυξη και συντήρηση ενός Ιστοσυστήματος και των Ιστοεφαρμογών του βασισμένων στην WEP-Arch. Αυτό το μοντέλο διαδικασίας σχεδιάσθηκε έτσι ώστε οι Μηχανικοί ΠΙ να μπορούν εύκολα να κατανοήσουν και να προσαρμόσουν τις απαιτήσεις του εκάστοτε Ιστοσυστήματος. 2.2 WEP: ΜΟΝΤΕΛΟ ΑΝΑΦΟΡΑΣ (REFERENCE MODEL) WEP-Terms: WEP βασική ορολογία και ορισμοί Προκειμένου οι αναγνώστες να αντιληφθούν τις έννοιες που περιγράφονται στο WEP και το Web Engineering, πρέπει να μοιραστούμε την ιδία γνώση των βασικών όρων Ιστού (Web) ή non-web. Α. Γενικοί όροι Στα πλαίσια του WEP χρησιμοποιούνται πολλοί Web αλλά και non-web όροι. Για την καλύτερη κατανόηση των ιδεών που περιγράφονται περαιτέρω κάποιοι βασικοί όροι πρέπει να γινουν κοινά κατανοητοί (αποδεκτοί). Αρχικά θα ασχοληθούμε με τους γενικούς όρους Δεδομένα, Πληροφορία, Λογισμικό, Πρόγραμμα και Εφαρμογή. Οτιδήποτε μπορεί να αποθηκευτεί ηλεκτρονικά είναι είτε Δεδομένα είτε Λογισμικό. Τα Δεδομένα 1 είναι ευδιάκριτα κομμάτια πληροφορίας σε ψηφιακή μορφή, μορφοποιημένα με έναν ειδικό τρόπο και ικανά να διαβαστούν, να διαχειριστούν και να μεταβιβαστούν μέσω κάποιων ψηφιακών καναλιών από κάποιο Λογισμικό. Τα δεδομένα μπορούν να σχετίζονται με άλλα δεδομένα. Αυτές οι σχέσεις/σύνδεσμοι είναι μέρος των δεδομένων και διευκολύνουν την αποδοτική διαχείρισή τους. Τα δεδομένα από μόνα τους δεν έχουν κανένα νόημα, μόνο όταν επεξεργάζονται από ένα σύστημα επεξεργασίας δεδομένων αποκτούν νόημα και ερμηνεία και μετατρέπονται σε Πληροφορία, η οποία μπορεί να προάγει την γνώση. Λογισμικό είναι μια συλλογή από εντολές η οποία μπορεί να διαβαστεί και να εκτελεστεί από έναν υπολογιστή. Το λογισμικό μπορεί να χωριστεί σε δύο γενικές κατηγορίες: Λογισμικό Συστήματος και Προγράμματα (λογισμικό εφαρμογών). Το λογισμικό συστήματος περιλαμβάνει τα λειτουργικά συστήματα και όλα τα βοηθήματα που δίνουν την δυνατότητα στον υπολογιστή να λειτουργήσει και να υποστηρίξει την παραγωγή και την εκτέλεση Προγραμμάτων. Εφαρμογή είναι μια σύνθεση από ένα ή περισσότερα προγράμματα τα οποία «δουλεύουν» άμεσα για τους ανθρώπους. Ένα από τα προγράμματα είναι υπεύθυνο για το περιβάλλον 1 Ο ορισμός είναι βασισμένος εν μέρει στο: 18

19 αλληλεπίδρασης του χρήστη, μέσω του οποίου, οι άνθρωποι μπορούν να αλληλεπιδρούν με την εφαρμογή με σκοπό να κάνουν γενικά δύο πράγματα: (1) να λαμβάνουν δεδομένα ως πληροφορία (ειδικά προγράμματα για να διαβάζουν, να ακούουν ή να βλέπουν δεδομένα) ή (2) να κάνουν κάποιες λειτουργίες πάνω στα δεδομένα ως υπηρεσίες. Το Σχήμα6.2 «απεικονίζει» την σημασία μερικών από τους όρους που αναφέρθηκαν παραπάνω. Οι παρακάτω όροι που σχετίζονται με τον ΠΙ χρησιμοποιούνται όπως έχουν οριστεί στο W3C Web Characterization Terminology & Definitions Sheet 2 (W3C Working Draft 24-May-1999): URI, Link, Anchor, User, Web Client, Web Request, Explicit Web Request, Implicit Web Request, Web Server, Web Response, Cookie, Web Resource, Web Page, Web Site. Προτείνεται η μελέτη των όρων αυτών πριν την περεταίρω ανάγνωση του κεφαλαίου. Σχήμα 2.2. Σχέσεις μεταξύ των βασικών όρων Έτσι εμφανίζεται η πληροφορία σχετικά με την ορολογία της Επ.Τε.Πι. στον ιστότοπό μας. Παραθέτουμε και την πρώτη και την δεύτερη και τελική μέχρι την έκδοση της διπλωματικής- έκδοση του portal για συγκρίσεις στην εμφάνιση

20 Σχήμα 2.3. Η σελίδα των WEP-Terms στον ιστότοπό μας (Έκδοση 1 του WEP) Σχήμα 2.4. Η σελίδα των WEP-Terms στον ιστότοπό μας (Έκδοση 2 του WEP) 20

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

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

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

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

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

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

ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet.

ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΜΑΘΗΜΑ: Εργαλεία Ανάπτυξης εφαρμογών internet. ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ: ΕΙΔΟΣ ΜΑΘΗΜΑΤΟΣ: Μικτό Γενικός σκοπός είναι να αποκτήσει ο καταρτιζόμενος τις αναγκαίες γνώσεις σχετικά με εργαλεία και τις τεχνικές για

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

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

ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΘΕΣΣΑΛΟΝΙΚΗ, 2016 ΕΙΣΑΓΩΓΗ Μια διαδικτυακή υπηρεσία μπορεί να περιγραφεί απλά σαν μια οποιαδήποτε

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

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

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

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

Μάθημα: Προγραμματιστικά Εργαλεία για το Διαδίκτυο

Μάθημα: Προγραμματιστικά Εργαλεία για το Διαδίκτυο ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΤΕΧΝΙΚΑ ΕΠΑΓΓΕΛΜΑΤΙΚΑ ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ-ΔΙΚΤΥΩΝ Η/Υ 2 ο ς Κ Υ Κ Λ Ο Σ ΚΑΤΕΥΘΥΝΣΗ: ΥΠΟΣΤΗΡΙΞΗ ΣΥΣΤΗΜΑΤΩΝ & ΕΦΑΡΜΟΓΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

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

Είδη 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 and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)

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

Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο

Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο Γλώσσες Σήµανσης (Markup Languages) Τεχνολογία ιαδικτύου και Ηλεκτρονικό Εµπόριο 1 Γλώσσες Σήµανσης Γλώσσες σήµανσης: Αρχικά για τον καθορισµό εµφάνισης σελίδων, γραµµατοσειρών. Στη συνέχεια επεκτάθηκαν

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

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης Μικρομεσαίες Επιχειρήσεις και Καινοτομία Ηλεκτρονικό Εμπόριο H δυνατότητα των καταναλωτών και των εμπορικών καταστημάτων να κάνουν

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

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

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

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

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

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

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

Κεφάλαιο 11: Εισαγωγή στην HTML. Εφαρμογές Πληροφορικής Κεφ. 11 Καραμαούνας Πολύκαρπος

Κεφάλαιο 11: Εισαγωγή στην HTML. Εφαρμογές Πληροφορικής Κεφ. 11 Καραμαούνας Πολύκαρπος Κεφάλαιο 11: Εισαγωγή στην HTML 1 11.1 Γενική εισαγωγή στην HTML Τι είναι η HTML HyperText Markup Language - Γλώσσα Χαρακτηρισμού Υπερ-Κειμένου είναι η βασική γλώσσα με την οποία πραγματοποιείται η δόμηση

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

Εργαλεία Ανάπτυξης Εφαρμογών Internet I

Εργαλεία Ανάπτυξης Εφαρμογών Internet I Εργαλεία Ανάπτυξης Εφαρμογών Internet I 1: Εισαγωγή στον Παγκόσμιο Ιστό Σταύρος Καμμάς Δομή μαθήματος 1. Εισαγωγή στον Παγκόσμιο Ιστό (www, υπερκείμενο, υπερσύνδεσμοι, υπερμέσα, πολυμέσα, πλοηγοί, παραδείγματα)

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

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης

Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html. Χρ. Ηλιούδης Εισαγωγή στον Παγκόσμιο ιστό και στη γλώσσα Html Χρ. Ηλιούδης Παγκόσμιος Ιστός (WWW) Ο Παγκόσμιος Ιστός (World Wide Web WWW), ή απλώς Ιστός, βασίζεται στην ιδέα των κατανεμημένων πληροφοριών. Αντί όλες

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

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

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

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

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

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

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

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

Βασίλειος Κοντογιάννης ΠΕ19 Ενότητα3 Επικοινωνία και Διαδίκτυο 11.1 Γενική Εισαγωγή στην HTML Τι είναι η HTML (HyperText Markup Language); Είναι μια γλώσσα σήμανσης (Markup) με την οποία πραγματοποιείται η δόμηση σελίδων του Παγκόσμιου

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

Ref.: SLWS 1 5Copyright 2005 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7

Ref.: SLWS 1 5Copyright 2005 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7 The European Computer Driving Licence Foundation Ltd Σελίδα 1 από 7 ΣΤΟΧΟΙ ΕΞΕΤΑΣΗΣ Η ενότητα ECDL WebStarter απαιτεί από τον Υποψήφιο να κατανοεί τις κύριες έννοιες της σχεδίασης και δημοσίευσης δικτυακών

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

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012 ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ Τρίτη, 7 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου Κων/νος Ποτιέ 21/ Χανιά, ΤΚ 73100 AΦΜ: 065439343 Τηλ./Fax:

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

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία

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

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

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

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

Βάσεις Δεδομένων Ενότητα 1

Βάσεις Δεδομένων Ενότητα 1 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 1: Εισαγωγή στις Ιωάννης Μανωλόπουλος, Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

Πρωτόκολλα Διαδικτύου

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται

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

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

ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΠΟΛΥΜΕΣΑ- ΔΙΚΤΥΑ ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΠΟΛΥΜΕΣΑ- ΔΙΚΤΥΑ ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ Μάρτιος 1998 ΕΙΣΑΓΩΓΗ Το

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

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

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

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

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

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

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

Τι είναι ένα σύστημα διαχείρισης περιεχομένου; δυναμικό περιεχόμενο Τι είναι ένα σύστημα διαχείρισης περιεχομένου; Παρά την μεγάλη εξάπλωση του διαδικτύου και τον ολοένα αυξανόμενο αριθμό ιστοσελίδων, πολλές εταιρείες ή χρήστες δεν είναι εξοικειωμένοι με την τεχνολογία

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

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

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

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

Οδηγός Ηλεκτρονικού Επιχειρείν

Οδηγός Ηλεκτρονικού Επιχειρείν ΕΠΙΜΕΛΗΤΗΡΙΟ ΧΑΝΙΩΝ Σειρά Σεμιναρίων 2013 «Ηλεκτρονικό εμπόριο η επιχείρηση στη νέα ψηφιακή εποχή» Οδηγός Ηλεκτρονικού Επιχειρείν Δρ. Μάρκος Κουργιαντάκης Διδάκτορας Τμ. Οικονομικών Επιστημών Πανεπιστημίου

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 3113/19-6-2015

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 3113/19-6-2015 ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΟΙΚΟΝΟΜΙΑΣ ΥΠΟΔΟΜΩΝ, ΝΑΥΤΙΛΙΑΣ & ΤΟΥΡΙΣΜΟΥ ΑΠΟΦΑΣΗ ΕΠΙ ΔΗΛΩΣΗΣ ΣΗΜΑΤΟΣ ΑΠΟΦΑΣΗ ΕΞ 3113/19-6-2015 Σύμφωνα με: α) τις διατάξεις των άρθρων 123, 124, 135 και 136 του Ν. 4072/2012

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

Εταιρική Παρουσίαση. Παρέχουμε υψηλής ποιότητας υπηρεσίες διαδικτύου και εφαρμογές. Κοινωνική Δικτύωση

Εταιρική Παρουσίαση. Παρέχουμε υψηλής ποιότητας υπηρεσίες διαδικτύου και εφαρμογές. Κοινωνική Δικτύωση Παρέχουμε υψηλής ποιότητας υπηρεσίες διαδικτύου και εφαρμογές Εταιρική Παρουσίαση Ιστοσελίδα: http://www.webgift.gr Τηλέφωνο Επικοινωνίας: 2810225611 Ε-mail: info@webgift.gr Κοινωνική Δικτύωση Facebook

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

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ

ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0. Σόλωνος 108,Τηλ Φαξ ΕΞΕΤΑΣΤΕΑ ΥΛΗ (SYLLABUS) ADVANCED σχεδιασμός ιστοσελίδας ΕΚΔΟΣΗ 1.0 ΤΙ ΕΙΝΑΙ ΤΟ ADVANCED Οι Advanced θεματικές ενότητες είναι είναι κατάλληλες για άτομα που επιθυμούν να συνεχίσουν σπουδές στο χώρο της

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

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

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

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

Παραδοτέο Π5.3: Έντυπο και ψηφιακό υλικό (Web site) προβολής των δράσεων έργου

Παραδοτέο Π5.3: Έντυπο και ψηφιακό υλικό (Web site) προβολής των δράσεων έργου ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΕΡΕΥΝΑΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΕΠΙΧΕΙΡΗΣΙΑΚΑ ΠΡΟΓΡΑΜΜΑΤΑ «ΑΝΤΑΓΩΝΙΣΤΙΚΟΤΗΤΑ & ΕΠΙΧΕΙΡΗΜΑΤΙΚΟΤΗΤΑ» ΚΑΙ ΠΕΡΙΦΕΡΕΙΩΝ ΣΕ ΜΕΤΑΒΑΣΗ ΕΘΝΙΚΟ ΣΤΡΑΤΗΓΙΚΟ ΠΛΑΙΣΙΟ

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ:

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΜΕ ΘΕΜΑ: ΘΕΟΔΟΣΙΟΥ ΝΙΚΗ Α.Μ. 103/04 ΠΑΠΑΠΕΤΡΟΥ ΦΩΤΕΙΝΗ Α.Μ. 134/04 Εξεταστική Επιτροπή Επιβλέπουσα Καθηγήτρια : Σατρατζέμη Μαρία, Καθηγήτρια Μέλη : Ευαγγελίδης

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

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

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

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

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

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

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

Τεχνικές Προδιαγραφές ιαλειτουργικότητας

Τεχνικές Προδιαγραφές ιαλειτουργικότητας ΤΕΧΝΙΚΕΣ ΠΡΟ ΙΑΓΡΑΦΕΣ ΕΙΓΜΑ ΠΑΡΑΡΤΗΜΑΤΟΣ ΙΑΓΩΝΙΣΜΟΥ ΚΟΙΝΟΤΙΚΟ ΠΛΑΙΣΙΟ ΣΤΗΡΙΞΗΣ 2000-2006 ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ «Κοινωνία της Πληροφορίας» http://www.infosociety.gr Μάιος 2003 Τεχνικές Προδιαγραφές ιαλειτουργικότητας

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

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά Για την STUDIO KOSTA BODA ILLUM Χανίων Πέµπτη, 9 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου

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

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

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

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

Περιεχόμενο του μαθήματος

Περιεχόμενο του μαθήματος ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Απαιτήσεις Λογισμικού Περιπτώσεις χρήσης Δρ Βαγγελιώ Καβακλή Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας Πανεπιστήμιο Αιγαίου Εαρινό Εξάμηνο 2012-2013 1 Περιεχόμενο του μαθήματος

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

ΥΠΗΡΕΣΙΑ «TAXISNET» - ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΤΩΝ ΦΟΡΟΛΟΓΙΚΩΝ ΔΗΛΩΣΕΩΝ ΓΙΑ ΤΟ ΤΜΗΜΑ ΕΣΩΤΕΡΙΚΩΝ ΠΡΟΣΟΔΩΝ ΚΑΙ ΤΗΝ ΥΠΗΡΕΣΙΑ ΦΟΡΟΥ ΠΡΟΣΤΙΘΕΜΕΝΗΣ ΑΞΙΑΣ ΤΟΥ

ΥΠΗΡΕΣΙΑ «TAXISNET» - ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΤΩΝ ΦΟΡΟΛΟΓΙΚΩΝ ΔΗΛΩΣΕΩΝ ΓΙΑ ΤΟ ΤΜΗΜΑ ΕΣΩΤΕΡΙΚΩΝ ΠΡΟΣΟΔΩΝ ΚΑΙ ΤΗΝ ΥΠΗΡΕΣΙΑ ΦΟΡΟΥ ΠΡΟΣΤΙΘΕΜΕΝΗΣ ΑΞΙΑΣ ΤΟΥ ΥΠΗΡΕΣΙΑ «TAXISNET» - ΗΛΕΚΤΡΟΝΙΚΗ ΥΠΟΒΟΛΗ ΤΩΝ ΦΟΡΟΛΟΓΙΚΩΝ ΔΗΛΩΣΕΩΝ ΓΙΑ ΤΟ ΤΜΗΜΑ ΕΣΩΤΕΡΙΚΩΝ ΠΡΟΣΟΔΩΝ ΚΑΙ ΤΗΝ ΥΠΗΡΕΣΙΑ ΦΟΡΟΥ ΠΡΟΣΤΙΘΕΜΕΝΗΣ ΑΞΙΑΣ ΤΟΥ ΥΠΟΥΡΓΕΙΟΥ ΟΙΚΟΝΟΜΙΚΩΝ ΤΗΣ ΚΥΠΡΙΑΚΗΣ ΔΗΜΟΚΡΑΤΙΑΣ Οδηγίες

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

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα

2. Αλγόριθμοι, δομές δεδομένων και πολυπλοκότητα 1. Εισαγωγή 1.1 O Υπολογιστής ως εργαλείο μηχανικού 1.2 Η Επιστήμη των υπολογιστών 1.3 Ιστορικό Σημείωμα 1.4 Ο υπολογιστής μηχανή επεξεργασίας ψηφιακής πληροφορίας 1.5 Ψηφιοποίηση πληροφορίας 1.5.1 ψηφιοποίηση

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

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

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

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

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

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

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

Εξέλιξη των Τεχνολογιών και Υπηρεσιών του Παγκόσμιου Ιστού και Εφαρμογές στην Εκπαίδευση. Oμάδα Ά

Εξέλιξη των Τεχνολογιών και Υπηρεσιών του Παγκόσμιου Ιστού και Εφαρμογές στην Εκπαίδευση. Oμάδα Ά Εξέλιξη των Τεχνολογιών και Υπηρεσιών του Παγκόσμιου Ιστού και Εφαρμογές στην Εκπαίδευση Oμάδα Ά Εισαγωγή Η ολοένα και αυξανόμενη πρόοδος στις τεχνολογίες και υπηρεσίες του Παγκόσμιου Ιστού Web, διευκολύνει

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

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

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

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

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

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

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

Π ε ρ ι ε χ ό μ ε ν α

Π ε ρ ι ε χ ό μ ε ν α Π ε ρ ι ε χ ό μ ε ν α Πρόλογος...7 Πρόλογος Επιμελητή...9 Εισαγωγή Τεχνολογίες για την ανάπτυξη ικανοτήτων...23 Σκοπός του βιβλίου...24 Eνα μοντέλο για την παιδαγωγική χρήση των εργαλείων με γνωστικό δυναμικό...26

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

ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies)

ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies) ΕΠΛ 012 ΤΕΧΝΟΛΟΓΙΕΣ ΣΧΕΔΙΑΣΗΣ ΔΙΑΔΙΚΤΥΑΚΟΥ ΤΟΠΟΥ (Web Site Design Technologies) Διδάσκων Καθηγητής: Δημήτριος Τσουμάκος Εαρινό Εξάμηνο 2010 Βασικές Πληροφορίες Πότε: Δευτέρα & Πέμπτη 10:30-12μμ Πού: ΧΩΔ01

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

Βελτιωμένη Εφαρμογή. Νέες δυνατότητες. Νέα Ιστοσελίδα

Βελτιωμένη Εφαρμογή. Νέες δυνατότητες. Νέα Ιστοσελίδα Βελτιωμένη Εφαρμογή Νέες δυνατότητες Νέα Ιστοσελίδα ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ WWW.ASEP.GR 1 ΦΟΡΕΙΣ Α.Σ.Ε.Π. ΥΠΟΨΗΦΙΟΙ ΑΝΩΤΑΤΟ ΣΥΜΒΟΥΛΙΟ ΕΠΙΛΟΓΗΣ ΠΡΟΣΩΠΙΚΟΥ WWW.ASEP.GR 2 Φάση Α: Α: Μελέτη Εφαρμογής

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

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

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

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο)

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

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

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

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

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

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

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

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

Σχεδιαστής Ιστοσελίδων

Σχεδιαστής Ιστοσελίδων Σχεδιαστής Ιστοσελίδων 1. Περιγραφή Ρόλου Τίτλος Προφίλ Σχεδιαστής Ιστοσελίδων Γνωστό και ως Συνοπτική Ένας σχεδιαστής ιστοσελίδων κατασκευάζει και ενημερώνει ιστοσελίδες ως προς τη σχεδίαση και τη διαμόρφωση

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

Αναφορά εργασιών για το τρίμηνο Δεκέμβριος 2012 Φεβρουάριος 2013 Όνομα : Μπελούλη Αγάθη

Αναφορά εργασιών για το τρίμηνο Δεκέμβριος 2012 Φεβρουάριος 2013 Όνομα : Μπελούλη Αγάθη Στο πλαίσιο της πράξης «Αναβάθμιση και Εμπλουτισμός των Ψηφιακών Υπηρεσιών της Βιβλιοθήκης του Παντείου Πανεπιστημίου». Η Πράξη συγχρηματοδοτείται από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ).

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

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

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

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

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

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

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

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12

Αρχιτεκτονικές κατανεμημένων συστημάτων. I. Sommerville 2006 Βασικές αρχές Τεχνολογίας Λογισμικού, 8η αγγ. έκδοση Κεφ. 12 Αρχιτεκτονικές κατανεμημένων συστημάτων Στόχοι Εξήγηση των πλεονεκτημάτων και των μειονεκτημάτων των αρχιτεκτονικών κατανεμημένων συστημάτων Εξέταση των αρχιτεκτονικών συστημάτων πελάτηδιακομιστή και των

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

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

ΟΙ ΨΗΦΙΑΚΕΣ ΕΙΚΟΝΙΚΕΣ ΚΟΙΝΟΤΗΤΕΣ ΩΣ ΔΟΜΕΣ ΣΤΗΡΙΞΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΈΡΓΟΥ 2 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 351 ΟΙ ΨΗΦΙΑΚΕΣ ΕΙΚΟΝΙΚΕΣ ΚΟΙΝΟΤΗΤΕΣ ΩΣ ΔΟΜΕΣ ΣΤΗΡΙΞΗΣ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΈΡΓΟΥ Τζουμάκας Βασίλης Καθηγητής Πληροφορικής στο Παπαστράτειο Γυμνάσιο Αγρινίου vtzoum@sch.gr

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

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ, ΠΛΗΡΟΦΟΡΙΚΗΣ & ΙΚΤΥΩΝ Εργ. Τεχνολογίας Λογισμικού & Υπηρεσιών S 2 E Lab Π Τ Υ Χ Ι

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

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

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

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

Η συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα

Η συμβολή στην επιτυχία ενός οργανισμού, παρουσιάζοντας σχετικά δεδομένα με τη χρήση τεχνικών 2Δ ή 3Δ τεχνολογίας. Αρμοδιότητα Σχεδιαστής Ψηφιακών Κινούμενων Σχεδίων ή Digital Animator 1. Περιγραφή Ρόλου Τίτλος Προφίλ Σχε Σχεδιαστής Ψηφιακών Κινούμενων Σχεδίων ή Digital Animator Γνωστό και ως Ειδικός Σχεδιασμού 2Δ- 3Δ γραφικών,

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

ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ

ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ 1. Οι Η/Υ στο κτίριο που βρίσκεται το γραφείο σας συνδέονται έτσι ώστε το προσωπικό να μοιράζεται τα αρχεία και τους εκτυπωτές. Πως ονομάζεται αυτή η διάταξη των

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

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου ΚΕΦΑΛΑΙΟ 1.7 Πρωτόκολλα και Αρχιτεκτονική Δικτύου Επικοινωνία δύο σταθμών Ύπαρξη διαδρομής Αποκατάσταση σύνδεσης Ο σταθμός-πηγή πρέπει να ξέρει πότε ο σταθμός-προορισμός είναι έτοιμος να λάβει δεδομένα.

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

Ενότητες Γ3.1 - Γ3.2 - Γ3.3

Ενότητες Γ3.1 - Γ3.2 - Γ3.3 Ενότητες Γ3.1 - Γ3.2 - Γ3.3 3.1 Τo διαδίκτυο ως πηγή πληροφοριών 3.2 Αξιοποίηση- αξιολόγηση ιστοσελίδων, ιστοχώρων και πυλών 3.3 Σχεδίαση μαθημάτων με τη χρήση του διαδικτύου To Διαδίκτυο ως πηγή πληροφοριών

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

Γαβαλάς Δαμιανός dgavalas@aegean.gr

Γαβαλάς Δαμιανός dgavalas@aegean.gr Δικτυακά Πολυμέσα ΙΙ Διάλεξη #1 η : Οργάνωση & στόχοι μαθήματος, καλές αρχές σχεδιασμού στο web, τα μεγαλύτερα λάθη στον web σχεδιασμό Γαβαλάς Δαμιανός dgavalas@aegean.gr 1 Στόχοι μαθήματος Κατανόηση της

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

Η γλώσσα HTML. Επιμέλεια: Δέγγλερη Σοφία

Η γλώσσα HTML. Επιμέλεια: Δέγγλερη Σοφία Η γλώσσα HTML Επιμέλεια: Δέγγλερη Σοφία Υπερκείμενο Το δομικό χαρακτηριστικό του Παγκόσμιου Ιστού Ένα αρχείο Απλό κείμενο και υπερσύνδεσμοι Υπερσύνδεσμος Μετάβαση σε διάφορα άλλα έγγραφα Αποτελείται από

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

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό Ανάδοχοι Φορέας Υλοποίησης Έργο ΛΑΕΡΤΗΣ Λογισμικό Δικτύων Οδηγίες αξιοποίησης για τον Εκπαιδευτικό Ερευνητικό Ακαδημαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών Ανάδοχος φορέας: CONCEPTUM A.E. 1 Προσομοίωση

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

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

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΙΣΤΟΤΟΠΩΝ 1Τι είναι ο Παγκόσµιος Ιστός; Λόγω της µεγάλης απήχησης του Παγκόσµιου Ιστού πολλές φορές ταυτίζουµε τον Παγκόσµιο Ιστό µε το Διαδίκτυο. Στην πραγµατικότητα αυτή η αντίληψη

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

Εισαγωγη στην html. Η δομή μιας ιστοσελίδας (αρχείο html) Η βασική δομή ενός αρχείου html είναι η εξής:

Εισαγωγη στην html. Η δομή μιας ιστοσελίδας (αρχείο html) Η βασική δομή ενός αρχείου html είναι η εξής: <html> <head> Εισαγωγη στην html Ο παγκόσμιος ιστός (αγγ.: World Wide Web ή www) είναι η πιο δημοφιλής υπηρεσία που μας παρέχει το Διαδίκτυο (Internet) και είναι ένα σύστημα διασυνδεδεμένων πληροφοριών (κειμένου, εικόνας,

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

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

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

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

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

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

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών Ενότητα 1: Διαδικαστικά Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Θεόδωρος Τσιλιγκιρίδης Μαθησιακοί Στόχοι Παρουσίαση της δομής και των περιεχομένων του μαθήματος.

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

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης ΕΓΚΑΤΑΣΤΑΣΗ & ΠΑΡΑΜΕΤΡΟΠΟΙΗΣΗ INTERNET INFORMATION SERVER (IIS) ΓΙΑ ΥΛΟΠΟΙΗΣΗ ΥΠΗΡΕΣΙΩΝ ΔΙΑΔΙΚΤΥΟΥ (WEB SERVICES) ΣΠΟΥΔΑΣΤΡΙΑ:Μπάρδα Μαρία ΕΙΣΗΓΗΤΗΣ: Τσιαντής

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

Σχεδιασμός και Ανάπτυξη Ιστοσελίδων ΙΙ ΙΕΚ ΤΡΙΑΝΔΡΙΑΣ ΓΡΑΦΙΣΤΑΣ ΕΝΤΥΠΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΕΣΩΝ. CMS Content Management Systems Joomla

Σχεδιασμός και Ανάπτυξη Ιστοσελίδων ΙΙ ΙΕΚ ΤΡΙΑΝΔΡΙΑΣ ΓΡΑΦΙΣΤΑΣ ΕΝΤΥΠΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΕΣΩΝ. CMS Content Management Systems Joomla Σχεδιασμός και Ανάπτυξη Ιστοσελίδων ΙΙ ΙΕΚ ΤΡΙΑΝΔΡΙΑΣ ΓΡΑΦΙΣΤΑΣ ΕΝΤΥΠΟΥ ΚΑΙ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΕΣΩΝ CMS Content Management Systems Joomla Τι είναι ένα CMS; Ένα Content Management System (CMS) είναι μία μορφή

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

ΜΑΘΗΜΑ 6. Σχήµατα ιαλειτουργικότητας Μεταδεδοµένων. Το RDF Το Warwick Framework. Ιόνιο Πανεπιστήµιο - Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας

ΜΑΘΗΜΑ 6. Σχήµατα ιαλειτουργικότητας Μεταδεδοµένων. Το RDF Το Warwick Framework. Ιόνιο Πανεπιστήµιο - Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας ΜΑΘΗΜΑ 6 195 Σχήµατα ιαλειτουργικότητας Μεταδεδοµένων Το RDF Το Warwick Framework 196 1 Resource Data Framework RDF Τα πολλαπλά και πολλαπλής προέλευσης σχήµατα παραγωγής δηµιουργούν την ανάγκη δηµιουργίας

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

Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών. Παραδοτέο: Τελική Αναφορά Υπηρεσιών Υποστήριξης και Εκπαίδευσης

Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών. Παραδοτέο: Τελική Αναφορά Υπηρεσιών Υποστήριξης και Εκπαίδευσης Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών Παραδοτέο: Τελική Αναφορά Υπηρεσιών Υποστήριξης και Εκπαίδευσης ΠΕΡΙΕΧΟΜΕΝΑ 1 Εισαγωγή... 4 2 Εφαρμογές λογισμικού του Πληροφοριακού Συστήματος... 5 2.1 Διαδικτυακή

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

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr ..χτίζουµε την ιστοσελίδα σας στο Internet www.kalliergea.gr Λάουρα Π. Καζακράντε «Καλλιεργαία» Πληροφορική - Internet - ιαφήµιση - Μεταφράσεις Τηλ.: 211 0104925, 695 6118589 Email: info@kalliergea.gr

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων. Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ενότητα 1: Εισαγωγή στις Βάσεις Δεδομένων Αθανάσιος Σπυριδάκος Διοίκηση Επιχειρήσεων Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Τεχνικός Εφαρμογών Πληροφορικής

Τεχνικός Εφαρμογών Πληροφορικής Τεχνικός Εφαρμογών Πληροφορικής ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΕΙΣΑΓΩΓΗ Εξάμηνο: 2014Β Διδάσκουσα: Ηλεκτρονική Τάξη: Κανελλοπούλου Χριστίνα_ΠΕ19 Πληροφορικής Περιεχόμενα 1.Τι είναι η Php; 2.Πως γίνετε η γραφή

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

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

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

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

ΚΕΦΑΛΑΙΟ 10. Υπηρεσίες και εφαρμογές Διαδικτύου. ΚΕΦΑΛΑΙΟ 10 Υπηρεσίες και εφαρμογές Διαδικτύου. Α Γενικού Λυκείου

ΚΕΦΑΛΑΙΟ 10. Υπηρεσίες και εφαρμογές Διαδικτύου. ΚΕΦΑΛΑΙΟ 10 Υπηρεσίες και εφαρμογές Διαδικτύου. Α Γενικού Λυκείου Α Γενικού Λυκείου 87 Διδακτικές ενότητες 10.1 Υπηρεσίες Διαδικτύου 10.2 Ο παγκόσμιος ιστός, υπηρεσίες και εφαρμογές Διαδικτύου Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να μπορούν να διακρίνουν

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

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ, ΠΛΗΡΟΦΟΡΙΚΗΣ & ΙΚΤΥΩΝ Εργ. Τεχνολογίας Λογισμικού & Υπηρεσιών S 2 ELab Π Τ Υ Χ Ι Α

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

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

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

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών Α.Ε.Ι.

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών Α.Ε.Ι. Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών Α.Ε.Ι. Παραδοτέο: Δημοσιότητα Ανάλυση Αρχείων Κίνησης Πληροφοριακού Κόμβου submit-atlas.grnet.gr Σελίδα 1 από 164 Σελίδα 2 από 164 Σύνοψη H

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

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

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

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

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

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

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

Wikis: Ανάπτυξη συνεργατικότητας με αξιοποίηση εφαρμογών και υπηρεσιών διαδικτύου

Wikis: Ανάπτυξη συνεργατικότητας με αξιοποίηση εφαρμογών και υπηρεσιών διαδικτύου ΕΘΝΙΚΗ ΣΧΟΛΗ ΔΗΜΟΣΙΑΣ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΑΥΤΟΔΙΟΙΚΗΣΗΣ Wikis: Ανάπτυξη συνεργατικότητας με αξιοποίηση εφαρμογών και υπηρεσιών διαδικτύου Το υλικό παραχωρήθηκε από τον Δρ Σπυρίδωνα Σαλαμούρα (ssalamouras@gmail.com)

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

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

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

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

ΚΕΦΑΛΑΙΟ 3 ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΔΙΑΤΑΞΕΙΣ ΛΟΓΙΣΜΙΚΟΥ. Έννοιες-κλειδιά. Σύνοψη

ΚΕΦΑΛΑΙΟ 3 ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΔΙΑΤΑΞΕΙΣ ΛΟΓΙΣΜΙΚΟΥ. Έννοιες-κλειδιά. Σύνοψη ΚΕΦΑΛΑΙΟ 3 ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΔΙΑΤΑΞΕΙΣ ΛΟΓΙΣΜΙΚΟΥ Σκοπός του κεφαλαίου είναι η εισαγωγή της έννοιας της διάταξης λογισμικού, ως αρχιτεκτονικής δόμησης των υπολογιστικών πόρων και της ανάθεσης σε αυτούς συστατικών

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

Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0. Εφαρμογές Πληροφορικής Κεφ. 9 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0. Εφαρμογές Πληροφορικής Κεφ. 9 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 9: Διαδίκτυο, Web 2.0 και Web X.0 Καραμαούνας Πολύκαρπος 1 9.1 Ιστορικά Στοιχεία Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο και ήταν απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ. Το 1966

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ ΣΥΜΒΕΒΛΗΜΕΝΟΥΣ ΜΕ ΤΟΝ Ε.Ο.Π.Υ. Τ.Ε.Ι ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΡΑΣΤΙΚΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ΓΙΑ ΤΗΝ ΕΞΥΠΗΡΕΤΗΣΗ ΑΣΘΕΝΩΝ» ΟΝΟΜΑΤΕΠΩΝΥΜΑ ΣΠΟΥΔΑΣΤΩΝ : ~ΔΕΛΗΓΙΑΝΝΗ ΚΥΡΙΑΚΗ, 1925~

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Διδάσκων: Γ. Χαραλαμπίδης,

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

Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης

Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης Αξιολόγηση Υπηρεσιών ιαδικτύου µέσω Περιπτώσεων Μελέτης Κωστής Αϊβαλής Μηχανικός Πληροφορικής TU-Berlin 2/5/2008 ΕΑΠ-ΓΤΠ61-Κωστής Αϊβαλής 1 Εισαγωγή Η ταχύτητα επεξεργασίας των εφαρµογών διαδικτυακών υπηρεσιών

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

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών

ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών ΕΠΛ 012 Εισαγωγή στο Παγκόσμιο Πλέγμα Πληροφοριών World Wide Web (WWW) Θέματα Επεξεργασία δεδομένων στο Web Δημιουργία απλών σελίδων HTML Περιγραφή κάποιων XHTML στοιχείων (tags) Εξέλιξης του WWW Το WWW

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

ΠΕΡΙΕΧΟΜΕΝΑ 1. ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ: ΤΕΧΝΟΛΟΓΙΚΟ, ΟΙΚΟΝΟΜΙΚΟ ΚΑΙ ΚΟΙΝΩΝΙΚΟ ΥΠΟΒΑΘΡΟ 12

ΠΕΡΙΕΧΟΜΕΝΑ 1. ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ: ΤΕΧΝΟΛΟΓΙΚΟ, ΟΙΚΟΝΟΜΙΚΟ ΚΑΙ ΚΟΙΝΩΝΙΚΟ ΥΠΟΒΑΘΡΟ 12 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ: ΤΕΧΝΟΛΟΓΙΚΟ, ΟΙΚΟΝΟΜΙΚΟ ΚΑΙ ΚΟΙΝΩΝΙΚΟ ΥΠΟΒΑΘΡΟ 12 1.1 Το νέο τεχνολογικό, οικονομικό και κοινωνικό περιβάλλον της ΚτΠ 12 1.1.1 Εισαγωγή 12 1.1.2 Η Κοινωνία της

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