• Tidak ada hasil yang ditemukan

Pengembangan Aplikasi Pengendali Distribusi LPG Bersubsidi berbasis Android dan NFC (Near Field Communication)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Pengembangan Aplikasi Pengendali Distribusi LPG Bersubsidi berbasis Android dan NFC (Near Field Communication)"

Copied!
17
0
0

Teks penuh

(1)

Pengembangan Aplikasi Pengendali Distribusi

LPG Bersubsidi berbasis Android dan NFC (Near

Field Communication)

TUGAS AKHIR

Diajukan Untuk Memenuhi

Persyaratan Guna Meraih Gelar Sarjana Starata 1 Teknik Informatika Universitas Muhammadiyah Malang

Chosydio Zindu Permana 201710370311163

Bidang Minat Rekayasa Perangkat Lunak

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2021

(2)

i

(3)

ii

LEMBAR PENGESAHAN

Prediksi Permintaan Beras Menggunakan Jaringan Syaraf

Tiruan Algoritma Backpropagation

(Studi Kasus: CV. PUSPA)

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Starata 1 Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh: Silcillya Ayu Astiti

201710370311166

Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 8 Juli 2021

Menyetujui,

Penguji I Penguji II

Christian Sri Kusuma Aditya, S.Kom., M.Kom. NIP: 108.3270.21991

Wildan Suharso, S.Kom., M.Kom. NIP: 108.1703.0596

Mengetahui,

Ketua Jurusan Teknik Informatika

Gita Indah Marthasari, S.T., M.Kom. NIP. 108.06110442

(4)

iii

(5)

iv

ABSTRAK

LPG (Lequified Petrolum Gas) merupakan salah satu bahan bakar yang pemakaianya cukup besar, karena LPG merupakan bahan bakar pengganti minyak tanah yang saat ini sudah langka. Namun pendistribusian LPG masih tidak merata, dikarenakan masih sangat sulit untuk melakukan kontrol terhadap penjualan LPG dengan manual. Dampak dari tidak meratanya pendistribusian LPG menyebabkan kelangkaan LPG khususnya di desa Umbulsari – kecamatan Umbulsari – kabupaten Jember. Adanya permasalahan tersebut, peneliti mengembangkan sebuah sistem berbasis android yang didukung dengan fitur NFC reader agar bisa memvalidasi seseorang ketika ingin membeli LPG. Sistem tersebut bisa menjadi salah satu solusi agar penjualan LPG menjadi merata dan tepat sasaran. Metode yang digunakan dalam penelitian ini adalah MADLC (Mobile Aplication Development Lifecyle), dengan melalui berbagai tahapan yaitu identification, design, development, testing, dan deployment. Hasil dari identifikasi atau wawancara, kemudian dibuat sebuah

wireframe atau kerangka awal dan setelah itu dibuat sebuah aplikasi dengan

menggunakan android studio sebagai tools dan menggunakan Bahasa pemrograman

java. Metode pengujian pada penelitian ini menggunakan black box testing dan

UAT. Hasil pengujian tersebut menunjukan bahwa keseluruhan fungsionalitas sistem dapat berjalan dengan baik dan alur sistem tersebut dapat diterima oleh user. Kata Kunci: LPG, subsidi, Android, NFC

(6)

v

ABSTRACT

LPG (Lequified Petrolum Gas) is one of the fuels whose use is quite large, because LPG is a substitute for kerosene which is currently scarce. However, the distribution of LPG is still uneven, because it is still very difficult to control LPG sales manually. The impact of the uneven distribution of LPG causes a shortage of LPG, especially in Umbulsari village – Umbulsari sub-district – Jember district. With these problems, the researchers developed an android-based system that is supported by the NFC reader feature so that they can validate someone when they want to buy LPG. This system can be a solution so that LPG sales are evenly distributed and on target. The method used in this research is MADLC (Mobile Application Development Lifecycle), by going through various stages, namely identification, design, development, testing, and deployment. The results of the identification or interviews, then a wireframe or initial framework is made and after that an application is made using Android Studio as a tool and using the Java programming language. The testing method in this study uses black box testing and UAT. The test results indicate that the overall functionality of the system can run well and the flow of the system can be accepted by the user.

