BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Impelementasi adalah suatu pelaksanaan atau penerapan dari sebuah rencana yang sudah disusun secara matang dan terperinci. Sehingga dalam pelaksaannya rencana tersebut akan di laksanakan atau tidak sesuai yang telah di rancang. Tahap implementasi terdiri dari dua yaitu spesifikasi kebutuhan sistem dan implementasi sistem aplikasi pendukung. 4.2 Pengumpulan Bahan (Material Collecting) 4.2.1 Teks Teks atau isi materi latihan pada aplikasi mencari FPB ini, penulis di peroleh dari Buku Matematika SD kelas IV dan V yang merupakan buku pelajaran bagi siswa SD kelas IV dan V. 4.2.2 Gambar Gambar di buat menggunakan Macromedia Flash 8 Professional, Micrososft power point, dan juga beberapa dari internet. Sumbernya adalah https://www.google.co.id/?gws_rd=ssl#q=gambar+animasi+tepuk+tangan https://www.google.co.id/search?q=gambar+animasi+pohon+berangka https://www.google.co.id/search?q=gambar+ animasi+buku+tulis https://www.google.co.id/search?q=gambar+ animasi+papan+tulis https://www.google.co.id/search?q=gambar+animasi+bergerak+guru+mengajar 35
36 4.2.3 Animasi Animasi di buat dengan macromedia flash professional 8 di buat dengan semenarik mungkin agar dapat mendorong minat belajar bagi siswa siswi SD kelas IV dan V khususnya. Animasi dibuat sebagai movie clip dari gambar. 4.2.4 Suara Penggunaan suara di guanakan pada tombol dan pada setiap halaman yang di sediakan. Dan sebagian suara juga di dapatkan dari sumber lain dengan format MP3. Sumber dari internet yaitu http://omkicau.com/2011/02/24/suara-tepuk-tangan-diskusi-celotehan-ruang-lobibalkon-obrolan-kemeriahan-pesta-download/ http://googleweblight.com/?lite_url=http://m.stafaband.co/download/mp3/lagu-anak- 1234 Tabel 4.1 Tabel Material Collecting Judul Pengguna Gambar Suara Animasi Teks Interaktif Aplikasi Pembelajaran Mencari FPB Siswa- Siswi SD kelas IV dan V Menggunakan file yang berformat.jpg,.png Menggunakan file.mp3 Animasi pada teks Menggunakan tombol dengan efek suara jika di tekan dan menuju ke halaman yang di 4.3 Proses Pembuatan (Assembly) Dalam pembuatan aplikasi ini penulis menggunakan spesifikasi layar 550(width) x 400(height) pixel dengan tampilan fullscreen dan frame rate 12 fps serta menggunakan bahasa pemograman Action script 2.0. Movie Flash di bagi dalam beberapa scene yang dapat menampilkan suatu scenario tertentu. Aplikasi ini terdiri dari 1 scene. Setiap scene terdapat animasi yang bergerak dalam bentuk movie clip dan 217 frame yang di susun sedemikian rupa dalam
37 perancangannya. Aplikasi ini juga memakan waktu 3 bulan 15 hari dalam konsep, perancangan, dan pengkodingan sampai akhirnya selesai dalam pembuatan aplikasi ini. 4.3.1 Spesifikasi Kebutuhan Sistem Berikut ini adalah spesifikasi kebutuhan sistem yang di pergunakan: 1. Perangkat Keras (Hardware) a. Intel(R) Celeron(R) CPU 10070@1,50 GHz 1,50 GHz b. RAM 4 GB c. 160 GB HDD 2. Perangkat Lunak(Software) a. Windows 7 b. Macromedia Flash 8 professional c. Microsoft Power Point d. Sound Setelah spesifikasi hardware dan software di penuhi tahap selanjutnya adalah tahap pembuatan dengan menggunakan perangkat lunak dengan tahapan-tahapan penting aplikasi adalah 4.3.2 Scene Intro Pada scene intro ini terdapat halaman pembuka/ intro. Scene ini yang akan muncul pertama kali ketika aplikasi ini di buka dan tampilan awal yang kemudian masuk ke halaman menu utama yang terdapat pada scene intro.
38 Gambar 4.1 Tampilan scene Tabel 4.2 Penjelasan Fungsi Layer pada scene 1 NO Layer Fungsi 1. Action Terdapat actionscript 2. Button Masuk Masuk ke halaman Menu utama 3. Teks Menampilkan judul aplikasi Pembelajaran Mencari FPB 4. Suara Menampilkan suara lagu anak pada halaman ini dalam bentuk MP3dan suara button 5. Background Menampilkan gambar background Actionscript yang terdapat pada menu scene sebagai berikut: // Perintah ini agar layer tidak berpindah pindah stop(); // Untuk menampilkan layar penuh
39 fscommand("fullscreen", true); // Button Masuk gotoandplay(2); 4.3.3 Scene Utama Pada scene ini terdapat halaman utama. Scene ini akan muncul ketika button masuk pada halaman intro di tekan. Terdapat 5 button pada halaman ini serta hari dan tanggal yang di ambil dari local komputer. Animasi dalam bentuk movie clip. Gambar 4.2 Tampilan Menu utama
40 Tabel 4.3 Penjelasan Fungsi Layer pada menu utama No Layer Fungsi 1. Button Materi pohon Masuk ke halaman materi pohon faktor faktor 2. Button Materi FPB Masuk ke halaman materi FPB 3 Button Latihan pohon Masuk ke halaman latihan pohon faktor faktor 4. Button Latihan FPB Masuk ke halaman FPB 5. Button Keluar Masuk ke halaman keluar 6. Action Terdapat actionscript 7. Teks Menampilkan teks Faktor Persekutuan Terbesar 8. Background Menampilkan Gambar backgound 9. Jam, Hari dan Tanggal Menampilkan jam, hari dan tanggal Actionscript yang terdapat pada layer menu utama sebagai berikut: stop(); // Untuk menghentikan suara pada layer stopallsounds(); //Untuk menampilkan jam,hari dan tanggal onenterframe = function () { waktu = new Date(); jam = waktu.gethours(); menit = waktu.getminutes(); detik = waktu.getseconds(); if (jam<10) { jam = 0+jam;
41 ; if (menit<10) { menit = 0+menit; if (detik<10) { detik = 0+detik; // Button Materi pohon faktor: gotoandplay(5); // Button Materi FPB sebagai berikut : gotoandplay(3); // Button Latihan pohon faktor on (release){ gotoandplay(8); // Button Latihan FPB sebagai berikut gotoandplay(9); // Button pada Keluar sebagai berikut:
42 on (release){ gotoandplay(7); 4.3.4 Scene Materi Pada scene halaman materi terdapat isi materi materi tentang Pohon faktor dan FPB yang di sajikan dan juga contoh soal benar dan salah latihan dalam mengerjakan soal pada pohon faktor maupun FPB. Gambar 4.3 Tampilan materi pohon faktor
43 Gambar 4.4 Tampilan materi FPB Tabel 4.4 Penjelasan fungsi layer pada menu materi No Layer Fungsi 1. Action Terdapat Actionscript 2. Background Menampilkan Gambar Background 3. Teks Menampilkan teks Materi pohon faktor dan FPB 4. Suara Menampilkan suara pada Button 5. Button Pilihan Angka Menampilkan jawaban dari soal latihan
44 Action script yang terdapat pada menu materi pohon faktor dan FPB adalah stop(); // Jika di tekan akan masuk ke halaman materi selanjutnya FPB on (release){ gotoandplay(4); // Jika di tekan akan masuk ke halaman menu utama gotoandplay(2); // Jika di tekan akan masuk ke halaman materi selanjutnya pohon faktor gotoandplay(6); 4.3.5 Scene Latihan Pada scene latihan adalah halaman yang berisi soal-soal untuk menguji kemampuan pengguna dalam mempelajari materi yang telah di berikan. Ada 3 tahap soal untuk menjawab dan sampai akhirnya menemukan FPB.
45 Gambar 4.5 Tampilan latihan Soal Tabel 4.5 Penjelasan fungsi layer pada Scene Latihan No Layer Fungsi 1. Action Terdapat Actionscript 2. Background Menampilkan Gambar Background Movie clip 3. Teks Menampilkan teks pertanyaan soal 4. Suara Menampilkan suara pada layer 5. Button (a) Menampilkan halaman jawaban (a) 6. Button (b) Menampilkan halaman jawaban (b) 7. Button (Menu) Menampilkan halaman menu utama
46 Action script yang terdapat pada menu Latihan adalah stop(); // Untuk menghentikan suara pada layer stopallsounds(); // Untuk Menampilkan ke halaman menu utama gotoandplay(2); // Untuk Menampilkan ke halaman jawaban Salah(a) gotoandplay(15); //Untuk menampilkan ke halaman jawaban benar (b) gotoandplay(14); //Untuk menandai jawaban benar dan merekam skor skor++ // Action script pada halaman skor evaluasi stop();
47 tampilan_benar = skor; tampilan_salah = 20-skor; tampilan_skor = skor*(100/20); if (tampilan_skor>=80) { keterangan = "Bagus Pertahankan Prestasimu!"; Else { keterangan = "Belajar Lagi Ya!"; 4.3.5 Scene Keluar Pada scene berisi 2 button masing masing mempunyai fungsi yang berbeda yaitu Button untuk keluar dari aplikasi dan button untuk tetap berada pada aplikasi ini. Terdapat juga background animasi yang bertipe movie clip. Gambar 4.6 Tampilan Menu Keluar
48 Tabel 4.6 Penjelasan Fungsi layer pada scene keluar No Layer Fungsi 1. Action Terdapat Actionscript 2. Background Menampilkan Gambar Background Movie Clip 3. Teks Menampilkan teks keluar 4. Suara Menampilkan suara pada Button 5. Button Ya Keluar dari aplikasi 6. Button Tidak Kembali ke Menu utama Action Script yang terdapat pada layer keluar sebagai berikut Stop(); // Untuk keluar dari aplikasi on (release){ fscommand("quit",true); // Kembali menuju ke menu utama gotoandplay(2); 4.4 Pengujian Pengujian adalah langkah terakhir yang dilakukan oleh penulis untuk memastikan aplikasi yang di buat dapat berfungsi dengan baik dan sebagaimana mestinya. Jika terdapat masalah pada aplikasi maka akan memperbaiki kesalahan
49 tersebut. Pengujian aplikasi ini menggunakan metode Alpha testing adalah Pengujian Alpha di gunakan untuk mengungkap kesalahan yang hanya dapat di temukan oleh end user (pemakai akhir). (Wahyu tjahjo saputro 2011) 4.4.1 Metode Alpha Tabel 4.7 Skenario Pengujian Menu yang di Deskripsi yang Langkah dan Hasil yang di Keterangan uji di uji prosedur harapkan pengujian Intro Fungsi tombol Klik tombol Dapat menuju Sesuai pada menu intro masuk pada ke menu utama menu intro Menu Menggunakan Pilih dan Dapat menuju Sesuai tombol menu dan tekan pada menu yang di tombol keluar menu yang di pilih oleh pengguna Materi FPB Menggunakan Pilih dan Dapat Sesuai tombol-tombol tekan pada menampilkan menu untuk menu yang di materi FPB memilih materi yang di FPB Latihan pohon faktor Menggunakan tombol-tombol menu untuk memilih latihan pohon faktor Pilih dan tekan pada menu yang di Dapat menampilkan Latihan pohon faktor yang di Sesuai Latihan FPB Menggunakan tombol-tombol menu untuk memilih latihan FPB Pilih dan tekan pada menu yang di Dapat menampilkan Latihan FPB yang di Sesuai
50 Materi Pohon faktor Menggunakan tombol-tombol menu untuk memilih materi pohon faktor Pilih dan tekan pada menu yang di Dapat menampilkan materi pohon faktor yang di Sesuai Keluar Menggunakan Pilih dan Dapat Sesuai tombol-tombol tekan pada menampilkan menu untuk menu yang di halaman keluar memilih keluar yang di 4.4.2 Analisis hasil pengujian Alpha Pada tahap ini analisis pengujian di lakukan oleh penguji dengan cara memberikan penilaian terhadap semua hasil pengujian sebagaimana aplikasi bisa di jalankan dengan baik atau tidak sehingga sesuai apa yang di harapkan oleh penguji. Berdasarkan hasil pengujian di atas dapat di tarik kesimpulan bahwa : 1. Tombol-tombol di setiap tampilan dapat berfungsi sebagaimana mestinya 2. Setiap menu dapat berjalan dengan baik sesuai harapan. 3. Tampilan dan background dapat di lihat dengan baik. 4. Aplikasi dapat berjalan dengan baik sebagaimana mestinya 4.5 Pendistribusian Tahap selanjutnya setelah aplikasi pembelajaran mencari FPB ini selesai di lakukan pengujian, maka untuk tahap berikutnya adalah pendistribusian aplikasi. Pendistribusian aplikasi penulis menggunakan media kaset CD yang selanjutnya akan di burning serta di sosialisasikan kepada pengguna khususnya siswa-siswi SD kelas IV dan V.