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

Post on 08-Jan-2016

55 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

ΕΦΑΡΜΟΓΕ

Σ ΠΟΛΥΜ

ΕΣΩΝ

Γ Ε Π Α Λ

Α Ν Τ Ω Ν Ο Π Ο Υ Λ ΟΣ Κ Ω Ν Σ Τ Α Ν Τ Ι Ν Ο Σ

ΤΙ ΕΊΝΑΙ «ΕΦΑΡΜΟΓΗ ΠΟΛΥΜΕΣΩΝ»;

Είναι η εφαρμογή που συνδυάζει:

Κείμενο Ήχο Εικόνα Βίντεο Συνθετική κίνηση (animation)

Στοιχεία πολυμέσω

ν

ΠΕΔΙΑ ΕΦΑΡΜΟΓΗΣ

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

ΤΡΟΠΟΙ ΠΑΡΟΥΣΙΑΣΗΣ ΠΛΗΡΟΦΟΡΙΑΣ

Γραμμικός (linear) Μη γραμμικός (non linear)

Κόμβοι Σύνδεσμοι

Πλοήγηση

ΣΥΜΠΙΕΣΗ

Μέθοδοι συμπίεσης Μη απωλεστικός (lossless) Απωλεστικός (lossy)

Λόγος συμπίεσης = Όγκος αρχικών δεδομένων / Όγκος συμπιεσμένων δεδομένων

ΚΕΙΜΕΝΟ

Δημιουργία κειμένου με : Πληκτρολόγηση OCR Αναγνώριση ομιλίας

Χαρακτηρίζεται από: Περιεχόμενο Μορφοποίηση Χρόνο και ρυθμό παρουσίασης

ΗΧΟΣ

Ψηφιοποίηση ήχου Δειγματοληψία

Ρυθμός δειγματοληψίας (sampling rate) Κωδικοποίηση

Εύρος δείγματος (sample width)

Μέγεθος = (Κανάλια1ή2*Ρυθμός δειγματοληψίαςHz*Εύρος δείγματοςbit*Χρονική διάρκειαsec)/8

Τρόποι κωδικοποίησης: PCM,DPCM,Υποζώνης, MPEG-1 Audio, MIDI

ΕΙΚΟΝΕΣ

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

ΧΑΡΤΟΓΡΑΦΙΚΕΣ ΕΙΚΟΝΕΣ

Εικόνα = Δισδιάστατος πίνακας (bitmap) κουκίδων – εικονοστοιχείων (pixels)

Ανάλυση εικόνας = pixel per inch (ppi) Βάθος χρώματος = bit που διατίθενται για την

αποθήκευση του χρωματισμού

Μέγεθος αρχείουbyte = (Πλήθος εικονοστοιχείωνpixel*Βάθος χρώματοςbit )/8

Πρότυπα συμπίεσης = JPEG, GIF, BMP, PCT, PSD, TIFF

ΔΙΑΝΥΣΜΑΤΙΚΕΣ ΕΙΚΟΝΕΣ

Παράγονται από το συνδυασμό απλών γεωμετρικών σχημάτων και έχουν μεγαλύτερη πολυπλοκότητα σε σχέση με τις χαρτογραφικές.

Μεγέθυνση – σμίκρυνση – περιστροφή χωρίς παραμορφώσεις

Ανεξάρτητες ανάλυσης Τύποι αρχείων (AI, DXF, CDR, EPS, PCT, WMF)

ΒΙΝΤΕΟ

Μια ακολουθία εικόνων που προβάλλονται διαδοχικά με κατάλληλο ρυθμό

Κάθε εικόνα ονομάζεται καρέ ή πλαίσιο (frame)

Μέγεθος αρχείουbyte = (Συχνότητα προβολήςfps*Μέγεθος εικόναςpixel *Χρωματικό βάθος bit/pixel*Διάρκεια sec)/8

Μέθοδοι συμπίεσης : M-Jpeg, MPEG-1, MPEG-2, MPEG-4, AVI, Mov

ΣΥΝΘΕΤΙΚΗ ΚΙΝΗΣΗ (ANIMATION)

Περιγράφει τη μεταβολή των χαρακτηριστικών μιας εικόνας στο χρόνο

Συνθετική κίνηση σε 2 διαστάσεις

Path animation

Cel animation Συνθετική κίνηση σε 3 διαστάσεις

Μοντελοποίηση

Προσομοίωση κίνησης

Φωτορεαλιστική απεικόνιση

ΕΙΚΟΝΙΚΗ ΠΡΑΓΜΑΤΙΚΟΤΗΤΑ

Είδη συστημάτων εικονικής πραγματικότητας

Περιορισμένη αίσθηση στο χρήστη

Αίσθηση ότι βρίσκεται μέσα στον εικονικό

κόσμο

Μικρή ή επαυξημένη πραγματικότητα

ΥΛΙΚΟ ΓΙΑ ΠΟΛΥΜΕΣΑ

Υπολογιστής (Ισχυρό επεξεργαστή – Μνήμη RAM με μεγάλη χωρητικότητα – Ισχυρές κάρτες γραφικών – Διαύλους με υψηλό ρυθμό μετάδοσης δεδομένων)

