• Tidak ada hasil yang ditemukan

RANCANGAN SISTEM INFORMASI E-PAYMENT BERBASIS ANDROID

N/A
N/A
Protected

Academic year: 2021

Membagikan "RANCANGAN SISTEM INFORMASI E-PAYMENT BERBASIS ANDROID"

Copied!
5
0
0

Teks penuh

(1)

RANCANGAN SISTEM INFORMASI E-PAYMENT BERBASIS ANDROID

Muzayyanah1, Aang Kisnu Darmawan2, Ibnu Ali3

1,3)Program Studi Teknik Informatika, Fakultas Teknik, Universitas Islam Madura 2)Program Studi Sistem Informasi, Fakultas Teknik, Universitas Islam Madura

Jl.PP. Mifathul Ulum Bettet, Pamekasan 69351, Madura

Email:[email protected], [email protected], [email protected]

ABSTRAK

E-Payment adalah transaksi pembayaran elektronik melalui internet bangking. Dengan adanya e-payment ini juga memungkin orang untuk memberikan kemudahan dalam bertranstraksi yang lebih mudah dari pada memakai uang cash. Selain itu, untuk meningkatkan efesiensi pembayaran, meningkatkan customer loyality dan lebih meningkatkan efektifitas dan efisiensi waktu. Jadi dengan adanya e-payment ini lebih mudah. Aplikasi E-Payment yang berbasis mobile android ini berisi beberapa menu aplikasi yang terdiri dari pulsa (xl axiata,tekomsel,indosat dan axis), bpjs, dan pln token yang bisa mempermudah masyarakat dalam melakukan sebuah transaksi pembayaran apapun dan dimanapun.

Kata kunci: E-Payment, android 1. PENDAHULUAN

1.1 Latar Belakang

Saat ini peningkatan akses terhadap internet mulai mengubah gaya hidup manusia dalam berbagai aspek, seperti kegiatan jual beli. Kini proses jual beli dapat dilakukan secara virtual melalui jaringan elektronik, seperti payment. E-Payment adalah transaksi pembayaran elektronik melalui internet bangking. Dengan adanya e-payment ini juga memungkin orang untuk memberikan kemudahan dalam bertranstraksi yang lebih mudah dari pada memakai uang cash. Selain itu, untuk meningkatkan efesiensi pembayaran, meningkatkan customer loyality dan lebih meningkatkan efektifitas dan efisiensi waktu. Jadi dengan adanya e-payment ini lebih mudah.

Permasalahan yang ada dalam jenis pembayaran ini masih secara offline , dan penulis akan merubah jenis pembayaran ini dengan pembayaran secara online, akan tetapi masyarakat Indonesia saat ini memiliki hubungan erat dengan pengguna e-payment di Indonesia. Agar suatu sistem e-payment dapat dimanfaatkan secara luas di masyarakat Indonesia, kondisi tersebut harus menjadi perhatian khusus dalam mengembangkan suatu sistem e-payment. Oleh sebab itu, diperlukan adanya suatu inovasi pemodelan sistem e-payment yang sesuai dengan masyarakat Indonesian sekarang. Agar generasi muda mengetahui apa itu e-payment.

Tahun 2015 Mochammad Hafiz Ansori dkk mengangkat sebuah judul Pengembangan Sistem Pembayaran Elektronik Menggunakan Kode QR Berbasis Android dengan jurnalnya yang berkesimpulan bahwa analisis kebutuhan pengembangan sistem pembayaran elektronik pada aplikasi Q-Pay didapatkan dari kebutuhan dan kondisi yang terjadi pada koperasi MAPAN SEJAHTERA. Didapatkan analisa kebutuhan perangkat pada koperasi sangat minim sehingga

perlu adanya modifikasi sistem yaitu penggunaan jaringan lokal (internet) pada koperasi. Dengan penggunaan jaringan lokal, koneksi internet tidak lagi dibutuhkan. Hanya dengan mengoneksikan perangkat dengan jaringan lokal (wi-fi), sistem ini dapat berjalan dengan baik. (Informasi & Informasi, 2013)

