SISTEM INFORMASI PENGENALAN DAN PEMESANAN MADU PADA PERANGKAT MOBILE BERBASIS ANDROID SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Fakultas Teknik Elektro Universitas Muhammadiyah Surakarta Oleh : ARIF RIFAI SUPRIYANTO D400090044 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2015
MOTTO Mimpi adalah kunci untuk kita meraih apa yang kita inginkan Berdoa dan mendekatkan diri kepada Allah SWT jalan yang terbaik. (Penulis) Setiap kali anda serius meninggalkan suatu keburukan,beberapa kebaikan akan tumpah kepada anda. (Mario Teguh) Hai orang-orang yang beriman,jadikanlah sabar dan shalatmu sebagai penolongmu,sesungguhnya Allah beserta orang-orang yang sabar. (QS.AL-BAQARAH:153)
PERSEMBAHAN 1. Kepada Allah SWT yang selalu mendengarkan doa dan memudahkan jalan bagi umatnya. 2. Kedua orang tuaku tercinta, Bapak Joko Dwiyono dan Ibu Sri Nurimah untuk kasih sayang yang tidak terbatas, untuk setiap petuah, setiap doa yang dipanjatkan untuk kesuksesanku, serta dukungan moril dan materiilnya yang tak akan pernah terbalaskan. 3. Adik-adikku Dewi Nurkhasanah dan Tri wahyuni yang telah memberikan semangat dan dukungan. 4. Teman-teman Jurusan Teknik Elektro yang memberikan dukungan dan kebersamaan dalam menyelesaikan tugas akhir ini sehingga selesai dengan baik. 5. Teman-teman ku Bachtiyar Rosadi,Rollanda Galman,Emha Budi,yang selalu meberikan dukungan masukan saran dan nasehat untuk menyelesaikan tugas akhir ini. 6. Keluarga besar Teknik Elektro UMS,atas semua hal yang telah diberikan. 7. Semua pihak yang selalu ada di sekelilingku yang tidak bisa kusebutkan satu persatu.
KATA PENGANTAR Alhamdulillah, kami panjatkan syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan skripsi ini dengan judul Sistem Informasi Pengenalan Dan Pemesanan Madu pada Perangkat Mobile Berbasis Android. Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi Teknik Elektro Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa dalam rangka menyelesaikan program sarjana. Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu kritik saran yang membangun dari berbagai pihak sangat penulis harapkan demi perbaikan-perbaikan ke depan. Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak. Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih yang sebesarbesarnya kepada : 1. Bapak Sri Sunarjono,MT.Ph.D selaku Dekan Fakultas Teknik Elrktro Universitas Muhammadiayah Surakarta. 2. Bapak Umar,ST.MT selaku Ketua Jurusan Teknik Informatika Universitas Muhammadiayah Surakarta. 3. Bapak Dr.Heru Supriyono, ST., M.Sc.Ph.D selaku pembimbing skripsi yang telah memberikan bekal ilmu, pengarahan, bimbingan saran serta motivasi
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii DAFTAR KONTRIBUSI... iv MOTTO... v PERSEMBAHAN... vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR TABEL... xiii DAFTAR GAMBAR... xiv ABSTRAKSI... xv BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 3 1.4 Tujuan Penelitian... 3 1.5 Manfaat Penelitian... 4 1.6 Sistematika Penulisan... 4 BAB II TINJAUAN PUSTAKA... 6 2.1 Telaah Penelitian... 6 2.2 Landasan Teori... 8 2.2.1 Madu... 8
2.2.2 Aplikasi Pembelajaran... 9 2.2.3 Android Development Tools...... 9 2.2.4 Client Server... 9 2.2.5 JDK (Java Development Kit)... 9 2.2.6 MySQL... 10 BAB III METODE PENELITIAN... 11 3.1 Waktu dan Tempat... 12 3.2 Peralatan Utama dan Pendukung... 12 3.2.1 Software... 12 3.2.2 Hardware... 13 3.2.3 Peralatan Pendukung... 13 3.3 Alur Penelitian... 13 3.4 Perancangan Aplikasi... 16 3.4.1 Metode Pengumpulan Data... 16 a. Metode Studi Pustaka... 16 b. Metode Dokumentasi... 16 c. Metode Wawancara... 16 3.4.2 Perancangan UML (United Modeling Language)... 16 a. Use Case User... 17 b. Use Case Administrator... 18 3.4.3 Perancangan Desain... 18 a. Halaman Splash... 18 b. Halaman Menu Utama... 19
c. Halaman Menu Pemesanan... 20 3.4.4 Perancangan Database... 20 a. Tabel Admin... 21 b. Tabel Customers... 21 c. Tabel Orders... 21 d. Tabel Products... 22 e. Tabel Order_detail... 22 3.4.5 Perancangan ER Diagram... 23 3.5 Pengujian... 24 3.5.1 Pengujian Sistem... 24 3.5.2 Kuesioner... 24 3.5.3 Cara Menghitung... 26 3.5.4 Responden... 27 BAB IV HASIL DAN PEMBAHASAN... 29 4.1 Hasil Penelitian... 29 4.1.1 Halaman Splash Screen... 29 4.1.2 Halaman Menu Utama... 30 4.1.3 Halaman Pengenalan Madu... 31 4.1.4 Halaman Profil... 32 4.1.5 Halaman Jenis-jenis Madu... 33 4.1.6 Halaman Pemesanan Madu... 33 4.1.7 Halaman Contact Us... 34 4.1.8 Halaman Petunjuk... 34
4.1.9 Halaman Administrator... 35 a. Menu Login... 35 b. Menu Home... 35 c. Menu Data Pelanggan... 36 d. Menu Data Pemesanan... 37 e. Menu Keluar... 37 4.2 Pengujian... 37 4.3 Analisa dan Pembahasan... 49 4.3.1 Kelebihan... 50 4.3.2 Kekurangan... 50 BAB V PENUTUP... 51 A. Kesimpulan... 51 B. Saran... 52 DAFTAR PUSTAKA LAMPIRAN
DAFTAR TABEL Tabel 3.1 : Komponen Perancangan Desain Tabel Admin... 21 Tabel 3.2 : Komponen Perancangan Desain Tabel Customers... 21 Tabel 3.3 : Komponen Perancangan Desain Tabel Orders... 22 Tabel 3.4 : Komponen Perancangan Desain Tabel Products... 22 Tabel 3.5 : Komponen Perancangan Desain Tabel Order_detail... 23 Tabel 3.6 : Rancangan Tabel Pengujian Sistem dengan Metode Black-box... 24 Tabel 3.7 : Rancangan Kuesioner Masyarakat Umum... 25 Tabel 3.8 : Rancangan Kuesioner Pegawai CV Arbain Jaya Mandiri... 26 Tabel 4.1 : Hasil Uji Black-box Halaman User... 38 Tabel 4.2 : Hasil Uji Black-box Halaman Administrator... 38 Tabel 4.3 : Tabel Hasil Pengisian Kuesioner Masyarakat Umum... 39 Tabel 4.4 : Tabel Jumlah Skoring Kuesioner Masyarakat Umum... 41 Tabel 4.5 : Tabel Hasil Pengisian Kuesioner Pegawai Arbain Jaya Mandiri.. 45 Tabel 4.6 : Tabel Jumlah Skoring Kuesioner Pegawai Arbain Jaya Mandiri.. 46
DAFTAR GAMBAR Gambar 3.1 : Flowchart Penelitian... 14 Gambar 3.2 : Use Case Diagram User... 17 Gambar 3.3 : Use Case Diagram Administrator... 18 Gambar 3.4 : Rancangan Halaman Splash Screen... 19 Gambar 3.5 : Rancangan Halaman Menu Utama... 19 Gambar 3.6 : Rancangan Halaman Menu Pemesanan... 20 Gambar 3.7 : Desain Entity Relationship Diagram (ERD)... 23 Gambar 4.1 : Halaman Splash Screen... 30 Gambar 4.2 : Halaman Menu Utama... 31 Gambar 4.3 : Halaman Pengenalan Madu... 32 Gambar 4.4 : Halaman Profil... 32 Gambar 4.5 : Halaman Jenis-jenis Madu... 33 Gambar 4.6 : Halaman Pemesanan Madu... 34 Gambar 4.7 : Halaman Login... 35 Gambar 4.8 : Halaman Menu Home... 36 Gambar 4.9 : Halaman Menu Data Pelanggan... 36 Gambar 4.10 : Halaman Menu Data Pemesanan... 37 Gambar 4.11 : Persentase Responden Masyarakat Umum... 41 Gambar 4.12 : Persentase Responden Pegawai Arbain Jaya Mandiri... 46
DAFTAR LAMPIRAN 1 Lampiran Source Code Splah 2 Lampiran Source Code Halaman Menu Utama 3 Lampiran Source Code Halaman Pengenalan Madu 4 Lampiran Source Code Halaman Profil 5 Lampiran Source Code Halaman Pengenalan Madu 6 Lampiran Source Code Halaman Pemesanan Madu 7 Lampiran Source Code Halaman Contact Us 8 Lampiran Source Code Halaman Petunjuk 9 Lampiran Source Code Halaman Admin Login 10 Lampiran Source Code Halaman Admin Menu Home 11 Lampiran Source Code Halaman Admin Menu Data Pelanggan 12 Lampiran Source Code Halaman Admin Menu Data Pemesanan 13 Lampiran Source Code Halaman Admin Menu Keluar 14 Lampiran Kuesioner Masyarakat Umum 15 Lampiran Kuesioner Pegawai Arbain Mandiri
ABSTRAK Madu merupakan salah satu sumber makanan yang baik. Asam amino, karbohidrat, protein, beberapa jenis vitamin serta mineral adalah zat gizi dalam madu yang mudah diserap oleh sel-sel tubuh. Studi kasus untuk Madu Arba in, selama ini pemesanan secara tradisional madu dititipkan ditoko, apotek, spanduk dan promosi dilakukan lewat media leaflet. Kuranganya metode ini adalah penyebaranya sangat terbatas. Kekurangan promosi dapat diatasi dengan adanya aplikasi android. Sistem Informasi Pengenalan dan Pemesanan Madu pada Perangkat Mobile Berbasis Android dibuat menggunakan software Android Developer Tools dengan bahasa pemrograman java dan untuk halaman administrator pemesanan madu dibuat dengan menggunakan bahasa pemrograman PHP dengan database MySQL. Uji coba sistem untuk memberikan penilaian terhadap aplikasi ini diujikan di masyarakat umum dan pegawai Arba in Jaya Mandiri, Surakarta. Fitur program aplikasi ini terdapat user dan admin. User sebagai pengguna aplikasi informasi seputar tentang pengenalan madu Arba in, katalog madu, berisi jenisjenis produk harga madu. dan admin manajemen data produk meliputi tambah, edit, hapus produk, manajemen data pelanggan dan data pemesanan. Hasil yang didapatkan dalam penelitian ini adalah berhasil dibuat Sistem Informasi Pengenalan dan Pemesanan Madu pada Perangkat Mobile Berbasis Android dengan baik dan lebih dari 80% responden masyarakat umum menyatakan aplikasi ini dapat membantu dalam menyampaikan informasi tentang pengenalan madu dan mempermudah user dalam melakukan pemesanan madu dan 86% responden pegawai Arba in Jaya Mandiri menyatakan sistem ini dapat membantu dalam pengelolaan data produk dan pemesanan madu. Kata kunci :android, madu arba in, sistem informasi.