Pemodelan Audio Player Berbasis Web Dengan Menggunakan HTML 5. Skripsi

dokumen-dokumen yang mirip
Bab 3 Metode dan Rancangan Sistem

Aplikasi Pembelajaran Servis Ringan Sepeda Motor Menggunakan Teknologi 3D (Studi Kasus Honda BeAT)

i Aplikasii Diajukan kepada Informasi Oleh: Aulia Adie Putra NIM: Salatiga Mei 20122

Perancangan Aplikasi Pembelajaran Piano Berbasis Animasi 3D Memanfaatkan Game Logic (Studi Kasus : Lembaga Kursus Piano Must Basf Salatiga)

SKRIPSI. Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer. Oleh: Valentino Putra Parlan NIM:

PENGEMBANGAN SISTEM INFORMASI WEBSITE SOLO KULINER DAN FESTIVAL BERBASIS PHP

Perancangan Dan Implementasi Aplikasi Virtual Gamelan Berbasis Android

Aplikasi Pembelajaran IPA Berbasis Multimedia Interaktif Menggunakan HTML5 (Studi Kasus: SD Negeri 06 Salatiga)

Penjadwalan Ujian Skripsi Berbasis Web Service Menggunakan Metode TOPSIS (Studi Kasus : FTI UKSW)

Perancangan dan Implementasi Sistem Informasi Persediaan pada Apotek Budi Asih Banjarmasin

Perancangan dan Implementasi Sistem Informasi Administrasi Pembayaran SPP di SMP Negeri 1 Salatiga Menggunakan Metode Prototype

Pemodelan Sistem Registrasi Terpadu Berbasis Web Menggunakan Web Service (Studi Kasus pada Perpustakaan UKSW)

Sistem Rekam Jejak Peserta Pelatihan Secara Online pada CTC FTI UKSW

PEMBUATAN APLIKASI PEMUTAR AUDIO STREAMING BERBASIS ANDROID

Laporan Penelitian. Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer

Perancangan dan Implementasi Tes Seleksi Calon Mahasiswa Baru di Universitas Kristen Satya Wacana, Salatiga

Perancangan dan Implementasi Aplikasi Pencatatan Transaksi Resseler Pulsa Elektronik

Analisis Penerapan Aplikasi OrangeHRM pada Departemen Human Resource Development (Studi Kasus: Departemen HRD Bakrie Microfinance Indonesia)

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET (STUDI KASUS : UKSW)

Analisis dan Perancangan Test Online di Sekolah Tinggi Ilmu Farmasi Yayasan Pharmasi Semarang. Skripsi

SISTEM PENJADWALAN KERETA API PADA JADWAL KERETA API SEMARANG - JAKARTA

Sistem Informasi Lowongan Pekerjaan Berbasis Web Menggunakan Model View Controller

Perancangan dan Implementasi Aplikasi Multimedia Interaktif Pembelajaran Ilmu Pengetahuan Alam (Studi Kasus: Bethany Elementary School Salatiga)

Sistem Informasi Geografis untuk Pemetaan Jaringan Pipa PDAM Kabupaten Klaten

Sistem Penjurian Olahraga Tinju Berbasis Desktop (Studi Kasus : Sasana Tinju Schreuder Salatiga)

Perancangan dan Implementasi Sistem Pendukung Keputusan untuk Jalan Menggunakan Metode ID3 (Studi Kasus BAPPEDA Kota Salatiga) Halaman Judul

Aplikasi Advanced Encryption Standart (AES) Untuk Kerahasiaan Basis Data Keuangan (Studi Kasus : PT. Indomedia) SKRIPSI

Pengembangan Sistem Proyeksi Kependudukan Provinsi Jawa Tengah Dengan Menggunakan Metode Geometri

Sistem Informasi Geografis Pelayanan Umum Berbasis Mobile Phone (Studi Kasus : Kota Pati) SKRIPSI

Laporan Penelitian. Oleh: Yesyurun Andreson Mustamu ( ) Kristoko Dwi Hartomo, M.Kom. Augie David Manuputty, S.Kom., M.Cs.

