BAB 3 PERANCANGAN SISTEM. 3.1 Gambaran Umum Perancangan Aplikasi

dokumen-dokumen yang mirip
BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

Cara Install Java SE Development Kit (JDK) di Windows

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA

BAB V IMPLEMENTASI DAN KESIMPULAN

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

BAB IV HASIL DAN PEMBAHASAN

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

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

BAB III KONSEP DAN PERANCANGAN APLIKASI

BAB III ANALISIS DAN PERANCANGAN

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. Untuk mengimplementasikan dan menjalankan Aplikasi Mobile Simulasi

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. memberikan dampak yang cukup besar terhadap kehidupan manusia dalam

APLIKASI PEMETAAN LOKASI RUMAH IBADAH PURA DI DKI JAKARTA PADA PERANGKAT ANDROID BERBASIS LBS

PERANCANGAN APLIKASI DOA-DOA AGAMA ISLAM BERBASIS ANDROID TUGAS AKHIR HAYATN NUFUS

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi saat ini berkembang pesat begitu juga dengan teknologi

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB 3 PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN. pembelajaran Ilmu Pengetahuan Alam materi tumbuhan berbasis android.

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

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

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 1 PENDAHULUAN. berbagai aktivitas untuk mendukung produktifitas. marak perangkat bergerak atau mobile device. Salah satu perangkat mobile yang


BAB IV HASIL DAN UJI COBA

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

Bab 3 Metode dan Perancangan Sistem

BAB III DESAIN DAN PERANCANGAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

PENERAPAN ALGORITMA PENCARIAN SEQUENTIAL SEARCH

Aplikasi Informasi Penanganan Pertama Pada Cedera Olahraga dengan Fisioterapi Berbasis Android

INFORMASI MUSEUM DI JAKARTA SELATAN BERBASIS MOBILE

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI HITUNG ZAKAT BERBASIS ANDROID TUGAS AKHIR. Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. kehidupan kita. Secara umum, semua orang memiliki penyakit masing-masing

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

BAB I PENDAHULUAN. informasi dan komunikasi. Dengan perkembangan teknologi yang kian maju,

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

BAB III ANALISA DAN PERANCANGAN

4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

Persiapan. 2.1 Hardware

BAB IV IMPLEMENTASI DAN PENGUJIAN. spesifikasi kebutuhan sistem yang meliputi perangkat keras ( hardware ) dan

APLIKASI HAFALAN JUZZ AMMA DAN DOA SEHARI-HARI MENGGUNAKAN METODE MURROTAL BERBASIS ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI PROGRAM ANTARA MUKA

PEMBUATAN APLIKASI PEMUTAR AUDIO STREAMING BERBASIS ANDROID

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA MASALAH DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN ANALISIS

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III. PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

PELATIHAN PORTAL PENGAJUAN ARTIKEL JURNAL

BAB IV ANALISA DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI PEMBELAJARAN MATEMATIKA SEKOLAH DASAR PADA HANDPHONE BERBASIS ANDROID

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii BAB I PENDAHULUAN Perumusan Masalah Batasan Masalah... 4

BAB III ANALISIS DAN PERANCANGAN

APLIKASI KUMPULAN PERIBAHASA INGGRIS PADA PERANGKAT MOBILE BERBASIS ANDROID

BAB IV HASIL DAN UJI COBA

BAB II LANDASAN TEORI

BAB IV HASIL DAN UJI COBA. sistem tersebut. Adapun aplikasi kitab sabilal muhtadin ini telah dibangun dengan menggunakan

BAB 4 IMPLEMENTASI DAN EVALUASI. ios minimal versi Memiliki processor single core ARMv7 dan kecepatan processor. minimal 800 MHz.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN. Mulai. Studi Pustaka. Perancangan Perangkat Lunak. Pembuatan Sistem. Uji. Selesai. Gambar 3.1 Diagram Alir Penelitian

BAB 4 HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan

APLIKASI PENGATUR KEUANGAN PRIBADI BERBASIS ANDROID SKRIPSI. Oleh. Brilly Andro Makalew Handoko Purnama

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV ANALISIS PERANCANGAN DAN IMPLEMENTASI

BAB I PENDAHULUAN. pesat seperti mobile phone dan smartphone. Smartphone dewasa ini lebih. tarik tersendiri bagi masyarakat penggunanya.

BAB IV HASIL DAN UJI COBA

SKRIPSI APLIKASI DOA HARIAN DAN TATACARA SHALAT TAHAJUD BERBASIS ANDROID

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dari perangkat lunak. Tujuannya dari pengujian ini adalah untuk menjamin bahwa

IMPLEMENTASI KOMPRESI DATA TEXT MENGGUNAKAN HUFFMAN CODING

Transkripsi:

BAB 3 PERANCANGAN SISTEM 3.1 Gambaran Umum Perancangan Aplikasi Rancangan aplikasi Doa-Doa Harian ini akan dikembangkan nantinya untuk memudahkan pemakai aplikasi agar dapat mmbaca doa sebelum beraktifitas. Dalam perancangan sistem ini dibuat menggunakan bahasa pemograman Java. Oleh karena itu dibutuhkan Java Development Kit (JDK) untuk mengembangkan aplikasi Android Studio IDE. Perancangan aplikasi Doa Harian ini memiliki menu serta fitur dengan penampilan yang sederhana sehingga tidak membingungkan penggunanya. Selain itu perancangan perangkat lunak ini disesuaikan dengan Al-Qur an dan Sunnah yang tentunya menjadi pedoman untuk menampilkan doa itu sendiri. Adapun tampilan Doa harian ini memiliki kategori doa-doa yang memiliki fungsi dari kategori itu sendiri. Gambaran umumnya seperti gambar dibawah ini :

23 Mulai Memilih Doa Doa Harian Doa Sepanjang Masa Doa Ramadhan Menampilkan menu-menu doa Menampilkan doa yang dipilih Menampilkan doa + suara Gambar 3.1 Diagram Doa-Doa

24 3.2 Flowchart Sistem Flowchart dari sistem menggambarkan tahapan-tahapan dari penyelesaian masalah sistem yang sedang dirancang. Tahapan-tahapan yang terurai secara terstruktur. Tujuan utama flowchart adalah memberikan suatu gambaran untuk mempermudah pemahaman pengguna terhadap sistem yang sedang dirancang. START DOA SEPANJANG MASA PILIHAN DOA SEPANJANG MASA LIST MENU DOA SEPANJANG MASA TAMPILAN DOA SEPANJANG MASA PILIHAN DOA HARIAN LIST MENU DOA HARIAN DOA HARIAN TAMPILAN DOA HARIAN PILIHAN DOA RAMADHAN LIST MENU DOA RAMADHAN DOA RAMADHAN END/FINISH Gambar 3.2 Flowchart Doa TAMPILAN DOA RAMADHAN

25 3.3 Diagram Konteks Aplikasi yang diusulkan akan membantu dalam melaksanakan kegiatan berdoa sebelum memulai aktivitas sehari-hari digunakan oleh semua orang. Aplikasi ini akan berfungsi menampilkan doa harian muslim. Mengakses interface Menampilkan interface aplikasi Aplikasi Doa Harian Mengakses menu doa Menampilkan halaman doa View Doa Harian Gambar 3.3 Diagram Kontek Aplikasi Doa Diagram konteks yang diusulkan dalam perancangan aplikasi ini. Berdasarkan dengan diagram diatas, user dapat mengakses data aplikasi tanpa login terlebih dahulu.diagram diatas dapat dijelaskan bahwa user dapat melihat Doa. 3.4 Persiapan Coding Setelah kita membahas gambaran Android pada bab sebelumnya, pada bab ini akan dibahas secara detail hal-hal yang kita perlukan dalam rangka membuat aplikasi smartphone berbasis android.

26 3.4.1 Instalasi Java SE Development Kit (JDK) Dalam perancangan Aplikasi Doa Muslim ini menggunakan bahasa pemoraman Java dan Android Studio IDE. Untuk memulai merancang Aplikasi Doa ini diinstal dulu Java di komputer/pc. Untuk mengetahui apakah JDK sudah terinstal atau belum, jalankan printah java version dari command prompt. Jika hasilnya seperti gambar 3.2 maka JDK sudah terinstal. Gambar 3.4 Menguji JDK 3.4.2 Instal Android Studio Sebagian besar pekerjaan yang terlibat dalam mengembangkan aplikasi untuk Android akan dilakukan dengan menggunakan lingkungan Android Studio. Android Studio bisa di-download dari halaman web berikut: http://developer.android.com/sdk/index.html

27 3.5 Perancangan Aplikasi Doa Perancangan aplikasi doa-doa agama islam menggunakan bahasa pengembangan Java dengan Andorid Studio. Berikut adalah langkah-langkah perancangan Aplikasi Doa-Doa Agama Islam Berbasis Android : 1. Buka program Android Studio dikomputer lalu klik File > New > New Projct... 2. Isi menu field Gambar 3.5 New Project Gambar 3.6 Pengisian Nama Folder

28 3. Pilih android versi yang akan digunakan Gambar 3.7 Target Versi Android 4. Memilih tampilan activity mobile Gambar 3.8 Activity mobile

29 5. Memberikan nama untuk Activitynya Gambar 3.9 Nama Activity 3.5.1 Perancangan Layout Aplikasi Layout Aplikasi atau tata letak tampilan aplikasi berada pada folder res/layout dalam Dalam folder project. Layout aplikasi tersusun secara hirarki dalam format XML Berdasarkan komponen-komponen yang terdapat didalam aplikasi tersebut. 1. Perancangan menu home Pada perancangan Home ini berfungsi untuk menampilkan menu utama dari aplikasi yang terdiri dari tiga button yang berungsi untuk membawa user ke halaman selanjutnya.