2. LANDASAN TEORI 2.1. Pengertian E-Payment

E-Payment adalah pembayaran elektronik melalui sms, seperti internet bangking. Dengan adanya e-payment ini juga memungkin orang untuk memberikan kemudahan dalam bertranstraksi yang lebih mudah dari pada memakai uang cash. Selain itu, untuk meningkatkan efesiensi pembayaran, meningkatkan customer loyality dan lebih meningkatkan efektifitas dan efisiensi waktu. Jadi dengan adanya e-payment ini lebih mudah.

2.1.1. Kelebihan dari e-payment

Kelebihan dari e-payment yaitu sebagai berikut : 1. Lebih cepat dalam melakukan transaksi

pembayaran.

2. Pilihan produk layanan dapat terus di tigkatkan 3. Lebih efektif dan efesiensi waktu

4. Memberikan keamanan dalam bertransaksi 2.2. Android

Android adalah sebuah sistem operasi untuk perangkat mobile yang berbasis Linux.Awalnya android dikembangkan oleh Android.Inc yang kemudian Google membelinya pada tahun 2005.Sistem operasi android dirilis secara resmi pada tahun 2007.Android bersifat kode sumber terbuka (open source) dan Google merilis kodenya dibawah licensi Apache.Dengan kode sumber terbuka memungkin perangkat lunak ini bebas dimodifikasi dan didistribusikan oleh para pengembang.Pemrograman untuk membuat aplikasi android menggunakan bahasa pemrograman XML (Extensible Markup Language) dan Java

.

(2)

2.2.1. Sejarah Android

Android Inc. berdiri di kota Palo Alto, salah satu kota terkenal di California (USA), tepatnya pada bulan Oktober tahun 2003. Pendirinya terdiri dari tiga orang yang ahli dalam bidang pengembangan aplikasi, mereka adalah Andy Rubin, Rich Miner, dan Chris White.Pada mulanya, mereka mengembangkan Android untuk perangkat elektronik sejenis kamera digital.Tapi, karena permintaan konsumen terhadap perangkat itu tidak terlalu banyak, akhirnya mereka mengalihkannya ke smartphone yang sudah diketahui besarnya peluang jika dapat diterapkan pada perangkat ini.Tidak seperti sistem operasi lainnya, OS ini dikembangkan secara diam-diam meskipun dibuat oleh orang-orang yang ahli dalam pengembangan aplikasi.

2.3. Java

2.3.1. Mengenal Java

Java merupakan bahasa pemrograman yang berorientasi obyek dan bebas platform.Java dikembangkan oleh SUN Micro System dengan sejumlah keunggulan yang memungkinkan java dijadikan sebagai pengembangan enterprise. Java memiliki beberapa keunggulan sebagai berikut: 1. Berbasis graphic user interface (GUI) 2. Berorientasi obyek

3. Multiplatform

4. Bisa digunakan pada jaringan terdistribusi 2.3.2. Sejarah Java

Pada tahun 1991, sekelompok insinyur Sun yang dipimpin oleh Patrick Naughton dan James Gosling ingin merancang bahasa komputer untuk perangkat konsumer seperti Cable TV Box. Karena perangkat tersebut tidak banyak memiliki memory , maka bahasa harus berukuran kecil dan mengandung kode sumber terbuka. Dan bahasa harus bebas dari manufactur manapun. Proyek ini diberi nama kode “Green”.

Karena orang-orang diproyek Green berbasis C++ maka kebanyakan sintaks diambil dari C++ serta mengadopsi orientasi obyek dan bukan prosedural. Mulanya bahasa yang diciptakan diberi nama“Oak” oleh James Gosling yang mendapat inspirasi dari sebuah pohon yang berada pada seberang kantornya. Namun dikarenakan namaOak sendiri merupakan nama bahasa pemrograman yang telah ada sebelumnya, kemudian SUN menggantinya dengan nama JAVA. Nama Java sendiri terinspirasi pada saat mereka sedang menikmati secangkir kopi disebuah kedai kopi yang kemudian dengan tidak sengaja salah satu dari mereka menyebutkan kata Java yang mengandung arti asal biji kopi. Akhirnya mereka sepakat untuk memberikan nama bahasa pemrograman tersebut dengan nama java.

