SISTEM PENGISI PULSA TELEPON
GENGGAM PRABAYAR
Muhammad Akbar Pribadi
Binus University, Jakarta, DKI Jakarta, IndonesiaTengku Saladinal Sjarif
Binus University, Jakarta, DKI Jakarta, IndonesiaAbstrak
Sistem pengisi pulsa adalah sistem yang dapat melakukan pengisian pulsa (telepon genggam prabayar) secara otomatis melalui SMS yang dikirimkan oleh agen pulsa atau reseller.
Komponen utama sistem ini terdiri dari 3 (tiga) buah modem GSM yang masing – masing
berfungsi sebagai penerima SMS, pengirim SMS dan host operator. Komponen selanjutnya
adalah PC Server yang berfungsi sebagai pusat database, menggunakan MySQL. Seluruh
pembuatan program menggunakan C++ Qt Programming. Metode penelitian dengan cara
melakukan observasi langsung dan kuisioner. Hasil yang dicapai adalah sistem dapat dibuat dan berjalan sesuai dengan rencana, yaitu dapat melakukan pengiriman pulsa dalam waktu 20 sampai 22 detik setiap transaksi.
1. Pendahuluan
Pertumbuhan pengguna telepon sellular (HP) di Indonesia sangat pesat. Didukung pula semakin marak dan banyaknya provider sellular yang semakin banyak beragam. Menjadikan
bisnis pengisian pulsa dan jual beli HP menjadi trend yang semakin hari semakin banyak. Sudah tidak asing lagi jika setiap beberapa meter di jalan raya, bahkan di Gang sempit sekalipun, sering kita jumpai outlet HP yang menyediakan jasa pengisian pulsa. Baik pulsa
elektrik maupun fisik (Voucher). apakah pernah terbersit di pikiran kita, bagaimana cara kerja atau system yang digunakan oleh outlet HP tersebut ? sehingga dengan mudahnya
mereka berjualan pulsa dimanapun mereka inginkan. Bahkan hanya bermodalkan satu buah HP untuk operasionalnya.
Perang tarif operator sellular yang menjanjikan tarif yang murah dan semakin
murahnya harga HP, membuat bisnis ini semakin menjanjikan. Semua kalangan menggunakan HP. Terlebih lagi tidak meratanya distribusi pulsa ke pelosok daerah, dan kurangnya edukasi masyarakat tentang bisnis ini membuat semakin luas pasar yang dapat di manfaatkan demi menjawab kebutuhan masyarakat untuk berjualan pulsa ataupun hanya membuat outlet HP sederhana di sekitar rumahnya.
2. Metodologi
Metodologi yang digunakan dalam penyusunan skripsi ini terdiri dari empat metode yaitu: 1) Metode studi lapangan dilakukan dengan langsung berkunjung ke Outlet HP untuk
menanyakan kebutuhan pulsa yang semakin banyak dan harapan dengan system yang baru yang akan dibuat ini.
2) Metode penelitian laboratorium dilakukan dengan cara melakukan beberapa percobaan pengiriman SMS secara bersamaan dan mencatat seberapa cepat server merespon dan meneruskan pesan untuk perintah pengisian pulsa.
3) Metode pengujian di lapangan dengan cara langsung ke outlet HP untuk berjualan pulsa elektrik seperti biasa.
4) Metode kuisioner dilakukan dengan cara memberikan beberapa pertanyaan untuk mengetahui respon kepada masyarakat umum, dalam perancangan aplikasi mobile.
Dalam pembuatan alat ini, ada beberapa tahap yang dikerjakan untuk mendapatkan hasil yang maksimal. Didalamnya terdiri dari perancangan alat, Implementasi dan evaluasi alat.
2.1. Perancangan
Sistem menggunakan tiga buah Modem GSM sebagai penerima SMS, pengirim SMS dan pengisi pulsa Telkomsel. Sebuah server dihubungankan dengan kabel serial untuk komunikasi dengan modem. Server bertugas untuk mencatat semua transaksi yang terjadi pada modem dan melakukan pengaturan pengisian pulsa. Sebuah computer administrator berfungsi untuk melihat hasil transaksi dan pencatatan oleh sever, dihubungkan dengan komunikasi TCP/IP melalui LAN.
2.2. Implementasi
Tabel 1 – Spesifikasi sistem pengisi pulsa
Di atas adalah tabel yang menunjukan spesifikasi alat yang digunakan pada system pengisi pulsa. Konfigurasi yang digunakan untuk membuat satu buah server, sedangkan untuk komputer administrator, dapat menggunakan semua jenis komputer.
No. Nama Komponen Tipe/Ukuran Jumlah (Unit)
1. CPU Intel Atom
Intel® Atom™ Processor N570 (1M Cache, 1.66 GHz) 1 2. RAM DDR2 (Kapasitas 2GB) 1 3. USB to Serial Converter RS232 3
Sistem dijalankan dengan cara menjalankan di tempat penjual pulsa atau kios penjual pulsa. Selanjutnya reseller melakukan pendaftaran melalui SMS ke Server. Selanjutnya server akan membalas bahwa pendaftaran telah sukses dilakukan.
Setelah reseller melakukan pendaftaran, reseller telah dapat melakukan transaksi pengisian pulsa. Dalam hal ini masih terbatas kepada M-Kios atau Telkomsel. Sistem dijalankan secara terus menerus tanpa dimatikan bertujuan untuk melihat apakah system dapat berjalan dengan baik dan melayani permintaan transaksi pengisian pulsa selama 24 jam.
2.3. Evaluasi
Data di bawah ini adalah hasil pengujian server saat melakukan pengisian pulsa Telkomsel. Perbandingan diambil dari berbagai macam provider yang berbeda, saat melakukan permintaan pulsa.
No Parameter
Provider GSM Provider CDMA Simpati (Detik) XL (Detik) Indosat (Detik) Flexy (Detik) Esia (Detik) 1 Server Terima SMS 7 6 5 7 6 2 Server Proses 3 3 3 3 3 3 Server kirim SMS ke Reseller 9 13 12 12 13
Total Waktu Transaksi 19 22 20 22 22
Berdasarkan data di atas, provider Simpati masih mendapatkan waktu tercepat dalam melakukan pengisian pulsa, yaitu 19 detik. Dan disusul oleh provider IM3 yaitu 20 detik. Rata – rata waktu yang dibutuhkan untuk transaksi pulsa oleh provider GSM dan CDMA adalah sekitar 21 detik.
No.
Apakah tertarik menggunakan aplikasi mobile ?
Jawaban
Jumlah Respon
Presentasi Respon
1 Iya, saya tertarik menggunakan Apps ini
31 88.6%
2 Tidak, Saya cukup menggunakan SMS Request biasa
4 11.4%
Tabel 3 – Hasil kuisioner
Sebanyak 31 dari 35 responden tertarik menggunakan aplikasi mobile. Aplikasi ini dibuat dengan tujuan, mempermudah reseller atau penjual pulsa melakukan transaksi pulsa dengan baik dan cepat. Berikut ini adalah tabel perbandingan fitur yang dimiliki sistem dengan produk yang telah ada di pasaran
No. Fitur VRE 3G MAC Refill Engine
System
1
Data Reseller
Untuk Input Data Reseller baru, Mengubah/Menambah/Menghapus nomer HP transaksi.
√
√
√
2
Data Supplier
Info data supplier, produk
supplier, kata kunci sukses, gagal dan berhasil dari supplier.
√
√
X3
Data Produk
Kode produk yang tersedia untuk transaksi sms atau h2h stok fisik maupun elektrik.
√
√
√
4 Data Fisik
Informasi data voucher fisik
√
√
X5 Data JaringanJaringan downline dari master,harga master dan downline
√
√
X6
Data Pengguna
Hak Akses dari operator, Support & Billing untuk modul akses modul administrasi.
√
√
√
7 Penjualan Reseller
Informasi Status transaksi Sukses, gagal atau pending
√
√
√
8
Penjualan Manual
Digunakan untuk penjualan Langsung, manual di counter atau toko.
√
√
X9 Data SaldoInformasi Data saldo reseller
√
√
√
10 Data Deposit Menu Penambahan dan
11
Rebate
Informasi Rebate/bonus yang
diperoleh master reseller
√
√
x
12
SMS History
Informasi SMS keluar, masuk dari modul center, sender, dan modul transaksi, modul h2h dan pesan masuk dari modul yahoo, gtalk dan msn
√
√
√
13 SMS KomplainList komplain dari reseller
√
√
X14 InboxInformasi sms masuk yang segera
diproses transaksinya
√
√
√
15
Outbox
Informasi transaksi yang belum
diproses
√
√
X16
Neraca Voucher
Laporan singkat laba rugi
penjualan
√
√
x
17
Periode Rebate
Menu untuk menutup/pembagian rebate/bonus ke master reseller pada bulan sebelumnya.
√
√
x
18 Data Operator
Informasi data operator Seluler
√
√
√
19
Data Kartu
Informasi Jenis Produk Operator
Seluler
√
√
√
20
Data HLR
Menu untuk setting HLR produk
telkomsel
√
√
X
21 Port Center & senderSetting port Center, sender dan
Tabel 4 Perbandingan fitur sistem dengan produk lain
Berdasarkan tabel di atas fitur sistem yang dibuat belum selengkap fitur yang dimiliki oleh produk yang berada dipasaran. Keunggulan utam dari sistem ini adalah mobile application, yang tidak dimiliki oleh produk lain.
22
Set Konfigurasi
Setting Format balasan, format
transaksi dan biaya transaksi.
√
√
√
23
Informasi Bisnis
Informasi Pemilik Software Pulsa
VRE
√
√
√
24
Hapus data
menu Untuk menghapus log login, sms histori dan transaksi bulan bulan sebelumnya yang dapat ditentukan agar database menjadi ringan
√
√
√
25
Produk Alias
fitur untuk single kode, misal S10, B10, I10, AX10, T10 dapat
menggunakan kode 10 saja.
√
√
√
26
Mobile Application Aplikasi mobile yang dapat dijalankan di handphone yang mensupport java
3. Kesimpulan
Berdasarkan pada bab-bab sebelumnya maka dapat disimpulkan bahwa:
1) Sistem pengisian pulsa hanya dapat melayani pengisian pulsa jenis kartu GSM yaitu Telkomsel.
2) Sistem pengisian pulsa ini dapat menerima permintaan dari semua operator baik GSM
dan CDMA.
3) Cepat lambatnya pengiriman/penerimaan sms bergantung sinyal, dan kepadatan trafik, berkisar antara 11 sampai 23 detik.
4) Berdasarkan hasil kuisioner aplikasi mobile, menarik dan mudah digunakan sebagai alat
bantu dalam melakukan transaksi pulsa.
5) Sistem pengisian pulsa belum mempunyai fitur selengkap yang sudah ada dipasaran sebelumnya, seperti VRE yang mempunyai fitur cukup lengkap.
6) Sistem pengisian pulsa telah memenuhi kriteria minimal sebuah Server pulsa, yaitu dapat menerima permintaan pulsa dan melakukan pengisian pulsa. Dalam hal ini masih terbatas pada operator Telkomsel.
Daftar Pustaka
[1] SuperTel. 4 Januari 2008. Voucher Reffil Engine. 1 Desember2011. http://www.softwarepulsa-vre.blogspot.com/.
[2] VoucherRefillEngine. n.d . Apa itu Software Pulsa VRE. 23 November 2011.http://www.voucherrefillengine.com/
[3] HarmoniousTech Limited. 21 Feb 2008.Introduction to GSM Wireless Modems. 22 November 2011.http://www.developershome.com/sms/GSMModemIntro.asp
[4] HarmoniousTech Limited. 21 Feb 2008.Introduction to SMS. 22 November 2011.http://www.developershome.com/sms/smsIntro.asp
[5] WikimediaFoundation. 3 November 2011.Modem. 22 November 2011. http://id.wikipedia.org/wiki/Modem
[6] Unitronic. n.d .Wavecom Modem Kit. 2 November 2011.
http://wiki.lauerbach.de/wiki/file.do?page=GSM&file=Wavecom_Modem_Kit.pdf [7] HarmoniousTech Limited. 21 Feb 2008.Introduction to AT-Command. 1 Desember
http://www.developershome.com/sms/atCommandsIntro.asp
[8] Mehrotra,A. (1997). GSM System Engineering. Norwood: Artech House
[9] Garrels,M. (2008). Introduction to Linux A Beginners Guide.(3rd edition).California:Fultus Corporation
[10] Blanchette J.,& Summerfield M.(2008). C++ GUI Programming with Qt 4. (2nd edition).Newyork:Prentice Hall
[11] Oracle. n.d. About Java ME.4 januari