(7)

vi

LEMBAR PERSEMBAHAN

Alhamdulilahi robbil ‘alamin, segala puji syukur penulis ucapkan ke hadirat Allah SWT. yang sudah melimpahkan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “Pengembangan Aplikasi Pengendali Distribusi LPG Bersubsidi Berbasis Android dan NFC (Near Field Communication)”.

Pada kesempatan kali ini, penulis mengucapkan banyak terimakasih kepada seluruh pihak yang sudah membantu selama proses pengerjaan skripsi, baik yang terlibat secara langsung maupun tidak langsung, yang ditunjukkan kepada:

1. Allah SWT. yang telah memberikan kesabaran, ketenangan, petunjuk, hidayah, dan jalan yang terbaik untuk umat-Nya sehingga proses pengerjaan tugas akhir ini dapat terselesaikan dengan baik dan lancar.

2. Kedua orang tua saya beserta seluruh keluarga besar saya, Bapak Marsudi, Ibu Maria Septin, dan Kakak kakak saya Zendy Fameido Pradana, Chrizando Dwiki Diputra yang merupakan segalanya bagi saya dan alasan saya untuk segera menyelesaikan tugas akhir ini. Terimakasih atas doa, dukungan, motivasi, dan semuanya khususnya ibu saya yang selalu mendoakan yang terbaik bagi anaknya di setiap sujudnya.

3. Bapak Ilyas Nuryasin, S.Kom., M.Kom, dan Zamah Sari,MT. selaku dosen pembimbing yang sudah memberikan waktu dan ilmu dalam membimbing dan memberikan arahan selama proses pengerjaan tugas akhir berlangsung. 4. Retno Ayu Mayangsari yang selalu menemani dan mendukung saya agar

selalu semangat untuk segera menyelesaikan Tugas Akhir ini.

5. Sahabat – sahabat saya, Indra, Husen, Shandy, Risma, Silsi. terimakasih selalu bisa membantu saat saya membutuhkan informasi meliputi tugas akhir. 6. Teman – teman saya lainnya khsusunya errorisme yang tidak bisa saya

(8)

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan hidayah-NYA sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul

“PENGEMBANGAN APLIKASI PENGENDALI DISTRIBUSI LPG BERSUBSIDI BERASIS ANDROID DAN NFC (NEAR FIELD

COMMUNICATION)”

Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan.

Akhir kata penulis mengucapkan banyak terima kasih kepada dosen pembimbing, dosen penguji, teman – teman serta semua pihak yang telah membantu sehingga tugas akhir ini dapat diselesaikan.

Malang, 25 April 2021

(9)

viii

DAFTAR ISI

LEMBAR PERSETUJUAN ... i

LEMBAR PENGESAHAN ... ii

LEMBAR PERNYATAAN ... iii

ABSTRAK ... iv

ABSTRACT ... v

LEMBAR PERSEMBAHAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 4 1.3 Batasan Masalah ... 4 1.4 Tujuan Penelitian ... 4 1.5 Sistematika Penulisan ... 4

BAB II TINJAUAN PUSTAKA ... 6

2.1 Penelitian Terdahulu ... 6

2.2 Permintaan Beras di Indonesia ... 7

2.3 Forecasting (Prediksi) ... 8

2.3.1 Jenis Prediksi ... 9

2.3.2 Metode Prediksi ... 9

2.4 Time Series (Deret Waktu) ... 10

2.5 Jaringan Syaraf Tiruan ... 11

(10)

ix

2.5.2 Fungsi Aktivasi Jaringan Syaraf Tiruan ... 13

2.5.3 Overfitting dan Underfitting ... 14