2.3.3. Tekhnologi Java 1. Sebuah Bahasa Pemrograman

Sebagai sebuah bahasa pemrograman, java dapat membuat seluruh bentuk aplikasi desktop, web dan yang lainnya. Java adalah bahasa pemrograman berorientasi obyek dan dapat dijalankan pada berbagai platform sistem operasi. Perkembangan java tidak hanya terfokus pada satu sistem operasi akan tetapi dikembangkan untuk berbagai sistem operasi yang bersifat opensource.

2. Sebuah Development Environment

Sebagai sebuah lingkungan pengembangan (Development Environmet) teknologi java menyediakan banyak tools yaitu compiler, interpreter, penyusun dokumentasi, paket kelas dan lain sebagainya.

2.4. Android Studio

Android Studio adalah sebuah IDE untuk

pengembangan aplikasi di Platform Android. Sama seperti kombinasi antara eclipse dan Android Development Tools (ADT).

2.4.1. Android Development Tool (ADT) Android Development Tool (ADT) adalah plugin yang didesign untuk eclipse IDE yang memberikan kita kemudahan dalam mengembangkan aplikasi android dengan menggunakan eclipse IDE. Dengan menggunakan Android Development Tool (ADT) untuk eclipse akan memudahkan kita dalam membuat aplikasi project android, membuat User Interface (UI) dan menambahkan komponen-komponen lainnya. Begitu juga kita dapat melakukan running aplikasi menggunakan android SDK melalui eclipse.Dengan Android Development Tool (ADT) kita juga dapat melakukan pembuatan package android (.apk) yang digunakan untuk distribusi aplikasi android yang kita rancang.Android Development Tool (ADT) dapat didownload secara gratis.

2.4.2. Android Software Development Kit (SDK)

Software Development Kit (SDK) adalah tool Application Programming Interface (API) yang digunakan untuk mulai mengembangkan aplikasi pada platform android menggunakan bahasa pemrograman java. Software Development kit (SDK) dapat anda download secara gratis.

3. METODOLOGI PENELITIAN 3.1. Alur Penelitian

Dalam penelitian ini peneliti fokus dalam hal bagaimana cara melakukan E-Payment secara mudah, maka hasil dari penelitian ini penulis dapat mengembangkan dengan aplikasi pada gambar 3.1 dibawah ini.

(3)

Gambar 3.1 Alur penelitian

Dalam metodologi penelitian ini, peneliti memulai dari perumusahan masalah terlebih dahulu kemudian dilanjutkan pada analisa kebutuhan yang sesuai permasalahan yang sudah ada, selanjutnya melakukan pengumpulan data yang didalamnya terdapat data sekunder setelah memperoleh data tersebut dilakukan penganalisaan masalah selanjutnya melakukan sebuah perancangan sistem sesuai data yang di peroleh dan melakukan penyusunan laporan.

3.2. Proses Perancangan Sistem

Proses perancangan sistem ini bisa dilihat pada gambar 3.2 dibawah ini.

Gambar 3.2 Proses perancangan sistem

1.1.1 Perancangan User Interface

User Interface (UI) atau halaman utama adalah tampilan visual/graphic yang langsung berinteraksi dengan user.User Interface (UI) memberikan kemudahan bagi user untuk melakukan navigasi pada sebuah applikasi. Pada bagian ini akan diberikan gambaran user interface terhadap aplikasi yang akan dibangun,untuk mengetahui perancangan user interfacenya bisa dilihat pada gambar 3.3 dibawah ini.

Gambar 3.3 Perancangan user interface 4. IMPLEMENTASI DAN HASIL Impelementasi Sistem

