SlideShare a Scribd company logo
Τυπογραφικός Σχεδιασμός Εντύπων & Εφαρμογών πολυμέσων Εκπαιδευτής Ανδρέας Κόλλιας 15.01.2010 Ι.Ε.Κ. ΧΑΛΚΙΔΑΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΟΡΓΑΝΙΣΜΟΣ ΕΠΑΓΓΕΛΜΑΤΙΚΗ ΕΚΠΑΙΔΕΥΣΗΣ ΚΑΙ ΚΑΤΑΡΤΙΣΗΣ
Κεφάλαιο  3 º : Σχεδίαση εφαρμογής πολυμέσων
Φάσεις ανάπτυξης εφαρμογής πολυμέσων (καταρράκτης) Ολοκλήρωση και Διανομή Ανάλυση Απαιτήσεων Σχεδίαση Υλοποίηση
Σχεδίαση εφαρμογής πολυμέσων Αποκτούμε μια δομημένη λεπτομερή περιγραφή της εφαρμογής και των στοιχείων της. Λειτουργική Σχεδίαση. Σχεδιάζεται η δομή της εφαρμογής. Περιγράφεται η διεπαφή και οι λειτουργίες που επιτελεί. Λαμβάνονται αποφάσεις για το περιεχόμενο της. Έντυπο Λειτουργικής Σχεδίασης (ΕΛΣ) Τεχνική Σχεδίαση. Καταρτίζεται ένα λεπτομερές σχέδιο της εφαρμογής. Έντυπο Τεχνικής Σχεδίασης (ΕΤΣ)
Περιορισμοί από την ανάλυση Απαιτήσεις που πρέπει να ικανοποιηθούν: Λειτουργικά χαρακτηριστικά. Κόστος. Τεχνικά χαρακτηριστικά. Οι κυριότεροι παράγοντες που επηρεάζουν τη σχεδίαση: Τεχνικοί και οικονομικοί πόροι. Οι απαιτήσεις του πελάτη. Οι τελικοί χρήστες.
Λειτουργική σχεδίαση Συνάντηση βασικών μελών της ομάδας Εξετάζονται οι βασικές απαιτήσεις και συζητούνται οι αρχικές ιδέες για την υλοποίηση των χαρακτηριστικών. Καταγραφή αρχικών ιδεών Κατηγοριοποίηση περιεχομένου Επιλογή μοντέλου πλοήγησης Σχεδίαση δομής Επιλογή στοιχείων πολυμέσων Σχεδίαση διεπαφής Δημιουργία πρωτοτύπου Δημιουργείται ένας κατάλογος που αναφέρει αναλυτικά τις θεματικές ενότητες της εφαρμογής. Αποφασίζεται ο τρόπος με τον οποίο θα οργανωθούν τα επιμέρους τμήματα της εφαρμογής και ο τρόπος που θα γίνεται η μετάβαση μεταξύ αυτών. Αποφασίζονται τα μέσα που θα χρησιμοποιηθούν σε κάθε τμήμα της εφαρμογής, όπως επίσης και το ύφος τους. Θα πρέπει να διευκολύνει την πλοήγηση και να ακολουθεί το ύφος της εφαρμογής. Αντικατοπτρίζει όλες τις παραπάνω σχεδιαστικές αποφάσεις.
Λειτουργικό σχέδιο Θα πρέπει να περιγράφονται τα εξής: Οι κατηγορίες περιεχομένου της εφαρμογής. Τα στοιχεία πολυμέσων της εφαρμογής. Η μορφή και το ύφος της διεπαφής. Το μοντέλο πλοήγησης που θα υιοθετηθεί Το καλό  “ Λειτουργικό σχέδιο ”  έχει τα εξής χαρακτηριστικά: Ακολουθεί και ικανοποιεί τις απαιτήσεις που περιγράφονται από τη φάση της ανάλυσης. Είναι γραμμένος σε γλώσσα απλή και κατανοητή, χωρίς εξεζητημένους τεχνικούς όρους. Περιγράφει όλες τις πιθανές λειτουργίες της εφαρμογής με αρκετή λεπτομέρεια. Καταγράφει όλα τα στοιχεία πολυμέσων και τον τρόπο που θα χρησιμοποιηθούν. Λειτουργική σχεδίαση
Έντυπο Λειτουργικής Σχεδίασης  (ΕΛΣ) Περιγράφει τις διαδικασίες χωρίς να αναφέρει λεπτομέρειες σχετικά με την υλοποίηση. Θέματα που εντάσσονται: Αρχιτεκτονική του συστήματος. Βιβλιοθήκες λογισμικού. Αλγόριθμοι. Λειτουργική σχεδίαση
Καταγραφή αρχικών ιδεών Παρουσίαση του πως φαντάζεται ο καθένας το τελικό προϊόν. Η ομάδα απαρτίζεται από: Το διαχειριστή του έργου. Το σχεδιαστή. Τους δημιουργούς στοιχείων πολυμέσων. Τον προγραμματιστή. Βοηθάει τον σχεδιαστή να έχει καθαρή εικόνα για: Το περιεχόμενο της εφαρμογής. Την παρουσίαση, δηλαδή τη διεπαφή της εφαρμογής. Λειτουργική σχεδίαση
Επιλογή περιεχομένου Η ποιότητα του περιεχομένου επηρεάζεται από τα εξής: Βάθος. Ο βαθμός λεπτομέρειας στον οποίο το περιεχόμενο εξετάζει ένα θέμα. Εύρος. Η έκταση στην οποία το περιεχόμενο καλύπτει ένα συγκεκριμένο θέμα. Καταλληλότητα. Η σωστή ή όχι επιλογή του περιεχομένου σε σχέση με το κοινό που απευθύνεται. Η επιλογή του περιεχομένου είναι εργασία η οποία: Για μικρές εφαρμογές μπορεί να γίνει με συνεργασία σχεδιαστή και πελάτη. Για μεγάλες εφαρμογές απαιτείται σύσταση μιας μικρής ομάδας. Ο αριθμός μελών εξαρτάται από το είδος και το μέγεθος της εφαρμογής. Η ειδικότητά των μελών εξαρτάται από το θέμα του έργου. Λειτουργική σχεδίαση
Κατηγοριοποίηση περιεχομένου Βοηθάει στην οργάνωση του περιεχομένου. Εξαρτάται από διάφορους παράγοντες όπως: Οι στόχοι της εφαρμογής. Ο θεματικός προσανατολισμός. Οι προσδοκίες του χρήστη. Προσεγγίσεις για την κατηγοριοποίηση του περιεχομένου: Αναγωγική: Ξεκινάει από την αρχή και συνέχεια βελτιώνει ( Top – Down approach ) . Επαγωγική: Ξεκινάει από το τέλος και συνέχεια κάνει αφαιρέσεις ( Bottom - Up approach ). Υβριδική: Ξεκινάει παράλληλα και από την αρχή και από το τέλος Λειτουργική σχεδίαση
Παράδειγμα Υλοποίηση μιας εφαρμογής τουριστικού οδηγού: Καταγραφή κατηγοριών πληροφόρησης. Δημιουργία αρχικού καταλόγου πληροφοριών. Αναμόρφωση καταλόγου πληροφοριών. Δημιουργία αναλυτικού καταλόγου πληροφοριών. Αναθεώρηση καταλόγου περιεχομένων. Λειτουργική σχεδίαση
Δόμηση εφαρμογής Η σχεδίαση της δομής της εφαρμογής γίνεται με βάση κάποια δομή πλοήγησης. Βασικές δομές πλοήγησης στις εφαρμογές πολυμέσων: Γραμμική δομή. Δενδροειδής δομή. Δομή γράφου. Υβριδική δομή. Λειτουργική σχεδίαση
Παράδειγμα Λειτουργική σχεδίαση Αυτοκίνητο Μηχανικά Μέρη Κινητήρας Κιβώτιο Ταχυτήτων Ανάρτηση Πλαίσιο Αμάξωμα Χειριστήρια Τιμόνι Γκάζι Φρένο Συμπλέκτης Υπόλοιπα Χειριστήρια Εξοπλισμός Κλιματισμός ABS Ραδιοκασετόφωνο Αυτοματισμοί Άλλα στοιχεία εξοπλισμού
Γραμμική δομή Αποτελεί μια αλληλουχία από οθόνες Η παρέμβαση του χρήστη περιορίζεται μόνο στο ποια θα είναι η αμέσως επόμενη / προηγούμενη οθόνη. Η μετάβαση από οθόνη σε οθόνη γίνεται είτε χειροκίνητα, είτε αυτόματα με χρήση χρονοδιαδρόμου ( timeline ) Αυτοκίνητο Κινητήρας Ανάρτηση Φρένα Αμάξωμα Εξοπλισμός Απεικόνιση απλής γραμμικής δομής Λειτουργική σχεδίαση
Δενδροειδής δομή Ξεκινάει από έναν αρχικό κόμβο (ρίζα) και εκτείνεται μέχρι να φτάσει σε κάποιους τελικούς κόμβους (φύλλα). Είναι κατάλληλη για παρουσίαση θεμάτων με σταδιακή εξειδίκευση σε διάφορα επίπεδα ανάλυσης. Εκτείνεται σε βάθος ή σε πλάτος. Αυτοκίνητο Μηχανικά Μέρη Εξοπλισμός Αμάξωμα Πλαίσιο Κινητήρας Κλιματισμός Ράδιο ABS Αυτοματισμοί Χειριστήρια Συμπλέκτης Φρένο Γκάζι Άλλα Τιμόνι Απεικόνιση δενδροειδούς δομής Λειτουργική σχεδίαση
Έκταση σε βάθος ή σε πλάτος Έκταση σε βάθος: Υπάρχουν πολλά διαδοχικά επίπεδα ανάλυσης μέχρι την τελική πληροφορία Πολλά ενδιάμεσα στάδια μέχρι την ανάκτηση πληροφορίας που βρίσκεται σε χαμηλό επίπεδο. Έκταση σε πλάτος: Δεν χρειάζεται να περάσεις από πολλά στάδια για να φτάσεις στην επιθυμητή πληροφορία. Συγκέντρωση πολλών θεμάτων στην ίδια οθόνη. Δυσκολότερη σχεδίαση της διεπαφής. Σύγχυση του χρήστη. Απεικόνιση έκτασης σε βάθος Απεικόνιση έκτασης σε πλάτος Λειτουργική σχεδίαση
Δομή γράφου (ή δικτυακή μορφή) Υπάρχουν συνδέσεις από και προς κάθε κόμβο. Παρουσιάζει πλήρη ευελιξία. Επιτρέπει στον χρήστη να επιλέξει ο ίδιος την πορεία που θα ακολουθήσει. Είναι το μοντέλο που υιοθετούν εφαρμογές υπερκειμένων / υπερμέσων. Εφαρμόζεται ευρύτατα στον παγκόσμιο ιστό. Σχήμα δομής γράφου Λειτουργική σχεδίαση
Υβριδική δομή Συνδυασμός όλων των προηγούμενων δομών. Σχήμα υβριδικής δομής Λειτουργική σχεδίαση
Σενάριο πλοήγησης εφαρμογής Παρέχει εικόνα σχετικά με την οργάνωση του περιεχομένου της εφαρμογής  Δεν παρέχει πληροφορίες σχετικά με την πορεία πλοήγησης του χρήστη Κάθε πιθανή πορεία καθορίζει και από ένα σενάριο πλοήγησης. Μία τεχνική η οποία μπορεί να περιγράψει σενάρια πλοήγησης είναι τα διαγράμματα ροής. Λειτουργική σχεδίαση
Διαγράμματα ροής ( flowcharts ) Αναπαριστούν ολόκληρη τη δομή της εφαρμογής παρουσιάζοντας τα επιμέρους τμήματα και τις συνδέσεις μεταξύ τους. Οι κόμβοι του διαγράμματος μπορούν να αναπαρίστανται με γραφικό τρόπο, όπως μακέτες. Πολύπλοκο λόγω των πολλών κόμβων και του μεγάλου όγκου πληροφοριών που περιέχουν. Λύση: Χρήση προσδιοριστικής ετικέτας. Είναι σκόπιμο να υπάρχει ένας βαθμός ιεράρχησης και τμηματοποίησης. Λειτουργική σχεδίαση
Ιστοριοπίνακας ή πινάκιο εξιστόρησης ( storyboard ) Αναπαριστά ακολουθιακά τμήματα της εφαρμογής πολυμέσων Χρησιμοποιεί: Κείμενο. Γραφικές αναπαραστάσεις. Έχει τη μορφή σειράς από εικόνες που αντιπροσωπεύουν το περιεχόμενο της οθόνης σε διάφορες χρονικές στιγμές. Παρέχει γενική εικόνα και όχι ακριβή. Λειτουργική σχεδίαση
Παράδειγμα Ιστοριοπίνακας για την εισαγωγική παρουσίαση του Τουριστικού Οδηγού
Επιλογή στοιχείων πολυμέσων Χρησιμεύουν για την παρουσίαση της εφαρμογής στο χρήστη. Περιορισμοί: Τεχνικοί, οικονομικοί κ.α. Απαιτήσεις του πελάτη (Απαίτηση συγκεκριμένων στοιχείων) Χωρητικότητα του μέσου διανομής Μπορούν να χρησιμοποιηθούν με δύο τρόπους μέσα στην εφαρμογή: Ως τμήμα του περιεχομένου της εφαρμογής ( content media ) Π.χ. αφηγήσεις, διαγράμματα, φωτογραφίες κ.α. Ως στοιχεία περιβάλλοντος ( environment media ) Π.χ. αναπαραγωγή ήχου με την επιλογή ενός εικονιδίου κ.α. Λειτουργική σχεδίαση
Κείμενο Η μορφή του κειμένου εξαρτάται από το μέσο διανομής και τον τελικό χρήστη. Πρέπει να χαρακτηρίζεται από: Συντομία. Ο χρήστης εντυπωσιάζεται με τα άλλα πολυμεσικά στοιχεία (εικόνα, ήχος, βίντεο) και όχι με το κείμενο. Σαφήνεια. Λογική δομή. Σύντομες, περιεκτικές και ουσιώδεις φράσεις είναι το κλειδί για την επιτυχία των επικοινωνιακών στόχων της εφαρμογής. Λειτουργική σχεδίαση
Ήχος Μπορεί να περιέχει: Μουσική  ( π.χ. ορχηστικά έργα, τραγούδια κ.α.). Ομιλία  (π.χ. αφήγηση κειμένου κ.α.). Άλλοι φυσικοί ήχοι και ηχητικά εφέ  (π.χ. άνοιγμα πόρτας κ.α.) Προσδίδει μεγαλύτερη ζωντάνια και ρεαλισμό Μπορεί να πάρει τις εξής μορφές μέσα στην εφαρμογή: Αυτόνομο κομμάτι. Ήχος σε συνδυασμό με άλλα μέσα. Συνοδεία κάποιου κειμένου. Παράγοντες επιτυχημένης χρήσης ήχου: Ηχητική ποιότητα. Κατάλληλη διάρκεια. Συγχρονισμός με άλλα μέσα. Ύφος αντίστοιχο με το θέμα που παρουσιάζεται. Ρυθμός αφήγησης. Λειτουργική σχεδίαση
Εικόνα Μπορεί να εξυπηρετεί τους εξής στόχους: Να παρουσιάζει στιγμιότυπα του φυσικού κόσμου. Να αναπαραστήσει κάποια έννοια. Να δείξει κάποια διαδικασία. Να παρουσιάσει δεδομένα. Να αναπαραστήσει κάποιες δομές. Να εμπλουτίσει την εφαρμογή από αισθητική άποψη. Να ενισχύσει άλλα μέσα. Κατηγορίες εικόνας: Φωτογραφίες. Σχήματα και διαγράμματα. Γραφιστικές συνθέσεις. Παράγοντες επιτυχημένης χρήσης εικόνας: Ποιότητα εικόνας. Καταλληλότητα σε σχέση με το κοινό Ύφος και αισθητική. Συνέπεια σε σχέση με το συνοδευτικό κείμενο. Λειτουργική σχεδίαση
Βίντεο & Συνθετική κίνηση Εξυπηρετεί τους εξής σκοπούς: Την επεξήγηση διαδικασιών.  Π.χ. Η λειτουργία μιας μηχανής. Την παρουσίαση οδηγιών χρήσης. Π.χ. Ο τρόπος λειτουργίας ενός πακέτου λογισμικού. Την παρουσίαση χώρων ή τόπων. Π.χ. Αποσπάσματα που δείχνουν τα αξιοθέατα μιας πόλης. Την παρουσίαση ντοκουμέντων. Π.χ. Συνεντεύξεις ιστορικών προσώπων ή καθημερινά γεγονότα. Τη διαφήμιση προϊόντων. Η συνθετική κίνηση παρουσιάζει παρόμοιες ιδιότητες με το βίντεο Μειονεκτεί σε ρεαλισμό των αντικειμένων και των προσώπων. Πλεονεκτεί στο ότι ο παραγωγός έχει απόλυτο έλεγχο στη μορφή και την κίνηση των αντικειμένων. Λειτουργική σχεδίαση
Σχεδίαση διεπαφής χρήστη Η σχεδίαση της διεπαφής αφορά σε δυο βασικά θέματα: Την εμφάνιση του περιεχομένου. Την πλοήγηση του χρήστη μέσα στην εφαρμογή Η προσπάθεια για καλύτερη σχεδίαση θα πρέπει να εστιάσει στα εξής: Την αισθητική. Την εργονομία  Λειτουργική σχεδίαση
Βασικές αρχές σχεδίασης διεπαφής Η διεπαφή θα πρέπει: Να κάνει την εφαρμογή πιο ελκυστική. Να μην αποσπά την προσοχή του χρήστη από το περιεχόμενο. Προσδοκίες του χρήστη από τη διεπαφή μιας εφαρμογής πολυμέσων: Να είναι εύκολη στη χρήση. Να μην αλλάζει τον τρόπο με τον οποίο έχει συνηθίσει να χρησιμοποιεί τον υπολογιστή. Να του παρέχει ικανό βαθμό λειτουργικότητας. Να παρουσιάζει το περιεχόμενο με το σωστό τρόπο και το σωστό σημείο. Να είναι πρωτότυπη. Να διατηρεί το ενδιαφέρον του. Να του επιτρέπει να παρεμβαίνει και να επιλέγει ο ίδιος πώς θα δει την πληροφορία. Λειτουργική σχεδίαση
Διάταξη οθόνης Θα πρέπει να χαρακτηρίζεται από τους εξής παράγοντες: Ισορροπία. Η θέση που έχει κάθε στοιχείο στην οθόνη, καθώς και το οπτικό βάρος καθενός από αυτά. Συμμετρική ισορροπία. Στοιχεία ίδιου οπτικού βάρους σε ίδιες αποστάσεις από το κέντρο. Μη συμμετρική ισορροπία. Στοιχεία διαφορετικού τοπικού βάρους κατανεμημένα έτσι ώστε να δίνουν μία αίσθηση σταθερότητας. Σωστές αναλογίες. Η θέση των αντικειμένων σε σχέση με τα άκρα τις οθόνης και οι αποστάσεις μεταξύ τους. Απλότητα. Ομαδοποίηση αντικειμένων που έχουν κάποια κοινά στοιχεία μεταξύ τους. Προσεγμένη παράταξη των αντικειμένων. Πρέπει να μπορούν να καθοδηγήσουν το μάτι του χρήστη σε μια ορισμένη πορεία μέσα στην εφαρμογή (οπτικό βάρος, μορφή και χρώμα στοιχείων). Συνοχή (Ενότητα). Προσδίδεται με τη χρήση κοινού φόντου, μίας σταθερής γραμματοσειράς και κοινου ύφους για όλα τα στοιχεία. Λειτουργική σχεδίαση
Το κείμενο στην οθόνη Μειωμένη αναγνωσιμότητα λόγω φωτεινότητας και αστάθειας της οθόνης. Για βελτίωση της αναγνωσιμότητας θα πρέπει να υιοθετηθούν οι εξής κανόνες μορφοποίησης: Χρήση κεφαλαίων και πεζών γραμμάτων. Χρήση γραμματοσειρών χωρίς ουρές ( Arial  ή  Tahoma  στα  Windows  και  GrHelvetica  στα  Macintosh ). Επιλογή κατάλληλου μεγέθους γραμματοσειράς. Χρήση κουκίδων ή αρίθμησης. Εμπλουτισμός του κειμένου με εικονίδια. Χωρισμός σε παραγράφους με ενιαίο θεματικό περιεχόμενο. Χρήση στηλοθετών ( tabs ) . Χρήση κειμένου σε μορφή πίνακα. Χρήση έντονων, πλάγιων ή υπογραμμισμένων γραμμάτων. Χρήση χρωμάτων – αντιθέσεων. Λειτουργική σχεδίαση
Χρώμα – Κείμενο
Χρήση χρώματος
Χρώμα και Έννοιες
Παράδειγμα μη σωστής αντιστοιχίας χρωμάτων Το  STOP  είναι με πράσινο χρώμα. Στο  “ ΝΑΙ ”  και  “ ΟΧΙ ”  γίνεται αντιστροφή των χρωμάτων.
Το κόκκινο αντικείμενο δίνει την αίσθηση ότι βρίσκεται σε μικρότερη απόσταση από ό,τι το μπλε. Παράδειγμα κουραστικού συνδυασμού χρωμάτων
Καθιστά το κείμενο μη αναγνώσιμο. Παράδειγμα δυσκολίας στην εστίαση
Κανόνες για την αποδοτική χρήση του χρώματος Σχεδιάστε πρώτα την οθόνη σε ασπρόμαυρο και προσθέστε χρώμα εκ των υστέρων. Χρησιμοποιείτε ουδέτερα χρώματα για το φόντο. Χρησιμοποιείτε το ίδιο χρώμα για την ίδια λειτουργία σε όλη την πορεία της εφαρμογής. Μη χρησιμοποιείτε το ίδιο χρώμα για διαφορετικές λειτουργίες. Μη βασίζεστε μόνο στο χρώμα για τη μετάδοση ενός μηνύματος, αλλά συνδυάστε το με κάποια άλλη ένδειξη (π.χ. σχήμα- μέγεθος). Εκμεταλλευτείτε το γεγονός ότι το ανθρώπινο μάτι είναι πιο ευαίσθητο σε διαφορές φωτεινότητας παρά χρώματος. Χρησιμοποιείτε το πολύ πέντε διαφορετικά χρώματα. Χρησιμοποιείτε χρώματα υψηλού κορεσμού και φωτεινότητας. Χρησιμοποιείτε το ίδιο βασικό χρώμα για να ομαδοποιήσετε στοιχεία που σχετίζονται μεταξύ τους. Αποφύγετε τη χρήση συμπληρωματικών χρωμάτων το ένα δίπλα στο άλλο.
Αρχές παρουσίασης περιεχομένου Η αποδοτική χρήση του περιεχομένου πρέπει να ακολουθεί τους εξής κανόνες: Μη βομβαρδίζετε το χρήστη με υπερβολική πληροφορία στην ίδια οθόνη. Εστιάστε κάθε φορά την προσοχή του χρήστη σε μια έννοια. Εκμεταλλευτείτε σωστά τις δυνατότητες διαφορετικών μέσων για την συνδυασμένη παρουσίαση της ίδιας έννοιας. Αξιοποιήστε τη δύναμη της μεταφοράς και της αναλογίας παραπέμποντας σε καταστάσεις από την καθημερινή ζωή. Επιλέξτε ένα ύφος για τη διεπαφή το οποίο είναι κατάλληλο για το θέμα της εφαρμογής. Διατηρήστε το ύφος της εφαρμογής σταθερό. Παρουσιάστε τις έννοιες με σαφήνεια και συντομία. Λειτουργική σχεδίαση
Θέματα εργονομίας στην εμφάνιση  Ο χρήστης επικεντρώνει την προσοχή του στο περιεχόμενο και τις έννοιες που προσπαθεί να μεταδώσει η εφαρμογή. Θέματα εργονομία: Συνέπεια. Ανάδραση. Πληροφόρηση. Οργάνωση. Ομαδοποίηση. Τήρηση συμβάσεων. Εύκολη πρόσβαση Παροχή βοήθειας. Λειτουργική σχεδίαση
Συνέπεια Στη μορφή των χειριστηρίων. Διατήρηση ενιαίου ύφους χειριστήρια για την εκτέλεση διάφορων λειτουργιών. Στη θέση τους. Διατήρηση της θέσης των χειριστηρίων για διευκόλυνση των χρηστών. Στον τρόπο λειτουργίας τους. Διατήρηση της λειτουργίας του κάθε χειριστηρίου. Λειτουργική σχεδίαση
Παροχή ανάδρασης στο χρήστη Απόκριση εκ μέρους τις εφαρμογής στις ενέργειες του χρήστη. Επιβεβαιώνει ότι οι εντολές του χρήστη έχουν ληφθεί από το σύστημα και παράλληλα ενημερώνει για το αποτέλεσμά τους. Δίνει ζωντάνια στην εφαρμογή. Η απόκριση μπορεί να γίνει με τη χρήση διάφορων μέσων (εικόνα, ήχος κ.α.) Η υπερβολική χρήση κάνει κουραστική την εφαρμογή. Λειτουργική σχεδίαση
Πληροφόρηση σχετικά με λειτουργίες Δύσκολη η αναγνώριση της ακριβής λειτουργίας της κάθε διεπαφής. Χρήση μικρής λεζάντας για πληροφόρηση: Κοντά στο εικονίδιο. Μέσα στο εικονίδιο. Εμφάνιση μόλις ο δείκτης περάσει από το εικονίδιο. Εμφάνιση αν ο δείκτης παραμείνει πάνω στο εικονίδιο για κάποιο χρόνο (συνήθως γύρω στο 1 δευτερόλεπτο) Προσοχή στην περίπτωση που υπάρχουν πολλά εικονίδια. Λειτουργική σχεδίαση
Τήρηση συμβάσεων λειτουργικού  συστήματος Η απόκρυψη του λειτουργικού συστήματος και η παράκαμψη των χειριστηρίων του κάνει μια εφαρμογή πρωτότυπη. Τα κοινά χειριστήρια (ράβδοι κύλισης, μενού, πτυσσόμενες λίστες κ.τ.λ.) αντικαθίστανται με άλλα ειδικά σχεδιασμένα για την εφαρμογή.  Αποτελέσματα αντικατάστασης χειριστηρίων: Δημιουργία ενός πρωτότυπου περιβάλλοντος. Σημαντική διαφοροποίηση σε σχέση με επαγγελματικές εφαρμογές. Δίνει τη δυνατότητα για τη δημιουργία ενός ξεχωριστού ύφους και ενός αισθητικά ορθού αποτελέσματος. Αποφυγή της παραβίασης του συνηθισμένου τρόπου με τον οποίο ανταποκρίνεται το λειτουργικό σύστημα. Λειτουργική σχεδίαση
Λογική οργάνωση και ομαδοποίηση χειριστηρίων Η οργάνωση των χειριστηρίων: Εξαρτάται από τις λειτουργίες που καλούνται να εκτελέσουν. Έχει σχέση με την τοποθέτησή τους στην οθόνη. Έχει σχέση με την ομαδοποίηση τους. Τρόποι ομαδοποίησης: Συγκέντρωση των αντικειμένων σε συγκεκριμένο σημείο της οθόνης. Χρήση κενού χώρου για να διαχωρίσει ομάδες αντικειμένων. Χρήση διαχωριστικών γραμμών και πλαισίων. Διαφορετικό φόντο για κάθε ομάδα αντικειμένων. Ευθυγράμμιση όμοιων αντικειμένων ως προς τον ίδιο άξονα. Λειτουργική σχεδίαση
Εύκολη πρόσβαση σε θέματα  και λειτουργίες Απλοποίηση των διαδικασιών που εκτελεί ο χρήστης. Αποφυγή της αυστηρής δενδροειδής μορφής (πολλά ενδιάμεσα στάδια). Κανόνες αποφυγής χρήσης πολλών ενδιάμεσων σταδίων: Η πρόσβαση σε σημαντικά  κομβικά σημεία με μία μόνο ενέργεια. Κάθε ενέργεια θα πρέπει να είναι προσβάσιμη με τρεις το πολύ ενέργειες. Λειτουργική σχεδίαση
Παροχή βοήθειας Μπορεί να γίνει με τους εξής τρόπους: Με αρχεία βοήθειας. Με τη χρήση βοηθητικών ετικετών ( tool tips ) Εμφανίζονται μόλις ο δείκτης του ποντικιού βρεθεί πάνω από κάποιο χειριστήριο. Με επεξηγηματικά ηχητικά αποσπάσματα. Με αποσπάσματα βίντεο. Προσομοιώνουν τις ενέργειες που πρέπει να ακολουθήσει ο χρήστης για να εκτελέσει μια λειτουργία . Λειτουργική σχεδίαση
Σχεδίαση πρωτοτύπου Πραγματοποιείται στο τέλος της λειτουργικής σχεδίασης. Το πρωτότυπο είναι μη λειτουργικό (mock up demo). Στόχος του είναι να δείξει μια γενική εικόνα της εφαρμογής με την έναρξη της υλοποίησης. Τα γραφικά, το περιεχόμενο, η διάταξη της οθόνης και οι λειτουργίες περιγράφονται σε αφαιρετικό επίπεδο. Συχνά είναι σε μορφή διαφανειών ή σε έντυπη ή σε χειρόγραφη μορφή. Λειτουργική σχεδίαση
Τεχνική σχεδίαση Ξεκινά με την ολοκλήρωση της λειτουργικής σχεδίασης. Δημιουργείται ένα σχέδιο της αρχιτεκτονικής του προγράμματος. Συνεργάζονται ο σχεδιαστής/αναλυτής και ο προγραμματιστής. Γίνεται επιλογή της πλατφόρμας και του εργαλείου ανάπτυξης. Τα χαρακτηριστικά των εργαλείων επηρεάζουν το υπόλοιπο τμήμα της τεχνικής σχεδίασης. Παράγεται το Έντυπο Τεχνικής Σχεδίασης (ΕΤΣ) Περιγράφει τον τρόπο με τον οποίο θα υλοποιηθούν τα χαρακτηριστικά που περιγράφονται στο ΕΛΣ.
Πλατφόρμα ανάπτυξης Δεν είναι απαραίτητο να είναι ίδια με την πλατφόρμα εκτέλεσης. Πλατφόρμα εκτέλεσης: Ο συνδυασμός λειτουργικού συστήματος, τύπου υπολογιστή, μέσου διανομής και βοηθητικού λογισμικού που απαιτείται. Πλατφόρμα ανάπτυξης: Ο συνδυασμός λειτουργικού συστήματος, τύπου υπολογιστή και εργαλείων που χρησιμοποιούνται για την ανάπτυξη της εφαρμογής. Η επιλογή της πλατφόρμας ανάπτυξης εξαρτάται από: Επεξεργαστική ισχύ. Ισχύ επεξεργασίας γραφικών. Δυνατότητα εξυπηρέτησης πολλών χρηστών, αν πρόκειται για δικτυακή εφαρμογή. Διαθέσιμα περιφερειακά. Διαθέσιμο λογισμικό. Κόστος πλατφόρμας. Μεταφερσιμότητα και συμβατότητα με άλλες πλατφόρμες. Τεχνική σχεδίαση
Πλατφόρμες Πλατφόρμα επεξεργασίας εικόνας: Ψηφιοποίηση και επεξεργασία εικόνας Πλατφόρμα επεξεργασίας ήχου: Ψηφιοποίηση και επεξεργασία ήχου. Προσοχή στη μορφή συμπίεσης. Υπάρχουν διάφορες κωδικοποιήσεις: Microsoft ADPCM, IMA ADPCM, PCM. Πλατφόρμα επεξεργασίας βίντεο και συνθετικής κίνησης: Ισχυροί γραφικοί σταθμοί εργασίας. Υπάρχουν πολλές εκδόσεις κωδικοποιητών / αποκωδικοποιητών: Radius Cinepack, Intel Indeo, Microsoft Video 1. Ανάπτυξη τελικής εφαρμογής: Μπορεί να αναπτυχθεί σε διάφορες πλατφόρμες. Macromedia Director, Macromedia Authorware. Τεχνική σχεδίαση
Εργαλεία ανάπτυξης Επιλέγονται παράλληλα με την επιλογή πλατφόρμας. Κατηγορίες εργαλείων ανάπτυξης: Γλώσσες προγραμματισμού . Εργαλεία συγγραφής πολυμέσων . Σελίδας ή κάρτας. Χρονοδιαδρόμου. Βασισμένα σε εικονίδια. Εργαλεία δημιουργίας παρουσιάσεων Τεχνική σχεδίαση
Γλώσσες προγραμματισμού Η ανάπτυξη εφαρμογών πολυμέσων έχει διευκολυνθεί πολύ λόγω των βιβλιοθηκών συναρτήσεων. Η χρήση γλωσσών προγραμματισμού: Επιτρέπει στον προγραμματιστή να υλοποιήσει εντυπωσιακές και σύνθετες λειτουργίες. Δυσκολία στη συγγραφή κώδικα. Απαιτεί ιδιαίτερα εξειδικευμένες γνώσεις. Χρονοβόρα. Γλώσσες – περιβάλλοντα προγραμματισμού που χρησιμοποιούνται: C / C++ (πιο διαδεδομένη). Java. Visual Basic της Microsoft Delphi της Inprise. Τεχνική σχεδίαση
Εργαλεία συγγραφής πολυμέσων  ( multimedia authoring tools ) Ενσωματώνουν γλώσσες σεναρίων ( scripting languages ) για: Διαχείριση των αρχείων πολυμέσων. Έλεγχο ροής της εφαρμογής. Παρέχουν εξειδικευμένες λειτουργίες. Προσθήκη εφέ μετάβασης από οθόνη σε οθόνη. Δημιουργία απλών ακολουθιών συνθετικής κίνησης. Χωρίζονται σε κατηγορίες ανάλογα με την αλληγορία συγγραφής που υιοθετούν. Τεχνική σχεδίαση
Κατηγορίες εργαλείων συγγραφής Εργαλεία σελίδας ή κάρτας. Κάθε οθόνη εφαρμογής θεωρείται ως μια σελίδα ενός βιβλίου. Η μετάβαση από οθόνη σε οθόνη αντιστοιχεί στο ξεφύλλισμα του βιβλίου. Όχι απαραίτητα γραμμική – Χρήση κατάλληλα επιλεγμένων συνδέσεων. Υπάρχουν τα: Asymetrix Multimedia Toolbook για Windows HyperCard της Apple για Macintosh. Εργαλεία χρονοδιαδρόμου. Τα στοιχεία πολυμέσων αντιπροσωπεύουν τους «ηθοποιούς». Η οθόνη αντιπροσωπεύει τη «σκηνή». Ο χρονοδιάδρομος καθορίζει το χρόνο εισόδου και εξόδου του «ηθοποιού» από τη «σκηνή». Η γραμμική συμπεριφορά του χρόνου μπορεί να παρακαμφθεί.  Υπάρχει το Macromedia Director και για Windows, αλλά και για Macintosh. Εργαλεία προγραμματισμού βασισμένα στα εικονίδια. Η δομή αναπαριστάται με γραφικό τρόπο πάνω σε ένα διάγραμμα ροής. Κάθε γεγονός αντιπροσωπεύεται με ένα εικονίδιο. Οι  σύνδεσμοι που δείχνουν τη ροή της εφαρμογής με βάση το χρόνο ή τις επιλογές του χρήστη. Επιτρέπουν στην ομάδα ανάπτυξης να έχει μια εποπτική εικόνα της εφαρμογής. Διευκολύνεται η διαδικασία σχεδίασης Υπάρχει το Macromedia Authorware και για Windows, αλλά και για Macintosh. Τεχνική σχεδίαση
Εργαλεία δημιουργίας παρουσιάσεων Για εφαρμογές με περιορισμένες απαιτήσεις. Παρέχουν δυνατότητα ενσωμάτωσης όλων των βασικών μέσων. Π.χ. Εικόνα, ήχο, βίντεο και συνθετική κίνηση. Χαρακτηριστικά: Απλά στη χρήση τους. Βοηθάνε στην ανάπτυξη εφαρμογών σε μικρό χρόνο. Ιδιαίτερα χρήσιμα για την ανάπτυξη του πρωτοτύπου μιας εφαρμογής. Ιδιαίτερα δημοφιλή είναι τα εξής: Microsoft PowerPoint. Lotus Freelance Graphics. WordPerfect Presentation. Τεχνική σχεδίαση
Κριτήρια επιλογής εργαλείου ανάπτυξης Γίνεται με βάση ορισμένα κριτήρια: Το χρόνο ανάπτυξης. Τις δυνατότητες του εργαλείου. Την πλατφόρμα εκτέλεσης. Την εμπειρία της ομάδας ανάπτυξης. Οι γλώσσες προγραμματισμού: Παρέχουν μεγάλη ευελιξία και  δυνατότητες την ομάδα ανάπτυξης. Έχουν αυξημένη πολυπλοκότητα. Αυξημένος χρόνος ανάπτυξης και  αποσφαλμάτωσης. Τα εργαλεία συγγραφής: Παρέχουν μεγαλύτερη ευκολία Ενδέχεται να μην ενσωματώνουν όλες   τις εφαρμογές που απαιτεί η εφαρμογή. Τεχνική σχεδίαση Η επιλογή θα είναι το αποτέλεσμα συμβιβασμού ανάμεσα σε αυτούς τους δυο παράγοντες.
Εργαλεία επεξεργασίας στοιχείων  πολυμέσων Τα εργαλεία συγγραφής περιλαμβάνουν και εργαλεία επεξεργασίας στοιχείων πολυμέσων Έχουν περιορισμένες δυνατότητες. Παρέχουν απλές λειτουργίες. Απαιτείται η χρήση εξειδικευμένων εργαλείων, δηλαδή: Εργαλεία επεξεργασίας εικόνας. Εργαλεία επεξεργασίας ήχου. Εργαλεία σύλληψης και επεξεργασίας βίντεο. Εργαλεία δημιουργίας συνθετικής κίνησης. Τεχνική σχεδίαση
Εργαλεία επεξεργασίας εικόνας Εργαλεία επεξεργασίας χαρτογραφικής εικόνας: Μετατροπή των εικόνων σε διάφορες μορφές αποθήκευσης. Ρύθμιση της φωτεινότητας ή της αντίθεσης, Εφαρμογή διάφορων εφέ. Έχουμε τα εξής προγράμματα: Adobe Photoshop, Corel PhotoPaint, JASC Paint Shop Pro  και  Microsoft Image Composer. Σε αυτή την κατηγορία εντάσσονται και τα εργαλεία ελεύθερης σχεδίασης. Παρέχουν τα εργαλεία που έχει ένας ζωγράφος (πινέλα, βούρτσες, αερογράφους κτλ.). Παρέχουν μια σειρά από ειδικά εφέ. Έχουμε τα εξής προγράμματα: Fractal Design Painter  και  Fauve Matisse. Εργαλεία επεξεργασίας διανυσματικών εικόνων Adobe Illustrator, Macromedia Freehand  και  CorelDraw. Τεχνική σχεδίαση
Εργαλεία επεξεργασίας ήχου Εργαλεία επεξεργασίας ψηφιοποιημένου ήχου. Παρέχουν δυνατότητες: Μοντάζ. Μίξη. Διάφορα εφέ (ενίσχυση, ηχώ, παραμόρφωση κτλ.). Υπάρχουν τα εξής προγράμματα: Syntrillium CoolEdit, Sonic Foundry Sound Forge και Goldwave για Windows. Sound Edit για Macintosh. Εργαλεία επεξεργασίας ήχου MIDI. Επιτρέπουν στο χρήστη να: Συνθέσει ένα νέο μουσικό απόσπασμα. Να επεξεργαστεί ένα ήδη υπάρχων (ρυθμό, όργανα κτλ.) Υπάρχουν τα εξής προγράμματα: Cakewalk Pro, Steinberg Cubase, Mark of the Unicorn Performer & Digital Performer. Τεχνική σχεδίαση
Εργαλεία σύλληψης και επεξεργασίας  βίντεο Δίνουν τη δυνατότητα σύλληψης βίντεο από εξωτερική πηγή  Π.χ. συσκευή βίντεο Παρέχουν δυνατότητα επεξεργασίας του: Μοντάζ διαφορετικών αποσπασμάτων. Ένθεση τίτλων. Εφαρμογή διάφορων εφέ. Υπάρχουν τα εξής προγράμματα: Adobe Premiere, Unlead MediaStudio και Assymetrix Digital Video Producer. Για την σύλληψη υπάρχουν τα εξής προγράμματα: VidCap για Windows και MiroCapture. Τεχνική σχεδίαση
Εργαλεία συνθετικής κίνησης Επιτρέπουν: Τη σχεδίαση δισδιάστατων ή τρισδιάστατων μοντέλων. Την παραγωγή συνθετικής κίνησης με βάση αυτά τα μοντέλα. Υπάρχουν τα εξής προγράμματα: Kinetix 3D Studio Max Caligari Truspace Metacreations Bryce 3D Kinetix Character Studio Metacreations Poser. Τεχνική σχεδίαση
Σχεδίαση αρχιτεκτονικής Εντάσσονται τα εξής θέματα: Διάκριση των επιμέρους τμημάτων που αποτελούν τη συνολική εφαρμογή. Ο καθορισμός της μεθόδου που θα ανακτώνται τα δεδομένα και οι αλγόριθμοι που χρησιμοποιούνται. Γίνεται σχεδίαση της βάσης δεδομένων που χρησιμοποιεί η εφαρμογή. Τεχνική σχεδίαση
Διάκριση επιμέρους τμημάτων Τμηματοποίηση της εφαρμογής. Αποτελέσματα από την δημιουργία μικρών υπομονάδων: Εξυπηρετεί τον προγραμματισμό. Βοηθάει στη συντήρηση της εφαρμογής. Διευκολύνει την επαναχρησιμοποίηση του κώδικα. Το κάθε τμήμα είναι σε μεγάλο βαθμό ανεξάρτητο από τα άλλα. Ο τρόπος που θα γίνει η τμηματοποίηση εξαρτάται και από το εργαλείο. Μικρότερη ευελιξία. Δεν επιτρέπει πάντοτε την ορθολογική τμηματοποίηση της εφαρμογής. Τεχνική σχεδίαση
Ονοματολογία αρχείων Η χρησιμοποίηση ονομάτων: Επιτρέπει να καταλαβαίνει κάποιος το περιεχόμενο του αρχείου. Π.χ.  Gunshot.wav    ήχος πυροβολισμού. Διευκολύνει τόσο την ανάπτυξη όσο και τη συντήρηση της εφαρμογής. Η αναφορά στα αρχεία θα πρέπει να είναι απόλυτη. Δημιουργεί πρόβλημα γιατί τα τοποθετεί αλφαβητικά και όχι με τη σειρά που θέλουμε. Π.χ.  car.bmp, airplane.bmp, ship.bmp     είναι δύσκολο να καταλάβει τη συγκεκριμένη σειρά. Απόδοση ονομάτων με κάποια σειρά αρίθμησης. Η αναφορά στα αρχεία δεν είναι υποχρεωτικό να είναι απόλυτη. Μπορεί να παράγεται δυναμικά με συνδυασμό κάποιου σταθερού και κάποιου αριθμητικού τμήματος. Π.χ.  img_p001.bmp, img_p002.bmp, img_p003.bmp  κτλ. Τεχνική σχεδίαση
Σχεδίαση βάσης δεδομένων Είναι αναγκαίο όταν υπάρχει μεγάλος όγκος πληροφορίας. Η ανάπτυξη βάσης δεδομένων: Απαλλάσσει τον προγραμματιστή από την ανάπτυξη κώδικα για: Τη διαχείριση των δεδομένων. Την εκτέλεση κάποιων αναζητήσεων. Δίνει μεγάλη ευελιξία για περίπλοκες αναζητήσεις με τη βοήθεια της  SQL. Η ευκολία της σύνδεσης μιας εφαρμογής με μία βάση δεδομένων εξαρτάται από το εργαλείο ανάπτυξης που χρησιμοποιείται. Σε περίπτωση δυσκολίας απαιτείται η χρήση εξωτερικών εργαλείων. Π.χ. η  Visual Basic  δεν παρουσιάζει ιδιαίτερες δυσκολίες. Τεχνική σχεδίαση
Μεταφερσιμότητα εφαρμογής ( portability ) Η δυνατότητα της εφαρμογής να μπορεί να μετατρέπεται για να λειτουργεί σε διάφορες πλατφόρμες.  Το εκτελέσιμο τμήμα. Εξαρτάται από το εργαλείο ανάπτυξης. Τα στοιχεία πολυμέσων. Πρέπει να χρησιμοποιούνται τυποποιημένα πρότυπα αποθήκευσης, κοινά για όλα τα συστήματα. Η ονομασία των αρχείων θα πρέπει να μη δημιουργεί προβλήματα ασυμβατότητας λόγω διαφορετικού συστήματος αρχείων. Π.χ. Δημιουργία στο  Macromedia Director  μπορεί να μεταφερθεί και σε πλατφόρμα  Windows , αλλά και σε πλατφόρμα  Macintosh  διότι και οι δυο περιέχουν εκδόσεις του  Director. Προβλήματα μπορούν να δημιουργήσουν: Βιβλιοθήκες που αποτελούν τμήμα του λειτουργικού συστήματος.  Π.χ. Βιβλιοθήκες  dll (dynamic link libraries). Οι επεκτάσεις  DirectX  των  Windows. Χρήση κώδικα για την επίλυση του προβλήματος. Μπορεί να οδηγήσει στην παράλειψη ορισμένων λειτουργιών. Τεχνική σχεδίαση
Ad

