BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi saat ini mengharuskan masyarakat untuk mengikuti perkembangan dan menggunakan teknologi tersebut, seperti halnya teknologi dan sistem komputer yang kini sedang memegang peranan penting dalam segala bidang. Untuk itu seseorang diharapkan dapat melakukan pekerjaannya menjadi lebih efisien dengan bantuan teknologi. Penggunaan sistem komputer saat ini memang dibutuhkan dalam menghasilkan sebuah informasi yang cepat, tepat dan akurat. Dalam penggunaannya, sistem komputer juga dapat menyebabkan kesalahan-kesalahan yang berakibat merugikan dalam pengolahan data hingga menghambat segala aktifitas dan pelaksanaan kegiatan suatu organisasi atau perusahaan. Selanjutnya tidak akan berjalan seperti yang diharapkan. Sehingga memunculkan salah satu alasan mengapa teknologi terus dikembangkan dari waktu ke waktu. Jika menilik tentang perkembangannya, fungsi komputer kini telah banyak berubah, komputer tidak hanya digunakan untuk mengolah database tetapi juga digunakan sebagai sarana hiburan. Mencermati perkembangan teknologi dan sistem tersebut, dalam penulisan tugas akhir ini penulis mencoba merancang sebuah aplikasi multimedia untuk
menjalankan audio yang dibuat oleh penulis dengan menggunakan Microsoft Visual Basic 6.0, sehingga adanya aplikasi pemutar audio ini diharapkan seseorang dapat mendengarkan suara dan menikmati musik favoritnya. Pada perancangan aplikasi pemutar musik ini penulis menggunakan format file MP3. Penulis memilih format file ini karena format tersebut mempunyai beberapa kelebihan yaitu, ukuran filenya lebih kecil dibanding format musik yang lain, seperti MIDI. Dengan demikian pengguna aplikasi MP3 Player dapat lebih menghemat media penyimpanan seperti hard-disk atau CD. Selain itu saat ini banyak musik yang direkam dan diperjualbelikan menggunakan format MP3. Berdasarkan pada pola pikir di atas, maka penulis menetapkan untuk merancang dan membahas aplikasi multimedia dengan judul : PERANCANGAN APLIKASI PEMUTAR MUSIK MENGGUNAKAN VISUAL BASIC 6.0 I.2 Rumusan Masalah Berdasarkan latar belakang di atas, maka perumusan masalah yang diambil adalah bagaimana merancang aplikasi pemutar musik menggunakan microsoft visual basic 6.0. I.3 Pembatasan Masalah Untuk mengarahkan ruang lingkup masalah yang akan dibahas, maka saya membatasi penulisan meliputi perancangan aplikasi pemutar musik dengan format MP3 karena format tersebut mempunyai beberapa kelebihan. Selain itu aplikasi akan dirancang dengan fitur yang umum seperti:
1. tools play berfungsi untuk menjalankan. 2. pause untuk berhenti sejenak, untuk kemudian melanjutkan kembali. 3. stop untuk menghentikan musik dan memulai dari awal. 4. previous untuk memutar musik pada urutan sebelumnya. 5. next merupakan kebalikan dari previous yaitu untuk melanjutkan urutan lagu berikutnya. 6. add file untuk memanggil file musik yang akan dimainkan dan beberapa tools pendukung lainnya, untuk lebih detailnya akan dibahas pada bab perancangan dan implementasi. I.4 Tujuan Penulisan Pada penulisan tugas akhir ini penulis akan merancang aplikasi pemutar musik dengan menggunakan Microsoft Visual Basic 6.0. Aplikasi pemutar musik ini digunakan untuk memainkan file musik berformat MP3 yang dapat dijalankan melalui komputer dengan spesifikasi sederhana sekalipun. 1.5 Metodologi Penelitian Metode penelitian yang digunakan dalam penyusunan Tugas Akhir ini adalah metode studi pustaka. Metode studi pustaka merupakan metode pencarian dan pengumpulan data dengan cara mencari referensi, literatur atau bahan-bahan teori yang diperlukan dari berbagai sumber wacana yang berkaitan dengan penyusunan Tugas Akhir. Studi pustaka dalam penyusunan Tugas Akhir ini yaitu dengan cara pengumpulan data melalui internet, mencari buku-buku yang
membahas mengenai pemograman Microsoft Visual Basic 6.0 untuk merancang program serta beberapa materi lain yang berkaitan dengan penulisan. I.6 Metode Perancangan I.6.1 Tahap membuat perangkat lunak Setelah data terkumpul maka berlanjut ketahap menganalisis kebutuhan yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak, baik mengenai kebutuhan user maupun penunjang lainnya. Teknik analisis data dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara Waterfall, yang meliputi beberapa proses diantaranya: a. Design Tahap pertama di dalam mendesain ialah tahap menerjemahkan data yang dianalisis ke dalam bentuk yang mudah dimengerti oleh user.proses ini digunakan untuk mengubah kebutuhan di atas menjadi representasi ke dalam bentuk rancangan software sebelum coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap membuat perangkat lunak. Seperti aktivitas sebelumnya, maka proses desain juga harus didokumentasikan sebagai konfigurasi software. b. Coding Tahap kedua dalam membuat perangkat lunak ialah tahap menerjemahkan data atau pemecahan masalah yang telah dirancang ke dalam bahasa pemograman tertentu sehingga dapat dimengerti dan diterjemahkan oleh bahasa mesin.
c. Implementasi dan Testing Tahap ketiga dalam membuat perangkat lunak ialah tahap pengujian terhadap perangkat lunak yang dibangun. Sesuatu yang dibangun haruslah diujicoba. Demikian juga dengan software. Semua fungsi-fungsi software harus diujicoba, agar software bebas dari error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya. d. Maintenance Tahap keempat dalam membuat perangkat lunak ialah tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan atau penambahan sesuai dengan permintaan user. Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena software yang dibuat tidak selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada error kecil yang tidak ditemukan sebelumnya, atau ada penambahan fiturfitur yang belum ada pada software tersebut. Metode pengembangan perangkat lunak dapat dilihat pada Gambar 1.1. Gambar 1.1 Waterfall
1.7 Sistematika Penulisan Pada sub ini penulisan membagi pembahasan tugas akhir ini ke dalam 5(lima) bab. Setiap bab satu sama lainnya merupakan suatu sistematika yang saling berhubungan. Pembagian sistematika penulisan terdiri dari: BAB 1 : PENDAHULUAN Dalam bagian bab ini akan dikemukakan pendahuluan yang berisi latar belakang masalah, batasan masalah, tujuan penelitian, metodologi penelitian, dan sistematika penulisan. BAB 2 : LANDASAN TEORI Pada bab ini kami menjelaskan landasan teori yang digunakan dalam pembuatan program di Microsoft Visual Basic 6.0. Sebagai dasar untuk membahas tugas akhir ini, akan diberikan penjelasan mengenai beberapa teori yang membantu dalam penyusunan tugas akhir ini. BAB 3` : PERANCANGAN SISTEM Dalam bagian bab ini akan menganalisa masalah, menggambarkan pembuatan aplikasi pemutar musik dengan Microsoft Visual Basic 6.0, baik atau alur program tersebut. BAB 4 : IMPLEMENTASI SISTEM
Berisikan uraian pengertian implementasi sistem, kebutuhan sistem yang digunakan dalam perancangan, termasuk perangkat keras (hardware) dan perangkat lunak (software) yang dibutuhkan oleh sistem, serta brainware. Penjelasan mengenai program yang telah selesai (tahap uji program) dan pada bab ini menjelaskan mengenai fungsi tiap tools. BAB 5 : PENUTUP Bab ini berisi uraian tentang kesimpulan yang didapat dari proses perancangan aplikasi pemutar musik, serta saran yang dapat penulis berikan apabila sistem ini ingin dikembangkan lebih lanjut.