Aplikasi E-Payment ini dibuat di buat dengan menggunakan Android Studio versi 2.1 dan testing aplikasi langsung menggunakan handphone android untuk mempercepat eksekusi program. Sedangkan datanya diperoleh dari xakera reloud.

4.1. Tampilan User Interface Beranda Utama Aplikasi E-Payment

Tampilan awal ketika akan masuk program aplikasi terdapat logo e-payment. Ketika icon aplikasi E-Payment di klik maka akan tampil Menu Beranda utama yang berisi semua menu jenis tagihan. Terdapat menu utama berisi tentang jenis-jenis tagihan yang terdiri dari pulsa,pln token dan bpjs, bisa dilihat pada gambar 4.1 dibawah ini.

Gambar 4.1 Tampilan user interface aplikasi e-payment

(4)

4.2. Tampilan Menu Samping (XL Axiata) Pada Aplikasi E-Payment

Tampilan menu pertama ini berisi tentang segala jenis tagihan. Menu samping petama yaitu pada menu pulsa xl axiata, menu ini yang akan menjadikan pilihan menu alternative untuk melakukan sebuah pengecekan baik itu cek saldo, cek harga, ganti pin, dan cek transaksi. Aplikasi ini bisa dilihat pada gambar 4.2 dibawah ini.

Gambar 4.2 Tampilan menu xl axiata

4.2.1. Tampilan Menu Samping (Telkomsel) Pada Aplikasi E-Payment

Tampilan menu samping kedua yaitu pada menu pulsa telkomsel, menu ini akan menjadikan pilihan menu alternative untuk melakukan sebuah pengecekan baik itu cek saldo, cek harga, ganti pin, dan cek transaksi. Aplikasi ini bisa dilihat pada gambar 4.3 dibawah ini

Gambar 4.3 Tampilan menu telkomsel 4.2.2. Tampilan Menu Samping (Indosat)

Aplikasi E-Payment

Tampilan menu samping ketiga yaitu pada menu pulsa indosat, menu ini akan menjadikan pilihan menu alternative untuk melakukan sebuah pengecekan baik itu cek saldo, cek harga, ganti pin, dan cek transaksi. Aplikasi ini bisa dilihat pada gambar 4.4 dibawah ini

Gambar 4.4 Tampilan menu indosat 4.2.3. Tampilan Menu Samping (Axis) Pada

Aplikasi E-Payment

Tampilan menu samping keempat yaitu pada menu pulsa axis, menu ini akan menjadikan pilihan menu alternative untuk melakukan sebuah pengecekan baik itu cek saldo, cek harga, ganti pin, dan cek transaksi. Aplikasi ini bisa dilihat pada gambar 4.5 dibawah ini

Gambar 4.5 Tampilan menu axis

4.2.4. Tampilan Menu Samping (BPJS) Pada Alikasi E-Payment

Tampilan menu samping kelima yaitu menu aplikasi BPJS, menu ini akan menjadikan pilihan menu alternative untuk melakukan sebuah transaksi bpjs dengan memasukkan kode,notagihan dan pin setelah itu pilih menu kirim. Aplikasi ini bisa dilihat pada gambar 4.6 dibawah ini

(5)

4.7. Tampilan Menu Samping (PLN TOKEN) Pada Aplikasi E-Payment

Tampilan menu samping keenam yaitu menu aplikasi PLN TOKEN , menu ini akan menjadikan pilihan menu alternative untuk melakukan sebuah transaksi pln token dengan memasukkan kodenominal, notoken dan pin setelah itu pilih menu kirim. Aplikasi ini bisa dilihat pada gambar 4.7 dibawah ini

Gambar 4.7 Tampilan menu pln token 5. PENUTUP

5.1. Kesimpulan

Dari implementasi dan pembahasan sebelumnya dapat dibuat kesimpulan sebagai beikut :

1. Aplikasi E-Payment ini berbasis mobile android dan berhasil di implementasikan lansung kedalam handphone Android.

