APLIKASI SIMULASI KOMPRESI ALGORITMA RUN LENGTH ENCODING DENGAN MENGGUNAKAN ACTIONSCRIPT 3.0 TITIK NUR SAKINAH

dokumen-dokumen yang mirip
APLIKASI SIMULASI PEMBELAJARAN JARINGAN PROTOKOL ROUTING RIP DENGAN FLASH /ACTION SCRIPT

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI QUEUE LAPORAN TUGAS AKHIR. Oleh DHANY TRIHANDOYO NIM :

PENGENALAN RAMBU-RAMBU LALU LINTAS UNTUK ANAK-ANAK MENGGUNAKAN ADOBE FLASH CS6

APLIKASI SIMULASI PEMBELAJARAN PENGATURAN KEMACETAN JARINGAN DENGAN MEKANISME FIFO

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI STACK ADE YULYANTO

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

APLIKASI PENCARIAN DATA FILE MUSIK DENGAN ALGORITMA GENETIK PADA ANDROID SITI NURSULISTYAWATI

PEMBUATAN ANIMASI UNTUK MATERI PEMBELAJARAN MATA BAGI MAHASISWA KEDOKTERAN AGUS TRIONO

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

APLIKASI PEMBELAJARAN BIOLOGI KELAS XII SMA MENGGUNAKAN FLASH DAN DATABASE ACCESS

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Sidang Tugas Akhir

APLIKASI SIMULASI PEMBELAJARAN STRUKTUR DATA MATERI LINKED LIST LAPORAN TUGAS AKHIR. Oleh WAHYU TEGUH PRATAMA NIM :

APLIKASI PEMBELAJARAN FISIKA SMA KELAS 2 FRANSISKUS ARDIAN A JURUSAN TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

PERANCANGAN SISTEM E-BUDGETING TAHAP PENGAJUAN ANGGARAN DAN REVIEW BERBASIS WEB STUDI KASUS SMA PANGUDI LUHUR JAKARTA

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI SPBU PERTAMINA DI JAKARTA BERBASIS ANDROID

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

APLIKASI PEMBELAJARAN JURUS JUDO MENGGUNAKAN ADOBE FLASH CS3 ALIF TAUFIK AKBAR

PEMBUATAN APLIKASI PARKIR, BERBASIS WEB MENGGUNAKAN QRCODE : STUDI KASUS RUKAN PURI NIAGA 3

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PERANCANGAN APLIKASI GAME EDUKASI TENTANG PENGETAHUAN FLORA DAN FAUNA UNTUK ANAK USIA 5-7 TAHUN MENGGUNAKAN ACTIONSCRIPT ADOBE FLASH CS3

PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

PERANCANGAN ALAT KENDALI PINTU KERETA API OTOMATIS DAN PENGAMATAN JADWAL KERETA API. Oleh: DARIL PARAS PASHA

APLIKASI PREDIKSI KETEPATAN WAKTU KEBERANGKATAN PENERBANGANN MENGGUNAKAN METODE KLASIFIKASI NAIVE BAYES (STUDI KASUS : MASKAPAI PENERBANGAN XYZ)

PENGAMANAN PESAN MENGGUNAKAN APLIKASI ENKRIPSI DENGAN METODA ALGORITMA CAESAR CIPHER AGUS RIYADI

APLIKASI GAME TEBAK GAMBAR, MEWARNAI DAN MENCOCOKKAN GAMBAR UNTUK ANAK TINGKAT PRA SEKOLAH MENGGUNAKAN MACROMEDIA FLASH. Laporan Tugas Akhir

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

UJIAN ONLINE MASUK SEKOLAH SMP BERBASIS WEB, STUDI KASUS XYZ FAJAR MAULANA YUSUP

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

Sekolah/TK Menggunakan Macromedia

APLIKASI BELAJAR RENANG GAYA BEBAS DENGAN ANIMASI DADA NANDAGIRI

Aplikasi Pembelajaran CCNA 1. Untuk Mahasiswa Fakultas Ilmu Komputer. Dengan Menggunakan Adobe Flash CS 3

PEMBUATAN APLIKASI UNTUK MATERI PEMBELAJARAN GINJAL BAGI MAHASISWA KEDOKTERAN HALIMATU SADIAH PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAME LABIRIN MENGGUNAKAN BLENDER SEBAGAI OBJECT MAKER DAN UNITY SEBAGAI KONSOL GAME UNTUK ANAK USIA 5-8 TAHUN