More Related Content

What's hot (20)

H Kλασική τέχνη
H Kλασική τέχνηH Kλασική τέχνη
H Kλασική τέχνη
irinikel
 
Η ΤΕΧΝΗ ΣΤΗΝ ΑΡΧΑΪΚΗ ΕΠΟΧΗ (ΚΕΡΑΜΙΚΗ - ΑΓΓΕΙΟΓΡΑΦΙΑ)
Η ΤΕΧΝΗ ΣΤΗΝ ΑΡΧΑΪΚΗ ΕΠΟΧΗ (ΚΕΡΑΜΙΚΗ - ΑΓΓΕΙΟΓΡΑΦΙΑ)Η ΤΕΧΝΗ ΣΤΗΝ ΑΡΧΑΪΚΗ ΕΠΟΧΗ (ΚΕΡΑΜΙΚΗ - ΑΓΓΕΙΟΓΡΑΦΙΑ)
Η ΤΕΧΝΗ ΣΤΗΝ ΑΡΧΑΪΚΗ ΕΠΟΧΗ (ΚΕΡΑΜΙΚΗ - ΑΓΓΕΙΟΓΡΑΦΙΑ)
elnas
 
5. Ο ΜYΚΗΝΑΪΚΟΣ ΚΟΣΜΟΣ-6. ΜYΚΗΝΑΪΚΗ ΘΡΗΣΚΕIΑ ΚΑI ΤΕΧΝΗ
5. Ο ΜYΚΗΝΑΪΚΟΣ ΚΟΣΜΟΣ-6. ΜYΚΗΝΑΪΚΗ ΘΡΗΣΚΕIΑ ΚΑI ΤΕΧΝΗ5. Ο ΜYΚΗΝΑΪΚΟΣ ΚΟΣΜΟΣ-6. ΜYΚΗΝΑΪΚΗ ΘΡΗΣΚΕIΑ ΚΑI ΤΕΧΝΗ
5. Ο ΜYΚΗΝΑΪΚΟΣ ΚΟΣΜΟΣ-6. ΜYΚΗΝΑΪΚΗ ΘΡΗΣΚΕIΑ ΚΑI ΤΕΧΝΗ
varalig
 
