Εισαγωγή στην Επιστήμη και Τεχνολογία των Υπηρεσιών


Το μάθημα έχει σκοπό την εισαγωγή στην επιστήμη και τεχνολογία των υπηρεσιών. Οι υπηρεσίες αποτελούν πλέον το κυρίαρχο τμήμα της οικονομικής δραστηριότητας στις ανεπτυγμένες και αναπτυσσόμενες χώρες, στην Ελλάδα μάλιστα λόγω του τουρισμού και της εμπορικής ναυτιλίας αποτελούν την ραχοκοκαλιά της οικονομίας. Η χρήση των ΤΠΕ υπήρξε βασικός μοχλός σε αυτή την ραγδαία ανάπτυξη των υπηρεσιών και αναμένεται να παραμείνει και στο μέλλον. Η επιστήμη των υπηρεσιών μελετά τις υπηρεσίες στο χρόνο, διατυπώνει θεωρίες για τη λειτουργία τους και προβλέψεις για την μελλοντική τους εξέλιξη. Η τεχνολογία των υπηρεσιών σχεδιάζει, μετρά, αναλύει, και υλοποιεί σύνθετα συστήματα υπηρεσιών που αποτελούνται από μηχανές (υλικό και λογισμικό) και ανθρώπους.


Στόχοι Μαθήματος

Φοιτητές που ολοκληρώνουν το μάθημα θα είναι σε θέση να: - Κατασκευάζουν έγκυρες HTML ιστοσελίδες, CSS templates με βάση τις προδιαγραφές του οργανισμού W3C. - Γνωρίζουν πλήρως την δομή, το συντακτικό, την χρησιμότητα της XML και των σχετικών τεχνολογιών που βασίζονται στην XML και χρησιμοποιούνται στις ηλεκτρονικές υπηρεσίες. - Να αναπτύσσουν καλά διατυπωμένα (well-formed) και έγκυρα (valid) XML έγγραφα με χρήση XML Schema Languages (DTD, XML Schema W3C). - Χρησιμοποιούν γλώσσες που βασίζονται στην XML (XSL, XPath) και όχι μόνο (CSS) για να μορφοποιούν και να μετασχηματίζουν XML δεδομένα. - Συντάσσουν XML επερωτήσεις σε XML δεδομένα χρησιμoποιώντας τις τεχνολογίες XPath και XQuery. - Αναλύουν, να δημιουργούν και να τροποποιούν XML έγγραφα (XML Προγραμματισμός με χρήση DOM και SAX). - Χρησιμοποιούν κατάλληλες πλατφόρμες ανάπτυξης εφαρμογών (J2EE) και βιβλιοθήκες που υποστηρίζουν την ανάπτυξη των ηλεκτρονικών υπηρεσιών (λ.χ. Eclipse, Netbeans, Apache Tomcat Server, Axis, κτλ.). - Αναπτύσσουν ολοκληρωμένες ηλεκτρονικές υπηρεσίες που αξιοποιούν τις σχετικές τεχνολογίες και πρότυπα υπηρεσιών διαδικτύου (SOAP, WSDL, κτλ).


Προαπαιτούμενες Γνώσεις

Διαδικτυοκεντρικός Προγραμματισμός


Περιεχόμενα

- Introduction to XML - Writing XML and Well-Formed XML Documents - XML Namespaces - Document Type Definitions (DTDs) - XML Schema Language - XML Path Language (XPath) - Extensible Stylesheet Language Transformations (XSLT) - XSLT and XPath - HTML - HTML and Cascading Style Sheets (CSS) - XML and Cascading Style Sheets (CSS) - Document Object Model (DOM) - XML Query Language (XQuery) - Web Services Essentials - JAX – WS

ΤΑΥΤΟΤΗΤΑ ΜΑΘΗΜΑΤΟΣ

Βαθμίδα:

Τύπος:

Προπτυχιακό

(A-)


Εκπαιδευτές: Χρήστος Νικολάου
Τμήμα: Τμήμα Επιστήμης Υπολογιστών
Ίδρυμα: Πανεπιστήμιο Κρήτης
Θεματική Περιοχή: Επιστήμες Υπολογιστών, Πληροφορικής, Τηλεπικοινωνιών
Άδεια Χρήσης: BY-NC-ND

Επισκεφτείτε το μάθημα

ΜΟΙΡΑΣΤΕΙΤΕ ΤΟ ΜΑΘΗΜΑ
ΣΧΕΤΙΚΑ ΜΑΘΗΜΑΤΑ