Παράκαμψη προς το κυρίως περιεχόμενο

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

Στόχος του μαθήματος Διαδραστικοί Ιστότοποι είναι η εξοικείωση των φοιτητών με τις θεμελιώδεις αρχές σχεδίασης δυναμικών ιστοσελίδων, με τα βασικά εργαλεία ανάπτυξης δυναμικών ιστοσελίδων και με τις παραμέτρους φιλοξενίας δυναμικών ιστοσελίδων.

Μαθησιακά Αποτελέσματα:

Με την ολοκλήρωση του μαθήματος οι φοιτητές πρέπει να είναι ικανοί να:

1.     Επιδεικνύουν την ικανότητα να μοντελοποιούν σύνθετες δομές δεδομένων αλλά και διεργασίες που απαντώνται σε υπηρεσίες και οργανισμούς που βασίζονται σε πληροφοριακά συστήματα.

2.     Γνωρίζουν και εφαρμόζουν τη βασική μεθοδολογία σχεδίασης διαδικτυακών εφαρμογών βασισμένων σε βάσεις δεδομένων.

3.     Επιδεικνύουν εξοικείωση και ικανότητα προγραμματισμού με χρήση της SQL.

4.     Σχεδιάζουν και υλοποιούν διαδικτυακές εφαρμογές πληροφοριακών συστημάτων με χρήση της MySQL, PHP.

5.     Γνωρίζουν βασικά συστήματα διαχείρισης βάσεων δεδομένων.

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

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

Η σύγχρονη κοινωνία είναι μια Κοινωνία Πληροφορίας. Δεδομένα κάθε μορφής διακινούνται μαζικά και η διαχείριση τους γίνεται όλο και πιο κρίσιμη ώστε να υπάρχει εύρυθμη λειτουργία της κοινωνικής ζωής. Οι παραδοσιακές μορφές διαχείρισης πληροφοριών έχουν εμπλουτιστεί μέσω των τεχνολογιών Διαδικτύου και συνθέτουν ένα ευρύ φάσμα πληροφοριακών συστημάτων. Στο πλαίσιο του μαθήματος «Διαδραστικοί Ιστότοποι»: (i) Παρουσιάζεται μια συστηματική μεθοδολογία μοντελοποίησης δεδομένων και διεργασιών η οποία αποτελεί προσαρμογή της αντίστοιχης διαδικασίας που έχει αναπτυχθεί εδώ και χρόνια για τις παραδοσιακές βάσεις δεδομένων, (ii) Μελετώνται σε βάθος τεχνικές υλοποίησης βάσεων δεδομένων. (iii) Γίνεται εξαντλητική χρήση λογισμικού δημιουργίας και διαχείριση βάσεων δεδομένων μέσω του Διαδικτύου. Δίνεται έμφαση στη πλατφόρμα διαχείρισης διαδικτυακών βάσεων δεδομένων MySQL και στις γλώσσες προγραμματισμού και διαχείρισης βάσεων δεδομένων μέσω του διαδικτύου SQL και PHP, (iv) Παρουσιάζεται μια συστηματική μεθοδολογία σχεδίασης και ανάπτυξης διαδικτυακών εφαρμογών που βασίζονται σε βάσεις δεδομένων.