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

dokumen-dokumen yang mirip
BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

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

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJI COBA. tahap implementasi ada beberapa faktor pendukung antara lain:

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

BAB III METODE PENELITIAN. semester ganjil dan semester genap tahun ajaran prototype. Tahapan-tahapan dalam metode throw-away prototype

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB 3 METODE PENELITIAN

I. ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III METODE PENELITIAN. Lampung. Waktu Penelitian adalah pada Semester Ganjil Tahun Akademik Spesifikasi Hardware dan Software yang Digunakan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN Alat Alat yang di gunakan dalam pembuatan aplikasi hadis sahih bukhari

Aplikasi Informasi Penanganan Pertama Pada Cedera Olahraga dengan Fisioterapi Berbasis Android

BAB IV HASIL DAN PEMBAHASAN

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

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. mempermudah pelaksanaan penelitian. Tahap-tahap penelitian dalam

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN

BAB III. TUJUAN DAN MANFAAT. mengimplementasikan sebuah Aplikasi Pengenalan Negara-Negara Asia berbasis

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN

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

BAB III PERANCANGAN. aplikasi pencarian judul buku terdiri dari perangkat keras (hardware) dan perangkat

BAB III KONSEP, DESAIN DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN. Matematika semester ganjil tahun ajaran Kebutuhan Perangkat Keras (Hardware) dan Perangkat Lunak

ANALISIS DAN DESAIN SISTEM

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN. permasalahan secara umum dan analisis perancangan sistem dari aplikasi Iqra ini.

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB I PENDAHULUAN. dalam membantu setiap pekerjaan dalam bidang komputerisasi. Dalam hal ini laptop

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisa sistem merupakan penjabaran deskripsi dari sistem

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJI COBA

Bab 3 Metode dan Rancangan Sistem

BAB III METODE PENELITIAN. dan Ilmu Pengetahuan Alam Universitas Lampung dan pada perusahaan PT.

BAB III METODE PENELITIAN

BAB IV METODOLOGI PENELITIAN. pada bagian ketiga dan pada bagian yang terakhir digram alir peneitian.

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

BAB III METODE PENELITIAN. berjalannya perancangan dan implementasi aplikasi. (RAM), Sistem Operasi Windows 8.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI. Bab V Implementasi

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODOLOGI PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III. Metode Penelitian

Bab 3 Metode dan Perancangan Sistem

BAB III PERANCANGAN DAN DESAIN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

Aplikasi Media Sosial How To Cook Menggunakan Teknologi Mobile Backend As A Service (MBaaS)

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

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

PERANCANGAN APLIKASI KALKULASI PAJAK KENDARAAN BERMOTOR BERBASIS ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem.

BAB I PENDAHULUAN.

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN


BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II DASAR TEORI...

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN

BAB IV HASIL DAN PEMBAHASAN

Transkripsi:

28 III. METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan selama semester ganjil tahun ajaran 2011-2012 hingga semester genap tahun ajaran 2011-2012. 3.2 Alat Dan Bahan Hardware yang digunakan dalam membuat perangkat lunak a. PC atau Laptop dengan Processor 2.0 GHZ. b. Kapasitas Random Access Memory (RAM) 2 Gb. Kebutuhan Software Penunjang a. Android SDK Manager Revision 11 b. Microsoft Windows 7 c. Java Development Kit d. Eclipse Helios Service Release 2

29 3.3 Metode Peneliian Dalam penelitian ini penulis menggunakan metode pendekatan waterfall. Metode waterfall adalah model pengembangan software yang muncul pertama kali yaitu sekitar tahun 1970. Model ini paling banyak dipakai di dalam Software engineering (SE).Secara umum metodologi pengembangan sistem ini dibagi menjadi beberapa tahapan, antara lain: a. Analysis b. Design c. Coding d. Implementation e. Testing f. Deployment Gambar 3.1 merupakan tahap-tahap waterfall yang dilakukan dalam mengembangkan aplikasi ini, yaitu: ANALYSIS DESIGN CODING IMPLEMENTATION TESTING Gambar 3.1 Metode Waterfall DEPLOYMENT