PENGEMBANGAN APLIKASI PENGENAL WAJAH MENGGUNAKAN METODE EIGENFACE DENGAN OPENCV AHMAD BASUKI

APLIKASI TUTORIAL CARA CEPAT DAN MAHIR BERMAIN RUBIK S CUBE

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

PENGEMBANGAN SYSTEM INFORMASI PENYEWAAN GEDUNG SERBAGUNA PADA DIVISI CLUB HOUSE. Laporan Tugas Akhir

PERANCANGAN APLIKASI PEMBELAJARAN TURUNAN FUNGSI ALJABAR BERBASIS MULTIMEDIA UNTUK SEKOLAH MENENGAH ATAS KELAS XI RACHMAT PUJIONO

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

APLIKASI BELAJAR DAN MENGENAL NAMA BUAH-BUAHAN DALAM BAHASA INGGRIS DENGAN PHONEGAP DAN SPEECH RECOGNITION HIMAWAN PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

APLIKASI DATABASE MANAJEMEN SISTEM MATRIK PENILAIAN BORANG AKREDITASI

APLIKASI MODUL PEMBELAJARAN BAHASA INGGRIS UNTUK ANAK KELAS IX SMP DEWI LESTARI ADITIA HANDA

UNIVERSITAS MERCU BUANA. Rancang Bangun Aplikasi Pembelajaran Bahasa Inggris Tingkat Sekolah. Dasar. (Studi Kasus : Kelas 6 SD) RINO FADILLAH

Pengembangan Algoritma Caesar Cipher Dengan Teknik Kriptografi Untuk Keamanan Data

Multimedia yang Interaktif. Studi kasus : Aplikasi Game Pembelajaran Matematika. Dasar

APLIKASI KUIS MEMILIH HEWAN DAN HABITATNYA DENGAN BLENDER 2.66

APLIKASI MULTIMEDIA PEMBELAJARAN OTOMOTIF DAN PENGENALAN DASAR-DASAR MESIN HONDA SUPRA 100 CC

Aplikasi Text To Speech Huruf Arab Menggunakan. Mbrola MULYADI

SIMULASI PERANGKAT PEMBELAJARAN KOMUNIKASI DATA TEKNIK PENGKODEAN SINYAL DIGITAL

APLIKASI PENGELOLAAN APOTIK

PERANCANGAN SISTEM INFORMASI MANAJEMEN LOGISTIK RUMAH SAKIT ABC

APLIKASI SALES ACCESS BERBASIS ANDROID YANG TERKONEKSI DENGAN WEB SERVICE PADA PT. INDOMO MULIA FAJAR PRATAMA

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

Piranti Lunak Sistem Repository Dokumen Tugas Akhir Berbasis Digital Menggunakan Bahasa Pemrograman PHP dan MySQL ADI NUGRAHA

APLIKASI VIRTUAL MEWARNAI GAMBAR ANAK TK BERBASIS JARINGAN MENGGUNAKAN VISUAL STUDIO 2012 (FRAME GAMBAR DAN PENILAIAN)

PENGEMBANGAN SISTEM INFORMASI HONOR MENGAJAR DAN HONOR UJIAN DOSEN REGULER UNIVERSITAS MERCU BUANA

SIMULASI PERANCANGAN SISTEM APLIKASI TARIK TUNAI PADA BANK BTPN MENGGUNAKAN VERIFIKASI SIDIK JARI EKO SUTRISNO

PEMBELAJARAN PERTOLONGAN PERTAMA SAAT KECELAKAAN BERBASIS MOBILE ELWIN SUTRANGGA

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

SIMULASI TRANSMISI SINYAL DIJITAL TERENKRIPSI PADA KARAKTER ASCII IRVAN YULIA RAMDANI

APLIKASI PENGELOLAAN KEUANGAN KELUARGA MENGGUNAKAN DATABASE SQLITE

Denis Benz Rizki PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

RANCANG BANGUN APLIKASI KLINIK BERBASIS ANDROID

RANCANGAN BANGUN APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT SEKOLAH DASAR STUDI KASUS : KELAS 3 SEKOLAH DASAR NOVRI YUDHA PRATAMA

PENGEMBANGAN APLIKASI PENGHITUNGAN DETERMINAN DAN MATRIKS INVERS

PENGEMBANGAN MODUL PLAYBACK HISTORY TRACK, WIFI, DAN GPS UNTUK MEMBANTU MONITORING PERTAMBANGAN MENGGUNAKAN DELPHI DAN TATUK GIS