παρουσίαση για το μετρό της αθήνας
παρουσίαση για το μετρό της αθήναςπαρουσίαση για το μετρό της αθήνας
παρουσίαση για το μετρό της αθήνας
atavar
 
παλαιολιθικά και νεολιθικά γυναικεία ειδώλια
παλαιολιθικά και νεολιθικά γυναικεία ειδώλια παλαιολιθικά και νεολιθικά γυναικεία ειδώλια
παλαιολιθικά και νεολιθικά γυναικεία ειδώλια
Στέλλα Αλεξανδράτου
 
μινωικός πολιτισμός Ppt (ΑΠΟ GIA VΕR)
μινωικός πολιτισμός Ppt (ΑΠΟ GIA VΕR)μινωικός πολιτισμός Ppt (ΑΠΟ GIA VΕR)
μινωικός πολιτισμός Ppt (ΑΠΟ GIA VΕR)
daskalogiannis
 
ιστορια της τεχνης (1)
ιστορια της τεχνης (1)ιστορια της τεχνης (1)
ιστορια της τεχνης (1)
ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΛΙΣΤΡΑΤΗΣ ΣΕΡΡΩΝ
 
Η τέχνη της Αναγέννησης
Η τέχνη της Αναγέννησης Η τέχνη της Αναγέννησης
Η τέχνη της Αναγέννησης
orfeas70
 
