III. METODOLOGI PENELITIAN. Melihat perkembangan sistem operasi Linux yang semakin pesat, maka pada

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN. Perkembangan teknologi saat ini mengharuskan masyarakat untuk mengikuti

BAB III METODOLOGI PENELITIAN. Program ini dirancang dan dibangun dengan menggunakan perangkat keras atau

Bab 3 Metode dan Rancangan Sistem

BAB III ANALISIS DAN DESAIN GAME. Program ini dirancang dan dibangun menggunakan perangkat keras atau hardware yang

BAB IV HASIL DAN PEMBAHASAN

III. METODOLOGI PENELITIAN. Lampung dan Linux Lampung pada Semester genap tahun ajaran

BAB III PERENCANAAN SISTEM. Pada bab ini akan dijelaskan alur sistem serta desain interface dari Aplikasi Sistem Input

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. Saat ini teknologi telah berkembang pesat, sehingga penggunaan teknologi

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk membuat aplikasi ini yaitu: 1. Processor Intel(R) Core(TM) Duo 2.

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB V IMPLEMENTASI SISTEM. system informasi hanya saja Implementasi sistem (system implementation)

III. METODE PENELITIAN. Penelitian ini dilaksanakan dari bulan Desember 2008 sampai dengan bulan Mei

Bab 3. Metode dan Perancangan Sistem

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata

BAB 1 PENDAHULUAN. adalah aplikasi perkantoran (Microsoft office: word, excel, power point) yang seluruh

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

PROSEDUR MENJALANKAN APLIKASI

BAB V IMPLEMENTASI SISTEM. diterapkan atau diimplementasikan. Tahap implementasi aplikasi ini merupakan

BAB IV HASIL DAN UJI COBA

dilakukan oleh peneliti selama penelitian berlangsung. Model yang

BAB V IMPLEMENTASI SISTEM

perpustakaan.uns.ac.id digilib.uns.ac.id

APLIKSI MP3 PLAYER FREEWARE ABSTRAK

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisa masalah dilakukan untuk membuat langkah langkah yang

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI PERANGKAT LUNAK. Aplikasi setelah dianalisa dan dirancang, maka aplikasi tersebut siap

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN. Berikut ini akan dijelaskan tentang tampilan hasil dari perancangan sistem

BAB II ANALISIS DAN PERANCANGAN. kebutuhan fungsional dan analisis kebutuhan non-fungsional.

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

BAB V IMPLEMENTASI SISTEM

BAB III METODE PENELITIAN

BAB III PEMBAHASAN MASALAH

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian dan impelementasi sistem merupakan bagian yang sangat

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam era globalisasi sekarang ini, komputer merupakan salah satu alat yang sangat

PENDAHULUAN 1 BAB I. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

METODE PENELITIAN. penelitian adalah pada Semester Genap Tahun Akademik mendukung dan menunjang pelaksanaan penelitian.

BAB V IMPLEMENTASI SISTEM

BAB III METODOLOGI PENELITIAN. Metode pengumpulan data yang digunakan pada penelitian ini berupa studi

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan proses pembangunan komponen-komponen

RANCANG BANGUN APLIKASI PEMBELAJARAN PEMROGRAMAN BERORIENTASI OBJEK DENGAN BAHASA JAVA ABSTRAK

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

Bab 3 Metode Perancangan

BAB III METODE PENELITIAN. 3.1 Metode Pengembangan Sistem

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. bentuk data berupa data audio maupun data berbentuk video. Oleh karena itu

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

III. METODOLOGI PENGEMBANGAN. Adapun peralatan yang digunakan pada penelitian adalah sebagai berikut:

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

BAB I PENDAHULUAN. sistem lain. Dalam hal tersebut, database yang tersebar di suatu instansi atau

BAB III METODOLOGI PENELITIAN. penelitian Sistem Penjadwalan Kereta Api dengan Genetic Algorithm :

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB V IMPLEMENTASI SISTEM

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB 1 Persyaratan Produk

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. banyak digunakan sebagai media menyampaikan informasi. Di dunia pendidikan peranan animasi begitu penting dalam menyampaikan

Transkripsi:

III. METODOLOGI PENELITIAN Melihat perkembangan sistem operasi Linux yang semakin pesat, maka pada penelitian ini akan dibuat pemutar musik file berformat mp3 yang dibangun menggunakan pemrograman Gambas, hal ini dikarenakan pemrograman gambas adalah salah satu bahasa pemrograman BASIC yang berorientasi objek, disertai dengan lingkungan pengembangan terintegrasi (Integrated Development Environment). Gambas berjalan di sistem operasi Linux dan sistem operasi Unixlike lainnya. Gambas ditujukan bagi para pengguna Visual Basic yang ingin bermigrasi ke Linux. Dengan dibuatnya program ini diharapkan dapat membuat para user lebih cenderung menggunakan system operasi yang berbasis open source sehingga dengan mudah user dapat membuat dan mengembangkan programprogram agar menjadi semakin lebih baik. Alur yang digunakan dalam membangun sistem tersebut adalah metode waterfall, Metode waterfall akan dijelaskan pada gambar 1.