30 3.3.1 Analysis Tahap analisis kebutuhan merupakan tahap awal dari pengembangan suatu aplikasi. Analisis sistem dilakukan untuk memberikan jawaban pertanyaan siapa yang akan menggunakan sistem, apa yang dilakukan oleh sistem, dimana dan kapan sistem tesebut digunakan. 3.3.1.1 Kebutuhan sistem (system requirement) Kebutuhan sistem adalah pengumpulan kebutuhan sistem yang diperlukan dalam pembuatan aplikasi ini, mulai dari kebutuhan perangkat keras (hardware) sampai dengan kebutuhan perangkat lunak (software), seperti: a. Hardware yang digunakan dalam membuat perangkat lunak : 1. PC atau Laptop dengan processor 2.0 GHz. 2. Kapasitas Random Access Memory (RAM) 2 GB 3. Harddisk 250 GB b. Kebutuhan software penunjang : 1. Android SDK Manager Revision 11 2. Microsoft Windows 7 3. Java Development Kit 4. Eclipse Helios Service Release 2

31 3.3.1.2 Kebutuhan pengguna (User requirement) Selain kebutuhan hardware dan software, pada perancangan aplikasi ini juga dilakukan tahap User requirement agar aplikasi yang dibangun sesuai dengan kebutuhan penggunanya. Kebutuhan user adalah: 1. Aplikasi dirancang dengan fitur yang sederhana serta mudah dipahami bagi user. 2. Aplikasi yang yang dirancang dapat membantu user dalam membaca atau menghapal doa sehari-hari agama Islam. 3.3.1.3 Use Case Diagram Gambar 3.2 merupakan use case diagram dari doa keseharian Menampilkan Menu Utama Aplikasi Doa Menampilkan daftar doa dalam tulisan Arab, Latin, dan terjemahan Indonesia Memilih Daftar Doa Harian ninclude Menampilkan Pengaturan Aplikasi Menampilkan Bantuan Aplikasi Gambar 3.2 Use Case Aplikasi Pada Gambar 3.2, sistem dapat menampilkan beberapa pilihan bagi user seperti : aplikasi, pengaturan, tentang, bantuan, profil, dan keluar. Pada menu utamanya

32 terdapat aplikasi pilihan doa, dimana user harus memilih memilih salah satu doa dari beberapa kategori doa yang ada. Bila user telah memilih salah satu doa maka sistem akan menampilkan daftar doa dalam tulisan Arab, Latin, terjemahan dalam bahasa Indonesia, dan juga audio. 3.3.1.4 Acyivity Diagram Gambar 3.3 merupakan diagram sistem membaca doa keseharian User Sistem Database (dalam bentuk xml) Mulaio Memilih Menu Aplikasi Doa Pada Menu Utama Menampilkan Daftar Kumpulan Doa Keseharian Memilih Salah Satu Doa Keseharian Koneksi Ke Database Menampilkan Doa Harian Dalam Tulisan Arab, Latin, Terjemahan Indonesia, dan Juga Audio Selesai Gambar 3.3 Activity Diagram Membaca Doa Keseharian Pada Gambar 3.3 digambarkan bahwa user memilih menu aplikasi pada menu utama aplikasi, setelah itu sistem menampilkan daftar doa sehari-hari agama Islam, kemudian user kembali memilih salah satu doa yang ingin dipilihnya. Bila user telah memilih salah satu doa keseharian, baru sistem akan terkoneksi ke database, pada

33 aplikasi ini database menggunakan xml. Bila semua alur telah berjalan maka sitem akan menampilkan doa keseharian dalam tulisan Arab, Latin, terjemahan dalam Bahasa Indonesia, dan juga audio pada akhir proses acivity diagram. Gambar 3.4 merupakan activity diagram membaca pengaturan aplikasi User Sistem Mulaii Memilih Menu Pengaturan Pada Menu Utama Aplikasi Menampilkan Pengaturan Aplikasi Memilih Menggunakan Suara Latar atau Tanpa Suara Latar Menggunakan Suara Latar atau Tanpa Suara Latar Selesai Gambar 3.4 Activity Diagram Pengaturan Aplikasi Pada Gambar 3.4 ditunjukkan bahwa user memilih menu pengaturan pada menu utama aplikasi, setelah itu sistem menampilkan pengaturan aplikasi, kemudian user kembali memilih ingin menggunakan suara latar atau tanpa suara pada aplikasi. Jika user telah memilih maka activity diagram pengaturan selesai.