Skripsi Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer

Perancangan Sistem Informasi Manajemen Kontraktor Berbasis Web SKRIPSI

Pemanfaatan SQLite pada Aplikasi Konversi Mata Uang di Android SKRIPSI

Sistem Informasi Penggajian dan Kepegawaian Berbasis Dekstop (Studi Kasus: Sekolah Menengah Atas (SMA) Negeri 2 Waingapu)

Aplikasi Pembelajaran Rangka Manusia Berbasis Multimedia Interaktif (Studi Kasus: SDN 2 Pucang)

PERANCANGAN APLIKASI INVENTORY WAREHOUSE BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER DI CV D-SIGN DIGITAL PRINTING

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

Sistem Informasi Kelayakan Pengajuan Kupedes untuk KUR Mikro (Studi Kasus : PT. Bank Rakyat Indonesia (Persero) Tbk Cabang Masohi Unit Binaya)

Perancangan dan Implementasi Aplikasi Deteksi Kerusakan Mobil Berbasis XML Laporan Penelitian

Sistem Informasi Pemeliharaan Gardu Distribusi (Studi Kasus:PT PLN (PERSERO) APP Salatiga)

Aplikasi Integrasi Social Networking dengan Cloud Messaging Menggunakan Google App Engine pada Android

ABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha

Perancangan dan Implementasi Dokumen Ijin Kerja Online Berbasis Yii Framework StudyKasus PT.PLN APP Semarang

SKRIPSI. Nama : Audio Usmanto NPM : Disusun Oleh:

Visualisasi Informasi Klasifikasi Iklim Koppen Menggunakan Metode Polygon Thiessen (Studi Kasus Provinsi Jawa Tengah)

Perancangan Sistem Penilaian Kinerja KaryawanMenggunakan Metode TOPSIS Studi Kasus Pada Business Center Tempo Direct Solo

Perancangan dan Implementasi Sistem Informasi Perhitungan Arus Kas Menggunakan Metode Langsung (Studi Kasus: Toko Istana Boneka di Surabaya)

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

Implementasi dan Analisis Wireless Full Duplex OSPF

Laporan Penelitian. Peneliti: Bambang Subekti, SIE ( ) Sri Yulianto Joko Prasetyo, S.Si., M.Kom. M. A. Ineke Pakereng, M.Kom.

SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO

Perancangan Sistem Informasi Akademik Berbasis Web di Sekolah Tinggi Ilmu Manajemen Informasi dan Komputer (STIMIK) Sepuluh November Jayapura - Papua

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

Perancangan dan Implementasi Aplikasi Objek Wisata Kabupaten Poso Berbasis Android. Laporan Penelitian

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

LAPORAN PENELITIAN. Peneliti : Imanuel Barnabas Mahanaim ( )

BAB II LANDASAN TEORI

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

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

Analisis sistem informasi Card Management pada PT Bank Maluku menggunakan COBIT 4.1 domain Monitoring and Evaluate

Perancangan dan Implementasi Sistem Informasi Penjualan (Studi Kasus Pada Toko Elektronik ERA)

KATA PENGANTAR. penelitian ini.

Implementasi Load Balancing pada MikroTik dengan Metode Nth Redirect Proxy Server dengan ClearOS 5.2 Mode Stand Alone (Studi Kasus RSU Salatiga)

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

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

SKRIPSI PERANCANGAN DAN PENERAPAN E LEARNING BERBASIS WEB PADA SMPN 1 TRANGKIL DESIGN AND IMPLEMENTATION OF E - LEARNING BASED ON WEB

Perancangan Web Sistem Informasi Penjualan Kuningan dan Handicraft Berbasis PHP Responsif Adaptif serta Multi Platform

Analisis Strategi Promosi Universitas dengan Data Mining (Studi Kasus: Biro Promosi dan Hubungan Luar UKSW Salatiga) Tesis. Oleh: Suharyadi

Analisa dan Perancangan Sistem Informasi Berita dan Informasi Kelapa Gading Berbasis Web