ρωμαϊκή τέχνη
ρωμαϊκή τέχνηρωμαϊκή τέχνη
ρωμαϊκή τέχνη
Στέλλα Αλεξανδράτου
 
H τέχνη των Mινωιτών
H τέχνη των MινωιτώνH τέχνη των Mινωιτών
H τέχνη των Mινωιτών
ΔΕΣΠΟΙΝΑ ΤΡΕΥΛΑΚΗ
 
Ιστορία Ε΄ 7.40. ΄΄ Η βυζαντινή τέχνη ΄΄
Ιστορία Ε΄ 7.40. ΄΄ Η βυζαντινή τέχνη ΄΄Ιστορία Ε΄ 7.40. ΄΄ Η βυζαντινή τέχνη ΄΄
Ιστορία Ε΄ 7.40. ΄΄ Η βυζαντινή τέχνη ΄΄
Χρήστος Χαρμπής
 
1/6 ΘΕΩΡΙΑ: Συνδετικές λέξεις - φράσεις
1/6 ΘΕΩΡΙΑ: Συνδετικές λέξεις - φράσεις1/6 ΘΕΩΡΙΑ: Συνδετικές λέξεις - φράσεις
1/6 ΘΕΩΡΙΑ: Συνδετικές λέξεις - φράσεις
JoannaArtinou
 
20. εκκλησιαστική τέχνη α ναοδομία και αγιογραφία
20. εκκλησιαστική τέχνη α   ναοδομία και αγιογραφία20. εκκλησιαστική τέχνη α   ναοδομία και αγιογραφία
20. εκκλησιαστική τέχνη α ναοδομία και αγιογραφία
Eleni Athanasiou
 
1. Η κρίση και οι απώλειες της αυτοκρατορίας κατά τον 11ο αιώνα (1025-1081)
1. Η κρίση και οι απώλειες της αυτοκρατορίας  κατά τον 11ο αιώνα (1025-1081)1. Η κρίση και οι απώλειες της αυτοκρατορίας  κατά τον 11ο αιώνα (1025-1081)
1. Η κρίση και οι απώλειες της αυτοκρατορίας κατά τον 11ο αιώνα (1025-1081)
Kvarnalis75
 
Η ΡΩΜΑΪΚΗ ΤΕΧΝΗ
Η ΡΩΜΑΪΚΗ ΤΕΧΝΗΗ ΡΩΜΑΪΚΗ ΤΕΧΝΗ
Η ΡΩΜΑΪΚΗ ΤΕΧΝΗ
Mary Plessa
 
μυκηναϊκός πολιτισμός
μυκηναϊκός πολιτισμόςμυκηναϊκός πολιτισμός
μυκηναϊκός πολιτισμός
Dimitra Stefani
 
Βυζαντινή Ιστορία: Εξελίξεις ως τις αρχές του 6ου αιώνα μΧ
Βυζαντινή Ιστορία: Εξελίξεις ως τις αρχές του 6ου αιώνα μΧΒυζαντινή Ιστορία: Εξελίξεις ως τις αρχές του 6ου αιώνα μΧ
Βυζαντινή Ιστορία: Εξελίξεις ως τις αρχές του 6ου αιώνα μΧ
Κατερίνα Προκοπίου
 
Οι μεταβατικοί χρόνοι - ο α΄ελληνικός αποικισμός
Οι μεταβατικοί χρόνοι - ο α΄ελληνικός αποικισμός Οι μεταβατικοί χρόνοι - ο α΄ελληνικός αποικισμός
Οι μεταβατικοί χρόνοι - ο α΄ελληνικός αποικισμός
vserdaki
 
Πολυμέσα
ΠολυμέσαΠολυμέσα
Πολυμέσα
kalodikis
 
07β.Η Τέχνη των Βυζαντινών χρόνων (ζωγραφική-ψηφιδωτά)
07β.Η Τέχνη των Βυζαντινών χρόνων (ζωγραφική-ψηφιδωτά)07β.Η Τέχνη των Βυζαντινών χρόνων (ζωγραφική-ψηφιδωτά)
07β.Η Τέχνη των Βυζαντινών χρόνων (ζωγραφική-ψηφιδωτά)
Peter Tzagarakis
 
H Kλασική τέχνη
H Kλασική τέχνηH Kλασική τέχνη
H Kλασική τέχνη
irinikel
 
Η ΤΕΧΝΗ ΣΤΗΝ ΑΡΧΑΪΚΗ ΕΠΟΧΗ (ΚΕΡΑΜΙΚΗ - ΑΓΓΕΙΟΓΡΑΦΙΑ)
Η ΤΕΧΝΗ ΣΤΗΝ ΑΡΧΑΪΚΗ ΕΠΟΧΗ (ΚΕΡΑΜΙΚΗ - ΑΓΓΕΙΟΓΡΑΦΙΑ)Η ΤΕΧΝΗ ΣΤΗΝ ΑΡΧΑΪΚΗ ΕΠΟΧΗ (ΚΕΡΑΜΙΚΗ - ΑΓΓΕΙΟΓΡΑΦΙΑ)
Η ΤΕΧΝΗ ΣΤΗΝ ΑΡΧΑΪΚΗ ΕΠΟΧΗ (ΚΕΡΑΜΙΚΗ - ΑΓΓΕΙΟΓΡΑΦΙΑ)
elnas
 
5. Ο ΜYΚΗΝΑΪΚΟΣ ΚΟΣΜΟΣ-6. ΜYΚΗΝΑΪΚΗ ΘΡΗΣΚΕIΑ ΚΑI ΤΕΧΝΗ
5. Ο ΜYΚΗΝΑΪΚΟΣ ΚΟΣΜΟΣ-6. ΜYΚΗΝΑΪΚΗ ΘΡΗΣΚΕIΑ ΚΑI ΤΕΧΝΗ5. Ο ΜYΚΗΝΑΪΚΟΣ ΚΟΣΜΟΣ-6. ΜYΚΗΝΑΪΚΗ ΘΡΗΣΚΕIΑ ΚΑI ΤΕΧΝΗ
5. Ο ΜYΚΗΝΑΪΚΟΣ ΚΟΣΜΟΣ-6. ΜYΚΗΝΑΪΚΗ ΘΡΗΣΚΕIΑ ΚΑI ΤΕΧΝΗ
varalig
 
παρουσίαση για το μετρό της αθήνας
παρουσίαση για το μετρό της αθήναςπαρουσίαση για το μετρό της αθήνας
παρουσίαση για το μετρό της αθήνας
atavar
 
παλαιολιθικά και νεολιθικά γυναικεία ειδώλια
παλαιολιθικά και νεολιθικά γυναικεία ειδώλια παλαιολιθικά και νεολιθικά γυναικεία ειδώλια
παλαιολιθικά και νεολιθικά γυναικεία ειδώλια
Στέλλα Αλεξανδράτου
 
μινωικός πολιτισμός Ppt (ΑΠΟ GIA VΕR)
μινωικός πολιτισμός Ppt (ΑΠΟ GIA VΕR)μινωικός πολιτισμός Ppt (ΑΠΟ GIA VΕR)
μινωικός πολιτισμός Ppt (ΑΠΟ GIA VΕR)
daskalogiannis
 
Η τέχνη της Αναγέννησης
Η τέχνη της Αναγέννησης Η τέχνη της Αναγέννησης
Η τέχνη της Αναγέννησης
orfeas70
 
Ιστορία Ε΄ 7.40. ΄΄ Η βυζαντινή τέχνη ΄΄
Ιστορία Ε΄ 7.40. ΄΄ Η βυζαντινή τέχνη ΄΄Ιστορία Ε΄ 7.40. ΄΄ Η βυζαντινή τέχνη ΄΄
Ιστορία Ε΄ 7.40. ΄΄ Η βυζαντινή τέχνη ΄΄
Χρήστος Χαρμπής
 
1/6 ΘΕΩΡΙΑ: Συνδετικές λέξεις - φράσεις
1/6 ΘΕΩΡΙΑ: Συνδετικές λέξεις - φράσεις1/6 ΘΕΩΡΙΑ: Συνδετικές λέξεις - φράσεις
1/6 ΘΕΩΡΙΑ: Συνδετικές λέξεις - φράσεις
JoannaArtinou
 
20. εκκλησιαστική τέχνη α ναοδομία και αγιογραφία
20. εκκλησιαστική τέχνη α   ναοδομία και αγιογραφία20. εκκλησιαστική τέχνη α   ναοδομία και αγιογραφία
20. εκκλησιαστική τέχνη α ναοδομία και αγιογραφία
Eleni Athanasiou
 
1. Η κρίση και οι απώλειες της αυτοκρατορίας κατά τον 11ο αιώνα (1025-1081)
1. Η κρίση και οι απώλειες της αυτοκρατορίας  κατά τον 11ο αιώνα (1025-1081)1. Η κρίση και οι απώλειες της αυτοκρατορίας  κατά τον 11ο αιώνα (1025-1081)
1. Η κρίση και οι απώλειες της αυτοκρατορίας κατά τον 11ο αιώνα (1025-1081)
Kvarnalis75
 
Η ΡΩΜΑΪΚΗ ΤΕΧΝΗ
Η ΡΩΜΑΪΚΗ ΤΕΧΝΗΗ ΡΩΜΑΪΚΗ ΤΕΧΝΗ
Η ΡΩΜΑΪΚΗ ΤΕΧΝΗ
Mary Plessa
 
μυκηναϊκός πολιτισμός
μυκηναϊκός πολιτισμόςμυκηναϊκός πολιτισμός
μυκηναϊκός πολιτισμός
Dimitra Stefani
 
Βυζαντινή Ιστορία: Εξελίξεις ως τις αρχές του 6ου αιώνα μΧ
Βυζαντινή Ιστορία: Εξελίξεις ως τις αρχές του 6ου αιώνα μΧΒυζαντινή Ιστορία: Εξελίξεις ως τις αρχές του 6ου αιώνα μΧ
Βυζαντινή Ιστορία: Εξελίξεις ως τις αρχές του 6ου αιώνα μΧ
Κατερίνα Προκοπίου
 
Οι μεταβατικοί χρόνοι - ο α΄ελληνικός αποικισμός
Οι μεταβατικοί χρόνοι - ο α΄ελληνικός αποικισμός Οι μεταβατικοί χρόνοι - ο α΄ελληνικός αποικισμός
Οι μεταβατικοί χρόνοι - ο α΄ελληνικός αποικισμός
vserdaki
 
Πολυμέσα
ΠολυμέσαΠολυμέσα
Πολυμέσα
kalodikis
 
07β.Η Τέχνη των Βυζαντινών χρόνων (ζωγραφική-ψηφιδωτά)
07β.Η Τέχνη των Βυζαντινών χρόνων (ζωγραφική-ψηφιδωτά)07β.Η Τέχνη των Βυζαντινών χρόνων (ζωγραφική-ψηφιδωτά)
07β.Η Τέχνη των Βυζαντινών χρόνων (ζωγραφική-ψηφιδωτά)
Peter Tzagarakis
 

Viewers also liked (20)

05 Typography Anatomy And Characteristics
05 Typography Anatomy And Characteristics05 Typography Anatomy And Characteristics
05 Typography Anatomy And Characteristics
eretrianews
 
08 Unicode, Image Formats
08 Unicode, Image Formats08 Unicode, Image Formats
08 Unicode, Image Formats
eretrianews
 
09 Prepress Preparation Files In Dtp
09 Prepress Preparation Files In Dtp09 Prepress Preparation Files In Dtp
09 Prepress Preparation Files In Dtp
eretrianews
 
10 Multimedia Design Basic Principles
10 Multimedia Design Basic Principles10 Multimedia Design Basic Principles
10 Multimedia Design Basic Principles
eretrianews
 
02 Basic Elements Of Design
02 Basic Elements Of Design02 Basic Elements Of Design
02 Basic Elements Of Design
eretrianews
 
01 Introduction Into Design Language
01 Introduction Into Design Language01 Introduction Into Design Language
01 Introduction Into Design Language
eretrianews
 
07 wordpress google analytics
07 wordpress google analytics07 wordpress google analytics
07 wordpress google analytics
eretrianews
 
11 Multimedia Design Ii
11 Multimedia Design Ii11 Multimedia Design Ii
11 Multimedia Design Ii
eretrianews
 
Dw lessons 01 lesson
Dw lessons 01 lessonDw lessons 01 lesson
Dw lessons 01 lesson
eretrianews
 
04 texnologies ektypwsewn
04 texnologies ektypwsewn04 texnologies ektypwsewn
04 texnologies ektypwsewn
eretrianews
 
03 Basis Princeples Of Design
03 Basis Princeples Of Design03 Basis Princeples Of Design
03 Basis Princeples Of Design
eretrianews
 
05 - 06 Html blog wordpress demo
05 - 06 Html blog wordpress demo05 - 06 Html blog wordpress demo
05 - 06 Html blog wordpress demo
eretrianews
 
07 Multimedia Design Multi Lect1&2
07 Multimedia Design Multi Lect1&207 Multimedia Design Multi Lect1&2
07 Multimedia Design Multi Lect1&2
eretrianews
 
04 Typography Introhistory
04 Typography Introhistory04 Typography Introhistory
04 Typography Introhistory
eretrianews
 