2.5.4 Elastic Net Regularization ... 16

2.5.5 Algoritma Backpropagation ... 17

BAB III METODOLOGI PENELITIAN ... 20

3.1 Identifikasi Masalah ... 20

3.2 Studi Literatur ... 21

3.3 Persiapan Data ... 21

3.4 Implementasi Metode Jaringan Syaraf Tiruan Backpropagation ... 24

3.4.1 Perancangan Model Jaringan Syaraf Tiruan Backpropagation ... 25

3.4.2 Pelatihan Jaringan Syaraf Tiruan Backpropagation ... 31

3.4.3 Pengujian Jaringan Syaraf Tiruan Bacpropagation ... 38

3.4.4 Denormalisasi Dataset ... 39

3.4.5 Menghitung Performa Hasil... 40

3.5.Analisis Hasil ... 40

3.6 Instrumen Penelitian ... 40

BAB IV HASIL DAN PEMBAHASAN ... 42

4.1 Dataset ... 42

4.2 Normalisasi Dataset ... 45

4.3 Pembentukan Dataset ... 47

4.4 Pembagian Dataset ... 48

4.5 Penyatuan Dataset ... 50

4.6 Implementasi Jaringan Syaraf Tiruan Backpropagation ... 51

4.6.1 Pengujian Arsitektur Jaringan ... 52

4.6.2 Pengujian Learning Rate ... 60

4.7 Regularisasi ... 63

4.8 Analisis Hasil ... 65

BAB IV PENUTUP ... 67

(11)

x

5.2 Saran ... 67 DAFTAR PUSTAKA ... 69 LAMPIRAN ... 73

(12)

xi

DAFTAR GAMBAR

Gambar 1. Grafik pertumbuhan pengguna smarphone ………19

Gambar 2. Tahapan Penelitian ……….21

Gambar 3. Gambar 4. Wireframe login ……… 23

Gambar 5. Wireframe cari data ………23

Gambar 6. Wireframe transaksi ……….. 24

Gambar 7. Wireframe history ………. 24

Gambar 8. Source code login ………... 26

Gambar 9. Source code cari data ………. 27

Gambar 10. Source code transaksi ……….. 28

Gambar 11. Source code history ……….. 29

Gambar 12. Tampilan antarmuka login ………... 30

Gambar 13. Tampilan antarmuka cari data ………. 30

Gambar 14. Tampilan antarmuka transaksi ………. 31

Gambar 15. Tampilan antarmuka history ……… 32

(13)

xii

DAFTAR TABEL

Tabel 1. Hasil pengujian black box ………. 31 Tabel 2. Hasil pengujian UAT ……… 32 Tabel 3. Hasil pengujian NFC ……… 40

(14)
(15)
(16)

30

DAFTAR PUSTAKA

Alim, F. Y. (2018). Implementasi Kebijakan Konversi Minyak Tanah Ke Liquefied Petroleum Gas (Lpg) Di Kecamatan Poso Pesisir Selatan Kabupaten Poso. Jurnal Ilmiah Administratie, 11(1), 51–62.

Bose, S. (2018). a Comparative Study: Java Vs Kotlin Programming in Android Application Development. International Journal of Advanced Research in

Computer Science, 9(3), 41–45. https://doi.org/10.26483/ijarcs.v9i3.5978

Ependi, U. (2016). Solusi Mudah Belajar Matematika Tingkat Sekolah Dasar Menggunakan Perangkat Lunak Model MADLC. Jatisi, 2(2), 130–140. Fay, D. L. (1967). 済無No Title No Title No Title. Angewandte Chemie

International Edition, 6(11), 951–952., 1(1), 95–104.

HukumOnline. (2014). No Title. 25/11/2014.

https://www.hukumonline.com/berita/baca/lt547473a27c9a5/penggunaan-lpg-bersubsidi-banyak-tak-sesuai-aturan