Rancang Bangun Alat Bantu Ajar Pengenalan Lingkungan Bagi Siswa TK Berbasis Multimedia Interaktif ( Studi Kasus: TK Kristen Kalam Kudus Surakarta)

PERANCANGAN APLIKASI GAME KARTU UNO BERBASIS CLIENT SERVER SKRIPSI EDWIN PRAWIRO HAKIM

PERANCANGAN DAN IMPLEMENTASI SISTEM REKOMENDASI PENCARIAN BUKU PERPUSTAKAAN MENGGUNAKAN METODE VECTOR SPACE MODEL

APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

Kombinasi Metode Bayesian dan Local G untuk Pemetaan Pola Spasial Serangan OPT terhadap Hasil Panen Padi di Kabupaten Boyolali Jawa Tengah

LAPORAN SKRIPSI RANCANG BANGUN SISTEM INFORMASI PERPUSTAKAAN PADA SMK NASIONAL PATI. Oleh : CATUR PRASETYO

Perancangan Data Terdistribusi pada Sistem Informasi Perbendaharaan Daerah Kota Salatiga

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

SKRIPSI PEMANFAATAN SOUNDCLOUD PADA APLIKASI LAGU DAERAH INDONESIA BERBASIS ANDROID. Oleh : M. SYAMSUL BAHRI

APLIKASI MANAJEMEN PERMINTAAN LAGU MELALUI SMS DAN MOBILE INTERNET UNTUK STASIUN RADIO LAPORAN TUGAS AKHIR

Klasifikasi Kemiskinan dengan Metode Cluster Analysis Studi Kasus di Provinsi Jawa Tengah Tahun 2010 LAPORAN PENELITIAN

PENGEMBANGAN APLIKASI KARAOKE BERBASIS MULTIMEDIA

SISTEM INFORMASI MANAJEMEN SKRIPSI ONLINE PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MURIA KUDUS

SISTEM INFORMASI PENGELOLAAN PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB PADA KECAMATAN GEBOG

Implementasi Kriptografi AES Untuk Aplikasi Chatting Sistem Jejaring Klaster Berbasis Android LAPORAN PENELITIAN

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha

Penerapan Aplikasi QR Code Reader dan QR Code Generator Secara Mobile Untuk Mengelola Benda Cagar Budaya Kota Salatiga

ABSTRAK. Keywords : Data Mining, Filter, Data Pre-Processing, Association, Classification, Deskriptif, Prediktif, Data Mahasiswa.

SKRIPSI SISTEM PREDIKSI KONDISI KELAHIRAN BAYI MENGGUNAKAN METODE KLASIFIKASI NAÏVE BAYES. Oleh : WAHYUNINGSIH

Sistem Informasi Pendaftaran Calon Tenaga Kerja Indonesia Pada Lembaga Pelatihan Kerja Swasta SONAGI

PERANCANGAN SISTEM INFORMASI POINT OF SALES BERBASIS WEB UNTUK UD.NAGA SANTOSA

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

Pemanfaatan API pada Perangkat Hotspot Gateway dalam Pembuatan Sistem Akses Internet Berdasarkan Volume Based dan Time Based Access Berbasis Web

APLIKASI BERBASIS WEB SISTEM INFORMASI MANAJEMEN WIDYAISWARA MENGGUNAKAN FRAMEWORK YII

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha

Pembuatan Website Pada Distro Happy Sunday Sebagai Media Promosi Dan Informasi

PEMBANGUNAN APLIKASI PENGALOKASIAN SDM UNTUK PENJADWALAN TRAINING ESQ BERBASIS WEB (Studi Kasus : ESQ Leadership Center Cabang Bandung)

SISTEM INFORMASI KEPESERTAAN DANA PENSIUN GEREJA KRISTEN JAWA Laporan Prakter Kerja dan Tugas Akhir

Transkripsi:

Pemodelan Audio Player Berbasis Web Dengan Menggunakan HTML 5 Skripsi Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer Oleh : Albertus Sugianto NIM : 672004059 Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga Januari 2012 i

ii