Gambar 1 Metode Waterfall Di dalam membuat program ini, perancang menggunakan metode waterfall disaat pengerjaannya. Berikut tahap tahap yang dilakukan perancang dalam membangun aplikasi MP3 Player : 1. Requirements Analysis Di tahap ini perancang mencari dan menentukan tentang berbagai masalah yang akan dihadapi didalam membuat program, meliputi batasan masalah, rumusan masalah hingga tentang studi literatur. Di dalam rumusan masalah perancang akan membahas bagaimana cara file musik MP3 dapat dimainkan di Linux, bagaimana membangun sebuah player musik menggunaka bahasa pemrograman gambas 2.0 dan bagaimana cara memainkan file MP3, menghentikan file MP3, dan menyimpan playlist. Batasan masalah yang telah ditetapkan oleh perancang yaitu meliputi program hanya bisa

diperuntukan untuk memutar file berformat MP3, bahasa pemrograman yang digunakan adalah Gambas 2.0, sistem operasi yang digunakan adalah Linux Ubuntu 9.10 Karmic Koala dan program hanya memiliki fitur fitur standar pemutar musik. Di dalam studi literatur perancang mencari refrensi, data dan informasi dari internet, buku, jurnal serta bertanya kepada teman yang mengerti tentang pemrograman visual basic. 2. Sistem and Software Design Dalam desain membuat program pemutar musik ini banyak yang akan dikerjakan, beberapa hal yang akan dikerjakan dalam membangun program musik player ini meliputi, Menentukan Tools Dalam membuat program ini perancang menetukan sendiri tools yang akan digunakan meliputi perangkat keras maupun perangkat lunak. Menjalankan File Musik Di dalam program ini akan terdapat tombol Play yang berfungsi sebagai button untuk menjalankan file MP3, tombol Stop yang berfungsi untuk menghentikan proses membaca file MP3, tombol Next disini berfungsi memindahkan lagu yang akan diputar dengan bergerak maju sesuai dengan isi playlist, sedangkan tombol Prev

berfungsi untuk memindahkan lagu yang akan diputar dengan bergerak ke belakang. Menu menu yang tersedia di program ini diantaranya membuka file ( Open File ) berfungsi memasukkan lagu ke dalam playlist, menyimpan playlist ( Save Playlist ) yang berfungsi untuk menyimpan daftar playlist yang telah dibuat, Scroll bar yang berfungsi untuk menunjukkan jalannya file musik saat dimainkan, Timer yang digunakan untuk mengetahui lama berjalannya file musik yang sedang dimainkan. User Interface Perancang membuat tampilan program yang sangat familiar dengan user dengan mendapatkan refrensi dari program program tentang player musik yang sudah ada, disini perancang akan membuat user merasa nyaman dan akan dengan mudah menggunakan program tersebut. 3. Implementation Di dalam tahap implementasi pengerjaan program akan dibuat di dalam satu form yang disitu berisi tentang komponen komponen yang digunakan di dalam program dan satu lembar modul fungsi yang digunakan untuk menjalankan setiap fungsi komponen yang telah dibuat dimulai dari memainkan lagu, menghentikan lagu hingga menyimpan playlist. Di dalam

menjalankan implementasi program ini juga merujuk dari berbagai buku dan jurnal tentang multimedia. 4. Integration and Testing Di dalam tahap ini akan dilangsungkan penggabungan semua fungsi yang terdapat pada program dimulai dari memainkan lagu, menghentikan lagu, menjalankan timer, menjalankan scroll bar, hingga menyimpan playlist. Dan pada Testing, program akan dijalankan mengecek jika terdapat error yang bisa menghentikan program secara tiba tiba ataupun terdapat fungsi fungis yang tidak berjalan sesuai dengan apa yang telah ditentukan. 5. Operation and Maintenance Pada tahap ini program yang telah selesai akan dilakukan small release ke user, agar program menjadi lebih bermanfaat serta program akan sangat mungkin untuk dikembangkan sesuai dengan kebutuhan user, jika di dalam program terdapat error error kecil maka user akan dapat dengan mudah mengembangkan program ini karena program ini berbasis open source dan legal. Tools yang digunakan : PC intel core 2 duo 1,8 Ghz Ram 1,5 Gb Hardisk 120 Gb

VGA 256 Mb SoundCard Keyboard Mouse Sistem operasi Linux Ubuntu 9.10 Karmic Koala Software pemrograman Gambas 2.0 Waktu pelaksanaan : Pembuatan program ini dilaksanakan 1 April 2010 30 juni 2010