Kaur, A., & Kaur, K. (2015). Suitability of Existing Software Development Life Cycle (SDLC) in Context of Mobile Application Development Life Cycle (MADLC). International Journal of Computer Applications, 116(19), 1–6. https://doi.org/10.5120/20441-2785

Kompas. (2014). No Title. 01/12/2014.

https://money.kompas.com/read/2014/12/01/102616526/Apa.bedanya.LPG.L NG.dan.CNG.

Paraya, G. R., & Tanone, R. (2018). Penerapan Firebase Realtime Database Pada Prototype Aplikasi Pemesanan Makanan Berbasis Android. Jurnal Teknik

Informatika Dan Sistem Informasi, 4(3), 397–406.

Republika. (2019). No Title. 3/5/2019.

https://republika.co.id/berita/pxx62s349/subsidi-elpiji-3-kg-dicabut-pengawasan-harus-diperketat

Retnoningsih, E., Shadiq, J., & Oscar, D. (2017). Pembelajaran Pemrograman Berorientasi Objek (Object Oriented Programming) Berbasis Project Based Learning. Informatics for Educators and Professionals, 2(1), 95–104.

(17)

31

Rismawati, N. (2016). Sistem Absensi Dosen Menggunakan Near Field Communication ( Nfc ) Technology. Faktor Exacta, 9(2), 135–142. Tri Jata Ayu Pramesti, S. H. (2015). No Title. 25/03/2015.

https://www.hukumonline.com/klinik/detail/ulasan/lt5510e77bb491e/siapa-saja-yang-boleh-menggunakan-lpg-3-kg/

Warisyah, Y. (2015). Prosiding Seminar Nasional Pendidikan Pentingnya

“Pendampingan Dialogis” Orang Tua Dalam Penggunaan Gadget Pada Anak Usia Dini. Proseding Seminar Nasional Pendidikan, 2016(November 2015), 130–138.

http://seminar.umpo.ac.id/index.php/semnasdik2015/article/download/212/21 3

Wibwawanto, W., & Nugrahani, R. (2018). Desain Antarmuka (User Interface) Pada Game Edukasi. Jurnal Imajinasi, XII(2), 57–64.

Gambar

Tabel 1. Hasil pengujian black box ……………………………………………. 31  Tabel 2. Hasil pengujian UAT ………………………………………………… 32  Tabel 3

Referensi

Dokumen terkait

membetulkan kesalahan tulis, kesalahan hitung, dan/atau kekeliruan dalam penerapan ketentuan tertentu dalam peraturan perundang- undangan perpajakan daerah yang terdapat

Kuesioner ini adalah bagian dari skripsi saya yang berjudul Pengaruh Customer Relationship Management , Komunikasi Pemasaran, dan Kualitas Pelayanan Terhadap

Uji statistik t atau uji parsial dilakukan untuk menguji pengaruh masing-masing variabel independen. Dengan demikian secara statistik modal intelektual tidak berpengaruh

Penyebab kecelakaan kerja sebagian besar disebabkan oleh beberapa faktor antara lain (1) jenis pekerjaan yaitu pada saat menggerinda maupun mengelas (2) perilaku tidak

Penelitian ini akan menawarkan solusi berupa konsep sistem pengendali dan pengawasan regulasi BBM bersubsidi yang lebih praktis dan aman menggunakan Surat Ijin

P SURABAYA 03-05-1977 III/b DOKTER SPESIALIS JANTUNG DAN PEMBULUH DARAH RSUD Dr.. DEDI SUSILA, Sp.An.KMN L SURABAYA 20-03-1977 III/b ANESTESIOLOGI DAN

1. Nilai koefisien variabel biaya distribusi yang positif memberikan arti bahwa biaya distribusi berpengaruh positif terhadap volume penjualan PT. Sinar Niaga

Berdasarkan uraian-uraian mengenai kualifikasi guru pendidikan dasar, maka disimpulkan sebagai berikut. Kualifikasi akademik adalah tingkat pendidikan minimal yang