Rancang Bangun Player E-Dongeng Berbasis Android Menggunakan HTML5 Laporan Tugas Akhir Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Mirza Ramadhani 201310370312342 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG TAHUN 2015
KATA PENGANTAR Alhamdulillahirobbil alamin. Puji dan syukur penulis panjatkan kehadirat Allah SWT karena berkat Rahmat dan Karunia-Nya penulis dapat menyelesaikan penyusunan skripsi ini. Shalawat beserta salam semoga senantiasa terlimpah curahkan kepada Nabi Muhammad SAW, kepada keluarganya, para sahabatnya, hingga kepada umatnya hingga akhir zaman, amin. Penulisan skripsi ini diajukan untuk memenuhi salah satu syarat Memperoleh gelar Sarjana pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang. Judul yang penulis ajukan adalah Rancang Bangun Player E-Dongeng Berbasis Android Menggunakan HTML5. Selama penyusunan skripsi ini, penulis telah banyak memperoleh bantuan dari berbagai pihak yang tidak ternilai harganya dalam bentuk bimbingan, saransaran, informasi, serta dorongan. Maka pada kesempatan ini penulis menyampaikan rasa terima kasih yang sebesar-besarnya kepada : 1. Ir. Sudarman, M.T selaku Dekan Fakultas Teknik Universitas Muhammadiyah Malang yang telah memberikan persetujuan dalam penelitian ini. 2. Bapak Yuda Munarko, S.Kom, MSC selaku Ketua Jurusan Teknik Informatika Universitas Muhammadiyah Malang yang selalu memberi semangat kepada mahasiswa. 3. Bapak Eko Budi Cahyono, S.Kom, M.T selaku dosen pembimbing utama yang dengan teliti dan sabar telah membantu, membimbing, memberikan arahan serta bertukar pikiran dengan penulis hingga dapat merampungkan skripsi ini. 4. Bapak Ilyas Nuryasin, M.Kom selaku dosen pembimbing kedua yang telah bersedia meluangkan waktu untuk memberikan bimbingan ilmu, pengetahuan, pengarahan, serta dukungan dalam menyelesaikan skripsi ini.
5. Seluruh dosen Teknik Informatika Universitas Muhammadiyah Malang yang telah memberikan banyak ilmu bagi penulis yang InsyaAllah akan menjadi bekal yang bermanfaat di kehidupan penulis. Tidak lupa penulis juga mengucapkan terima kasih yang sangat tulus dan sedalam-dalamnya kepada orang-orang yang sangat istimewa bagi penulis, karena selalu memberikan dukungan, semangat, doa, cinta, serta kasih sayangnya sehingga penulis dapat menyelesaikan skripsi ini sampai selesai. 1. Untuk kedua orang tua penulis Bapak Marhansyah dan Ibu Halimatussa diah, yang telah membesarkan dan mendidik penulis, dan selalu memberikan dukungan moril maupun materi, semangat, nasihat, perlindungan, cinta, kasih sayang serta doa yang tidak pernah henti untuk penulis. 2. Untuk kedua saudara penulis, Muhammad Sakhriza, dan Radya Fatimatuzzahra, semoga kalian selalu sukses untuk kedepannya. 3. Untuk Almira Faliyanti yang selalu memberi dukungan, semangat, dan memotivasi penulis untuk tidak putus asa dalam membuat tugas akhir ini. Terimakasih banyak untuk semuanya. 4. Rekan-rekan alih jenjang Poliban yang tidak bisa disebutkan satu persatu, terima kasih atas kebersamaan dan dukungan kalian. 5. Seluruh mahasiswa asal Kalimantan Selatan yang menempuh pendidikan di Malang yang telah bersedia menjadi responden untuk membantu menyelesaikan skripsi saya. 6. Semua pihak yang telah membantu, baik secara langsung maupun tidak langsung yang tidak dapat penulis sebutkan satu persatu. Penulis menyadari bahwa dalam penulisan skripsi ini masih jauh dari kesempurnaan. Oleh karena itu kritik dan saran yang bersifat membangun sangat penulis harapkan. Semoga skripsi ini dapat bermanfaat bagi penulis dan pembaca. Malang. 26 Agustus 2015 Mirza Ramadhani
DAFTAR ISI ABSTRAK... Error! Bookmark not ABSTRACT... Error! Bookmark not KATA PENGANTAR... iii DAFTAR ISI... vii DAFTAR GAMBAR... ix DAFTAR TABEL... 10 DAFTAR KODE PROGRAM... 10 BAB I PENDAHULUAN... Error! Bookmark not 1.1 Latar Belakang... Error! Bookmark not 1.2 Rumusan Masalah... Error! Bookmark not 1.3 Tujuan... Error! Bookmark not 1.4 Batasan Masalah... Error! Bookmark not 1.5 Metodologi Penelitian... Error! Bookmark not 1.6 Sistematika Penulisan... Error! Bookmark not BAB II TINJAUAN PUSTAKA... Error! Bookmark not 2.1 Dongeng... Error! Bookmark not 2.1.1 Pengertian Dongeng... Error! Bookmark not 2.1.2 Jenis-jenis dongeng... Error! Bookmark not 2.1.3 Manfaat dongeng... Error! Bookmark not 2.2 Android... Error! Bookmark not 2.2.1 Arsitektur Android... Error! Bookmark not 2.3 HTML5... Error! Bookmark not 2.3.1 Arsitektur HTML5... Error! Bookmark not 2.4 PhoneGap... Error! Bookmark not BAB III ANALISA DAN PERANCANGAN SISTEM... Error! Bookmark not 3.1 Analisa Kebutuhan Sistem... Error! Bookmark not 3.1.1 Deskripsi Sistem... Error! Bookmark not 3.1.2 Analisa Kebutuhan Fungsional... Error! Bookmark not
3.1.3 Analisa Kebutuhan Non Fungsional Error! Bookmark not 3.1.4 Use Case Diagram... Error! Bookmark not 3.2 Perancangan Sistem... Error! Bookmark not 3.2.1 Activity Diagram... Error! Bookmark not 3.2.2 Sequence Diagram... Error! Bookmark not 3.2.3 Class Diagram... Error! Bookmark not 3.2.4 Antar Muka Aplikasi... Error! Bookmark not BAB IV IMPLEMENTASI DAN PENGUJIAN.. Error! Bookmark not 4.1 Implementasi Sistem... Error! Bookmark not 4.1.1 Lingkungan Pengembangan dan Implementasi Sistem... Error! Bookmark not 4.1.2 Implementasi Aplikasi... Error! Bookmark not 5.2. Pengujian... Error! Bookmark not 4.2.1 Pengujian Fungsionalitas... Error! Bookmark not 4.2.2 Pengujian Menggunakan Kuesioner Error! Bookmark not 4.3 Kendala dan Hambatan Implementasi Sistem... Error! Bookmark not BAB V PENUTUP... Error! Bookmark not 5.1 Kesimpulan... Error! Bookmark not 5.2 Saran... Error! Bookmark not DAFTAR PUSTAKA... 11 LAMPIRAN
DAFTAR GAMBAR Gambar 2.1 Arsitektur Android (socmedtech.com, 2014)... Error! Bookmark not Gambar 2.2 PhoneGap Architecture (Wargo, 2012)... Error! Bookmark not Gambar 3.1 Use Case Diagram... Error! Bookmark not Gambar 3.2 Activity Diagram Menampilkan List Dongeng Error! Bookmark not Gambar 3.3 Activity Diagram Menampilkan Help Error! Bookmark not Gambar 3.4 Activity Diagram Menampilkan About... Error! Bookmark not Gambar 3.5 Activity Diagram Memainkan Dongeng... Error! Bookmark not Gambar 3.6 Sequence Diagram Menampilkan List Dongeng... Error! Bookmark not Gambar 3.7 Sequence Diagram Menampilkan Help... Error! Bookmark not Gambar 3.8 Sequence Diagram Menampilkan About... Error! Bookmark not Gambar 3.9 Class Diagram Aplikasi Player E-Dongeng... Error! Bookmark not Gambar 3.10 Antar Muka Menampilkan List Dongeng... Error! Bookmark not Gambar 3.11 Antar Muka Menampilkan Help... Error! Bookmark not Gambar 3.12 Antar Muka Menampilkan About... Error! Bookmark not Gambar 4.1 Menampilkan List Dongeng... Error! Bookmark not Gambar 4.2 Menampilkan Help... Error! Bookmark not Gambar 4.3 Menampilkan About... Error! Bookmark not Gambar 4.4 Memainkan Dongeng... Error! Bookmark not
DAFTAR TABEL Tabel 3.1 Analisa Kebutuhan Fungsional... Error! Bookmark not Tabel 3.2 Analisa Kebutuhan Non Fungsional... Error! Bookmark not Tabel 3.3 Skenario Use Case Menampilkan List Dongeng. Error! Bookmark not Tabel 3.4 Skenario Use Case Menampilkan Help. Error! Bookmark not Tabel 3.5 Skenario Use Case Menampilkan AboutError! Bookmark not Tabel 3.6 Skenario Use Case Memainkan Dongeng... Error! Bookmark not Tabel 4.1 Pengujian fitur aplikasi player E-Dongeng di berbagai device... Error! Bookmark not Tabel 4.2 Skor penilaian dari responden terhadap Aplikasi Player E-Dongeng... Error! Bookmark not Tabel 4.3 Gambaran Sikap Tiap Responden terhadap Aplikasi Player E-Dongeng... Error! Bookmark not DAFTAR KODE PROGRAM Kode Program 4.1 Menampilkan List Dongeng... Error! Bookmark not Kode Program 4.2 Menampilkan Help... Error! Bookmark not Kode Program 4.3 Menampilkan About... Error! Bookmark not Kode Program 4.4 Memainkan Dongeng... Error! Bookmark not Kode Program 4.5 button next dan previous... Error! Bookmark not Kode Program 4.6 button play... Error! Bookmark not Kode Program 4.7 button pause... Error! Bookmark not Kode Program 4.8 mengambil gambar bitmap... Error! Bookmark not
DAFTAR PUSTAKA [1] Affandi, Azwar. 2013. Pembuatan Buku Cerita Rakyat Nusantara Danau Toba Menggunakan Augmented Reality Berbasis Android [2] Al-Qudsy, M & Nurhidayah, U. 2010. Mendidik anak lewat dongeng. Yogyakarta: PT Pustaka Insan Madani [3] Hana, Jasmin. 2011. Terapi Kecerdasan anak dengan dongeng. Yogyakarta: Berlian Media [4] Lamuningtyas, Yulinda Ayu. 2012. Pemberian Dongeng Untuk Meningkatkan Kemampuan Berbahasa Pada Anak Usia Prasekolah [5] Rif ah, Muzmi atur. 2012. Meningkatkan Kreativitas Verbal Anak Prasekolah Melalui Pemberian Dongeng [6] Sulistiyani, Lilis. 2015. Aplikasi Layanan Informasi Lokasi Hotel Menggunakan Augmented Reality [7] http://ceritarakyatnusantara.com/ (diakses pada tanggal 30 Juli 2015) [8] http://kbbi.web.id (diakses pada tanggal 29 Juli 2015) [9] http://mkhuda.com/html5/keunggulan-mengembangkan-aplikasi-mobileberbasis-html5/ (diakses pada tanggal 19 November 2014) [10] http://mkhuda.com/tutorial-html5/ (diakses pada tanggal 19 November 2014) [11] http://www.pengertianahli.com/2013/12/pengertian-dongeng-dan-jenisdongeng.html#_ (diakses pada tanggal 25 Agustus 2015) [12] http://www.organisasi.org/1970/01/kegunaan-fungsi-manfaat-dongenguntuk-anak-anak-cerita-sebelum-tidur.html (diakses pada tanggal 19 November 2014) [13] Wargo, J. (2012). PhoneGap Essential : Building Cross-platform Mobile Apps. United States: Addison-Wesley Professional