30 Doa harian Doa sepanjang masa Doa Ramadhan Gambar 3.10 Form Home 2. Perancangan daftar/list doa harian Form daftar/list dirancang untuk menampung dan menampilkan data yang dibutton home. Di halaman ini terdpat bagian pencarian yang bisa mencari doa yang diinginkan dengan mengetiknya dibagian pencarian. Search... List List List Gambar 3.11 Form List

31 3. Form Output doa harian Form ini berfungsi untuk menmpilkan hasil dari output daftar doa harian. Di form terdapat lima tombol yang berfingsi yaitu : Untuk mempause audio Untuk memplay audio Untuk stop audio Untuk melanjutkan halaman atau memngembalikan halaman Gambar Gambar 3.12 Form Tampilan

BAB 4 IMPLEMENTASI 4.1 Pengertian Implementasi Tahap implementasi merupakan kelanjutan dari kegiatan perancangan sistem. Langkah-langkah dari proses implementasi adalah urutan dari kegiatan awal sampai kegiatan akhir yang harus dilakukan untuk mewujudkan sistem yang dirancang. Hasil dari tahapan implementasi ini adalah suatu sistem pengolahan data yang sudah dapat berjalan dengan baik. 4.2 Implementasi Perangkat Lunak Untuk pengembangan perangkat lunak ini menggunakan bahasa pemrograman java yang merupakan bahasa pemrograman universal, artunya bisa di jalankan di sistem operasi apapun. Menggunakan pembuatan aplikasi Java seperti Android Studio. Android Studio memudahkan dalam menggunakan kode program, kompilasi yang cepat, pengembangan perangkat lunak, pola desain yang menarik, serta diperkuat dengan bahsa pemrograman yang berbasis objek dalam bahasa pemrograman Java.

32 4.3 Implementasi Perangkat Keras Perangkat keras yang dibutuhkan berdasarkan kebutuhan minimal yang harus terpenuhi adalah smartphone bersistem operasikan minimal android 2.3 Gingerbread. 4.4 Tampilan Aplikasi Tampilan aplikasi meliputi tampilan menu-menu utama aplikasi dan submenu submenu yang ada di dalamnya. Tampilan ini dibuat sesuai dengan rancangan tampilan yang telah dibuat pada tahap sebelumnya. Berikut ini adalah tampilan dari aplikasi Doa-Doa Agama Islam Berbasis Android.

33 4.4.1 Tampilan Halaman Menu Doa Gambar 4.1 Menu Doa

34 4.4.2 Tampilan Halaman Doa Harian Gambar 4.2 Menu Doa Harian

35 4.4.3 Tampilan Doa Bangun Tidur Gambar 4.3 Doa Bangun Tidur

36 4.4.4 Tampilan Halaman Doa Sepanjang Masa Gambar 4.4 Menu Doa Sepanjang Masa

37 4.4.5 Tampilan Doa Untuk Orang Tua Gambar 4.5 Doa Untuk Kedua Orang Tua 4.4.6 Tampilan Halaman Doa Ramadhan

38 Gambar 4.6 List Doa Ramadhan

39 4.4.7 Tampilan Doa Ramadhan Hari-1 Gambar 4.7 Doa Ramadhan

BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan Berdasarkan dari penjelasan bab sebelumnya, penulis dapat menyimpulkan dengan adanya Aplikasi Doa-Doa Agama Islam Berbasis Android bahwa : 1. Pengerjaan aplikasi ini dibutuhkan pengetahuan mengenai pemrograman berorientasi objek dalam hal ini pemrogram Java yang disesuaikan dengan lingkungan pemrograman aplikasi Android. 2. Sebelum memulai merancang Aplikasi Doa-Doa Agama Islam, penulis melakukan studi kepustakaan dengan membaca buku referensi maupun artikel-artikel yang berkaitan dengan pembuatan Tugas Akhir ini. 3. Aplikasi Doa ini disimpan dalam bentuk.apk sehingga dapat diinstall di smartphone/ponsel dengan platform android. 4. Aplikasi yang dibuat dapat membantu seseorang mendapatkan informasi mengenai doa-doa dan sangat bermanfaat bagi kehidupan umat Muslim. 5. Dengan adanya audio maka lebih mmeudahkan pembaca atau pengguna dalam memahami Aplikasi Doa-Doa Agama Islam Berbasis Android.

5.2 Saran Aplikasi Doa-Doa Agama Islam Berbasis Android ini masih memiliki beberapa kekurangan, penulis memiliki beberapa saran yang dapat mendukung pengembangan aplikasi lebih lanjut : 1. Dalam pembuatan aplikasi alangkah baiknya jika dilengkapi aplikasi multimedia seperti video agar aplikasi mobile menjadi lebih menarik. 2. Penyajian informasi yang baik dapat dilakukan dengan meng-update isi aplikasi tersebut secara berkala. 3. Audio dalam aplikasi ini penulis belum sempurna. 4. Dapat ditambahkan kumpulan doa-doa yang lainnya.