1 / 23

ΕΦΑΡΜΟΓΕΣ ΠΟΛΥΜΕΣΩΝ

ΕΦΑΡΜΟΓΕΣ ΠΟΛΥΜΕΣΩΝ. Γ ΕΠΑΛ ΑΝΤΩΝΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τι είναι « εφαρμογη πολυμεσων »;. Είναι η εφαρμογή που συνδυάζει: Κείμενο Ήχο Εικόνα Βίντεο Συνθετική κίνηση ( animation). Στοιχεία πολυμέσων. Πεδια εφαρμογησ. Εκπαίδευση Εφαρμογές πληροφόρησης ( information kiosks)

feng
Download Presentation

ΕΦΑΡΜΟΓΕΣ ΠΟΛΥΜΕΣΩΝ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ΕΦΑΡΜΟΓΕΣ ΠΟΛΥΜΕΣΩΝ Γ ΕΠΑΛ ΑΝΤΩΝΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

  2. Τι είναι «εφαρμογηπολυμεσων»; • Είναι η εφαρμογή που συνδυάζει: • Κείμενο • Ήχο • Εικόνα • Βίντεο • Συνθετική κίνηση (animation) Στοιχεία πολυμέσων

  3. Πεδιαεφαρμογησ • Εκπαίδευση • Εφαρμογές πληροφόρησης (information kiosks) • Ψυχαγωγία (παιχνίδια) • Μουσική • Κινηματογράφος • Διαδίκτυο (Τηλεδιάσκεψη)

  4. Τροποιπαρουσιασησπληροφοριασ • Γραμμικός (linear) • Μη γραμμικός (non linear) • Κόμβοι Σύνδεσμοι • Πλοήγηση

  5. συμπιεση • Μέθοδοι συμπίεσης • Μη απωλεστικός (lossless) • Απωλεστικός (lossy) • Λόγος συμπίεσης = Όγκος αρχικών δεδομένων / Όγκος συμπιεσμένων δεδομένων

  6. κειμενο • Δημιουργία κειμένου με : • Πληκτρολόγηση • OCR • Αναγνώριση ομιλίας • Χαρακτηρίζεται από: • Περιεχόμενο • Μορφοποίηση • Χρόνο και ρυθμό παρουσίασης

  7. ηχοσ • Ψηφιοποίηση ήχου • Δειγματοληψία • Ρυθμός δειγματοληψίας (sampling rate) • Κωδικοποίηση • Εύρος δείγματος (sample width) • Μέγεθος = (Κανάλια1ή2*Ρυθμός δειγματοληψίαςHz*Εύρος δείγματοςbit*Χρονική διάρκειαsec)/8 • Τρόποι κωδικοποίησης: PCM,DPCM,Υποζώνης, MPEG-1 Audio, MIDI

  8. εικονεσ • Χρωματικά μοντέλα • RGB (Κόκκινο – Πράσινο – Μπλε) • HSB (Χρώμα – Κορεσμός – Φωτεινότητα) • HSL(Χρώμα – Κορεσμός – Ελαφρότητα) • YIQ – YUV • CMYK (Κυανό – Πορφυρό – Κίτρινο – Μαύρο)

  9. Χαρτογραφικεσεικονεσ • Εικόνα = Δισδιάστατος πίνακας (bitmap) κουκίδων – εικονοστοιχείων (pixels) • Ανάλυση εικόνας = pixel per inch (ppi) • Βάθος χρώματος = bit που διατίθενται για την αποθήκευση του χρωματισμού • Μέγεθος αρχείουbyte = (Πλήθος εικονοστοιχείωνpixel*Βάθος χρώματοςbit )/8 • Πρότυπα συμπίεσης = JPEG, GIF, BMP, PCT, PSD, TIFF

  10. ΔΙΑΝΥΣΜΑΤΙΚΕΣ ΕΙΚΟΝΕΣ • Παράγονται από το συνδυασμό απλών γεωμετρικών σχημάτων και έχουν μεγαλύτερη πολυπλοκότητα σε σχέση με τις χαρτογραφικές. • Μεγέθυνση – σμίκρυνση – περιστροφή χωρίς παραμορφώσεις • Ανεξάρτητες ανάλυσης • Τύποι αρχείων (AI, DXF, CDR, EPS, PCT, WMF)

  11. ΒΙΝΤΕΟ • Μια ακολουθία εικόνων που προβάλλονται διαδοχικά με κατάλληλο ρυθμό • Κάθε εικόνα ονομάζεται καρέ ή πλαίσιο (frame) • Μέγεθος αρχείουbyte = (Συχνότητα προβολήςfps*Μέγεθος εικόναςpixel *Χρωματικό βάθοςbit/pixel*Διάρκειαsec)/8 • Μέθοδοι συμπίεσης : M-Jpeg, MPEG-1, MPEG-2, MPEG-4, AVI, Mov

  12. Συνθετικηκινηση (animation) • Περιγράφει τη μεταβολή των χαρακτηριστικών μιας εικόνας στο χρόνο • Συνθετική κίνηση σε 2 διαστάσεις • Path animation • Cel animation • Συνθετική κίνηση σε 3 διαστάσεις • Μοντελοποίηση • Προσομοίωση κίνησης • Φωτορεαλιστική απεικόνιση

  13. Εικονικηπραγματικοτητα • Είδη συστημάτων εικονικής πραγματικότητας • Περιορισμένη αίσθηση στο χρήστη • Αίσθηση ότι βρίσκεται μέσα στον εικονικό κόσμο • Μικρή ή επαυξημένη πραγματικότητα

  14. ΥΛΙΚΟ ΓΙΑ ΠΟΛΥΜΕΣΑ • Υπολογιστής (Ισχυρό επεξεργαστή – Μνήμη RAM με μεγάλη χωρητικότητα – Ισχυρές κάρτες γραφικών – Διαύλους με υψηλό ρυθμό μετάδοσης δεδομένων) • Συσκευές απεικόνισης (Οθόνη – Βιντεοπροβολέας – Συσκευές εικονικής πραγματικότητας) • Συσκευές κατάδειξης (Παντίκι, Ιχνόσφαιρα, Πινακίδα σχεδίασης, Χειριστήριο παιχνιδιών, Οθόνη αφής, ειδικά γάντια δεδομένων) • Συσκευές εισόδου εικόνας-βιντεο (Σαρωτής, ψηφιακή μηχανή, DVD player, Βιντεοκάμερα, κινητό τηλέφωνο) • Εκτυπωτική μονάδα (εκτυπωτής, σχεδιαστής) • Μονάδες αποθήκευσης (σκληροί δίσκοι, dvd, cd, usb sticks, flash memories) • Συσκευές δικτύωσης (modem, κάρτα δικτύου)

  15. ΜΟΝΤΕΛΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ • Μοντέλο Καταρράκτη • Μοντέλο έλικα

  16. Μοντελοκαταρρακτη • Ανάλυση απαιτήσεων • Σχεδίαση • Υλοποίηση • Ολοκλήρωση και Διανομή • Λειτουργία και Συντήρηση

  17. Ανάλυση Απαιτήσεων Η φάση της ανάλυσης είναι εκείνη στην οποία: • καθορίζονται οι στόχοι • διαμορφώνεται το πλάνο εργασίας • καταγράφονται και αναλύονται οι απαιτήσεις που υπάρχουν • υπολογίζεται το κόστος ανάπτυξης της εφαρμογής Κύρια προϊόντα της φάσης αυτής είναι: • ο καθορισμός των προδιαγραφών της εφαρμογής • η δημιουργία ενός πλάνου εργασίας για τον τρόπο εκτέλεσης του έργου.

  18. Σχεδίαση Η φάση της σχεδίασης είναι εκείνη στην οποία βασιζόμενοι στα αποτελέσματα της προηγούμενης φάσης προβαίνουμε σε μια δομημένη λεπτομερή περιγραφή της εφαρμογής, τέτοια ώστε να επιτρέπει στην ομάδα ανάπτυξης να προχωρήσει στην υλοποίησή της. Κύρια στάδια της φάσης αυτής είναι: • Το στάδιο της λειτουργικής σχεδίασηςόπου περιγράφεται η διεπαφή, οι λειτουργίες και το περιεχόμενο της εφαρμογής (εικονίδια, τρόπος πλοήγησης, χαρακτηριστικά περιεχομένου, κ.ά.) • Το στάδιο της τεχνικής σχεδίασηςόπου δημιουργείται ένα λεπτομερές σχέδιο της αρχιτεκτονικής της. Στο στάδιο αυτό λαμβάνονται αποφάσεις για την πλατφόρμα, το λογισμικό ανάπτυξης, τη μορφή των αρχείων για τα δομικά στοιχεία πολυμέσων, κ.ά.

  19. Υλοποίηση Στη φάση υλοποίησης υλοποιούνται: • Η συγγραφή και η διόρθωση του κώδικα της εφαρμογής • Η δημιουργία ή συγκέντρωση, η επεξεργασία κειμένων, εικόνων, ήχων, βίντεο, κ.ά. • Ο ποιοτικός έλεγχος της εφαρμογής, δηλαδή η διενέργεια κατάλληλων δοκιμών από την ομάδα ανάπτυξης και από επιλεγμένες ομάδες χρηστών. Οι εργασίες γίνονται σε τέσσερα βασικά στάδια: • Πρώτο Στάδιο(Έκδοση Άλφα):δημιουργία μιας πιλοτικής εφαρμογής με μικρό αριθμό αντιπροσωπευτικών δεδομένων. • Δεύτερο Στάδιο(Έκδοση Βήτα):περιλαμβάνει την ολοκλήρωση της εφαρμογής και τη συλλογή όλων των εικόνων, βίντεο, κ.ά. • Τρίτο Στάδιο(Έκδοση Γάμμα):γίνονται δοκιμές και διορθώσεις προγραμματιστικών λαθών της εφαρμογής και η τελική επιμέλεια όλων των δεδομένων της. • Τέταρτο Στάδιο(Χρυσή Έκδοση)

  20. Ολοκλήρωση/Διανομή Το στάδιο ολοκλήρωσης ασχολείται με : • Με τρόπους προστασίας της εφαρμογής (νομική προστασία, προστασία από παράνομη αντιγραφή και χρήση - locked CDs) • Με τη δημιουργία προγράμματος εγκατάστασης – απεγκατάστασης (install – uninstall) • Με την προετοιμασία της συσκευασίας του προϊόντος • Με τη μαζική αναπαραγωγή του προϊόντος και του συνοδευτικού υλικού (οπτικοί δίσκοι, εγχειρίδιο εγκατάστασης, συνοδευτικά φυλλάδια, εγγυήσεις κ.ά.) Στο στάδιο διανομής οριστικοποιούνται οι στρατηγικές: • Τιμολόγησης • Προβολής και προώθησης προϊόντος στην αγορά

  21. Λειτουργία/Συντήρηση Η Λειτουργία/Συντήρηση ασχολείται με : • Πραγματοποίηση αλλαγών στο σύστημα για να διορθωθούν λάθη που διαπιστώνονται κατά την πραγματική λειτουργία του και διέφυγαν κατά τη διαδικασία ανάπτυξης • Πραγματοποίηση αλλαγών στο σύστημα με σκοπό την ενσωμάτωση νέων δυνατοτήτων • Αντιμετώπιση καθημερινών προβλημάτων

  22. Πλεονεκτήματα/Μειονεκτήματα • Το κύριο πλεονέκτημα του μοντέλου είναι η οργάνωση της διαδικασίας ανάπτυξης σε διακριτές φάσεις, που συμφωνούν με την ακολουθούμενη πρακτική ανάπτυξης εφαρμογών στην αγορά. Το συγκεκριμένο χαρακτηριστικό εξηγεί και τη μεγάλη δημοτικότητά του σε σχέση με κάθε άλλο μοντέλο ανάπτυξης λογισμικού που χρησιμοποιείται σήμερα. • Το κύριομειονέκτημα της χρήσης του συγκεκριμένου μοντέλου προκύπτει από την ανάγκη του ακριβούς καθορισμού προδιαγραφών του τελικού προϊόντος αρκετά νωρίς κατά τη διαδικασία ανάπτυξης και πιο συγκεκριμένα με την ολοκλήρωση του σταδίου της ανάλυσης.

  23. ΜΟΝΤΕΛΟ ΕΛΙΚΑ Ή ΣΠΕΙΡΟΕΙΔΕΣ ΜΟΝΤΕΛΟ • Επαναληπτική εκτέλεση ενός κύκλου φάσεων • Ανάλυση • Σχεδίαση • Υλοποίηση • Αξιολόγηση και σχεδιασμός επόμενου βήματος • Πλεονέκτημα: Έλεγχος και αξιολόγηση κάθε βήματος • Μειονέκτημα: Αυξημένες απαιτήσεις σε χρόνο και πόρους - Πολυπλοκότητα

More Related