34 3.3.1.5 Sequence Diagram Gambar 3.5 merupakan sequence diagram pada sistem doa keseharian User Menu Utama Menu Doa Keseharian Kumpulan Doa Tampilan 1. Buka Aplikasi A3. Memilih Daftar Kumpulan Doa 2. Memilih Menu Aplikasi Doa 4. Memilih Salah Satu Doa Keseharian 5. Menampilkan Doa Q. Dalam Tulisan Arab Latin, Terjemahan, dan Audio. a 6. Memilih Kembali Gambar 3.5 Sequence Diagram Sistem Doa Keseharian Pada Gambar 3.5 user membuka aplikasi dan memilih menu utama aplikasi doa, bila user telah membuka aplikasi maka sistem akan menampilkan menu utama dari doa keseharian. Kemudian user kembali memilih daftar kumpulan doa dari menu doa kesaharian, bila user telah memilih daftar kumpulan doa maka sistem akan menampilkan kumpulan doa keseharian. Setelah itu user memilih salah satu doa dari kumpulan doa yang ada, bila telah memilih salah satu doa sistem akan menampilkan doa yang diminta oleh user dalam bentuk tulisan Arab, Latin, terjemahan bahasa Indonesia, dan juga audio. Apabila ingin ke menu sebelumnya user memilih pilihan kembali pada aplikasi.

35 3.3.2 Design (Perancangan) Tahapan perancangan dilakukan untuk menetapkan bagaimana sistem akan dioperasikan. Hal ini berkaitan dengan menentukan perangkat keras, perangkat lunak, jaringan, tampilan program, Form dan laporan yang akan dipakai. Selain itu perlu juga menspesifikasi program, database dan file. Desain awal dari aplikasi ini adalah sebagai berikut : 1. Rancangan menu utama aplikasi doa sehari-hari agama Islam MENU UTAMA image image image aplikasi pengaturan tentang image image image bantuan profil keluar Gambar 3.6 Perancangan Tampilan Menu Aplikasi Gambar 3.6 merupakan rancangan tampilan awal menu aplikasi, yang terdiri dari : aplikasi, pengaturan, tentang, bantuan, profil, dan keluar. Bila user ingin memilih pilihan pada menu utama cukup dengan meng-klik image button pada menu utama aplikasi.

36 2. Rancangan kategori doa sehari-hari agama Islam Kategori Doa Doa Di Rumah Doa Di Masjid Doa Di Waktu Sholat Doa Muamalah Doa Keselamtan Gambar 3.7 Perancangan Tampilan Kategori Doa Gambar 3.7 merupakan rancangan tampilan kategori doa, dimana user dapat memilih kategori seseuai kebutuhan dengan keinginannya. 3. Rancangan doa sehari-hari agama Islam Judul Text / gambar arab Tulisan latin Arti dalam bahasa Indonesia kembali Gambar 3.8 Perancangan Tampilan Doa Sehari-Hari Agama Islam Gambar 3.8 merupakan rancangan tampilan dari doa sehari-hari agama Islam, dimana sistem dapat menampilkan tulisan Arab, Latin, terjemahan dalam bahasa Indonesia, dan juga audio.

37 3.3.3 Coding dan Implementation Setelah tahap desain aplikasi, tahap selanjutnya yaitu tahap Coding dan Implementation, dimana pada tahap ini menerjemahkan data atau pemecahan masalah yang telah dirancang kedalam bahasa pemrogaman komputer yang telah ditentukan. Pada perancangan aplikasi doa sehari-hari agama Islam kode program diimplementasikan menggunakan kode Java di Android. 3.3.4 Testing Tahap testing merupakan tahap pengujian aplikasi yang telah dibuat melalui tahapan sebelumnya yaitu analysis, design, coding dan implementasi. Dengan melakukan pengujian terhadap perangkat lunak yang telah dibuat dan melihat apakah perangkat lunak tersebut berjalan dengan baik. Tahapan ini merupakan hasil sistem yang telah dibuat dalam bentuk perangkat lunak yang telah dipasang dan digunakan, termasuk didalamya proses pemeliharaan dan perbaikan kesalahan. Perangkat lunak yang telah selesai dibuat dapat mengalami perubahan-perubahan atau penambahan sesuai permintaan user atau perubahan sistem. 3.3.5 Deployment Setelah Perancangan Aplikasi Kumpulan Doa Sehari-Hari Agama Isalm lulus pengujian, tahap selanjutnya adalah penyebaran aplikasi melalui Android Market dan file sharing. Untuk mengetahui baik atau tidak aplikasi yang telah dibuat.