Pernyataan Tugas akhir yang berikut ini : Judul : Rancang Bangun Audio Player Berbasis Web dengan menggunakan HTML 5. Pembimbing : 1. Suprihadi, S.Si., M.Kom. 2. Yos Richard Beeh, ST., MCs. adalah benar hasil karya saya : Nama : Albertus Sugianto NIM : 672004059 saya menyatakan tidak mengambil sebagian atau seluruhnya dari hasil karya orang lain kecuali sebagaimana yang tertulis pada daftar pustaka. Pernyataan ini dibuat dengan sebenar-benarnya sesuai dengan ketentuan yang berlaku dalam penulisan karya ilmiah. Salatiga, Januari 2012 (Albertus Sugianto) iii

iv

Kata Pengantar Puji syukur kepada Tuhan Yang Maha Esa, atas berkat dan rahmat-nya, sehingga dapat menyelesaikan laporan Tugas Akhir yang berjudul Membangun Audio Player Berbasis Web dengan menggunakan HTML 5. Tujuan penyusunan Tugas Akhir ini yaitu guna memenuhi salah satu syarat kelulusan mahasiswa Fakultas Teknologi Informasi Program Studi Teknik Informatika untuk memperoleh Gelar Sarjana Komputer. Penulis juga berterima kasih kepada seluruh pihak yang telah mendukung Tugas Akhir ini, sehingga penulis dapat menyelesaikan Tugas Akhir dan menulis laporan Tugas akhir tanpa suatu halangan apapun. Pihak tersebut antara lain : 1. Bapak Andeka Rocky Tanaamah, S.E., M.Cs., selaku Dekan Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga. 2. Bp. Dian W. Chandra, S.Kom., M.Cs., selaku Ketua Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana. 3. Bapak Suprihadi, S.Si., M.Kom., selaku Dosen Pembimbing 1 yang telah memberikan bimbingan dan arahan sehingga penulis dapat menyelesaikan tugas akhir ini. 4. Bapak Yos Richard Beeh, ST., M.Cs., selaku Dosen Pembimbing 2 yang telah memberikan bimbingan dan motivasi sehingga penulis dapat menyelesaikan tugas akhir. v

5. Seluruh Staff Pengajar Fakultas Teknologi Informasi yang telah memberikan pengetahuan dan saran selama belajar di Fakultas Teknologi Informasi Universitas Kristen Satya Wacana. 6. Ayah dan ibu tersayang yang telah memberikan dukungan serta menyediakan sarana dan prasarana kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik. 7. Kakak tersayang (Lina Novena). Terima kasih buat dukungan dan bantuannya selama menyusun skripsi. 8. Teman-teman terbaikku yang telah memberikan saran dan dukungan sehingga penulis dapat menyelesaikan tugas akhir ini. 9. Semua pihak yang telah membantu dalam proses penulisan Tugas Akhir ini yang tidak dapat disebutkan satu persatu. Salatiga, Januari 2012 Albertus Sugianto Penulis vi

Daftar Isi vii Hal Halaman Judul... i Halaman Pengesahan... ii Halaman Pernyataan... iii Halaman Persetujuan Publikasi... iv Kata Pengantar... v Daftar Isi... vii Daftar Gambar... ix Daftar Kode Program... x Daftar Tabel... xi Abstract... xii Bab 1 Pendahuluan... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian... 3 1.5 Manfaat Penelitian... 3 1.6 Metode Penelitian... 4 1.7 Sistematika Penulisan... 5 Bab 2 Landasan Teori... 7 2.1 Penelitian Terdahulu... 7 2.2 HTML... 8 2.3 Multimedia... 9 2.4 JavaScript... 10 2.5 MP3... 11 Bab 3 Metode dan Rancangan Sistem... 13 3.1 Metode Rancangan Sistem... 13 3.1.1 Pengumpulan Kebutuhan (Requirements)... 14 3.1.2 Rancangan (Design)... 15 3.1.3 Evaluasi Prototype... 16 3.2 Rancangan Sistem... 16 3.2.1 Use Case Diagram... 16 3.2.2 Activity Diagram... 19 3.2.3 Sequence Diagram... 22 3.3 Rancangan antar muka... 24 Bab 4 Hasil dan Pembahasan... 27 4.1 Implementasi Sistem... 27 4.1.1 User Interface Web Audio Player... 27

