membaca meningkat seiring pengenalan huruf. Klik mouse pada huruf-huruf yang akan dimainkan, maka komputer akan membacakan cerita dengan keras, terkadang
mengeja kata-kata satu per satu. Untuk pendidikan tingkat lanjut, terdapat juga suatu alat pengajaran yang berjudul “Atlas of Planar Imaging” yang dirancang oleh Yale
University School of Medicine. Alat ini menyediakan presentasi dari 100 kasus untuk para dokter dan memberi kesempatan kepada kardiolog, radiolog, mahasiswa
kedokteran, dan sejenisnya untuk mempelajari secara mendalam teknik pengobatan terbaru terhadap penyakit jantung. Orang dewasa, sama seperti anak-anak, akan
belajar dengan baik melalui eksplorasi dan penemuan Vaughn, 2004.
Program pembelajaran dengan menerapkan multimedia akan memberi kesempatan kepada anak didik untuk lebih leluasa dan lebih individual terhadap
materi pelajarannya. Dengan demikian mereka dapat menentukan kecepatan program dan pengulangan materi dengan bebas hingga memahami bahan pelajaran. Disamping
itu program CAI dengan fasilitas multimedia dapat menciptakan suasana belajar yang tidak membosankan dan selalu menarik perhatian Heinich, 1993.
2.5 Macromedia Flash Professional 8
Macromedia Flash Professional 8 merupakan salah satu software animasi yang sudah tidak asing lagi bagi kebanyakan orang yang berkecimpung dalam pembuatan
program animasi. Software ini mempunyai banyak keunggulan dibandingkan dengan software animasi lainnya di antaranya adalah program yang berorientasi objek OOP,
mampu mendesain gambar berbasis vektor, dapat dipergunakan sebagai software pembuat situs WEB, dan banyak keunggulan lainnya. Dibandingkan dengan versi
sebelumnya yaitu versi 4.0, 5.0, 6.0 Macromedia Flash MX, 7.0 Macromedia Flash
Universitas Sumatera Utara
MX 2004, Macromedia Flash Professional 8 ini mempunyai beberapa kemampuan tambahan di antaranya mampu menjalankan audio dalam bentuk file MP3, maupun
video dalam bentuk MPG. Dalam menggunakan software ini ada beberapa persyaratan sebelum diinstal ke komputer untuk menjamin bahwa program dapat berjalan secara
optimum yaitu:
a. Processor : Intel Pentium III-800 MHz atau processor terbaru. b. Memori : 128 MB dianjurkan 256 MB.
c. CD-Rom : 52x. d. Harddisk : 10 GB.
e. Monitor : SVGA 1024x768 pixel dengan kedalaman warna 16 bit. f. Dilengkapi dengan browser seperti Internet Explorer 5.0 atau versi terbaru.
Dalam membuat animasi, seseorang akan mengatur jalan cerita dari animasi tersebut. Membuat beberapa objek dan merangkainya menjadi suatu bagian yang
bermakna tertentu. Suatu movie terkadang terdiri dari beberapa animasi yang terkadang disebut movie clip. Clip movie tersebut dapat dirangkai kembali menjadi
movie baru. Suatu animasimovie clip akan dijalankan dalam suatu scene yang dapat dianalogkan sebagai suatu episode. Flash Propessional 8 juga termasuk bagian dari
keluarga Macromedia yang digunakan sebagai aplikasi pembuat animasi. Aplikasi yang termasuk ke dalam keluarga Macromedia adalah Flash Professional 8, Fireworks
8, Dreamweaver 8, dan Freehand 8. Seiring dengan perkembangan zaman maka Flash Professional 8 dirancang sesuai kebutuhan akan pembuatan sebuah aplikasi web di
samping pembuatan animasi.
Universitas Sumatera Utara
2.5.1 Graphical User Interface GUI
Karena Macromedia Flash Professional 8 merupakan program berbasis Windows, maka pemakai dapat menggunakan program ini dengan lebih mudah karena dapat
mendesain secara visual. Berikut tampilan antarmuka dari program Macromedia Professional 8.
Gambar 2.1. Interface Flash Professional 8
Universitas Sumatera Utara
Keterangan: 1. Main Bar
Main bar merupakan menu barispulldown menu yang dipergunakan untuk mengakses beberapa perintah yang ada di Flash. Menu ini berisi sub menu
yang disertai dengan shortcut.
2. Toolbar
Menu ini ditandai dengan icon yang fungsinya sama seperti menu bar.
3. Toolbox
Toolbox merupakan alat bantu dalam menggambar suatu objek seperti garis, lingkaran, persegi empat, teks, pemberi warna. Juga dapat dipergunakan untuk
menghapus menzoom, maupun memilih objek.
4. Layer
Layer merupakan lapisan-lapisan yang dipergunakan untuk menampilkan kumpulan-kumpulan objek atau komponen, baik gambar, animasi maupun
video. Layer dapat dijalankan secara bersamaan.
5. Panel
Panel merupakan jendela tambahan yang dipergunakan untuk
mengeditmengatur performan dari suatu objek. Flash memiliki beberapa panel sesuai dengan fungsinya.
6. Controller
Controller merupakan tombol-tombol yang dipergunakan untuk menjalankan movie yang berisi tombol play, pause, stop dan lain-lain.
7. Timeline
Timeline merupakan tempat dimana animasi objek akan dijalankan. Timeline juga berfungsi untuk menentukan kapan suatu objek dimunculkan atau
Universitas Sumatera Utara
dihilangkan berdasarkan satuan waktu. Pada timeline terdapat frame, layer dan playhead.
8. Frame
Frame merupakan bagian-bagian dari movie yang dijalankan bergantian dari kiri ke kanan. Masing-masing frame terdiri atas satu gambar.
9. Play Head
Play head dipergunakan untuk menunjuk posisi dari frame yang sedang dijalankan.
10. Ruler
Ruler merupakan mistar bantuan yang terletak di sebelah atas maupun kiri dari stage yang berfungsi untuk mengukur ketepatan penggambaran maupun
peletakan suatu objek.
11. Stage
Stage dipergunakan sebagai daerah tempat meletakkan objek. Objek-objek yang terletak didalam stage akan ditampilkan dalam movie, sedangkan yang
berada di luar stage tidak.
Universitas Sumatera Utara
2.5.2 Konsep Dasar Animasi dan Istilah-Istilah
2.5.2.1 Movie
Animasi yang buat dalam Flash secara umum disebut dengan movie. Dalam membuat animasi, maka seseorang akan mengatur jalan cerita dari animasi tersebut, membuat
beberapa objek dan merangkainya menjadi suatu bagian yang bermakna tertentu. Suatu movie terkadang terdiri dari beberapa animasi yang biasa disebut movie clip.
Clip movie tersebut dapat dirangkai kembali menjadi movie baru. Suatu animasimovie clip akan dijalankan dalam suatu scene yang dapat dianalogkan sebagai
suatu episode.
2.5.2.2 Objek
Sebelum membuat animasi, maka terlebih dahulu membuat objek. Kemudian mengatur gerakan-gerakan dari objek tersebut. Flash menyediakan tool untuk
membuat objek sederhana seperti garis, lingkaran, persegi empat.
2.5.2.3 Teks
Pada toolbox disediakan fasilitas untuk menulis teks. Dengan teks dapat ditulis pesan yang akan sampaikan pada animasi. Selain itu pesanteks dapat dibuat dalam bentuk
animasi. Untuk dapat menjalankan teks sesuai dengan animasi yang diinginkan. Dalam Flash, teks dikategorikan dalam tiga jenis yaitu teks statis label, teks dinamis,
dan teks input.
2.5.2.4 Sound
Universitas Sumatera Utara
Animasi yang dibuat dapat disertakan dengan sound agar tampak lebih menarik. Penambahan sound pada suatu movie akan memperbesar ukuran file. Format sound
yang dapat anda pergunakan dalam Flash dapat bermacam-macam seperti WAV, MP3. Sound dapat mengimport dari luar tetapi untuk sound tertentu telah disediakan
di dalam program Flash.
2.6.2.5 Simbol
Dalam Macromedia Flash Propessional 8 ada beberapa simbol yang harus diketahui yaitu movie clip, button, dan graphic. Masing-masing simbol mempunyai fungsi
tersendiri.
2.5.3 Library dan Menu Controller
2.5.3.1 Library
Library atau pustaka di dalam Macromedia Flash Professional 8 berfungsi untuk menyimpan item animasi seperti objek grafik baik statis maupun dinamis, teks baik
statis maupun dinamis, objek suara, objek video, maupun objek tombol. Untuk mengakses library dapat dilakukan prosedur, yaitu klik File import to library.
2.5.3.2 Control Panel
Control panel berfungsi sebagai tombol untuk menjalankan animasi yang dibuat di simbol maupun di scene. Dengan control panel dapat menjalankan animasi, me-
rewind animasi ataupun men-stop animasi yang sedang berlangsung. Untuk mengakses menu control panel dapat dilakukan prosedur klik Window Toolbar
Universitas Sumatera Utara
Controller, maka akan muncul panel controller pada bagian atas toolbar yaitu library panel simbol yang terekam di library.
2.5.3.3 Action Script
Action script adalah bahasa pemrograman yang ada di dalam Macromedia Flash. Bahasa pemrograman action script ini mirip dengan bahasa pemrograman java script
atau C++. Jadi jika anda sudah terbiasa dengan kedua bahasa pemrograman terakhir tersebut anda akan lebih mudah untuk membuat program di Flash. Berikut
diperkenalkan beberapa teori dasar untuk mempelajari bahasa pemrograman ini. Dalam membuat suatu interaktifitas anda harus memahami tiga hal dalam action
script: a. Event Kejadian: merupakan peristiwa yang terjadi untuk memicu suatu aksi
pada suatu objek b. Action: merupakan suatu aksi atau kerja yang dikenakan atau diberikan pada
suatu objek c. Target: merupakan objek yang dikenai oleh aksi.
2.5.3.4 Mouse Event
Mouse Event terjadi bila pemakai menggunakan tombol instant button pada suatu movie. Contoh mouse event adalah:
a. On press, suatu aksi akan terjadi ketika pemakai meletakkan pointer pada
tombol dan menekan tombol mouse tersebut. b.
On release, suatu aksi akan terjadi ketika pemakai meletakkan pointer pada tombol, menekan tombol klik kiri mouse dan melepaskannya.
Universitas Sumatera Utara
c. On Release Outside, suatu aksi terjadi ketika pemakai menekan tombol dan
melepaskannya di luar areal tombol. d.
On roll over, suatu aksi terjadi ketika pemakai menggerakkan pointer ke area tombol.
e. On roll out, suatu aksi terjadi ketika pemakai menggerakkan pointer yang
semula berada pada area tombol keluar dari area tombol. f.
On drag over, suatu aksi terjadi ketika pemakai meletakkan pointer pada area tombol, menekan tombol mouse, menggerakkannya ke luar area tombol dan
memasukkan kembali ke area tombol posisi tombol dalam keadaan tertekan ketika menggerakkan tombol.
g. On drag out, suatu aksi terjadi ketika pemakai meletakkan pointer pada area
tombol, menekan tombol mouse, menggerakkannya keluar area tombol.
Untuk memilih mouse event dapat dilakukan dengan mengaktifkan pilihan pada panel action dan memilih tipe mouse event yang akan digunakan.
2.6 Sekilas mengenai Tenses Secara sederhana, tense berarti bentuk kata kerja yang menunjukkan waktu dari suatu
tindakan atau kegiatan. Kata kerja itu dapat memberi tahu kepada kita :
a. Bahwa suatu tindakan atau kegiatan dilakukan pada waktu sekarang.
b. Bahwa suatu tindakan atau kegiatan dilakukan pada waktu lampau.
c. Bahwa suatu tindakan atau kegiatan dilakukan pada waktu yang akan datang.
Universitas Sumatera Utara
Penting sekali untuk kita ketahui kapan tindakan atau kegiatan dalam suatu kalimat itu terjadi: present, past ataukah future? Misalnya, dalam surat bisnis
mengenai pengiriman barang, penting untuk kita ketahui apakah barang itu adalah barang yang dikirimkan bulan yang lalu, ataukah barang yang akan dikirimkan bulan
depan. Bentuk waktu kata kerja itu segera memberitahukan kita:
a. We deliver the goods today.
= Kami mengirimkan barang itu sekarang. b.
We delivered the goods last month. = Kami mengirimkan barang itu bulan yang lalu.
c. We shall deliver the goods next month.
= Kami akan mengirimkan barang itu bulan depan.
Ketiga kalimat itu dalam bentuk dasar : present, past dan future. Seperti kita ketahui, sebenarnya ada empat bentuk waktu dasar four fundamental tense : present
tense, past tense, future tense, past future tense. Semua bentuk yang lain berasal dari bentuk-bentuk waktu dasar ini.
2.6.1 Present Tense 2.6.1.1 Simple Present Tense
Rumus :
Iweyouthey + Verb 1 Hesheit + Verb 1 + s
Contoh:
Universitas Sumatera Utara
I go to school everyday. = Saya pergi ke sekolah setiap hari.
2.6.1.2 Present Continuous Tense
Rumus :
S + TO BE am, are, is + Verb 1 + ing
Contoh: They are studying English now.
= Mereka sedang mempelajari bahasa Inggris.
2.6.1.3 Present Perfect Tense
Rumus :
S + HaveHas + Verb 3
Contoh: We have already written our reports.
= kami sudah menulis laporan kami.
Universitas Sumatera Utara
2.6.1.4 Present Perfect Continuous Tense
Rumus :
S + HaveHas + Been + Verb 1 - ing
Contoh: I have been staying at his place this month.
= Saya sedang tinggal di rumahnya bulan ini.
2.6.2 Past Tense
2.6.2.1 Simple Past Tense
Rumus :
S + Verb 2
Contoh: She came here yesterday.
= Ia dating kesini kemarin.
Universitas Sumatera Utara
2.6.2.2 Past Continuous Tense
Rumus 1:
S + waswere + Verb 1 + ing
Rumus 2:
When + S1 + simple past + S2 + past continuous
Atau: S1 + past continuous + when + simple past
Contoh: When I was bathing in the river I heard a fearful cry.
= Ketika aku sedang mandi di sungai itu kudengar jeritan yang menakutkan.
2.6.2.3 Past Perfect Tense
Rumus :
S + Had + Verb 3
Contoh: When my brother arrived, I had painted my car.
= Ketika abang saya tiba, saya sudah mengecet mobil saya.
Universitas Sumatera Utara
2.6.2.4 Past Perfect Continuous Tense
Rumus :
S + Had + Been + Verb 1 - ing
Contoh: When I finished my dinner, Peter had been playing chess.
= Ketika saya selesai makan, Peter telah sedang bermain catur.
2.6.3 Future Tense
2.6.3.1 Simple Future Tense
Rumus :
S + ShallWill + Verb 1
Atau
S + isamare + going to + Verb 1
Contoh: He will post the letter.
= Ia akan mengeposkan surat itu.
Universitas Sumatera Utara
2.6.3.2 Future Continuous Tense
Rumus :
S + ShallWill + Be + Verb 1 + ing
Contoh: I shall be working at nine o’clock tomorrow morning.
= Saya akan sedang bekerja pada pukul Sembilan besok pagi.
2.6.3.3 Future Perfect Tense
Rumus :
S + ShallWill + Have + Verb 3
Contoh: John will have done his work by the the end of this week.
= John akan selesai mengerjakan perkerjaannya menjelang akhir minggu ini.
2.6.3.4 Future Perfect Continuous Tense
Rumus :
Universitas Sumatera Utara
S + ShallWill + Have + Been + Verb 1 - ing
Contoh: By the end of this year we shall have been studying German for three years.
= Menjelang akhir tahun ini kami akan sudah mempelajari bahasa Jerman selama tiga tahun.
2.6.4 Past Future Tense
2.6.4.1 Past Future Tense
Rumus :
S + ShouldWould + Verb 1
Contoh: I should go to Medan the following day.
= Saya akan pergi ke Medan hari berikutnya.
Universitas Sumatera Utara
2.6.4.2 Past Future Continuous Tense
Rumus :
S + shouldwould + Be + Verb 1 + ing
Contoh: I should be taking an examination at this time the following day.
= Saya akan sedang menempuh ujian hari berikutnya pada waktu ini.
2.6.4.3 Past Future Perfect Tense
Rumus :
S + ShouldWould + Have + Verb 3
Contoh: He would have graduated if he had studied.
= Ia akan sudah tamat sekolah seandainya ia telah belajar giat.
2.6.4.4 Past Future Perfect Continuous Tense
Rumus :
S + ShouldWould + Have + Been + Verb 1 – ing
Universitas Sumatera Utara
Contoh: By last Christmas I should have been working at the office for five years.
= Menjelang Natal yang lalu saya akan sudah bekerja di kantor itu selama lima tahun.
Universitas Sumatera Utara
BAB 3
PERANCANGAN SISTEM
3.1 Pemodelan Sistem