Συσκευές απεικόνισης (Οθόνη – Βιντεοπροβολέας – Συσκευές εικονικής πραγματικότητας)

Συσκευές κατάδειξης (Παντίκι, Ιχνόσφαιρα, Πινακίδα σχεδίασης, Χειριστήριο παιχνιδιών, Οθόνη αφής, ειδικά γάντια δεδομένων)

Συσκευές εισόδου εικόνας-βιντεο (Σαρωτής, ψηφιακή μηχανή, DVD player, Βιντεοκάμερα, κινητό τηλέφωνο)

Εκτυπωτική μονάδα (εκτυπωτής, σχεδιαστής)

Μονάδες αποθήκευσης (σκληροί δίσκοι, dvd, cd, usb sticks, flash memories)

Συσκευές δικτύωσης (modem, κάρτα δικτύου)

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

Μοντέλο Καταρράκτη

Μοντέλο έλικα

ΜΟΝΤΕΛΟ ΚΑΤΑΡΡΑΚΤΗ

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

ΑΝΆΛΥΣΗ ΑΠΑΙΤΉΣΕΩΝ

Η φάση της ανάλυσης είναι εκείνη στην οποία:

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

ο καθορισμός των προδιαγραφών της εφαρμογής

η δημιουργία ενός πλάνου εργασίας για τον τρόπο εκτέλεσης του έργου.

ΣΧΕΔΊΑΣΗ

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

Το στάδιο της λειτουργικής σχεδίασης όπου περιγράφεται η διεπαφή, οι λειτουργίες και το περιεχόμενο της εφαρμογής (εικονίδια, τρόπος πλοήγησης, χαρακτηριστικά περιεχομένου, κ.ά.)

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

ΥΛΟΠΟΊΗΣΗ

Στη φάση υλοποίησης υλοποιούνται:

Η συγγραφή και η διόρθωση του κώδικα της εφαρμογής

Η δημιουργία ή συγκέντρωση, η επεξεργασία κειμένων, εικόνων, ήχων, βίντεο, κ.ά.

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

Οι εργασίες γίνονται σε τέσσερα βασικά στάδια: Πρώτο Στάδιο (Έκδοση Άλφα): δημιουργία μιας

πιλοτικής εφαρμογής με μικρό αριθμό αντιπροσωπευτικών δεδομένων.

Δεύτερο Στάδιο (Έκδοση Βήτα): περιλαμβάνει την ολοκλήρωση της εφαρμογής και τη συλλογή όλων των εικόνων, βίντεο, κ.ά.

Τρίτο Στάδιο (Έκδοση Γάμμα): γίνονται δοκιμές και διορθώσεις προγραμματιστικών λαθών της εφαρμογής και η τελική επιμέλεια όλων των δεδομένων της.

Τέταρτο Στάδιο (Χρυσή Έκδοση)

ΟΛΟΚΛΉΡΩΣΗ/ΔΙΑΝΟΜΉ

Το στάδιο ολοκλήρωσης ασχολείται με :

Με τρόπους προστασίας της εφαρμογής (νομική προστασία, προστασία από παράνομη αντιγραφή και χρήση - locked CDs)

Με τη δημιουργία προγράμματος εγκατάστασης – απεγκατάστασης (install – uninstall)

Με την προετοιμασία της συσκευασίας του προϊόντος Με τη μαζική αναπαραγωγή του προϊόντος και του

συνοδευτικού υλικού (οπτικοί δίσκοι, εγχειρίδιο εγκατάστασης, συνοδευτικά φυλλάδια, εγγυήσεις κ.ά.)

Στο στάδιο διανομής οριστικοποιούνται οι στρατηγικές:

Τιμολόγησης Προβολής και προώθησης προϊόντος στην αγορά

ΛΕΙΤΟΥΡΓΊΑ/ΣΥΝΤΉΡΗΣΗ

Η Λειτουργία/Συντήρηση ασχολείται με :

Πραγματοποίηση αλλαγών στο σύστημα για να διορθωθούν λάθη που διαπιστώνονται κατά την πραγματική λειτουργία του και διέφυγαν κατά τη διαδικασία ανάπτυξης

Πραγματοποίηση αλλαγών στο σύστημα με σκοπό την ενσωμάτωση νέων δυνατοτήτων

Αντιμετώπιση καθημερινών προβλημάτων

ΠΛΕΟΝΕΚΤΉΜΑΤΑ/ΜΕΙΟΝΕΚΤΉΜΑΤΑ

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

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

ΜΟΝΤΕΛΟ ΕΛΙΚΑ Ή ΣΠΕΙΡΟΕΙΔΕΣ ΜΟΝΤΕΛΟ

Επαναληπτική εκτέλεση ενός κύκλου φάσεων

Ανάλυση

Σχεδίαση

Υλοποίηση

Αξιολόγηση και σχεδιασμός επόμενου βήματος

Πλεονέκτημα: Έλεγχος και αξιολόγηση κάθε βήματος

Μειονέκτημα: Αυξημένες απαιτήσεις σε χρόνο και πόρους - Πολυπλοκότητα

top related