IMPLEMENTASI ALGORITMA SIDIK JARI AUDIO UNTUK MENDETEKSI DUPLIKASI LAGU. Disusun Oleh : Erick Estrada NIM

PERANCANGAN APLIKASI TES MASUK PADA SMPN 6 KOTA TANGERANG SELATAN MENGGUNAKAN VISUAL BASIC. NET

APLIKASI FLASH CARD PERALATAN RUMAH TANGGA DAN ANGGOTA KELUARGA DESI EKA RESTI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

RANCANG BANGUN APLIKASI PERMAINAN HANGMAN TEBAK KALIMAT UNTUK PEMBELAJARAN BAHASA INGGRIS SMA I MADE DWI SARASSWASTANA

PERANCANGAN SISTEM PEMESANAN SERVIS MOBIL ONLINE BERBASIS WEB PADA PT. SRIKANDI MOTOR

ALGORITMA K-MEANS UNTUK PENGELOMPOKAN BANK BERDASARKAN KOMPOSISI DANA PIHAK KETIGA (DPK) DAN JUMLAH JARINGAN KANTOR

PENGEMBANGAN APLIKASI PERSONAL AND TERMINAL INFORMATION SYSTEM

APLIKASI MONITORING VIEW DATA INVOICE YANG DILENGKAPI METODE MD5 (STUDI KASUS PT. XYZ) NUR JAMAN PROGRAM STUDI TEKNIK INFORMATIKA

PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

SISTEM PEMBELAJARAN KOLABORATIF SECARA REALTIME MENGGUNAKAN HTML5 CANVAS, NODEJS DAN MONGODB

APLIKASI PEMBELAJARAN FUNGSI LINEAR BERBASIS MULTIMEDIA INTERAKTIF MENGGUNAKAN ADOBE FLASH CS3 PROFESSIONAL FEBRANI AGUSTIN

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

ANALISA PERBANDINGAN KOMPRESI 2 GAMBAR TIFF DAN BMP MENGGUNAKAN METODE TRANSFORMASI WAVELET. Oleh: FIRU AL FARIZI

PROTOTIPE ESKALATOR OTOMATIS BERBASIS MIKROKONTROLER YANG DAPAT MENGHITUNG JUMLAH PENGGUNA RUDI ABD.SALAM

APLIKASI KENDALI PERAHU RC (REMOTE CONTROL) BERBASIS ANDROID. Laporan Tugas Akhir. Diajukan untuk melengkapi salah satu syarat

APLIKASI BROADCAST POSITION GRUP WISATAWAN BERBASIS ANDROID MENGGUNAKAN GOOGLE API. Disusun Oleh : Roy Tri Afandi

APLIKASI PENCARIAN LOKASI RUMAH SAKIT BPJS BERBASIS ANDROID AHMAD SUBHAN

Analisa dan Aplikasi Estimasi Kompleksitas Perangkat Lunak Studi Kasus: Sistem Informasi Bisnis Web Store Kidnapped-Ally

SISTEM INFORMASI PELAYANAN FASILITAS POLIKLINIK UMUM PADA PT PANARUB INDUSTRY BERBASIS WEB. Oleh: BETI MAYASARI

PERANCANGAN SISTEM PENDOKUMENTASIAN KEGIATAN DAN SURAT MENYURAT FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA BERBASIS WEB.

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENYEWAAN DAN MANAJEMEN ASET PERLENGKAPAN PERNIKAHAN PADA PT CAHAYA INDAH TENDA

Prototipe Aplikasi Sistem Informasi Akademik Universitas Mercu Buana Modul Proses Perkuliahan. Dede Kurniawan

Transkripsi:

APLIKASI SIMULASI KOMPRESI ALGORITMA RUN LENGTH ENCODING DENGAN MENGGUNAKAN ACTIONSCRIPT 3.0 TITIK NUR SAKINAH 41509110014 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2014

APLIKASI SIMULASI KOMPRESI ALGORITMA RUN LENGTH ENCODING DENGAN MENGGUNAKAN ACTIONSCRIPT 3.0 Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Oleh : TITIK NUR SAKINAH 41509110014 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2014 i

LEMBAR PERNYATAAN Yang bertanda tangann dibawah ini: NIM : 41509110014 Nama : Titik Nur Sakinah Judul Skripsi : Aplikasi Simulasi Kompresi Algoritma Run Length Encoding dengan Menggunakan ActionScript 3.0 Menyatakan bahwa skripsi dengan judul yang tersebut diatas adalah hasil karya saya sendiri dan bukan plagiat kecuali kutipan-kutipan dan teori-teori yang digunakan dalam skripsi ini. Apabila ternyata ditemukan didalam laporan skripsi saya terdapat unsur plagiat, maka saya siap untuk mendapatkan sanksi akademik yang terkait dengan hal tersebut. Jakarta, 30 Juni 20144 Titik Nur Sakinah ii

