Download - 10 Multimedia Design Basic Principles
Σππνγξαθηθφο ρεδηαζκφο Δληχπσλ &
Δθαξκνγψλ πνιπκέζσλ
Δθπαηδεπηήο Αλδξέαο Κφιιηαο
18.12.2009
Ι.Ε.Κ. ΥΑΛΚΙΔΑ
ΕΛΛΗΝΙΚΗ
ΔΗΜΟΚΡΑΣΙΑ
ΟΡΓΑΝΙΜΟ ΔΠΑΓΓΔΛΜΑΣΙΚΗ ΔΚΠΑΙΓΔΤΗ ΚΑΙ ΚΑΣΑΡΣΙΗ
Σερλνινγίεο Πνιπκέζσλ
Πεδία εθαξκνγήο
ηνηρεία πνιπκέζσλ
Μνληέια αλάπηπμεο εθαξκνγψλ πνιπκέζσλ
Αλάπηπμε εθαξκνγψλ πνιπκέζσλ
Εηζαγσγηθέο έλλνηεο εθαξκνγώλ πνιπκέζσλ
Τεσνολογίερ Πολςμέζυν
• Σερλνινγηθή εμέιημε κεηά ην 1990.
• Υξήζε πξφζζεησλ ζηνηρείσλ.
– Ήρνο.
– Video.
– πλζεηηθή θίλεζε (Animation).
1
Πεδία εθαπμογήρ
• Πιεξνθφξεζε (Infokiosks).
• Δθπαίδεπζε.
• Φπραγσγία (Παηρλίδηα θ.η.ι.).
• Μνπζηθή (χλζεζε θ.η.ι.)
• Κηλεκαηνγξάθνο.
• Σειεδηάζθεςε (Μέζσ δηαδπθηίνπ)
2
Κόμβοι και Σύνδεζμοι
• Γξακκηθή παξνπζίαζε.
– Πξνθαζνξηζκέλε ξνή (π.ρ. βηβιία).
• Με γξακκηθή παξνπζίαζε.
– Μεηάβαζε ζε κε δηαδνρηθά ηκήκαηα.
• Κφκβνη.
– Οξγάλσζε θαη απνζήθεπζε ηεο πιεξνθνξίαο απηνηειψο.
• χλδεζκνη (χλδεζε θφκβσλ Links).
– Λέμε (Hotword).
– Πιήθηξν (Button).
– Γξαθηθφ.
– θ.α.
• Πινήγεζε.
– Μεηάβαζε κεηαμχ θφκβσλ κέζσ ζπλδέζκσλ.
3
Υπεπκείμενα – Πολςμέζα – Υπεπμέζα
• Τπεξθείκελα (Hypertext).
– Πξνζπέιαζε κε κε γξακκηθφ ηξφπν.
• Πνιπκέζα (Multimedia).
– Πεξηέρεη θείκελν – εηθφλεο – ήρνπο – βίληεν θ.α.
• Τπεξκέζα (Hypermedia).
– Πνιπκέζα κε κε γξακκηθφ ηξφπν πξνζπέιαζεο.
• Σείλνπλ λα ηαπηηζηνχλ Πνιπκέζα – Τπεξκέζα.
Πνιπκέζα
4
Σςμπίεζη
• Πξνβιήκαηα απφ ηνλ φγθν ησλ αξρείσλ:
– ηελ απνζήθεπζε.
– ηε κεηαθνξά δεδνκέλσλ κέζα ζηα δίθηπα.
– ηε δηαρείξηζε ηνπο.
• πκπίεζε (αιγφξηζκνη).
– Γηαδηθαζία πεξηνξηζκνχ φγθνπ ελφο αξρείνπ.
5
Σςμπίεζη
Λφγνο ζπκπίεζεο =
Π.σ.: 3:1 Μείυζη ηος όγκος ζηο
Μέζνδνη ζπκπίεζεο:
• Υσξίο απψιεηεο
– Με κε απσιεζηηθνχο (lossless) αιγφξηζκνπο.
• Μέηξηνο ιφγνο ζπκπίεζεο.
• Με απψιεηεο
– Με απσιεζηηθνχο (lossy) αιγφξηζκνπο.
• Τςειφο ιφγνο ζπκπίεζεο.
δεδνκέλσλ σλζπκπηεζκέλ γθνο
δεδνκέλσλ αξρηθψλ γθνο
31
6
Σηοισεία πολςμέζυνΣξία ελλνηνινγηθά επίπεδα εθαξκνγήο πνιπκέζσλ.
– χλνιν δεδνκέλσλ ζε ςεθηαθή κνξθή (θείκελν, εηθφλα, ήρνο θ.α.)
– χλνιν ζπλδέζκσλ
– Πεξηβάιινλ δηεπαθήο ρξήζηε (User interface)
Πεξηιακβάλνληαη ηα ζηνηρεία:
– Κείκελν
– Ήρνο
– Δηθφλα
– Βίληεν
– πλζεηηθή θίλεζε (Animation)
ηνηρεία πξνθχπηνπλ απφ:
– χιιεςε απφ ηνλ πξαγκαηηθφ θφζκν
Φεθηαθέο θσηνγξαθίεο απφ κεραλή, ζαξσηή, video θ.α.
– Γεκηνπξγία ζηνλ ππνινγηζηή.
Κείκελν, δηαλπζκαηηθέο εηθφλεο θ.α.
7
Κείμενο
Υαξαθηεξίδεηαη απφ:
– Σν πεξηερφκελν ηνπ
– Σε κνξθνπνίεζε ηνπ
– Σν ρξφλν θαη ην ξπζκφ παξνπζίαζεο ηνπ
Γεκηνπξγείηαη κε:
– Πιεθηξνιφγεζε
– άξσζε θαη νπηηθή αλάγλσζε ραξαθηήξσλ (OCR)
– Αλαγλψξηζε νκηιίαο
8
Ήσορ
Σν ερεηηθφ πιηθφ:
– ε αλαινγηθή κνξθή – θαζέηα, δίζθν βηλπιίνπ – απαηηείηαη ςεθηνπνίεζε.
– Να ερνγξαθεζεί θαη λα ςεθηνπνηεζεί.
– ε ςεθηαθή κνξθή – CD
Φεθηνπνίεζε ήρνπ.
– Αλαινγνςεθηαθφο κεηαηξνπέαο (Analog to Digital Converter – ADC)
Γηα ηελ αληίζηξνθε δηαδηθαζία:
– Φεθηναλαινγηθφο κεηαηξνπέαο (Digital to Analog Converter – DAC)
9
Γιαδικαζία τηθιοποίηζηρ ήσος – ADCΈληαζε
Έληαζε Έληαζε
Υξφλνο
ΥξφλνοΥξφλνο
Αξρηθφ αλαινγηθφ ζήκα
Γεηγκαηνιεςία αλαινγηθνχ ζήκαηνο Κσδηθνπνίεζε δεηγκάησλ
(ζε δπαδηθφ αξηζκφ)
sec 441001
10
Γιαδικαζία τηθιοποίηζηρ ήσος – ADC
Γεηγκαηνιεςία:
– Ρπζκφο ηεο δεηγκαηνιεςίαο =
(sampling rate) ΚΗz
44.1 KHz κάθε 1/44100 ηος sec γίνεηαι μέηπηζη.
– Σνπιάρηζηνλ δπν θνξέο απφ ηε κέγηζηε ζπρλφηεηαο ηνπ ζήκαηνο.
Κσδηθνπνίεζε:
– Δχξνο δείγκαηνο:
• Καζνξίδεη ηηο ηηκέο πνπ κπνξεί λα πάξεη ην θάζε δείγκα (16 ή 8 bit).
– Μέγεζνο (ζε byte) =
Π.σ.: Για 3 λεπηά τηθιακού ήσος με δειγμαηολητία 44.1 KHz και εύπορ 16 bitέσοςμε: (2 x 44100 x 16 x 180) / 8 = 31752000 Byte ≈ 31 MB.
[Καλάιηα (1 ή 2) x Ρπζκφο Γεηγκαηνιεςίαο (Hz) x
x Δχξνο Γείγκαηνο (bit) x Υξνληθή Γηάξθεηα (sec)] / 8
secζήκαηνο δεηγκάησλ Αξηζκφο
11
Κυδικοποίηζη - Σςμπίεζη
Σξφπνη θσδηθνπνίεζεο θαη ζπκπίεζεο (ρσξίο απψιεηεο):
– PCM (Pulse Code Modulator – Παικνθσδηθή θσδηθνπνίεζε).
– DPCM (Differential Pulse Code Modulator – Γηαθνξηθή παικνθσδηθή
θσδηθνπνίεζε).
Κσδηθνπνίεζε ππνδψλεο (κε απψιεηεο)
– MPEG Audio, Real Audio θ.α.
• MPEG-1 Audio Layer I, II θαη III
Πξφηππν MIDI
– Αληαιιαγή δεδνκέλσλ κεηαμχ ππνινγηζηή θαη κνπζηθψλ νξγάλσλ.
• Δψο 16 θαλάιηα.
• Δψο 128 φξγαλα.
12
Τύποι απσείυν ήσος
Δξγαιεία:
– Syntrillium Cooledit, Sonic Foundry ηεο Sound Forge
– Goldwave Windows
– Sound Edit Macintosh.
Αξρεία ςεθηνπνηεκέλνπ ήρνπ
ΜορυοποίησηΕπέκταση
αρχείουΠεριγραυή
AIFF AIF / AIFFAudio Interchange File Format. Υξεζηκνπνηείηαη
απφ φιεο ηηο γλσζηέο πιαηθφξκεο.
MPEG-1 Layer III MP3Πξφηππν αξρείν ήρνπ κε ζπκπίεζε MPEG-1
Layer III.
WAVE WAV Σν ζηάληαξ πξφηππν ησλ Windows
Αξρεία ήρνπ MIDI
MIDI MID Σν πξφηππν γηα κνπζηθά αξρεία MIDI.
RMI RMI Μνξθνπνίεζε γηα κνπζηθή MIDI.
13
Δικόνερ
Γπν θαηεγνξίεο:
– Υαξηνγξαθηθέο.
– Γηαλπζκαηηθέο.
Υξσκαηηθά κνληέια:
– RGB (Red – Green – Blue)
– HSB (Hue – Saturation – Brightness) θαη
HSL (Hue – Saturation – Lightness)
– YIQ θαη YUV (γηα ηειεφξαζε)
– CMYK (Cyan – Magenta – Yellow – BlacK)
14
Φαπηογπαθικέρ εικόνερ
Απνηεινχληαη απφ:
– Πίλαθα – Bitmap (θακβάο).
– Κνπθίδεο – Δηθνλνζηνηρεία ή ςεθίδεο (pixels)
Αλάιπζε εηθφλαο:
– Ο αξηζκφο ησλ pixels ζηε κνλάδα κήθνπο (pixels per inch – ppi)
Δικόνα 1x1 ίνηζερ ανάλςζηρ 300ppi πεπιέσει 300x300=90000 εικονοζηοισεία.
Δνώ για ανάλςζη 72ppi πεπιέσει 72x72=5184 εικονοζηοισεία.
– Αληηζηνίρεζε κε ηα pixels ηεο νζφλεο (dots per inch – dpi)
Βάζνο ρξψκαηνο:
– Ο αξηζκφο ησλ bits πνπ ρξεηάδνληαη γηα ηελ απνζήθεπζε ηεο πιεξνθνξίαο ηνπ ρξψκαηνο γηα ην θάζε pixel.
Δικόνα με βάθορ σπώμαηορ 1bit ηο πολύ 2 (2 ) σπώμαηα.
Δικόνα με βάθορ σπώμαηορ 16bit ηο πολύ 65536 (2 ) διαθοπεηικά σπώμαηα.
Δικόνα με βάθορ σπώμαηορ 24bit ηο πολύ 16.000.000 (2 ) διαθοπεηικά σπώμαηα.
Μέγεζνο αξρείνπ (bytes) = (bit/byte) 8)(bit/pixel ρξψκαηνο Βάζνο x Pixels
1
16
24
15
Τύποι απσείυν σαπηογπαθικών εικόνυν
Δξγαιεία:
– Adobe Photoshop, Corel Photo Paint, Microsoft Image Composer
Υαξηνγξαθηθέο εηθόλεο
ΜορυοποίησηΕπέκταση
αρχείουΠεριγραυή
BitMap BMP Πξφηππν ραξηνγξαθηθψλ εηθφλσλ.
CompuServe GIF GIF
Πξφηππν ραξηνγξαθηθψλ εηθφλσλ, θαηάιιειν
γηα γξαθηθά ζε έγγξαθα ζηνλ παγθφζκην ηζηφ.
Τπνζηεξίδεηαη απφ πνιιέο πιαηθφξκεο.
JPEG JPG Πξφηππν κε δπλαηφηεηα πςειήο ζπκπίεζεο.
PICT PCTΠξφηππν κε επξεία ρξήζε ζην πεξηβάιινλ
Macintosh.
PSD PSDΑξρεία ππνζηεξηδφκελα απφ ηνAdobe
Photoshop.
TIFF TIF Έλα απφ ηα πην δηαδεδνκέλα πξφηππα.
16
Γιανςζμαηικέρ εικόνερ
• πλδπαζκφο γεσκεηξηθψλ αληηθεηκέλσλ.
Δηαλπζκαηηθέο εηθόλεο
ΜορυοποίησηΕπέκταση
αρχείουΠεριγραυή
Adobe Illustrator AIΠξφηππν γηα ηα αξρεία ηνπ παθέηνπ Adobe
Illustrator
AutoCad DXFΜνξθνπνίεζε ησλ ζρεδηαζηηθψλ παθέησλ
CAD/CAM, φπσο ην AutoCΑd.
CorelDraw CDRΠξφηππν γηα ηα αξρεία ηνπ ζρεδηαζηηθνχ
παθέηνπ CorelDraw
Encapsulated
PostScriptEPS Πξφηππν θαηάιιειν γηα εθδνηηθά ζπζηήκαηα.
PICT PCTΠξφηππν κε επξεία ρξήζε ζην πεξηβάιινλ
Macintosh.
Windows MetaFile WMF Μνξθή γηα δηαλπζκαηηθέο εηθφλεο ησλ Windows.
17
Δξγαιεία: Adobe Illustrator, CorelDraw
Βίνηεο
Αθνινπζία απφ θαξέ ή πιαίζηα (frames).
– 15 θαξέ αλά δεπηεξφιεπην.
– Μπνξεί λα πεξηέρεη θαη ήρν.
Αλαινγηθφ βίληεν.
– Μεηαηξνπή ζε ςεθηαθφ.
• Κάξηα ζχιιεςεο βίληεν.
• Καηάιιειν ινγηζκηθφ.
18
Βίνηεο
Η ζπκπίεζε είλαη απαξαίηεηε.
Μέγεζνο αξρείνπ (bytes) =
(για βίνηεο συπίρ ήσο)
Π.σ.: Video συπίρ ήσο, διάπκειαρ 10 sec, με ζςσνόηηηα πποβολήρ 25 fps,
διαζηάζευν εικόναρ (καπέ) 320x240 pixel και βάθορ σπώμαηορ 24 bit.
Απαιηεί σώπο για αποθήκεςζη: 320x240x24x25x10/8 = 57.600.000 bytes ≈ 55MB
[πρλφηεηα Πξνβνιήο (fps) x Μέγεζνο
εηθφλαο (pixel) x Υξσκαηηθφ βάζνο
(bit/pixel) x Γηάξθεηα (sec)] / 8 bit per byte
19
Τύποι απσείυν βίνηεο
Σερληθέο ζπκπίεζεο:
Δξγαιεία επεμεξγαζίαο video:
– Premiere ηεο Adobe, MediaStudio θαη Digital Video Producer ηεο Asymetrix.
ΜορυοποίησηΕπέκταση
αρχείουΠεριγραυή
Audio Video
InterleavedAVI
Μνξθή αξρείνπ πνιπκέζσλ ηεο Microsoft γηα
ήρν θαη βίληεν.
QuickTime MOVΜνξθή αξρείσλ ηεο Apple γηα ήρν, βίληεν ή
MIDI.
MPEGMPG
MPEG
Μνξθή αξρείνπ ήρνπ ή βίληεν ζχκθσλε κε έλα
απφ ηα πξφηππα MPEG. Τπάξρνπλ ηξεηο κνξθέο
MPEG αξρείσλ: MPEG-1, MPEG-2, MPEG-4.
20
Joint
Photographic
Experts Group
(JPEG)
Motion-Joint
Picture Experts
Group (M-
JPEG)
Motion Picture
Experts Group
(MPEG)
H.261
Πξόηππα
ζπκπίεζεο
βίληεν
Digital Video
Interactive
(DVI)
MPEG – 1
MPEG – 4
MPEG – 2
Picture Image
Compression
(PIC)
Real Time
Video (RTV)
Production
Level Video
(PLV)
Σα πξόηππα MPEG ζρεηίδνληαη κε
κεζόδνπο ζπκπίεζεο αθνπζηηθώλ
ζεκάησλ θαη δεδνκέλσλ video ζην
ρώξν ηεο ηερλνινγίαο CD-ROM
θαη ησλ ηειεπηθνηλσληώλ.
Η ηερλνινγία απηή είλαη γλσζηή
θαη σο Indeo θαη βαζίζηεθε ζην
chip set i750 ηεο Intel.
Τπνζηεξίδεηαη από εηδηθή θάξηα
θαη αλαπηύρζεθε πξηλ ηελ
εκθάληζε ησλ πξνδηαγξαθώλ
JPEG θαη MPEG. Απνηειείηαη από
κηα εηδηθή νκάδα αιγνξίζκσλ
ζπκπίεζεο-απνζπκπίεζεο
δεδνκέλσλ βίληεν θαη ήρνπ, κε
ζεκαληηθόηεξνπο ηνπο εμήο:
20Α
Σςνθεηική κίνηζη (animation)
Μεηαβνιή ησλ ραξαθηεξηζηηθψλ κηαο εηθφλαο ζην ρξφλν.
Γπν δηαζηάζεσλ:
– Path animation.
– Cell animation
Σξηψλ δηαζηάζεσλ (3D animation):
– Μνληεινπνίεζε.
– Πξνζνκνίσζε θίλεζεο.
– Φσηνξεαιηζηηθή απεηθφληζε.
21
Πεπιβάλλονηα εικονικήρ ππαγμαηικόηηηαρ
• Δηθνληθή πξαγκαηηθφηεηα (Virtual Reality – VR).
• Δηθνληθφο θφζκνο (Virtual World).
Υαξαθηεξηζηηθά αληηθεηκέλσλ:
1. Δκθάληζε.
2. πκπεξηθνξά.
Δίδε ζπζηεκάησλ εηθνληθήο πξαγκαηηθφηεηαο:
1. Desktop VR.
• Πεξηνξηζκέλε αίζζεζε ηνπ εηθνληθνχ θφζκνπ.
2. Immersive VR.
• Πξαγκαηηθή αίζζεζε ηνπ εηθνληθνχ θφζκνπ.
3. Μηθηή ή επαπμεκέλε πξαγκαηηθφηεηα (Mixed ή Augmented Reality)
• πλδπαζκφο πξαγκαηηθνχ κε εηθνληθνχ θφζκνπ.
22
Υλικό για πολςμέζαΤπνινγηζηήο:
– Ιζρπξφ επεμεξγαζηή.
– RAM κε κεγάιε ρσξεηηθφηεηα.
– Ιζρπξά ππνζπζηήκαηα γξαθηθψλ θαη ήρνπ.
– Γηαχινπο κε πςειφ ξπζκφ κεηαθνξάο δεδνκέλσλ.
πζθεπέο απεηθφληζεο:
– Οζφλε.
– Βηληενπξνβνιέαο.
– πζθεπέο εηθνληθήο πξαγκαηηθφηεηαο.
πζθεπέο θαηάδεημεο:
– Πνληίθη.
– Ιρλφζθαηξα (trackball).
– Πίλαθαο ζρεδίαζεο (digitizer).
– Υεηξηζηήξην παηρληδηψλ (joystick).
– Οζφλε αθήο (touch Screen).
23
Υλικό για πολςμέζα
πζθεπέο εηζφδνπ εηθφλαο θαη βίληεν:
– αξσηήο.
– Φεθηαθή θσηνγξαθηθή κεραλή.
– πζθεπή αλαπαξαγσγήο βίληεν.
– Βηληενθάκεξα.
Δθηππσηηθή κνλάδα:
– Δθηππσηήο.
– ρεδηαζηήο (plotter).
πζθεπέο δηθηχσζεο:
– Μφληεκ (PSDN, ISDN, DSL θ.α.)
• Σαρχηεηα ζηε κεηαθνξά δεδνκέλσλ
• Αιγφξηζκνη ζπκπίεζεο θαη δηφξζσζεο ιαζψλ.
– Κάξηα δηθηχνπ.
24
Υλικό για πολςμέζα
Μνλάδεο απνζήθεπζεο:
– CD – ROM
• CD – R
• CD – RW
– DVD (Digital Versatile Disc)
Υαξαθηεξηζηηθά:
– Δχθνιε κεηαθνξά.
– Υσξεηηθφηεηα.
πζηήκαηα ιήςεο αληίγξαθσλ αζθαιείαο (backup):
– Οη αθαηξνχκελνη δίζθνη: 100/120/250 ΜΒ, 1 ή 2 GB
– Οδεγνί καγλεηννπηηθψλ δίζθσλ.
– Οδεγνί DAT
25
Επέθηαζε
αξρείνπΜνξθνπνίεζε Πεξηγξαθή
BMPWindows
bitmap
Απνηειεί ην πξφηππν ησλ ραξηνγξαθηθψλ εηθφλσλ, πνπ αλαπηχρζεθε γηα ην παθέην Paintbrush πνπ
δηέζεηαλ ηα Windows 3.0. Πεξηέρνπλ έγρξσκεο ή αζπξφκαπξεο εηθφλεο ζε δηαβαζκίζεηο ηνπ γθξί.
GIF CompuserveΓεκηνπξγήζεθε γηα ηελ on-line δηαθίλεζε εηθφλσλ. Τπνζηεξίδεηαη απφ φινπο ηνπο ηχπνπο
ππνινγηζηψλ. Τπνζηεξίδνπλ κέρξη 256 ρξψκαηα θαη ραξαθηεξίδνληαη απφ κηθξφ φγθν.
TIF TIFF
Σν πην νινθιεξσκέλν θαη δηαδεδνκέλν πξφηππν γηα ηελ πεξηγξαθή εηθφλσλ πνπ εηζάγνληαη απφ
ζαξσηή. Τπνζηεξίδεηαη απφ φινπο ηνπο ζαξσηέο θαη εθηππσηέο θαη πξνζθέξεηαη γηα εθηχπσζε ζε
ραξηί ή δηαθάλεηεο.Τπνζηεξίδεη πςειή αλάιπζε γηα νπνηνδήπνηε αξηζκφ ρξσκάησλ ή δηαβαζκίζεσλ
ηνπ γθξί. Μπνξεί λα απνζεθεπηεί είηε ζπκπηεζκέλν είηε αζπκπίεζην.
PCX PC Paintbrush
Έλα απφ ηα παιαηφηεξα θαη πην δηαδεδνκέλα πξφηππα, ην νπνίν δεκηνπξγήζεθε γηα ην παθέην
Paintbrush. Τπνζηεξίδεη αζπξφκαπξεο θαη έγρξσκεο εηθφλεο (κέρξη 24bit). Αλαγλσξίδεηαη απφ ηα
πεξηζζφηεξα ζρεδηαζηηθά πξνγξάκκαηα θαη πξνγξάκκαηα επεμεξγαζίαο εηθφλαο.
TGATrueVision
Tagra
Υξεζηκνπνηείηαη γηα ηελ εηζαγσγή έγρξσκσλ εηθφλσλ ζε εηδηθά πξνγξάκκαηα (π.ρ. 3D Studio) θαη γηα
ηελ επεμεξγαζία εηθφλσλ video. Γεκηνπξγήζεθε γηα ηελ ππνζηήξημε ηεο θάξηαο γξαθηθψλ Tagra ηεο
εηαηξίαο TrueVision.
JPG JPEGΒαζίδεηαη ζε έλαλ αιγφξηζκν ζπκπίεζεο γηα αξρεία ηχπνπ ΒΜΡ. Η ζπκπίεζε είλαη ηδηαίηεξα πςειή, ζε
βάξνο φκσο ηεο πνηφηεηαο. Τπνζηεξίδεη κφλν 256 ρξψκαηα. Η απνζπκπίεζε γίλεηαη απηφκαηα.
PLERun Length
Encoded
πκπηεζκέλεο εηθφλεο ζε πεξηβάιινλ Windows, κέζσ ηνπ εηδηθνχ αιγφξηζκνπ RLE. Δίηε ζπκπηεζηεί
κηα εηθφλα ΒΜΡ κέζσ ηνπ αιγφξηζκνπ RLE, είηε απνζεθεπηεί θαηεπζείαλ σο .RLE, είλαη ην ίδην.
PCD Photo CDΑλαπηχρζεθε απφ ηελ Kodak γηα ηελ ςεθηνπνίεζε θαη απνζήθεπζε θσηνγξαθηψλ απφ θίικ ζε Photo
CD. Παξέρεη εηθφλεο πςειήο αλάιπζεο θαη ζπκπίεζεο.
PCT PICT, PICT2Πξφηππν γηα ην πεξηβάιινλ Macintosh. Γεκηνπξγήζεθε γηα ην πξψην ζρεδηαζηηθφ παθέην ζε
Macintosh ην MacPaint. Μπνξεί λα ππνζηεξίμεη θαη δηαλπζκαηηθέο θαη ςεθηνγξαθηθέο εηθφλεο.
WMFMS Word
Metafile
Γεκηνπξγήζεθε γηα δηαλπζκαηηθέο εηθφλεο ζηα Windows. Τπνζηεξίδεη θαη ραξηνγξαθηθέο εηθφλεο θαη
αλαγλσξίδεηαη απφ ηα πεξηζζφηεξα πξνγξάκκαηα πνπ ηξέρνπλ ζε πεξηβάιινλ Windows.
EPSEncapsulated
PostScript
Δίλαη ην θαζηεξσκέλν πξφηππν γηα εθηχπσζε εηθφλσλ ζε θηικ ή ραξηί. Πεξηέρνπλ νδεγίεο ζε γιψζζα
Postscript πνπ είλαη κηα αληηθεηκελνζηξαθήο γιψζζα θαη ρξεζηκνπνηείηαη γηα ηελ πεξηγξαθή ζειίδσλ.
Υεηξίδεηαη ηηο γξακκαηνζεηξέο ζαλ γξαθηθά. Έρεη ηε δπλαηφηεηα λα ρεηξηζηεί θαη ραξηνγξαθηθέο
εηθφλεο. Σα αξρεία EPS έρνπλ ηε κνξθή θεηκέλνπ θαη κπνξνχκε λα δνχλε ηα πεξηερφκελα ηνπο κε έλαλ
επεμεξγαζηή θεηκέλνπ. Σν πξφηππν EPS είλαη θαηάιιειν γηα εθδνηηθά ζπζηήκαηα θαη γξαθηθέο ηέρλεο.
CDR CorelDraw Απνηειεί ην πξφηππν ηνπ ζρεδηαζηηθνχ παθέηνπ δηαλπζκαηηθψλ εηθφλσλ CorelDraw.
DXF AutoCAD Υξεζηκνπνηείηαη απφ ζρεδηαζηηθά πξνγξάκκαηα CAD/CAM (π.ρ. AutoCAD).
26
Μονηέλα ανάπηςξηρ εθαπμογών πολςμέζυν
Μνληέιν θαηαξξάθηε (Waterfall model).
– Αλάιπζε απαηηήζεσλ.
– ρεδίαζε.
– Τινπνίεζε.
– Οινθιήξσζε θαη δηαλνκή.
– Λεηηνπξγία θαη ζπληήξεζε.
Μνληέιν έιηθαο ή πεηξνεηδέο κνληέιν (Spiral model).
– ηαδηαθή θαη ζπλερήο βειηίσζε ηνπ πξντφληνο.
27
Σσημαηική αναπαπάζηαζη ηος μονηέλος καηαππάκηη
Πξνδηαγξαθή
απαηηήζεσλ
ρεδίαζε
ζπζηήκαηνο
Πξντφλ
Πξνζηαζία εθαξκνγήο
Πξφγξακκα εγθαηάζηαζεο
Γηαλνκή
Αλάιπζε
ρεδίαζε
Τινπνίεζε
Οινθιήξσζε
θαη Γηαλνκή
28
Μονηέλο ηος καηαππάκηη
Υαξαθηεξηζηηθά:
• Γηαδηθαζία Δπηθχξσζεο
(Validation)
• Γηαδηθαζία Διέγρνπ
επαιήζεπζεο. (Verification)
Δμαζθάιηζε:
– πλέπεηαο πξνο ην ρξήζηε.
– πλνρήο κε ηηο πξνεγνχκελεο
θάζεηο
+ Ίδηα δηαδηθαζία αλάπηπμεο κε απηή ηεο αγνξάο.
– Καζνξηζκφο ησλ πξνδηαγξαθψλ κφλν ζην ηέινο.
29
Ανάπηςξη εθαπμογών πολςμέζυν
Φάζεηο αλάπηπμεο εθαξκνγψλ ινγηζκηθνχ.
– Γξαζηεξηφηεηεο πνπ απαξηίδνπλ ηελ εθαξκνγή.
– Πξντφληα ζηα νπνία θαηαιήγεη.
– Γηαδηθαζίεο επαιήζεπζεο ησλ απνηειεζκάησλ.
– Κξηηήξηα νινθιήξσζεο.
30
Ανάλςζη απαιηήζευν (Φάζη 1)
• Καζνξηζκφο ησλ ζηφρσλ.
• Γηακφξθσζε ηνπ πιάλνπ εξγαζίαο.
• Καηαγξαθή θαη αλάιπζε ησλ απαηηήζεσλ.
• Τπνινγηζκφο ηνπ θφζηνπο αλάπηπμεο.
Πξντφληα πνπ πξνθχπηνπλ:
– Καζνξηζκφο ησλ πξνδηαγξαθψλ.
– Γεκηνπξγία πιάλνπ εξγαζίαο.
31
Σσεδίαζη (Φάζη 2)
Λεηηνπξγηθή ζρεδίαζε.
– Γηεπαθή.
– Λεηηνπξγίεο.
– Πεξηερφκελν.
Σερληθή ζρεδίαζε.
– Πιαηθφξκα αλάπηπμεο.
– Λνγηζκηθφ αλάπηπμεο.
– Μνξθή ησλ αξρείσλ
– Γνκηθά αξρεία πνιπκέζσλ.
32
Υλοποίηζη – Παπαγυγή (Φάζη 3)
• πγγξαθή θαη δηφξζσζε ηνπ θψδηθα.
• Γεκηνπξγία – πγθέληξσζε – Δπεμεξγαζία πνιπκέζσλ.
• Πνηνηηθφο έιεγρνο ηεο εθαξκνγήο.
• ηάδηα εξγαζηψλ:
– Πξψην ζηάδην (πηινηηθή εθαξκνγή).
• Έθδνζε άιθα.
– Γεχηεξν ζηάδην (νινθιήξσζε εθαξκνγήο θαη ζπιινγή εηθφλσλ, video θ.η.ι.)
• Έθδνζε βήηα.
– Σξίην ζηάδην (δνθηκέο, δηνξζψζεηο ιαζψλ θαη ηειηθή επηκέιεηα).
• Έθδνζε γάκα.
– Σέηαξην ζηάδην (δνθηκέο θαη δηνξζψζεηο αηειεηψλ ηεο εθαξκνγήο).
• Υξπζή έθδνζε.
33
Ολοκλήπυζη και διανομή (Φάζη 4)
ηελ νινθιήξσζε:
– Πξνζηαζία ηεο εθαξκνγήο.
– Γεκηνπξγία πξνγξάκκαηνο εγθαηάζηαζεο – απεγθαηάζηαζεο.
– Πξνεηνηκαζία ηεο ζπζθεπαζίαο.
– Μαδηθή αλαπαξαγσγή πξντφληνο.
ηε δηαλνκή:
– Σηκνιφγεζε.
– Πξνβνιή θαη πξνψζεζε ζηελ αγνξά.
34
Λειηοςπγία και ζςνηήπηζη (Φάζη 5)
• Αιιαγέο ζην ζχζηεκα γηα δηφξζσζε ιαζψλ.
• Αιιαγέο ζην ζχζηεκα γηα πξνζζήθε λέσλ δπλαηνηήησλ.
• Αληηκεηψπηζε θαζεκεξηλψλ πξνβιεκάησλ.
35
Μονηέλο έλικαρ
Δμειηθηηθή δηαδηθαζία (επαλαιακβαλφκελε)
+ Έιεγρνο θαη αμηνιφγεζε ησλ ελδηάκεζσλ πξντφλησλ απφ ηνπο
ρξήζηεο.
– Ιθαλνπνίεζε ησλ απαηηήζεσλ.
– Υξνλνβφξν θαη απαηηεηηθφ.
– Πνιχπινθν ζηελ αλάπηπμε.
36
Μονηέλο ηηρ έλικαρ
Αλάιπζε
ρεδίαζε
Τινπνίεζε
Αμηνιφγεζε θαη
ζρεδηαζκφο ηνπ
επφκελνπ βήκαηνο
Δλδηάκεζν πξντφλ 1
Δλδηάκεζν πξντφλ 2
Σειηθφ πξντφλ
37
Γπαμμικό σπονοδιάγπαμμα θάζευν
Αλάιπζε
• Πνχ είκαζηε θαη πνπ ζέινπκε λα πάκε.
• Ση κπνξνχκε / πξέπεη λα θάλνπκε.
• Ση ρξεηάδνληαη νη ρξήζηεο.
• Πνηφ ην πξνθίι ηνπ πξντφληνο
ρεδίαζε
• Δπηινγέο αλάπηπμεο ηνπ πξντφληνο.
• πγθέληξσζε πξψησλ πιψλ.
• Οξγάλσζε πεξηερνκέλνπ.
• ρεδηαζκφο επί ράξηνπ.
Παξαγσγή
• Καηαζθεπή πνιπκεζηθψλ ζηνηρείσλ.
• πλαξκνιφγεζε ηεο εθαξκνγήο κε εξγαιείν ινγηζκηθνχ ζπγγξαθήο πνιπκέζσλ
Αμηνιόγεζε
• Δζσηεξηθή αμηνιφγεζε – Έιεγρνο “άιθα”
• Δμσηεξηθή αμηνιφγεζε – Έιεγρνο “βήηα”
38
H ομάδα ανάπηςξηρ εθαπμογήρ πολςμέζυν
Πνηνο θάλεη ηη.
Η αλάπηπμε κηαο εθαξκνγήο πνιπκέζσλ, ηδηαίηεξα αλ δελ πξφθεηηαη γηα κηα
απιή παξνπζίαζε, δελ κπνξεί λα είλαη έξγν ελφο κφλνπ αλζξψπνπ.
Απηφ ζπκβαίλεη γηαηί απαηηνχληαη πνιιέο θαη εμεηδηθεπκέλεο γλψζεηο πνπ κφλν
κηα νκάδα αλζξψπσλ κε δηαθνξεηηθέο εηδηθφηεηεο κπνξεί λα δηαζέηεη. Η
ειάρηζηε ζχλζεζε ηεο νκάδαο κπνξεί λα είλαη ν εηδηθφο ζηε ζρεδίαζε, ν εηδηθφο
ζηνλ πξνγξακκαηηζκφ θαη ν εηδηθφο ζην πεξηερφκελν ηεο εθαξκνγήο. Αλάινγα
κε ηνλ ηχπν, ην πεξηερφκελν, ην κέγεζνο θαη ηηο δπλαηφηεηεο ηεο εθαξκνγήο
πνιπκέζσλ, κηα κεγάιε νκάδα ζα κπνξνχζε λα πεξηιάβεη ηνπο :
39
ΕιδικόςΣσλλογής
σλικού
ΣτεδιαζηήςΠεριβάλλονηος
διεπαθής
Σσγγραθέαςηοσ ηίηλοσ
Νομικόςζύμβοσλος
Ειδικός θεωρίαςμάθηζης
Γραθίζηας
Φωηογράθος
Σεναριογράθος
Διεσθσνηήςπαραγωγής
Βινηεολήπηης
Ητολήπηης
Animator
ΠρογραμμαηιζηήςΗ/Υ
40
Ομάδα ανάπηςξηρ εθαπμογών πολςμέζυν
• Γηαρεηξηζηήο έξγνπ.
• ρεδηαζηήο θαη Αλαιπηήο (1 ή 2 άηνκα).
• Γεκηνπξγνί ζηνηρείσλ πνιπκέζσλ.
– πγγξαθέαο.
– Ηρνιήπηεο.
– Μνπζηθφο.
– Φσηνγξάθνο.
– Γξαθίζηαο.
– Δηθνλνιήπηεο.
• Δηδηθνί ζηελ ςεθηαθή επεμεξγαζία πνιπκέζσλ.
• Πξνγξακκαηηζηέο πνιπκέζσλ.
• Πξνζσπηθφ ππνζηήξημεο.
41
Λογιζμικό ανάπηςξηρ εθαπμογών πολςμέζυν
Οξγαλψλεη θαη παξνπζηάδεη ηηο δηαθνξεηηθέο κνξθέο πιεξνθνξίαο.
Δλζσκαηψλεη δπλαηφηεηεο γηα ηελ αλάπηπμε ή επεμεξγαζία ησλ
ζηνηρείσλ πνιπκέζσλ ηεο εθαξκνγήο.
Μπνξεί λα είλαη:
– Πξνγξακκαηηζηηθά πεξηβάιινληα.
Visual C++
Visual Basic
Παθέηα Delphi θαη Visual Café γηα ηε γιψζζα Java
– Δηδηθά πεξηβάιινληα ζπγγξαθήο εθαξκνγψλ πνιπκέζσλ.
Δξγαιεία ζπγγξαθήο εθαξκνγψλ πνιπκέζσλ (multimedia authoring
tools)
42
Καηηγοπίερ επγαλείυν ζςγγπαθήρ
1. Δξγαιεία ζειίδαο ή θάξηαο (card based).
• Toolbook ηεο Asymetrix.
• Hypercard ηεο Macromedia.
2. Δξγαιεία ρξνλνδηαδξφκνπ (time based).
• Director ηεο Macromedia.
3. Δξγαιεία ζπγγξαθήο βαζηζκέλα ζηα εηθνλίδηα.
• Authorware ηεο Macromedia.
43
Τπόποι διανομήρ εθαπμογών πολςμέζυν
Γηαλέκεηαη κέζσ νπηηθψλ δίζθσλ (CD ROM / DVD) απφ:
– εκεία πψιεζεο ινγηζκηθνχ (εηαηξίεο, θαηαζηήκαηα).
– Βηβιηνπσιεία.
– Γίθηπα δηαλνκήο πεξηνδηθψλ ή εθεκεξίδσλ.
– Γίθηπα δηαλνκήο άιισλ πξντφλησλ ζρεηηθψλ κε ην αληηθείκελν ηεο
εθαξκνγήο.
– Γηαδίθηπν (αλ ην επηηξέπεη ην κέγεζφο ηεο).
44
45
Τι κάνει ο καθέναρ
• Δηεπζπληήο παξαγσγήοΔίλαη ν γεληθφο ζπληνληζηήο θαη απηφο πνπ βνεζά κε θάζε κέζν ηελ νινθιήξσζε ηνπ έξγνπ. Απηφο θέξεη ηελ απνθιεηζηηθή επζχλε γηα ηελ πνηφηεηα ηνπ έξγνπ, ηελ ηήξεζε ηνπ ρξνλνδηαγξάκκαηνο νινθιήξσζεο ηνπ έξγνπ θαη ηνλ πξνυπνινγηζκφ (Project Managment).
• Εηδηθόο ζπιινγήο πνιπκεζηθνύ πιηθνύΔίλαη ν ππεχζπλνο γηα ηελ εθηέιεζε φιεο ηεο αλαγθαίαο έξεπλαο πνπ αθνξά ην πεξηερφκελν ηεο πξνηεηλφκελεο εθαξκνγήο.
• ρεδηαζηήο ηνπ πεξηβάιινληνο δηεπαθήο (interface)Απηφο έρνληαο θαηαλνήζεη ηνλ ηξφπν πνπ ζα πξέπεη λα αιιειεπηδξά ν άλζξσπνο κε ηελ εθαξκνγή πνιπκέζσλ ζρεδηάδεη ηηο δηαηάμεηο ησλ νζνλψλ έηζη ψζηε λα κεγηζηνπνηεζεί ν βαζκφο αιιειεπίδξαζεο κε ην ρξήζηε.
• Εηδηθόο γηα ηελ πγγξαθή ηνπ ηίηινπ ( Multimedia Architect)Δίλαη ν ππεχζπλνο γηα ηελ νινθιήξσζε ησλ δηάθνξσλ ςεθηνπνηεκέλσλ δνκηθψλ ζπζηαηηθψλ κηαο παξαγσγήο κε ηε ρξήζε θάπνηνπ εξγαιείνπ ινγηζκηθνχ ζπγγξαθήο πνιπκέζσλ.
• Ννκηθόο ζύκβνπινοΑζρνιείηαη κε ηα ζπκβφιαηα θαη ηελ θαηνρχξσζε ησλ πλεπκαηηθψλ δηθαησκάησλ.
46
• ελαξηνγξάθνο (Script Writer)ε κηα παξαγσγή γηα ηα πνιπκέζα, ην κέζν έρεη ηελ δπλαηφηεηα λα παξνπζηάδεη ηα γεγνλφηα κε κε γξακκηθφ ηξφπν, πνπ λα δηαθιαδίδεηαη ζε δηαθνξεηηθέο θαηεπζχλζεηο κεηαμχ δηαθνξεηηθψλ ελνηήησλ θαη ζηνηρείσλ ηνπ πξνγξάκκαηνο. Σα θείκελα ζα πξέπεη λα έρνπλ κηα ινγηθή ξνή πνπ λα ελαξκνλίδνληαη κε απηφ ην πνιπδηάζηαην πεξηβάιινλ.
• Εηδηθόο ζηε ζεσξία ηεο κάζεζεοηηο εθπαηδεπηηθέο εθαξκνγέο ε πξνζνρή εζηηάδεηαη ζηελ αχμεζε ησλ δπλαηνηήησλ ηνπ εθπαηδεπνκέλνπ ζηελ επίιπζε πξνβιεκάησλ, ζηελ αλάπηπμε ηεο θξηηηθήο ζθέςεο, θαη ζηε ιήςε απνθάζεσλ. Ο εηδηθφο ζηε ζεσξία ηεο κάζεζεο πξνζαξκφδεη ηελ πιεξνθνξία ζχκθσλα κε ην πξνθίι θαη ηηο αλάγθεο ησλ εθπαηδεπνκέλσλ θαη βνεζά ψζηε απηφ πνπ ¨βγάδεη ν ηίηινο πξνο ηα έμσ¨ λα ηαπηίδεηαη κε ηνπο ζθνπνχο πνπ έρνπλ αλαπηπρζεί.
• Γξαθίζηαο – Καιιηηέρλεο / ζρεδηαζηήο γξαθηθώλ γηα πνιπκέζαΈξγν ηνπ είλαη ε δεκηνπξγία, νη ηξνπνπνηήζεηο θαη ν ρεηξηζκφο ησλ γξαθηθψλ.
• Φσηνγξάθνο, βηληενιήπηεο (εηθνλνιήπηεο), ερνιήπηεοΈξγν ηνπο ε δεκηνπξγία πιηθνχ ηεο εθαξκνγήο ζρεηηθνχ κε ηελ εηδηθφηεηα ηνπο.
• AnimatorΓεκηνπξγεί δηζδηάζηαην θαη ηξηζδηάζηαην animation.
• Πξνγξακκαηηζηήο H/YΈξγν ηνπ λα γξάςεη ηνλ θψδηθα ηνπ πξνγξάκκαηνο πνπ ζα απμάλεη ην βαζκφ αιιειεπηδξαζηηθφηεηαο ηεο εθαξκνγήο πνιπκέζσλ.
47
Μιζθοδοζία ομάδαρ
ΔΙΓΙΚΟΣΗΣΑ
ΑΜΟΙΒΗ
ΔΛΑΥΙΣΗαλά ώξα
ΜΕΗαλά ώξα
ΜΔΓΙΣΗαλά ώξα
Γηεπζπληήο παξαγσγήο 4 500 9 000 22 500 αλά ψξα
Δηδηθφο ζπιινγήο πιηθνχ 6 000 10 500 15 000 αλά ψξα
ελαξηνγξάθνο 4 500 6 000 9 000 αλά ψξα
Δηδηθφο ζεσξίαο κάζεζεο 6 000 7 500 9 000 αλά ψξα
ρεδηαζηήο interface 7 500 10 500 15 000 αλά ψξα
Γξαθίζηαο 4 500 6 000 15 000 αλά ψξα
Φσηνγξάθνο 2 100 4 500 10 500 αλά ψξα
Βηληενιήπηεο 2 400 4 500 60 000 αλά εκέξα
Ηρνιήπηεο 2 400 4 500 22 500 αλά ιεπηφ πξντφληνο
Animator 4 500 6 000 150 000 αλά κνληέιν
πγγξαθέαο ηνπ ηίηινπ 3 600 7 500 10 500 αλά ψξα
Πξνγξακκαηηζηήο Η/Τ 4 500 9 000 13 500 αλά ψξα
Μνπζηθνζπλζέηεο 4 500 7 500 22 500 αλά ιεπηφ πξντφληνο
Δθθσλεηήο 4 500 9 000 12 000 αλά ψξα
Ηζνπνηφο 30 000 60 000 ~ αλά εκέξα
Βνεζνί (snanning…) 1 500 2 400 4 500 αλά ψξα
48
Πος εμπλέκεηαι ο καθέναρ
Αλάιπζε | ρεδίαζε | Παξαγσγή | Αμηνιφγεζε
•Γηεπζπληήο Παξαγσγήο
•Δηδηθφο πιινγήο Τιηθνχ
•ελαξηνγξάθνο
•ρεδηαζηήο ηνπ Ιnterface
•Δηδηθφο Θεσξίαο Μάζεζεο
•πγγξαθέαο Πνιπκέζσλ
•Πξνγξακκαηηζηήο Η/Τ
•ρεδηαζηήο Γξαθηθψλ, Αnimator,
Φσηνγξάθνο, Βίληεν-Ηρνιήπηεο
49
ID Task Name Duration
1 Έπεςνα αγοπάρ, καθοπιζμόρ ζηόσων πποϊόνηορ 5 days
2
Καθοπιζμόρ ηων επιλογών ανάπηςξηρ ηος
πποϊόνηορ 5 days
3 Καηάπηιζη απσικού πποϋπολογιζμού 2 days
4 Σςγκένηπωζη ππώηων ύλων 3 days
5 Οπγάνωζη πεπιεσομένος 5 days
6 Γημιοςπγία ζσεδιαγπάμμαηορ πλάνος εθαπμογήρ 4 days
7 Καηαγπαθή 3 days
8 Σσεδίαζη ηος διαγπάμμαηορ ποήρ ηηρ εθαπμογήρ 3 days
9 Καθοπιζμόρ ηων πποδιαγπαθών λειηοςπγικόηηηαρ 15 days
10 Έλεγσορ ηηρ ζσεδίαζηρ ηος πποϊόνηορ 1 days
11 Καηάπηιζη οπιζηικού πποϋπολογιζμού 4 days
12 Παπαγωγή ηων πολςμεζικών ζηοισείων 60 days
13
Ανάπηςξη ππωηοηύπος με επγαλείο ζςγγπαθήρ
πολςμέζων 20 days
14 Έλεγσορ, αξιολόγηζη ππωηοηύπος 6 days
15
Ανάπηςξη εθαπμογήρ με επγαλείο ζςγγπαθήρ
πολςμέζων 180 days
16 Άλθα έλεγσορ και αξιολόγηζη εθαπμογήρ 5 days
17 Γιόπθωζη λαθών 10 days
18 Βήηα έλεγσορ και αξιολόγηζη εθαπμογήρ 15 days
19 Γιόπθωζη λαθών 3 days
20 Δγγπαθή ηηρ εθαπμογήρ με CD και έλεγσορ 2 days
21 Σσεδίαζη ηηρ ζςζκεςαζίαρ ηος πποϊόνηορ 30 days
22 Μαζική εγγπαθή CDs 18 days
98 3rd Qtr, 98 4th Qtr, 98 1st Qtr, 99 2nd Qtr, 99 3rd Qtr, 99
Feb Mar Jan Feb MarApr May Jun Apr May JunJul Aug Sep Oct Nov Dec