RANCANG BANGUN APLIKASI PEMBAYARAN LISTRIK PASCA BAYAR, PDAM DAN PAJAK DAERAH BERBASIS WEB ( Studi Kasus Kelurahan Madyopuro Malang ) Tugas Akhir Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata I Teknik Informatika Universitas Muhammadiyah Malang Oleh: ANGGA CAHYA DIBTIYA 201010370311054 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016
HALAMAN PERSEMBAHAN Segala Puji syukur kehadirat Allah SWT, yang atas rahmat dan hidayah- Nyalah sehingga penulis dapat menyelesaikan penyusunan tugas akhir ini. Dengan segala hormat penulis mengucapkan terima kasih kepada: 1. ALLAH SWT. Atas berkat dan rahmat-nyalah semata sehingga saya dapat menyelesaikan tugas akhir ini sebagai salah satu persyaratan dalam mendapatkan gelar sarjana. 2. Kedua orang tua saya Ayahanda Widodo Gondo Dibyo dan Ibunda tercinta Titik Chasanah yang telah menjadi satu-satunya motivator terbaik dalam segala bidang yang di anugrahkan Allah SWT. untuk saya, yang dengan sabar dan bijaksana membimbing saya sejak pertama kali melihat dunia sampai sekarang, menjadi motivasi tak terbantahkan dalam setiap tarikan nafas. Terima kasih sekali lagi, kalian adalah alasan saya untuk tetap berdiri sampai sekarang. 3. Kepada adik-adik tercinta saya, Elvira Dwi Kausarina, Trinanda Verenika yang telah menjadi adik-adik luar biasa, menjadi teman hidup yang tak ada duanya, menjadi tanggung jawab yang indah untuk saya. 4. Pembimbing saya Ibu Diah Risqiwati. S.T,. M.T dan Evi Dwi S.Kom. yang telah membimbing dan memberikan pengarahan kepada saya dalam pembuatan tugas akhir ini, tanpa arahan dan bimbingan beliau saya akan kesusahan dalam pengerjaan tugas akhir ini. 5. Teman-teman jurusan Informatika angkatan 2010 yang telah berjuang bersama-sama di bangku kuliah. Terima kasih atas ilmunya kawan. 6. Teman-teman Informatika B 2010 yang telah telah menjadi daftar manusiamanusia baru dalam kehidupan saya kemudian menjadi inspirator untuk berjuang menyelesaikan study saya, Muh Ihsan, Ferdinan, Rafiqa Mustafa, Alimin Manilet, Baim kece, Fanani, Imam munandar, dan teman-teman yang lainnya yang tidak sempat saya tuliskan satu persatu, kalau mau liat yang full, liat di absensi ajalah hahaha.
7. Kepada sahabat sekaligus saudara tanpa darah Ade Septyalis, Dwi Septian Dana, Khusni, Rudy Kurniawan, Cahyo Nur Huda yang telah ada selama bertahun-tahun, dan menjadi penyemangat dalam menjalankan perkuliahan. 8. Dan kepada semua pihak yang tidak bisa penulis sebutkan satu persatu, kalian sangatlah berarti. Salam hormat untuk kalian semua.
KATA PENGANTAR Puji syukur kehadirat Allah SWT, yang atas rahmat dan hidayah-nyalah penulis dapat menyelesaikan Tugas Akhir yang betjudul "APLIKASI PEMBAYARAN LISTRIK PASCA BAYAR, PDAM DAN PAJAK DAERAH BERBASIS WEB ". Tugas akhir ini merupakan langkah awal dalam mengimplementasikan sebuah ilmu yang nantinya merupakan landasan awal untuk mempelajari ilmuilmu lain yang dalam pengembangan Sistem Web khusunya. Maka dari itu implemtasi dari ilmu sangatlah penting dan penulis menyadari bahwa penelitian ini masih sangatlah jauh dari kesempurnaan. Oleh karena itu, penulis mengharapkan saran dan kritik yang membangun agar tulisan ini dapat bermanfaat bagi pengembangan ilmu pengetahuan kedepan. Sistem informasi bebasis web ini juga masih membutuhkan pengembangan lebih lanjut sehingga dapat lebih bermanfaat. Akhirnya, penulis mengucapkan tiada kata dan upaya selain rasa syukur kehadirat Allah SWT atas izin-nya. dan Terima Kasih kepada semua pihak yang telah membantu sehingga tugas akhir ini terselesaikan dan semoga tugas akhir ini dapat bermanfaat bagi kita dan saya khususnya. Aamiin Malang, Juni 2016 Angga Cahya D
DAFTAR ISI HALAMAN JUDUL LEMBAR PERSETUJUAN... LEMBAR PENGESAHAN... LEMBAR PERNYATAAN... ABSTRAK... ABSTRACT... HALAMAN PERSEMBAHAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... i ii iii iv v vi viii ix xi xii BAB I PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Tujuan... 2 1.4 Batasan Masalah... 3 1.5 Metodologi... 3 1.6 Sistematika Penulisan... 5
BAB II BAB III BAB IV LANDASAN TEORI 2.1. Sistem... 6 2.2. Jenjang data dan pengertianya... 11 2.3. Pembayaran... 13 2.4. Sistem Pembayaran... 13 2.5. Database... 13 2.5.1 Data MYSQL... 13 2.5.2 Komponen Database... 15 2.6. System Development life (SDLC)... 18 2.7. PHP... 20 ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem... 21 3.1.1.Analisa Kebutuhan Nonfungsional... 21 3.1.2.Analisa Kebutuhan Fungsional... 22 3.1.3 Gambaran Umum Sistem.... 23 3.1.4.Proses Bisnis Sitem... 25 3.1.5.Diagram Konteks... 26 3.2. Rancangan Basis data. 33 3.2.1 Rancangan ERD... 34 3.2.2 Penjelasan Rancangan Database... 35 3.3 Perancangan antar muka system... 38 IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem... 46 4.1.1. Implementasi Interface Aplikasi... 46 4.1.1.1.Implementasi Sistem... 47 4.1.1.2.Implementasi Halaman Pelanggan... 47 4.1.1.3.Implementasi Login... 48 4.1.1.4.Implementasi Deposit... 49 4.1.1.5.Implementasi Pembayaran... 51 4.1.1.6.Implemenasi Halaman Abaut... 53 4.1.1.7.Implementasi Login Admin... 54
BAB V 4.2. Pengujian... 58 KESIMPULAN DAN SARAN 5.1. Kesimpulan... 65 5.2. Saran... 65 DAFTAR PUSTAKA... 66
DAFTAR GAMBAR Gambar 3.1 Gambaran Umum Sistem... 24 Gambar 3.2 Bisnis proses... 25 Gambar 3.3 Diagram Konteks... 26 Gambar 3.4 DFD... 27 Gambar 3.5 DFD Level 1... 28 Gambar 3.6 DFD login member... 29 Gambar 3.7 Input deposit... 30 Gambar 3.8 Manajemen data... 30 Gambar 3.9 Login Admin... 31 Gambar 3.10 Login Manajemen... 31 Gambar 3.11 Manajemen Deposit... 32 Gambar 3.12 Level 1 pembayaran... 33 Gambar 3.13 Rancangan ERD... 34 Gambar 3.14 PDM... 35 Gambar 3.15 Perancangan antar muka... 38 Gambar 3.16 Perancangan antar muka member... 39 Gambar 3.17 Perancangan antar muka deposit... 40 Gambar 3.18 Perancangan antar muka pembayaran... 41 Gambar 3.19 Perancangan antar muka halaman admin... 42 Gambar 4.1 Halaman pelanggan... 47 Gambar 4.2 Menu utama setelah login... 48 Gambar 4.3 Halaman login... 48 Gambar 4.4 Halaman deposit... 49 Gambar 4.5 Halaman edit deposit... 50 Gambar 4.6 Halaman transaksi pembayran... 51 Gambar 4.7 Edit pembayaran... 52 Gambar 4.8 Halaman edit... 53 Gambar 4.9 Halaman aturan... 53 Gambar 4.10 Halaman aturan deposit... 54 Gambar 4.11 Halaman delete... 55
Gambar 4.12 Halaman deposit... 56 Gambar 4.13 Halaman laporan... 57 Gambar 4.14 Halaman edit member... 57 Gambar 4.15 Tampilan Menu Login... 57 Gambar 4.16 Halaman utama admin... 58 Gambar 4.17 Halaman transaksi pembayaran... 58
DAFTAR TABEL Tabel 3.1. Tabel Admin... 35 Tabel 3.2 Tabel Member... 36 Tabel 3.3 Tabel Pembayaran... 37 Tabel 4.1 Pengujian Sistem... 58 Tabel 4.2 Pengujian Efektif dan Efisien. 63
DAFTAR PUSTAKA [1] Robert J. Verzello atau John Reuter di kutip oleh Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta : Andi. [2] John Burth dan Gary Grundnitski di kutip oleh Ario Suryo Kusumo, Drs. 2000. Buku Latihan Microsoft Visual Basic 6.0, Jakarta: PT. Elex Media Komputindo [3] Sutabri, Tata. 2004. Analisa Sistem Informasi, Yogyakarta:Penerbit Andi Jogiyanto, HM, Analisa dan Disain Sistem Informasi. Pendekatan Terstruktur, Teori dan Aplikasi Bisnis, Andi Offset, Yogyakarta, 1999 [4] H.S, Suryadi D., & Bunawan. 1995. Pengantar Metodologi Pengembangan Sistem Informasi. Jakarta: Gunadarma. [5] Efraim dan Jay Aronson. 2005. Decision Make System, Jakarta : PT. Gramedia Pustaka Utama [6] Gordon B, Davis, Kerangka Dasar Sistem Informasi Manajemen, PT. Gramedia, Jakarta, 1988 [7] HM, Jogiyanto, 1999, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, ANDI Yogyakarta, Yogyakarta. [8] Kamus Lengkap Dunia Komputer. 2008. Yogyakarta : Graha Ilmu