LEMBAR PENGESAHAN Yang bertanda tangan di bawah ini menyatakan bahwa Laporan Tugas akhir dari mahasiswa berikut ini : Nama : Titik Nur Sakinah NIM : 41509110014 Jurusan : Teknik Informatika Fakultas : Ilmu Komputer Judul : Aplikasi Simulasi Kompresi Algoritma Run Length Encoding dengan Menggunakan ActionScript 3.0 Telah diperiksa dan disetujui sebagai Laporan Tugas Akhir Jakarta, 30 Juni 2014 Raka Yusuf, ST., M.T.I. Pembimbing Sabar Rudiarto, S.Kom, M.Kom Koord. Tugas Akhir Teknik Informatika Tri Daryanto, S.Kom, M.T. KaProdi Teknik Informatika iii

KATA PENGANTAR Puji Syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas karunia yang telah diberikan kepada penulis sehingga penulis dapat menyelesaikan Laporan Tugas Akhir tepat pada waktunya, dimanaa Laporan Tugas Akhir tersebut merupakan salah satu persyaratan untuk dapat menyelesaikan Program Studi Strataa Satu (S1) pada Jurusan Teknik Informatika Universitas Mercu Buana. Penulis menyadari bahwa Laporan Tugas Akhir ini masih belum dapat dikatakan sempurna. Karena itu, kritik dan saran akan diterima dengan senang hati. Penulis juga menyadari bahwa Laporan Tugas Akhir ini takkan dapat selesai tepat pada waktunyaa tanpa bantuan, bimbingan, dan motivasi dari berbagai pihak. Maka dari itu, dengan segala kerendahan hati, Penulis ingin menyampaikan ucapan terima kasih kepada : 1. Bapak Raka Yusuf, ST., M.T.I., selaku Pembimbing Tugas Akhir yang telah membimbing penulis dengan semua nasihat, semangat dan ilmunya dalam menyusun laporan tugas akhir ini. 2. Bapak Tri Daryanto, S.Kom, M.T., Selaku KaProdi pada Jurusan Teknik Informatika Universitas Mercu Buana. 3. Bapak Sabar Rudiarto, S.Kom, M.Kom, selaku Koordinator tugas Akhir pada Jurusan Teknik Informatika Universitas Mercu Buana 4. Kedua orang tua yang selama ini telah membesarkan penulis. 5. Beserta semua pihak yang telah memotivasi dan ikut memberikan bantuannya kepada penulis yang namanya tidak dapat penulis sebutkan satu per satu. Semoga Tuhan Yang Maha Esa membalas kebaikan yang telah diberikan kepada penulis dan penulis berharap semoga laporan tugas akhir ini bermanfaat bagi kita semua. Amin Jakarta, 30 Juni 2014 Titik Nur Sakinah iv

DAFTAR ISI Hal. HALAMAN JUDUL... i LEMBAR PERNYATAAN... ii LEMBAR PENGESAHAN... iii ABSTRAK... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... vii DAFTAR GAMBAR... x DAFTAR TABEL... xi BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Tujuan dan Manfaat Penelitian... 2 1.4 Batasan Masalah... 2 1.5 Metodologi Penelitian... 3 1.6 Sistematika Penulisan... 4 BAB II LANDASAN TEORI 2.1 Simulasi... 7 2.2 Konsep Dasar Kompresi Data... 8 2.2.1 Kompresi Lossless... 9 2.2.2 Kompresi Lossy... 9 2.2.3 Teori Umum Kompresi Data... 10 2.3 Teori Run Length Encoding... 11 2.3.1 Kompresi dan Dekompresi... 12 2.4 Piksel... 14 2.5 Citra Digital... 16 2.6 Adobe Falsh CS6... 17 v