2. Aplikasi E-Payment yang berbasis mobile android ini berisi beberapa menu aplikasi yang terdiri dari pulsa (xl axiata,tekomsel,indosat dan axis), bpjs, dan pln token yang bisa mempermudah masyarakat dalam melakukan sebuah transaksi pembayaran apapun dan dimanapun.

6. DAFTAR PUSTAKA

Agan, L., Santoso, P., Elektro, J. T., Petra, U. K., & Siwalankerto, J. (2013). Pembuatan Aplikasi Cek Tagihan Listrik Berbasis Android, 1(1), 24–28.

Ariyani, D., & Rienauld, A. (2014). Sistem notifikasi antrian berbasis android, 7(40), 402–419.

Elektro, J. T., & Teknik, F. (2013). rancang bangun aplikasi android untuk menghitung biaya listrik rumah tangga.

Hendrawan, D. S., Sunarto, M. J. D., & Sutanto, T. (2013). Aplikasi belajar menulis untuk anak prasekolah berbasis android 1).

Informasi, J. S., & Informasi, F. T. (2013).

Pengembangan sistem pembayaran elektronik menggunakan kode qr berbasis android, 2–4. Informatika, P., Darma, B., Android, J., Aplikasi,

P., Asah, G., Tebak, O., … Dengan, A. (2014). perancangan aplikasi game asah otak tebak kata berbasis android dengan

menggunakan metode linear congruent method (lcm), (Lcm), 44–49.

Nugroho, F. R., & Syafei, W. A. (2013). rancangan bangun aplikasi streaming education pada perangkat bergerak berbasis android, 1–7. P, S. F. N., Apriani, A., & Informatika, J. T. (2015).

rancang bangun aplikasi edukasi “ceria” berbasis android sebagai media pembelajaran untuk anak usia dini, 1–10.

Putra, R. G., Fatmawaty, L., Nasir, M., & Informatika, J. T. (2013). Aplikasi

perhitungan zakat berbasis android, 2, 116– 122.

Rai, I. G., & Sugiartha, A. (2013). aplikasi agen penjualan pulsa telepon berbasis android, (November), 14–15.

Suhartono, Y., & Tanamal, R. (2015). Rancang Bangun Game Edukasi Bahasa Mandarin Untuk Anak Sekolah Dasar Berbasis Android, 01(01).

Gambar

Gambar 3.1 Alur penelitian
Gambar 4.3 Tampilan menu telkomsel

Referensi

Dokumen terkait

Dari penelitian dengan empat metode berbeda yang telah dilakukan, maka dapat disimpulkan bahwa metode Mogi I dan metode Utsu adalah metode yang paling cocok

Adanya warna merah muda menunjukkan terbentuknya ion hidroksida di ruang katoda dan diukur pH nya dengan pH meter (untuk penentuan batas konsetrasi minimum larutan KI), sedangkan

Tabel : 3.1.3 BANYAKNYA PENDUDUK DIRINCI MENURUT JENIS KELAMIN DAN KELOMPOK UMUR TAHUN

file yang akan di amankan lalu, memilih cover berupa media video, selanjutnya memilih kunci publik yang.. sebelumnya sudah dibuat, lalu memilih lokasi tempat penyimpanan hasil

Berhubungan dengan ilustrasi di atas, penulis berinisiatif untuk melakukan sebuah penelitian mengenai media pembelajaran yang akan digunakan saat kegiatan proses

Pelaksanaan program Corporaate Social Responsibility (CSR) pada bank syariah tidak hanya untuk memenuhi kepatuhannya pada undang-undang namun pertanggungjawabannya pada

Terdapat pengaruh berat lem kayu terhadap hasil jadi aplikasi kaih goni ditinjau dari aspek kekakuan aplikasi kain goni, bentuk aplikasi kain goni, kerapian aplikasi kain

Puji syukur penulis haturkan atas kehadirat Tuhan Yang Maha Esa yang telah melimpahkan Rahmat serta Hidayah-Nya, sehingga penulis dapat menyelesaikan skripsi