03 texnologies ektypwsewn
03 texnologies ektypwsewn03 texnologies ektypwsewn
03 texnologies ektypwsewn
eretrianews
 
06 texnologies ektypwsewn
06 texnologies ektypwsewn06 texnologies ektypwsewn
06 texnologies ektypwsewn
eretrianews
 
02-Istoria typografias
02-Istoria typografias02-Istoria typografias
02-Istoria typografias
eretrianews
 
03 - 04 sxediasmos istoselidas
03 - 04 sxediasmos istoselidas03 - 04 sxediasmos istoselidas
03 - 04 sxediasmos istoselidas
eretrianews
 
05 texnologies ektypwsewn
05 texnologies ektypwsewn05 texnologies ektypwsewn
05 texnologies ektypwsewn
eretrianews
 
05 Typography Anatomy And Characteristics
05 Typography Anatomy And Characteristics05 Typography Anatomy And Characteristics
05 Typography Anatomy And Characteristics
eretrianews
 
08 Unicode, Image Formats
08 Unicode, Image Formats08 Unicode, Image Formats
08 Unicode, Image Formats
eretrianews
 
09 Prepress Preparation Files In Dtp
09 Prepress Preparation Files In Dtp09 Prepress Preparation Files In Dtp
09 Prepress Preparation Files In Dtp
eretrianews
 
10 Multimedia Design Basic Principles
10 Multimedia Design Basic Principles10 Multimedia Design Basic Principles
10 Multimedia Design Basic Principles
eretrianews
 
02 Basic Elements Of Design
02 Basic Elements Of Design02 Basic Elements Of Design
02 Basic Elements Of Design
eretrianews
 
01 Introduction Into Design Language
01 Introduction Into Design Language01 Introduction Into Design Language
01 Introduction Into Design Language
eretrianews
 
07 wordpress google analytics
07 wordpress google analytics07 wordpress google analytics
07 wordpress google analytics
eretrianews
 
11 Multimedia Design Ii
11 Multimedia Design Ii11 Multimedia Design Ii
11 Multimedia Design Ii
eretrianews
 
Dw lessons 01 lesson
Dw lessons 01 lessonDw lessons 01 lesson
Dw lessons 01 lesson
eretrianews
 
04 texnologies ektypwsewn
04 texnologies ektypwsewn04 texnologies ektypwsewn
04 texnologies ektypwsewn
eretrianews
 
03 Basis Princeples Of Design
03 Basis Princeples Of Design03 Basis Princeples Of Design
03 Basis Princeples Of Design
eretrianews
 
05 - 06 Html blog wordpress demo
05 - 06 Html blog wordpress demo05 - 06 Html blog wordpress demo
05 - 06 Html blog wordpress demo
eretrianews
 
07 Multimedia Design Multi Lect1&2
07 Multimedia Design Multi Lect1&207 Multimedia Design Multi Lect1&2
07 Multimedia Design Multi Lect1&2
eretrianews
 
04 Typography Introhistory
04 Typography Introhistory04 Typography Introhistory
04 Typography Introhistory
eretrianews
 
03 texnologies ektypwsewn
03 texnologies ektypwsewn03 texnologies ektypwsewn
03 texnologies ektypwsewn
eretrianews
 
06 texnologies ektypwsewn
06 texnologies ektypwsewn06 texnologies ektypwsewn
06 texnologies ektypwsewn
eretrianews
 
02-Istoria typografias
02-Istoria typografias02-Istoria typografias
02-Istoria typografias
eretrianews
 
03 - 04 sxediasmos istoselidas
03 - 04 sxediasmos istoselidas03 - 04 sxediasmos istoselidas
03 - 04 sxediasmos istoselidas
eretrianews
 
05 texnologies ektypwsewn
05 texnologies ektypwsewn05 texnologies ektypwsewn
05 texnologies ektypwsewn
eretrianews
 
Ad

Similar to 12 Multimedia Design Iii (20)

Presentation 6 (1)
Presentation 6 (1)Presentation 6 (1)
Presentation 6 (1)
Christianamou
 
Presentation 6
Presentation 6Presentation 6
Presentation 6
Maria Loizou
 
Presentation 6
Presentation 6Presentation 6
Presentation 6
Annaa77
 
Presentation 6
Presentation 6Presentation 6
Presentation 6
mariakarousiou
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
ISSEL
 
Presentation 2
Presentation 2Presentation 2
Presentation 2
Nikos Koulouridis
 
Kef10 a synartiseis
Kef10 a synartiseisKef10 a synartiseis
Kef10 a synartiseis
mnikol
 
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Nikos Dimitrakopoulos
 
δημιουργια πολυμεσικου υλικου Μαρία Μουντρίδου
δημιουργια πολυμεσικου υλικου Μαρία Μουντρίδουδημιουργια πολυμεσικου υλικου Μαρία Μουντρίδου
δημιουργια πολυμεσικου υλικου Μαρία Μουντρίδου
lelman
 
Software requirements
Software requirementsSoftware requirements
Software requirements
George Kara
 
Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf
Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdfΣύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf
Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf
JoSk9
 
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
ISSEL
 
2.2 ταξινόμηση λογισμικού εφαρμογών
2.2 ταξινόμηση λογισμικού εφαρμογών2.2 ταξινόμηση λογισμικού εφαρμογών
2.2 ταξινόμηση λογισμικού εφαρμογών
painter1971
 
Thesis.Net - Training
Thesis.Net - TrainingThesis.Net - Training
Thesis.Net - Training
Anna Tsolakou
 
Applying Data Mining Techniques on Software Repositories to Extract Design an...
Applying Data Mining Techniques on Software Repositories to Extract Design an...Applying Data Mining Techniques on Software Repositories to Extract Design an...
Applying Data Mining Techniques on Software Repositories to Extract Design an...
ISSEL
 
Kagiafas Nikolaos Thesis Presentation
Kagiafas Nikolaos Thesis PresentationKagiafas Nikolaos Thesis Presentation
Kagiafas Nikolaos Thesis Presentation
ISSEL
 
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
ISSEL
 
Presentation 6
Presentation 6Presentation 6
Presentation 6
Annaa77
 
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
Ανάπτυξη Εφαρµογής Προφίλ Μηχανικών Λογισµικού από ∆εδοµένα Αποθετηρίων Λογισ...
ISSEL
 
Kef10 a synartiseis
Kef10 a synartiseisKef10 a synartiseis
Kef10 a synartiseis
mnikol
 
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]Ruby On Rails Introduction [Εισαγωγή στο Rails]
Ruby On Rails Introduction [Εισαγωγή στο Rails]
Nikos Dimitrakopoulos
 
δημιουργια πολυμεσικου υλικου Μαρία Μουντρίδου
δημιουργια πολυμεσικου υλικου Μαρία Μουντρίδουδημιουργια πολυμεσικου υλικου Μαρία Μουντρίδου
δημιουργια πολυμεσικου υλικου Μαρία Μουντρίδου
lelman
 
Software requirements
Software requirementsSoftware requirements
Software requirements
George Kara
 
Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf
Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdfΣύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf
Σύγχρονες μεθοδολογίες ανάπτυξης και διαχείρισης Πληροφοριακών Συστημάτων Β.pdf
JoSk9
 
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
Ανάπτυξη εργαλείου αυτοματοποίησης της παραγωγής σεναρίων για τη δημιουργία ψ...
ISSEL
 
2.2 ταξινόμηση λογισμικού εφαρμογών
2.2 ταξινόμηση λογισμικού εφαρμογών2.2 ταξινόμηση λογισμικού εφαρμογών
2.2 ταξινόμηση λογισμικού εφαρμογών
painter1971
 
Thesis.Net - Training
Thesis.Net - TrainingThesis.Net - Training
Thesis.Net - Training
Anna Tsolakou
 
Applying Data Mining Techniques on Software Repositories to Extract Design an...
Applying Data Mining Techniques on Software Repositories to Extract Design an...Applying Data Mining Techniques on Software Repositories to Extract Design an...
Applying Data Mining Techniques on Software Repositories to Extract Design an...
ISSEL
 
Kagiafas Nikolaos Thesis Presentation
Kagiafas Nikolaos Thesis PresentationKagiafas Nikolaos Thesis Presentation
Kagiafas Nikolaos Thesis Presentation
ISSEL
 
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με  σκοπό την Εξα...
Εφαρμογή Τεχνικών Εξόρυξης Δεδομένων σε Αποθήκες Λογισμικού με σκοπό την Εξα...
ISSEL
 
Ad

More from eretrianews (20)

Eswterikos kanonismos leitourgias gel amarynthou
Eswterikos kanonismos leitourgias gel amarynthouEswterikos kanonismos leitourgias gel amarynthou
Eswterikos kanonismos leitourgias gel amarynthou
eretrianews
 
Ektelesi ergasiwn afasis ergou
Ektelesi ergasiwn afasis ergouEktelesi ergasiwn afasis ergou
Ektelesi ergasiwn afasis ergou
eretrianews
 
Anakoinwsi peri apolymansis
Anakoinwsi peri apolymansisAnakoinwsi peri apolymansis
Anakoinwsi peri apolymansis
eretrianews
 
Sxedio antimetopisis ektaktis anagkis covid-19 signed
Sxedio antimetopisis ektaktis anagkis covid-19 signedSxedio antimetopisis ektaktis anagkis covid-19 signed
Sxedio antimetopisis ektaktis anagkis covid-19 signed
eretrianews
 
Anakoinwsi politikis prostasias 5 11-2020-2
Anakoinwsi politikis prostasias 5 11-2020-2Anakoinwsi politikis prostasias 5 11-2020-2
Anakoinwsi politikis prostasias 5 11-2020-2
eretrianews
 
Ektakta kairikasep2020
Ektakta kairikasep2020Ektakta kairikasep2020
Ektakta kairikasep2020
eretrianews
 
Kleista sxoleiaanakoinwsi sep2020
Kleista sxoleiaanakoinwsi sep2020Kleista sxoleiaanakoinwsi sep2020
Kleista sxoleiaanakoinwsi sep2020
eretrianews
 
Diakopi sxolikwnmonadwn sep2020
Diakopi sxolikwnmonadwn sep2020Diakopi sxolikwnmonadwn sep2020
Diakopi sxolikwnmonadwn sep2020
eretrianews
 
Κορονοιός Δήμος Ερέτριας
Κορονοιός Δήμος ΕρέτριαςΚορονοιός Δήμος Ερέτριας
Κορονοιός Δήμος Ερέτριας
eretrianews
 
Καρναβάλι Αμαρύνθου 2019
Καρναβάλι Αμαρύνθου 2019Καρναβάλι Αμαρύνθου 2019
Καρναβάλι Αμαρύνθου 2019
eretrianews
 
Diakopi mathimatwn logo eks 10 01_2019
Diakopi mathimatwn logo eks 10 01_2019Diakopi mathimatwn logo eks 10 01_2019
Diakopi mathimatwn logo eks 10 01_2019
eretrianews
 
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019
eretrianews
 
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019
eretrianews
 
Deltio typou enhmerwsi sxoleiwn
Deltio typou   enhmerwsi sxoleiwnDeltio typou   enhmerwsi sxoleiwn
Deltio typou enhmerwsi sxoleiwn
eretrianews
 
Dimiourgia tessarwn prosbasimwn thalasswn sto dimo eretrias
Dimiourgia tessarwn prosbasimwn thalasswn sto dimo eretriasDimiourgia tessarwn prosbasimwn thalasswn sto dimo eretrias
Dimiourgia tessarwn prosbasimwn thalasswn sto dimo eretrias
eretrianews
 
Filodimos I
Filodimos IFilodimos I
Filodimos I
eretrianews
 
Programma prosklisi 28 oktwmbriou 2018
Programma prosklisi 28 oktwmbriou 2018Programma prosklisi 28 oktwmbriou 2018
Programma prosklisi 28 oktwmbriou 2018
eretrianews
 
ΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ
ΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ
ΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ
eretrianews
 
Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...
Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...
Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...
eretrianews
 
Prosklisi sti drash prosbasi gia olous
Prosklisi sti drash   prosbasi gia olousProsklisi sti drash   prosbasi gia olous
Prosklisi sti drash prosbasi gia olous
eretrianews
 
Eswterikos kanonismos leitourgias gel amarynthou
Eswterikos kanonismos leitourgias gel amarynthouEswterikos kanonismos leitourgias gel amarynthou
Eswterikos kanonismos leitourgias gel amarynthou
eretrianews
 
Ektelesi ergasiwn afasis ergou
Ektelesi ergasiwn afasis ergouEktelesi ergasiwn afasis ergou
Ektelesi ergasiwn afasis ergou
eretrianews
 
Anakoinwsi peri apolymansis
Anakoinwsi peri apolymansisAnakoinwsi peri apolymansis
Anakoinwsi peri apolymansis
eretrianews
 
Sxedio antimetopisis ektaktis anagkis covid-19 signed
Sxedio antimetopisis ektaktis anagkis covid-19 signedSxedio antimetopisis ektaktis anagkis covid-19 signed
Sxedio antimetopisis ektaktis anagkis covid-19 signed
eretrianews
 
Anakoinwsi politikis prostasias 5 11-2020-2
Anakoinwsi politikis prostasias 5 11-2020-2Anakoinwsi politikis prostasias 5 11-2020-2
Anakoinwsi politikis prostasias 5 11-2020-2
eretrianews
 
Ektakta kairikasep2020
Ektakta kairikasep2020Ektakta kairikasep2020
Ektakta kairikasep2020
eretrianews
 
Kleista sxoleiaanakoinwsi sep2020
Kleista sxoleiaanakoinwsi sep2020Kleista sxoleiaanakoinwsi sep2020
Kleista sxoleiaanakoinwsi sep2020
eretrianews
 
Diakopi sxolikwnmonadwn sep2020
Diakopi sxolikwnmonadwn sep2020Diakopi sxolikwnmonadwn sep2020
Diakopi sxolikwnmonadwn sep2020
eretrianews
 
Κορονοιός Δήμος Ερέτριας
Κορονοιός Δήμος ΕρέτριαςΚορονοιός Δήμος Ερέτριας
Κορονοιός Δήμος Ερέτριας
eretrianews
 
Καρναβάλι Αμαρύνθου 2019
Καρναβάλι Αμαρύνθου 2019Καρναβάλι Αμαρύνθου 2019
Καρναβάλι Αμαρύνθου 2019
eretrianews
 
Diakopi mathimatwn logo eks 10 01_2019
Diakopi mathimatwn logo eks 10 01_2019Diakopi mathimatwn logo eks 10 01_2019
Diakopi mathimatwn logo eks 10 01_2019
eretrianews
 
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 09_01_2019
eretrianews
 
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019
Diakopi mathimatwn logo ektaktwn kairikwn synthikwn 08_01_2019
eretrianews
 
Deltio typou enhmerwsi sxoleiwn
Deltio typou   enhmerwsi sxoleiwnDeltio typou   enhmerwsi sxoleiwn
Deltio typou enhmerwsi sxoleiwn
eretrianews
 
Dimiourgia tessarwn prosbasimwn thalasswn sto dimo eretrias
Dimiourgia tessarwn prosbasimwn thalasswn sto dimo eretriasDimiourgia tessarwn prosbasimwn thalasswn sto dimo eretrias
Dimiourgia tessarwn prosbasimwn thalasswn sto dimo eretrias
eretrianews
 
Programma prosklisi 28 oktwmbriou 2018
Programma prosklisi 28 oktwmbriou 2018Programma prosklisi 28 oktwmbriou 2018
Programma prosklisi 28 oktwmbriou 2018
eretrianews
 
ΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ
ΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ
ΔΗΜΟΣ ΕΡΕΤΡΙΑΣ - ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ
eretrianews
 
Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...
Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...
Α.Δ.Σ. 35/2018: Συζήτηση αιτήματος φορέων Δ.Κ. Αμαρυνθίων περί επανακαθορισμο...
eretrianews
 
Prosklisi sti drash prosbasi gia olous
Prosklisi sti drash   prosbasi gia olousProsklisi sti drash   prosbasi gia olous
Prosklisi sti drash prosbasi gia olous
eretrianews
 

12 Multimedia Design Iii

  • 1. Τυπογραφικός Σχεδιασμός Εντύπων & Εφαρμογών πολυμέσων Εκπαιδευτής Ανδρέας Κόλλιας 15.01.2010 Ι.Ε.Κ. ΧΑΛΚΙΔΑΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΟΡΓΑΝΙΣΜΟΣ ΕΠΑΓΓΕΛΜΑΤΙΚΗ ΕΚΠΑΙΔΕΥΣΗΣ ΚΑΙ ΚΑΤΑΡΤΙΣΗΣ
  • 2. Κεφάλαιο 3 º : Σχεδίαση εφαρμογής πολυμέσων
  • 3. Φάσεις ανάπτυξης εφαρμογής πολυμέσων (καταρράκτης) Ολοκλήρωση και Διανομή Ανάλυση Απαιτήσεων Σχεδίαση Υλοποίηση
  • 4. Σχεδίαση εφαρμογής πολυμέσων Αποκτούμε μια δομημένη λεπτομερή περιγραφή της εφαρμογής και των στοιχείων της. Λειτουργική Σχεδίαση. Σχεδιάζεται η δομή της εφαρμογής. Περιγράφεται η διεπαφή και οι λειτουργίες που επιτελεί. Λαμβάνονται αποφάσεις για το περιεχόμενο της. Έντυπο Λειτουργικής Σχεδίασης (ΕΛΣ) Τεχνική Σχεδίαση. Καταρτίζεται ένα λεπτομερές σχέδιο της εφαρμογής. Έντυπο Τεχνικής Σχεδίασης (ΕΤΣ)
  • 5. Περιορισμοί από την ανάλυση Απαιτήσεις που πρέπει να ικανοποιηθούν: Λειτουργικά χαρακτηριστικά. Κόστος. Τεχνικά χαρακτηριστικά. Οι κυριότεροι παράγοντες που επηρεάζουν τη σχεδίαση: Τεχνικοί και οικονομικοί πόροι. Οι απαιτήσεις του πελάτη. Οι τελικοί χρήστες.
  • 6. Λειτουργική σχεδίαση Συνάντηση βασικών μελών της ομάδας Εξετάζονται οι βασικές απαιτήσεις και συζητούνται οι αρχικές ιδέες για την υλοποίηση των χαρακτηριστικών. Καταγραφή αρχικών ιδεών Κατηγοριοποίηση περιεχομένου Επιλογή μοντέλου πλοήγησης Σχεδίαση δομής Επιλογή στοιχείων πολυμέσων Σχεδίαση διεπαφής Δημιουργία πρωτοτύπου Δημιουργείται ένας κατάλογος που αναφέρει αναλυτικά τις θεματικές ενότητες της εφαρμογής. Αποφασίζεται ο τρόπος με τον οποίο θα οργανωθούν τα επιμέρους τμήματα της εφαρμογής και ο τρόπος που θα γίνεται η μετάβαση μεταξύ αυτών. Αποφασίζονται τα μέσα που θα χρησιμοποιηθούν σε κάθε τμήμα της εφαρμογής, όπως επίσης και το ύφος τους. Θα πρέπει να διευκολύνει την πλοήγηση και να ακολουθεί το ύφος της εφαρμογής. Αντικατοπτρίζει όλες τις παραπάνω σχεδιαστικές αποφάσεις.
  • 7. Λειτουργικό σχέδιο Θα πρέπει να περιγράφονται τα εξής: Οι κατηγορίες περιεχομένου της εφαρμογής. Τα στοιχεία πολυμέσων της εφαρμογής. Η μορφή και το ύφος της διεπαφής. Το μοντέλο πλοήγησης που θα υιοθετηθεί Το καλό “ Λειτουργικό σχέδιο ” έχει τα εξής χαρακτηριστικά: Ακολουθεί και ικανοποιεί τις απαιτήσεις που περιγράφονται από τη φάση της ανάλυσης. Είναι γραμμένος σε γλώσσα απλή και κατανοητή, χωρίς εξεζητημένους τεχνικούς όρους. Περιγράφει όλες τις πιθανές λειτουργίες της εφαρμογής με αρκετή λεπτομέρεια. Καταγράφει όλα τα στοιχεία πολυμέσων και τον τρόπο που θα χρησιμοποιηθούν. Λειτουργική σχεδίαση
  • 8. Έντυπο Λειτουργικής Σχεδίασης (ΕΛΣ) Περιγράφει τις διαδικασίες χωρίς να αναφέρει λεπτομέρειες σχετικά με την υλοποίηση. Θέματα που εντάσσονται: Αρχιτεκτονική του συστήματος. Βιβλιοθήκες λογισμικού. Αλγόριθμοι. Λειτουργική σχεδίαση
  • 9. Καταγραφή αρχικών ιδεών Παρουσίαση του πως φαντάζεται ο καθένας το τελικό προϊόν. Η ομάδα απαρτίζεται από: Το διαχειριστή του έργου. Το σχεδιαστή. Τους δημιουργούς στοιχείων πολυμέσων. Τον προγραμματιστή. Βοηθάει τον σχεδιαστή να έχει καθαρή εικόνα για: Το περιεχόμενο της εφαρμογής. Την παρουσίαση, δηλαδή τη διεπαφή της εφαρμογής. Λειτουργική σχεδίαση
  • 10. Επιλογή περιεχομένου Η ποιότητα του περιεχομένου επηρεάζεται από τα εξής: Βάθος. Ο βαθμός λεπτομέρειας στον οποίο το περιεχόμενο εξετάζει ένα θέμα. Εύρος. Η έκταση στην οποία το περιεχόμενο καλύπτει ένα συγκεκριμένο θέμα. Καταλληλότητα. Η σωστή ή όχι επιλογή του περιεχομένου σε σχέση με το κοινό που απευθύνεται. Η επιλογή του περιεχομένου είναι εργασία η οποία: Για μικρές εφαρμογές μπορεί να γίνει με συνεργασία σχεδιαστή και πελάτη. Για μεγάλες εφαρμογές απαιτείται σύσταση μιας μικρής ομάδας. Ο αριθμός μελών εξαρτάται από το είδος και το μέγεθος της εφαρμογής. Η ειδικότητά των μελών εξαρτάται από το θέμα του έργου. Λειτουργική σχεδίαση
  • 11. Κατηγοριοποίηση περιεχομένου Βοηθάει στην οργάνωση του περιεχομένου. Εξαρτάται από διάφορους παράγοντες όπως: Οι στόχοι της εφαρμογής. Ο θεματικός προσανατολισμός. Οι προσδοκίες του χρήστη. Προσεγγίσεις για την κατηγοριοποίηση του περιεχομένου: Αναγωγική: Ξεκινάει από την αρχή και συνέχεια βελτιώνει ( Top – Down approach ) . Επαγωγική: Ξεκινάει από το τέλος και συνέχεια κάνει αφαιρέσεις ( Bottom - Up approach ). Υβριδική: Ξεκινάει παράλληλα και από την αρχή και από το τέλος Λειτουργική σχεδίαση
  • 12. Παράδειγμα Υλοποίηση μιας εφαρμογής τουριστικού οδηγού: Καταγραφή κατηγοριών πληροφόρησης. Δημιουργία αρχικού καταλόγου πληροφοριών. Αναμόρφωση καταλόγου πληροφοριών. Δημιουργία αναλυτικού καταλόγου πληροφοριών. Αναθεώρηση καταλόγου περιεχομένων. Λειτουργική σχεδίαση
  • 13. Δόμηση εφαρμογής Η σχεδίαση της δομής της εφαρμογής γίνεται με βάση κάποια δομή πλοήγησης. Βασικές δομές πλοήγησης στις εφαρμογές πολυμέσων: Γραμμική δομή. Δενδροειδής δομή. Δομή γράφου. Υβριδική δομή. Λειτουργική σχεδίαση
  • 14. Παράδειγμα Λειτουργική σχεδίαση Αυτοκίνητο Μηχανικά Μέρη Κινητήρας Κιβώτιο Ταχυτήτων Ανάρτηση Πλαίσιο Αμάξωμα Χειριστήρια Τιμόνι Γκάζι Φρένο Συμπλέκτης Υπόλοιπα Χειριστήρια Εξοπλισμός Κλιματισμός ABS Ραδιοκασετόφωνο Αυτοματισμοί Άλλα στοιχεία εξοπλισμού
  • 15. Γραμμική δομή Αποτελεί μια αλληλουχία από οθόνες Η παρέμβαση του χρήστη περιορίζεται μόνο στο ποια θα είναι η αμέσως επόμενη / προηγούμενη οθόνη. Η μετάβαση από οθόνη σε οθόνη γίνεται είτε χειροκίνητα, είτε αυτόματα με χρήση χρονοδιαδρόμου ( timeline ) Αυτοκίνητο Κινητήρας Ανάρτηση Φρένα Αμάξωμα Εξοπλισμός Απεικόνιση απλής γραμμικής δομής Λειτουργική σχεδίαση
  • 16. Δενδροειδής δομή Ξεκινάει από έναν αρχικό κόμβο (ρίζα) και εκτείνεται μέχρι να φτάσει σε κάποιους τελικούς κόμβους (φύλλα). Είναι κατάλληλη για παρουσίαση θεμάτων με σταδιακή εξειδίκευση σε διάφορα επίπεδα ανάλυσης. Εκτείνεται σε βάθος ή σε πλάτος. Αυτοκίνητο Μηχανικά Μέρη Εξοπλισμός Αμάξωμα Πλαίσιο Κινητήρας Κλιματισμός Ράδιο ABS Αυτοματισμοί Χειριστήρια Συμπλέκτης Φρένο Γκάζι Άλλα Τιμόνι Απεικόνιση δενδροειδούς δομής Λειτουργική σχεδίαση
  • 17. Έκταση σε βάθος ή σε πλάτος Έκταση σε βάθος: Υπάρχουν πολλά διαδοχικά επίπεδα ανάλυσης μέχρι την τελική πληροφορία Πολλά ενδιάμεσα στάδια μέχρι την ανάκτηση πληροφορίας που βρίσκεται σε χαμηλό επίπεδο. Έκταση σε πλάτος: Δεν χρειάζεται να περάσεις από πολλά στάδια για να φτάσεις στην επιθυμητή πληροφορία. Συγκέντρωση πολλών θεμάτων στην ίδια οθόνη. Δυσκολότερη σχεδίαση της διεπαφής. Σύγχυση του χρήστη. Απεικόνιση έκτασης σε βάθος Απεικόνιση έκτασης σε πλάτος Λειτουργική σχεδίαση
  • 18. Δομή γράφου (ή δικτυακή μορφή) Υπάρχουν συνδέσεις από και προς κάθε κόμβο. Παρουσιάζει πλήρη ευελιξία. Επιτρέπει στον χρήστη να επιλέξει ο ίδιος την πορεία που θα ακολουθήσει. Είναι το μοντέλο που υιοθετούν εφαρμογές υπερκειμένων / υπερμέσων. Εφαρμόζεται ευρύτατα στον παγκόσμιο ιστό. Σχήμα δομής γράφου Λειτουργική σχεδίαση
  • 19. Υβριδική δομή Συνδυασμός όλων των προηγούμενων δομών. Σχήμα υβριδικής δομής Λειτουργική σχεδίαση
  • 20. Σενάριο πλοήγησης εφαρμογής Παρέχει εικόνα σχετικά με την οργάνωση του περιεχομένου της εφαρμογής Δεν παρέχει πληροφορίες σχετικά με την πορεία πλοήγησης του χρήστη Κάθε πιθανή πορεία καθορίζει και από ένα σενάριο πλοήγησης. Μία τεχνική η οποία μπορεί να περιγράψει σενάρια πλοήγησης είναι τα διαγράμματα ροής. Λειτουργική σχεδίαση
  • 21. Διαγράμματα ροής ( flowcharts ) Αναπαριστούν ολόκληρη τη δομή της εφαρμογής παρουσιάζοντας τα επιμέρους τμήματα και τις συνδέσεις μεταξύ τους. Οι κόμβοι του διαγράμματος μπορούν να αναπαρίστανται με γραφικό τρόπο, όπως μακέτες. Πολύπλοκο λόγω των πολλών κόμβων και του μεγάλου όγκου πληροφοριών που περιέχουν. Λύση: Χρήση προσδιοριστικής ετικέτας. Είναι σκόπιμο να υπάρχει ένας βαθμός ιεράρχησης και τμηματοποίησης. Λειτουργική σχεδίαση
  • 22. Ιστοριοπίνακας ή πινάκιο εξιστόρησης ( storyboard ) Αναπαριστά ακολουθιακά τμήματα της εφαρμογής πολυμέσων Χρησιμοποιεί: Κείμενο. Γραφικές αναπαραστάσεις. Έχει τη μορφή σειράς από εικόνες που αντιπροσωπεύουν το περιεχόμενο της οθόνης σε διάφορες χρονικές στιγμές. Παρέχει γενική εικόνα και όχι ακριβή. Λειτουργική σχεδίαση
  • 23. Παράδειγμα Ιστοριοπίνακας για την εισαγωγική παρουσίαση του Τουριστικού Οδηγού
  • 24. Επιλογή στοιχείων πολυμέσων Χρησιμεύουν για την παρουσίαση της εφαρμογής στο χρήστη. Περιορισμοί: Τεχνικοί, οικονομικοί κ.α. Απαιτήσεις του πελάτη (Απαίτηση συγκεκριμένων στοιχείων) Χωρητικότητα του μέσου διανομής Μπορούν να χρησιμοποιηθούν με δύο τρόπους μέσα στην εφαρμογή: Ως τμήμα του περιεχομένου της εφαρμογής ( content media ) Π.χ. αφηγήσεις, διαγράμματα, φωτογραφίες κ.α. Ως στοιχεία περιβάλλοντος ( environment media ) Π.χ. αναπαραγωγή ήχου με την επιλογή ενός εικονιδίου κ.α. Λειτουργική σχεδίαση
  • 25. Κείμενο Η μορφή του κειμένου εξαρτάται από το μέσο διανομής και τον τελικό χρήστη. Πρέπει να χαρακτηρίζεται από: Συντομία. Ο χρήστης εντυπωσιάζεται με τα άλλα πολυμεσικά στοιχεία (εικόνα, ήχος, βίντεο) και όχι με το κείμενο. Σαφήνεια. Λογική δομή. Σύντομες, περιεκτικές και ουσιώδεις φράσεις είναι το κλειδί για την επιτυχία των επικοινωνιακών στόχων της εφαρμογής. Λειτουργική σχεδίαση
  • 26. Ήχος Μπορεί να περιέχει: Μουσική ( π.χ. ορχηστικά έργα, τραγούδια κ.α.). Ομιλία (π.χ. αφήγηση κειμένου κ.α.). Άλλοι φυσικοί ήχοι και ηχητικά εφέ (π.χ. άνοιγμα πόρτας κ.α.) Προσδίδει μεγαλύτερη ζωντάνια και ρεαλισμό Μπορεί να πάρει τις εξής μορφές μέσα στην εφαρμογή: Αυτόνομο κομμάτι. Ήχος σε συνδυασμό με άλλα μέσα. Συνοδεία κάποιου κειμένου. Παράγοντες επιτυχημένης χρήσης ήχου: Ηχητική ποιότητα. Κατάλληλη διάρκεια. Συγχρονισμός με άλλα μέσα. Ύφος αντίστοιχο με το θέμα που παρουσιάζεται. Ρυθμός αφήγησης. Λειτουργική σχεδίαση
  • 27. Εικόνα Μπορεί να εξυπηρετεί τους εξής στόχους: Να παρουσιάζει στιγμιότυπα του φυσικού κόσμου. Να αναπαραστήσει κάποια έννοια. Να δείξει κάποια διαδικασία. Να παρουσιάσει δεδομένα. Να αναπαραστήσει κάποιες δομές. Να εμπλουτίσει την εφαρμογή από αισθητική άποψη. Να ενισχύσει άλλα μέσα. Κατηγορίες εικόνας: Φωτογραφίες. Σχήματα και διαγράμματα. Γραφιστικές συνθέσεις. Παράγοντες επιτυχημένης χρήσης εικόνας: Ποιότητα εικόνας. Καταλληλότητα σε σχέση με το κοινό Ύφος και αισθητική. Συνέπεια σε σχέση με το συνοδευτικό κείμενο. Λειτουργική σχεδίαση
  • 28. Βίντεο & Συνθετική κίνηση Εξυπηρετεί τους εξής σκοπούς: Την επεξήγηση διαδικασιών. Π.χ. Η λειτουργία μιας μηχανής. Την παρουσίαση οδηγιών χρήσης. Π.χ. Ο τρόπος λειτουργίας ενός πακέτου λογισμικού. Την παρουσίαση χώρων ή τόπων. Π.χ. Αποσπάσματα που δείχνουν τα αξιοθέατα μιας πόλης. Την παρουσίαση ντοκουμέντων. Π.χ. Συνεντεύξεις ιστορικών προσώπων ή καθημερινά γεγονότα. Τη διαφήμιση προϊόντων. Η συνθετική κίνηση παρουσιάζει παρόμοιες ιδιότητες με το βίντεο Μειονεκτεί σε ρεαλισμό των αντικειμένων και των προσώπων. Πλεονεκτεί στο ότι ο παραγωγός έχει απόλυτο έλεγχο στη μορφή και την κίνηση των αντικειμένων. Λειτουργική σχεδίαση
  • 29. Σχεδίαση διεπαφής χρήστη Η σχεδίαση της διεπαφής αφορά σε δυο βασικά θέματα: Την εμφάνιση του περιεχομένου. Την πλοήγηση του χρήστη μέσα στην εφαρμογή Η προσπάθεια για καλύτερη σχεδίαση θα πρέπει να εστιάσει στα εξής: Την αισθητική. Την εργονομία Λειτουργική σχεδίαση
  • 30. Βασικές αρχές σχεδίασης διεπαφής Η διεπαφή θα πρέπει: Να κάνει την εφαρμογή πιο ελκυστική. Να μην αποσπά την προσοχή του χρήστη από το περιεχόμενο. Προσδοκίες του χρήστη από τη διεπαφή μιας εφαρμογής πολυμέσων: Να είναι εύκολη στη χρήση. Να μην αλλάζει τον τρόπο με τον οποίο έχει συνηθίσει να χρησιμοποιεί τον υπολογιστή. Να του παρέχει ικανό βαθμό λειτουργικότητας. Να παρουσιάζει το περιεχόμενο με το σωστό τρόπο και το σωστό σημείο. Να είναι πρωτότυπη. Να διατηρεί το ενδιαφέρον του. Να του επιτρέπει να παρεμβαίνει και να επιλέγει ο ίδιος πώς θα δει την πληροφορία. Λειτουργική σχεδίαση
  • 31. Διάταξη οθόνης Θα πρέπει να χαρακτηρίζεται από τους εξής παράγοντες: Ισορροπία. Η θέση που έχει κάθε στοιχείο στην οθόνη, καθώς και το οπτικό βάρος καθενός από αυτά. Συμμετρική ισορροπία. Στοιχεία ίδιου οπτικού βάρους σε ίδιες αποστάσεις από το κέντρο. Μη συμμετρική ισορροπία. Στοιχεία διαφορετικού τοπικού βάρους κατανεμημένα έτσι ώστε να δίνουν μία αίσθηση σταθερότητας. Σωστές αναλογίες. Η θέση των αντικειμένων σε σχέση με τα άκρα τις οθόνης και οι αποστάσεις μεταξύ τους. Απλότητα. Ομαδοποίηση αντικειμένων που έχουν κάποια κοινά στοιχεία μεταξύ τους. Προσεγμένη παράταξη των αντικειμένων. Πρέπει να μπορούν να καθοδηγήσουν το μάτι του χρήστη σε μια ορισμένη πορεία μέσα στην εφαρμογή (οπτικό βάρος, μορφή και χρώμα στοιχείων). Συνοχή (Ενότητα). Προσδίδεται με τη χρήση κοινού φόντου, μίας σταθερής γραμματοσειράς και κοινου ύφους για όλα τα στοιχεία. Λειτουργική σχεδίαση
  • 32. Το κείμενο στην οθόνη Μειωμένη αναγνωσιμότητα λόγω φωτεινότητας και αστάθειας της οθόνης. Για βελτίωση της αναγνωσιμότητας θα πρέπει να υιοθετηθούν οι εξής κανόνες μορφοποίησης: Χρήση κεφαλαίων και πεζών γραμμάτων. Χρήση γραμματοσειρών χωρίς ουρές ( Arial ή Tahoma στα Windows και GrHelvetica στα Macintosh ). Επιλογή κατάλληλου μεγέθους γραμματοσειράς. Χρήση κουκίδων ή αρίθμησης. Εμπλουτισμός του κειμένου με εικονίδια. Χωρισμός σε παραγράφους με ενιαίο θεματικό περιεχόμενο. Χρήση στηλοθετών ( tabs ) . Χρήση κειμένου σε μορφή πίνακα. Χρήση έντονων, πλάγιων ή υπογραμμισμένων γραμμάτων. Χρήση χρωμάτων – αντιθέσεων. Λειτουργική σχεδίαση
  • 36. Παράδειγμα μη σωστής αντιστοιχίας χρωμάτων Το STOP είναι με πράσινο χρώμα. Στο “ ΝΑΙ ” και “ ΟΧΙ ” γίνεται αντιστροφή των χρωμάτων.
  • 37. Το κόκκινο αντικείμενο δίνει την αίσθηση ότι βρίσκεται σε μικρότερη απόσταση από ό,τι το μπλε. Παράδειγμα κουραστικού συνδυασμού χρωμάτων
  • 38. Καθιστά το κείμενο μη αναγνώσιμο. Παράδειγμα δυσκολίας στην εστίαση
  • 39. Κανόνες για την αποδοτική χρήση του χρώματος Σχεδιάστε πρώτα την οθόνη σε ασπρόμαυρο και προσθέστε χρώμα εκ των υστέρων. Χρησιμοποιείτε ουδέτερα χρώματα για το φόντο. Χρησιμοποιείτε το ίδιο χρώμα για την ίδια λειτουργία σε όλη την πορεία της εφαρμογής. Μη χρησιμοποιείτε το ίδιο χρώμα για διαφορετικές λειτουργίες. Μη βασίζεστε μόνο στο χρώμα για τη μετάδοση ενός μηνύματος, αλλά συνδυάστε το με κάποια άλλη ένδειξη (π.χ. σχήμα- μέγεθος). Εκμεταλλευτείτε το γεγονός ότι το ανθρώπινο μάτι είναι πιο ευαίσθητο σε διαφορές φωτεινότητας παρά χρώματος. Χρησιμοποιείτε το πολύ πέντε διαφορετικά χρώματα. Χρησιμοποιείτε χρώματα υψηλού κορεσμού και φωτεινότητας. Χρησιμοποιείτε το ίδιο βασικό χρώμα για να ομαδοποιήσετε στοιχεία που σχετίζονται μεταξύ τους. Αποφύγετε τη χρήση συμπληρωματικών χρωμάτων το ένα δίπλα στο άλλο.
  • 40. Αρχές παρουσίασης περιεχομένου Η αποδοτική χρήση του περιεχομένου πρέπει να ακολουθεί τους εξής κανόνες: Μη βομβαρδίζετε το χρήστη με υπερβολική πληροφορία στην ίδια οθόνη. Εστιάστε κάθε φορά την προσοχή του χρήστη σε μια έννοια. Εκμεταλλευτείτε σωστά τις δυνατότητες διαφορετικών μέσων για την συνδυασμένη παρουσίαση της ίδιας έννοιας. Αξιοποιήστε τη δύναμη της μεταφοράς και της αναλογίας παραπέμποντας σε καταστάσεις από την καθημερινή ζωή. Επιλέξτε ένα ύφος για τη διεπαφή το οποίο είναι κατάλληλο για το θέμα της εφαρμογής. Διατηρήστε το ύφος της εφαρμογής σταθερό. Παρουσιάστε τις έννοιες με σαφήνεια και συντομία. Λειτουργική σχεδίαση
  • 41. Θέματα εργονομίας στην εμφάνιση Ο χρήστης επικεντρώνει την προσοχή του στο περιεχόμενο και τις έννοιες που προσπαθεί να μεταδώσει η εφαρμογή. Θέματα εργονομία: Συνέπεια. Ανάδραση. Πληροφόρηση. Οργάνωση. Ομαδοποίηση. Τήρηση συμβάσεων. Εύκολη πρόσβαση Παροχή βοήθειας. Λειτουργική σχεδίαση
  • 42. Συνέπεια Στη μορφή των χειριστηρίων. Διατήρηση ενιαίου ύφους χειριστήρια για την εκτέλεση διάφορων λειτουργιών. Στη θέση τους. Διατήρηση της θέσης των χειριστηρίων για διευκόλυνση των χρηστών. Στον τρόπο λειτουργίας τους. Διατήρηση της λειτουργίας του κάθε χειριστηρίου. Λειτουργική σχεδίαση
  • 43. Παροχή ανάδρασης στο χρήστη Απόκριση εκ μέρους τις εφαρμογής στις ενέργειες του χρήστη. Επιβεβαιώνει ότι οι εντολές του χρήστη έχουν ληφθεί από το σύστημα και παράλληλα ενημερώνει για το αποτέλεσμά τους. Δίνει ζωντάνια στην εφαρμογή. Η απόκριση μπορεί να γίνει με τη χρήση διάφορων μέσων (εικόνα, ήχος κ.α.) Η υπερβολική χρήση κάνει κουραστική την εφαρμογή. Λειτουργική σχεδίαση
  • 44. Πληροφόρηση σχετικά με λειτουργίες Δύσκολη η αναγνώριση της ακριβής λειτουργίας της κάθε διεπαφής. Χρήση μικρής λεζάντας για πληροφόρηση: Κοντά στο εικονίδιο. Μέσα στο εικονίδιο. Εμφάνιση μόλις ο δείκτης περάσει από το εικονίδιο. Εμφάνιση αν ο δείκτης παραμείνει πάνω στο εικονίδιο για κάποιο χρόνο (συνήθως γύρω στο 1 δευτερόλεπτο) Προσοχή στην περίπτωση που υπάρχουν πολλά εικονίδια. Λειτουργική σχεδίαση
  • 45. Τήρηση συμβάσεων λειτουργικού συστήματος Η απόκρυψη του λειτουργικού συστήματος και η παράκαμψη των χειριστηρίων του κάνει μια εφαρμογή πρωτότυπη. Τα κοινά χειριστήρια (ράβδοι κύλισης, μενού, πτυσσόμενες λίστες κ.τ.λ.) αντικαθίστανται με άλλα ειδικά σχεδιασμένα για την εφαρμογή. Αποτελέσματα αντικατάστασης χειριστηρίων: Δημιουργία ενός πρωτότυπου περιβάλλοντος. Σημαντική διαφοροποίηση σε σχέση με επαγγελματικές εφαρμογές. Δίνει τη δυνατότητα για τη δημιουργία ενός ξεχωριστού ύφους και ενός αισθητικά ορθού αποτελέσματος. Αποφυγή της παραβίασης του συνηθισμένου τρόπου με τον οποίο ανταποκρίνεται το λειτουργικό σύστημα. Λειτουργική σχεδίαση
  • 46. Λογική οργάνωση και ομαδοποίηση χειριστηρίων Η οργάνωση των χειριστηρίων: Εξαρτάται από τις λειτουργίες που καλούνται να εκτελέσουν. Έχει σχέση με την τοποθέτησή τους στην οθόνη. Έχει σχέση με την ομαδοποίηση τους. Τρόποι ομαδοποίησης: Συγκέντρωση των αντικειμένων σε συγκεκριμένο σημείο της οθόνης. Χρήση κενού χώρου για να διαχωρίσει ομάδες αντικειμένων. Χρήση διαχωριστικών γραμμών και πλαισίων. Διαφορετικό φόντο για κάθε ομάδα αντικειμένων. Ευθυγράμμιση όμοιων αντικειμένων ως προς τον ίδιο άξονα. Λειτουργική σχεδίαση
  • 47. Εύκολη πρόσβαση σε θέματα και λειτουργίες Απλοποίηση των διαδικασιών που εκτελεί ο χρήστης. Αποφυγή της αυστηρής δενδροειδής μορφής (πολλά ενδιάμεσα στάδια). Κανόνες αποφυγής χρήσης πολλών ενδιάμεσων σταδίων: Η πρόσβαση σε σημαντικά κομβικά σημεία με μία μόνο ενέργεια. Κάθε ενέργεια θα πρέπει να είναι προσβάσιμη με τρεις το πολύ ενέργειες. Λειτουργική σχεδίαση
  • 48. Παροχή βοήθειας Μπορεί να γίνει με τους εξής τρόπους: Με αρχεία βοήθειας. Με τη χρήση βοηθητικών ετικετών ( tool tips ) Εμφανίζονται μόλις ο δείκτης του ποντικιού βρεθεί πάνω από κάποιο χειριστήριο. Με επεξηγηματικά ηχητικά αποσπάσματα. Με αποσπάσματα βίντεο. Προσομοιώνουν τις ενέργειες που πρέπει να ακολουθήσει ο χρήστης για να εκτελέσει μια λειτουργία . Λειτουργική σχεδίαση
  • 49. Σχεδίαση πρωτοτύπου Πραγματοποιείται στο τέλος της λειτουργικής σχεδίασης. Το πρωτότυπο είναι μη λειτουργικό (mock up demo). Στόχος του είναι να δείξει μια γενική εικόνα της εφαρμογής με την έναρξη της υλοποίησης. Τα γραφικά, το περιεχόμενο, η διάταξη της οθόνης και οι λειτουργίες περιγράφονται σε αφαιρετικό επίπεδο. Συχνά είναι σε μορφή διαφανειών ή σε έντυπη ή σε χειρόγραφη μορφή. Λειτουργική σχεδίαση
  • 50. Τεχνική σχεδίαση Ξεκινά με την ολοκλήρωση της λειτουργικής σχεδίασης. Δημιουργείται ένα σχέδιο της αρχιτεκτονικής του προγράμματος. Συνεργάζονται ο σχεδιαστής/αναλυτής και ο προγραμματιστής. Γίνεται επιλογή της πλατφόρμας και του εργαλείου ανάπτυξης. Τα χαρακτηριστικά των εργαλείων επηρεάζουν το υπόλοιπο τμήμα της τεχνικής σχεδίασης. Παράγεται το Έντυπο Τεχνικής Σχεδίασης (ΕΤΣ) Περιγράφει τον τρόπο με τον οποίο θα υλοποιηθούν τα χαρακτηριστικά που περιγράφονται στο ΕΛΣ.
  • 51. Πλατφόρμα ανάπτυξης Δεν είναι απαραίτητο να είναι ίδια με την πλατφόρμα εκτέλεσης. Πλατφόρμα εκτέλεσης: Ο συνδυασμός λειτουργικού συστήματος, τύπου υπολογιστή, μέσου διανομής και βοηθητικού λογισμικού που απαιτείται. Πλατφόρμα ανάπτυξης: Ο συνδυασμός λειτουργικού συστήματος, τύπου υπολογιστή και εργαλείων που χρησιμοποιούνται για την ανάπτυξη της εφαρμογής. Η επιλογή της πλατφόρμας ανάπτυξης εξαρτάται από: Επεξεργαστική ισχύ. Ισχύ επεξεργασίας γραφικών. Δυνατότητα εξυπηρέτησης πολλών χρηστών, αν πρόκειται για δικτυακή εφαρμογή. Διαθέσιμα περιφερειακά. Διαθέσιμο λογισμικό. Κόστος πλατφόρμας. Μεταφερσιμότητα και συμβατότητα με άλλες πλατφόρμες. Τεχνική σχεδίαση
  • 52. Πλατφόρμες Πλατφόρμα επεξεργασίας εικόνας: Ψηφιοποίηση και επεξεργασία εικόνας Πλατφόρμα επεξεργασίας ήχου: Ψηφιοποίηση και επεξεργασία ήχου. Προσοχή στη μορφή συμπίεσης. Υπάρχουν διάφορες κωδικοποιήσεις: Microsoft ADPCM, IMA ADPCM, PCM. Πλατφόρμα επεξεργασίας βίντεο και συνθετικής κίνησης: Ισχυροί γραφικοί σταθμοί εργασίας. Υπάρχουν πολλές εκδόσεις κωδικοποιητών / αποκωδικοποιητών: Radius Cinepack, Intel Indeo, Microsoft Video 1. Ανάπτυξη τελικής εφαρμογής: Μπορεί να αναπτυχθεί σε διάφορες πλατφόρμες. Macromedia Director, Macromedia Authorware. Τεχνική σχεδίαση
  • 53. Εργαλεία ανάπτυξης Επιλέγονται παράλληλα με την επιλογή πλατφόρμας. Κατηγορίες εργαλείων ανάπτυξης: Γλώσσες προγραμματισμού . Εργαλεία συγγραφής πολυμέσων . Σελίδας ή κάρτας. Χρονοδιαδρόμου. Βασισμένα σε εικονίδια. Εργαλεία δημιουργίας παρουσιάσεων Τεχνική σχεδίαση
  • 54. Γλώσσες προγραμματισμού Η ανάπτυξη εφαρμογών πολυμέσων έχει διευκολυνθεί πολύ λόγω των βιβλιοθηκών συναρτήσεων. Η χρήση γλωσσών προγραμματισμού: Επιτρέπει στον προγραμματιστή να υλοποιήσει εντυπωσιακές και σύνθετες λειτουργίες. Δυσκολία στη συγγραφή κώδικα. Απαιτεί ιδιαίτερα εξειδικευμένες γνώσεις. Χρονοβόρα. Γλώσσες – περιβάλλοντα προγραμματισμού που χρησιμοποιούνται: C / C++ (πιο διαδεδομένη). Java. Visual Basic της Microsoft Delphi της Inprise. Τεχνική σχεδίαση
  • 55. Εργαλεία συγγραφής πολυμέσων ( multimedia authoring tools ) Ενσωματώνουν γλώσσες σεναρίων ( scripting languages ) για: Διαχείριση των αρχείων πολυμέσων. Έλεγχο ροής της εφαρμογής. Παρέχουν εξειδικευμένες λειτουργίες. Προσθήκη εφέ μετάβασης από οθόνη σε οθόνη. Δημιουργία απλών ακολουθιών συνθετικής κίνησης. Χωρίζονται σε κατηγορίες ανάλογα με την αλληγορία συγγραφής που υιοθετούν. Τεχνική σχεδίαση
  • 56. Κατηγορίες εργαλείων συγγραφής Εργαλεία σελίδας ή κάρτας. Κάθε οθόνη εφαρμογής θεωρείται ως μια σελίδα ενός βιβλίου. Η μετάβαση από οθόνη σε οθόνη αντιστοιχεί στο ξεφύλλισμα του βιβλίου. Όχι απαραίτητα γραμμική – Χρήση κατάλληλα επιλεγμένων συνδέσεων. Υπάρχουν τα: Asymetrix Multimedia Toolbook για Windows HyperCard της Apple για Macintosh. Εργαλεία χρονοδιαδρόμου. Τα στοιχεία πολυμέσων αντιπροσωπεύουν τους «ηθοποιούς». Η οθόνη αντιπροσωπεύει τη «σκηνή». Ο χρονοδιάδρομος καθορίζει το χρόνο εισόδου και εξόδου του «ηθοποιού» από τη «σκηνή». Η γραμμική συμπεριφορά του χρόνου μπορεί να παρακαμφθεί. Υπάρχει το Macromedia Director και για Windows, αλλά και για Macintosh. Εργαλεία προγραμματισμού βασισμένα στα εικονίδια. Η δομή αναπαριστάται με γραφικό τρόπο πάνω σε ένα διάγραμμα ροής. Κάθε γεγονός αντιπροσωπεύεται με ένα εικονίδιο. Οι σύνδεσμοι που δείχνουν τη ροή της εφαρμογής με βάση το χρόνο ή τις επιλογές του χρήστη. Επιτρέπουν στην ομάδα ανάπτυξης να έχει μια εποπτική εικόνα της εφαρμογής. Διευκολύνεται η διαδικασία σχεδίασης Υπάρχει το Macromedia Authorware και για Windows, αλλά και για Macintosh. Τεχνική σχεδίαση
  • 57. Εργαλεία δημιουργίας παρουσιάσεων Για εφαρμογές με περιορισμένες απαιτήσεις. Παρέχουν δυνατότητα ενσωμάτωσης όλων των βασικών μέσων. Π.χ. Εικόνα, ήχο, βίντεο και συνθετική κίνηση. Χαρακτηριστικά: Απλά στη χρήση τους. Βοηθάνε στην ανάπτυξη εφαρμογών σε μικρό χρόνο. Ιδιαίτερα χρήσιμα για την ανάπτυξη του πρωτοτύπου μιας εφαρμογής. Ιδιαίτερα δημοφιλή είναι τα εξής: Microsoft PowerPoint. Lotus Freelance Graphics. WordPerfect Presentation. Τεχνική σχεδίαση
  • 58. Κριτήρια επιλογής εργαλείου ανάπτυξης Γίνεται με βάση ορισμένα κριτήρια: Το χρόνο ανάπτυξης. Τις δυνατότητες του εργαλείου. Την πλατφόρμα εκτέλεσης. Την εμπειρία της ομάδας ανάπτυξης. Οι γλώσσες προγραμματισμού: Παρέχουν μεγάλη ευελιξία και δυνατότητες την ομάδα ανάπτυξης. Έχουν αυξημένη πολυπλοκότητα. Αυξημένος χρόνος ανάπτυξης και αποσφαλμάτωσης. Τα εργαλεία συγγραφής: Παρέχουν μεγαλύτερη ευκολία Ενδέχεται να μην ενσωματώνουν όλες τις εφαρμογές που απαιτεί η εφαρμογή. Τεχνική σχεδίαση Η επιλογή θα είναι το αποτέλεσμα συμβιβασμού ανάμεσα σε αυτούς τους δυο παράγοντες.
  • 59. Εργαλεία επεξεργασίας στοιχείων πολυμέσων Τα εργαλεία συγγραφής περιλαμβάνουν και εργαλεία επεξεργασίας στοιχείων πολυμέσων Έχουν περιορισμένες δυνατότητες. Παρέχουν απλές λειτουργίες. Απαιτείται η χρήση εξειδικευμένων εργαλείων, δηλαδή: Εργαλεία επεξεργασίας εικόνας. Εργαλεία επεξεργασίας ήχου. Εργαλεία σύλληψης και επεξεργασίας βίντεο. Εργαλεία δημιουργίας συνθετικής κίνησης. Τεχνική σχεδίαση
  • 60. Εργαλεία επεξεργασίας εικόνας Εργαλεία επεξεργασίας χαρτογραφικής εικόνας: Μετατροπή των εικόνων σε διάφορες μορφές αποθήκευσης. Ρύθμιση της φωτεινότητας ή της αντίθεσης, Εφαρμογή διάφορων εφέ. Έχουμε τα εξής προγράμματα: Adobe Photoshop, Corel PhotoPaint, JASC Paint Shop Pro και Microsoft Image Composer. Σε αυτή την κατηγορία εντάσσονται και τα εργαλεία ελεύθερης σχεδίασης. Παρέχουν τα εργαλεία που έχει ένας ζωγράφος (πινέλα, βούρτσες, αερογράφους κτλ.). Παρέχουν μια σειρά από ειδικά εφέ. Έχουμε τα εξής προγράμματα: Fractal Design Painter και Fauve Matisse. Εργαλεία επεξεργασίας διανυσματικών εικόνων Adobe Illustrator, Macromedia Freehand και CorelDraw. Τεχνική σχεδίαση
  • 61. Εργαλεία επεξεργασίας ήχου Εργαλεία επεξεργασίας ψηφιοποιημένου ήχου. Παρέχουν δυνατότητες: Μοντάζ. Μίξη. Διάφορα εφέ (ενίσχυση, ηχώ, παραμόρφωση κτλ.). Υπάρχουν τα εξής προγράμματα: Syntrillium CoolEdit, Sonic Foundry Sound Forge και Goldwave για Windows. Sound Edit για Macintosh. Εργαλεία επεξεργασίας ήχου MIDI. Επιτρέπουν στο χρήστη να: Συνθέσει ένα νέο μουσικό απόσπασμα. Να επεξεργαστεί ένα ήδη υπάρχων (ρυθμό, όργανα κτλ.) Υπάρχουν τα εξής προγράμματα: Cakewalk Pro, Steinberg Cubase, Mark of the Unicorn Performer & Digital Performer. Τεχνική σχεδίαση
  • 62. Εργαλεία σύλληψης και επεξεργασίας βίντεο Δίνουν τη δυνατότητα σύλληψης βίντεο από εξωτερική πηγή Π.χ. συσκευή βίντεο Παρέχουν δυνατότητα επεξεργασίας του: Μοντάζ διαφορετικών αποσπασμάτων. Ένθεση τίτλων. Εφαρμογή διάφορων εφέ. Υπάρχουν τα εξής προγράμματα: Adobe Premiere, Unlead MediaStudio και Assymetrix Digital Video Producer. Για την σύλληψη υπάρχουν τα εξής προγράμματα: VidCap για Windows και MiroCapture. Τεχνική σχεδίαση
  • 63. Εργαλεία συνθετικής κίνησης Επιτρέπουν: Τη σχεδίαση δισδιάστατων ή τρισδιάστατων μοντέλων. Την παραγωγή συνθετικής κίνησης με βάση αυτά τα μοντέλα. Υπάρχουν τα εξής προγράμματα: Kinetix 3D Studio Max Caligari Truspace Metacreations Bryce 3D Kinetix Character Studio Metacreations Poser. Τεχνική σχεδίαση
  • 64. Σχεδίαση αρχιτεκτονικής Εντάσσονται τα εξής θέματα: Διάκριση των επιμέρους τμημάτων που αποτελούν τη συνολική εφαρμογή. Ο καθορισμός της μεθόδου που θα ανακτώνται τα δεδομένα και οι αλγόριθμοι που χρησιμοποιούνται. Γίνεται σχεδίαση της βάσης δεδομένων που χρησιμοποιεί η εφαρμογή. Τεχνική σχεδίαση
  • 65. Διάκριση επιμέρους τμημάτων Τμηματοποίηση της εφαρμογής. Αποτελέσματα από την δημιουργία μικρών υπομονάδων: Εξυπηρετεί τον προγραμματισμό. Βοηθάει στη συντήρηση της εφαρμογής. Διευκολύνει την επαναχρησιμοποίηση του κώδικα. Το κάθε τμήμα είναι σε μεγάλο βαθμό ανεξάρτητο από τα άλλα. Ο τρόπος που θα γίνει η τμηματοποίηση εξαρτάται και από το εργαλείο. Μικρότερη ευελιξία. Δεν επιτρέπει πάντοτε την ορθολογική τμηματοποίηση της εφαρμογής. Τεχνική σχεδίαση
  • 66. Ονοματολογία αρχείων Η χρησιμοποίηση ονομάτων: Επιτρέπει να καταλαβαίνει κάποιος το περιεχόμενο του αρχείου. Π.χ. Gunshot.wav  ήχος πυροβολισμού. Διευκολύνει τόσο την ανάπτυξη όσο και τη συντήρηση της εφαρμογής. Η αναφορά στα αρχεία θα πρέπει να είναι απόλυτη. Δημιουργεί πρόβλημα γιατί τα τοποθετεί αλφαβητικά και όχι με τη σειρά που θέλουμε. Π.χ. car.bmp, airplane.bmp, ship.bmp  είναι δύσκολο να καταλάβει τη συγκεκριμένη σειρά. Απόδοση ονομάτων με κάποια σειρά αρίθμησης. Η αναφορά στα αρχεία δεν είναι υποχρεωτικό να είναι απόλυτη. Μπορεί να παράγεται δυναμικά με συνδυασμό κάποιου σταθερού και κάποιου αριθμητικού τμήματος. Π.χ. img_p001.bmp, img_p002.bmp, img_p003.bmp κτλ. Τεχνική σχεδίαση
  • 67. Σχεδίαση βάσης δεδομένων Είναι αναγκαίο όταν υπάρχει μεγάλος όγκος πληροφορίας. Η ανάπτυξη βάσης δεδομένων: Απαλλάσσει τον προγραμματιστή από την ανάπτυξη κώδικα για: Τη διαχείριση των δεδομένων. Την εκτέλεση κάποιων αναζητήσεων. Δίνει μεγάλη ευελιξία για περίπλοκες αναζητήσεις με τη βοήθεια της SQL. Η ευκολία της σύνδεσης μιας εφαρμογής με μία βάση δεδομένων εξαρτάται από το εργαλείο ανάπτυξης που χρησιμοποιείται. Σε περίπτωση δυσκολίας απαιτείται η χρήση εξωτερικών εργαλείων. Π.χ. η Visual Basic δεν παρουσιάζει ιδιαίτερες δυσκολίες. Τεχνική σχεδίαση
  • 68. Μεταφερσιμότητα εφαρμογής ( portability ) Η δυνατότητα της εφαρμογής να μπορεί να μετατρέπεται για να λειτουργεί σε διάφορες πλατφόρμες. Το εκτελέσιμο τμήμα. Εξαρτάται από το εργαλείο ανάπτυξης. Τα στοιχεία πολυμέσων. Πρέπει να χρησιμοποιούνται τυποποιημένα πρότυπα αποθήκευσης, κοινά για όλα τα συστήματα. Η ονομασία των αρχείων θα πρέπει να μη δημιουργεί προβλήματα ασυμβατότητας λόγω διαφορετικού συστήματος αρχείων. Π.χ. Δημιουργία στο Macromedia Director μπορεί να μεταφερθεί και σε πλατφόρμα Windows , αλλά και σε πλατφόρμα Macintosh διότι και οι δυο περιέχουν εκδόσεις του Director. Προβλήματα μπορούν να δημιουργήσουν: Βιβλιοθήκες που αποτελούν τμήμα του λειτουργικού συστήματος. Π.χ. Βιβλιοθήκες dll (dynamic link libraries). Οι επεκτάσεις DirectX των Windows. Χρήση κώδικα για την επίλυση του προβλήματος. Μπορεί να οδηγήσει στην παράλειψη ορισμένων λειτουργιών. Τεχνική σχεδίαση