4.1.2 User Interface Upload lagu... 28 4.1.3 User Interface hasil upload... 29 4.1.4 User Interface Audio Library to Playlist... 30 4.1.5 User Interface play audio... 32 4.2 Hasil dan Pembahasan... 33 4.2.1 Upload file MP3... 33 4.2.2 Memuat file MP3 di Server ke AudioLibrary 37 4.2.3 Memainkan file MP3 yang ada di Playlist... 40 4.2.4 Menghapus file MP3 dari Playlist... 43 4.2.5 Sync audio library to server... 45 4.3 Pengujian Sistem... 45 Bab 5 Simpulan dan Saran... 49 5.1 Simpulan... 49 5.2 Saran... 49 Daftar Pustaka viii

Daftar Gambar Hal Gambar 3.1 Prototype Model... 13 Gambar 3.2 Use Case Diagram... 17 Gambar 3.3 Activity Diagram Upload Data... 20 Gambar 3.4 Activity Diagram Play Music... 21 Gambar 3.5 Sequence Diagram Upload data... 22 Gambar 3.6 Sequence Diagram Play Music... 23 Gambar 3.7 Rancangan antarmuka Web Audio Player... 25 Gambar 4.1 User Interface Web Audio Player... 27 Gambar 4.2 User Interface Drag and Drop upload lagu... 28 Gambar 4.3 User Interface Pilih berkas... 29 Gambar 4.4 User Interface Hasil upload... 29 Gambar 4.5 User Interface Drag and Drop to playlist... 30 Gambar 4.6 User interface Hasil Drag and Drop to playlist. 31 Gambar 4.7 User Interface Add selcted item to playlist... 31 Gambar 4.8 User Interface Hasil Add selcted item to playlist 32 Gambar 4.9 User Interface Play audio... 32 ix

Daftar Kode Program Hal Kode Program 4.1 Upload File MP3... 34 Kode Program 4.2 Update File XML... 35 Kode Program 4.3 Generate Item Audio... 36 Kode Program 4.4 Mengambil Nilai Id Item Audio Library. 37 Kode Program 4.5 Refresh File... 38 Kode Program 4.6 Drag and Drop Library to Playlist... 39 Kode Program 4.7 Play File MP3... 42 Kode Program 4.8 Menghapus File MP3 dari Playlist... 44 Kode Program 4.9 Sinkronisasi Audio Library to Server... 45 x

Daftar Tabel Hal Tabel Uji coba sistem beradasarkan user friendly... 45 Tabel Uji coba sistem berdasarkan penggunaan memory... 46 Tabel Pengujian Validitas Proses Sistem... 47 xi

Abstract The development of technological information and computer encouraged the appearance of new application in the society. As an example audio system player. The audio player system that based on web is using HTML5 and JavaScript. The methodology used in this application program system based on black box testing method, it focused on the needs of fungtional application. This methodology / this research made by giving and produce output which appropriate to each function in every module. Because of the appropriate between the input and the output this program expected to suite the specification Keywords : HTML5, JavaScript, Audio Player. Abstrak Perkembangan teknologi informasi dan komputer yang pesat telah memacu munculnya berbagai aplikasi baru dalam berbagai bidang kehidupan masyarakat. Seperti contohnya sistem audio player berbasis web. Sistem audio player berbasiskan web ini dirancang dengan menggunakan HTML5 dan JavaScript. Pengujian hasil rancangan program aplikasi sistem audio player berbasis web ini menggunakan metode black box testing yang menitikberatkan pada kebutuhan fungsional aplikasi. Pengujian ini dilakukan dengan memberikan masukan dan menghasilkan keluaran yang sesuai dengan fungsi-fungsi dari tiap-tiap modul. Karena dengan adanya kesesuaian antara masukan dan keluaran, maka program yang dirancang telah sesuai dengan spesifikasi yang diharapkan. Kata Kunci : HTML5, JavaScript, Audio Player. xii