2.6.1 Bahasa Pemrograman ActionScript 3.0... 18 2.7 Unified Modelling Language (UML)... 18 2.7.1 Diagram Use Case... 18 2.7.2 Diagram Aktivitas... 20 2.7.3 Diagram Sekuen... 22 2.8 Storyboard... 23 2.9 Metode Pengembangan Aplikasi Luther... 23 BAB III KONSEP, PERANCANGAN DAN PENGUMPULAN MATERI 3.1 Konsep... 25 3.1.1 Analisis... 26 3.1.2 Pemodelan Diagram Use Case... 26 3.2 Perancangan... 29 3.2.1 Perancangan Peta Navigasi... 29 3.2.2 Pemodelan Diagram Aktivitas... 29 3.2.3 Pemodelan Diagram Sekuen... 31 3.2.4 Perancangan Storyboard... 34 3.2.5 Perancangan Algoritma Run Length Encoding... 35 3.2.5.1 Pseudocode Menu Utama Run Length Encoding... 35 3.2.5.2 Pseudocode Proses Kompresi Menu Evaluasi... 35 3.2.6 Perancangan Antarmuka... 36 3.2.6.1 Rancangan Tampilan Menu Utama... 36 3.2.6.2 Rancangan Tampilan Menu Materi... 37 3.2.6.3 Rancangan Tampilan Menu Simulasi... 37 3.2.6.4 Rancangan Tampilan Menu Evaluasi... 38 3.3 Pengumpulan Materi... 39 BAB IV PEMBUATAN DAN PENGUJIAN SISTEM 4.1 Pembuatan Sistem... 41 4.1.1 Implementasi Proses... 41 4.1.1.1 Scene Menu Utama... 42 4.1.1.2 Scene Menu Materi... 46 vi

4.1.1.3 Scene Menu Simulasi... 47 4.1.1.4 Scene Menu Evaluasi... 49 4.1.2 Implementasi Proses Menampilkan Hasil Kompresi... 50 4.2 Pengujian Sistem... 54 4.2.1 Perangkat Lunak... 54 4.2.2 Perangkat Keras... 55 4.2.3 Skenario Pengujian... 55 4.2.4 Hasil Pengujian... 55 4.2.5 Analisis Hasil Pengujian... 57 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 59 5.2 Saran... 59 DAFTAR PUSTAKA... 61 LAMPIRAN... 63 vii

DAFTAR GAMBAR Hal. Gambar 2.1 Contoh Kompresi Algoritma Run Length Encoding... 12 Gambar 2.2 Ilustrasi Pixel... 15 Gambar 2.3 Metode Pengembangan Aplikasi... 23 Gambar 3.1 Diagram Use Case Aplikasi Simulasi Kompresi Algoritma Run Length Encoding... 27 Gambar 3.2 Peta Navigasi Aplikasi Simulasi Kompresi Algoritma Run Length Encoding... 29 Gambar 3.3 Diagram Aktivitas Memilih Materi... 30 Gambar 3.4 Diagram Aktivitas Memilih Simulasi... 30 Gambar 3.5 Diagram Aktivitas Melakukan Evaluasi... 31 Gambar 3.6 Diagram Sekuen Memilih Materi... 32 Gambar 3.7 Diagram Sekuen Memilih Simulasi... 33 Gambar 3.8 Diagram Sekuen Memilih Evaluasi... 33 Gambar 3.9 Tampilan Halaman Menu Utama... 37 Gambar 3.10 Tampilan Halaman Menu Materi... 37 Gambar 3.11 Tampilan Halaman Menu Simulasi... 38 Gambar 3.12 Tampilan Halaman Menu Evaluasi... 38 Gambar 4.1 Scene Menu Utama... 43 Gambar 4.2 Scene Menu Materi... 46 Gambar 4.3 Scene Menu Simulasi... 48 Gambar 4.4 Scene Menu Evaluasi... 49 viii

DAFTAR TABEL Hal. Tabel 2.1 Notasi Diagram Use Case (Rosa A.S- Shalahuddin,2011) 20 Tabel 2.2 Notasi Diagram Aktivitas (Rosa A.S- Shalahuddin,2011) 21 Tabel 2.3 Notasi Diagram Sequence (Rosa A.S- Shalahddin,2011) 22 Tabel 3.1 Deskripsi Konsep Aplikasi 26 Tabel 3.2 Perancangan Storyboard 34 Tabel 4.1 Tombol Navigasi 41 Tabel 4.2 Fungsi Layer pada Scene Menu Utama 43 Tabel 4.3 Fungsi Layer pada Scene Menu Materi 46 Tabel 4.4 Fungsi Layer pada Scene Menu Simulasi 48 Tabel 4.5 Fungsi Layer pada Scene Menu Evaluasi 49 Tabel 4.6 Skenario Pengujian 55 Tabel 4.7 Hasil Pengujian 56 ix