SISTEM PENGISI PULSA TELEPON GENGGAM PRABAYAR Muhammad Akbar Pribadi Binus University, Jakarta, DKI Jakarta, Indonesia
Tengku Saladinal Sjarif Binus University, Jakarta, DKI Jakarta, Indonesia
Abstrak 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.
Kata kunci : Sistem pengisi pulsa, Modem GSM, Qt Programming, MySQL, Server Pulsa
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
Gambar 1 – Rancangan Sistem
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 No.
Nama Komponen
Tipe/Ukuran
Jumlah (Unit)
1.
CPU Intel Atom
Intel® Atom™ Processor N570 (1M Cache, 1.66 GHz)
2.
RAM
DDR2 (Kapasitas 2GB)
1
3.
USB to Serial Converter
RS232
3
4.
Modem
Wavecom 23403a
3
1
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.
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. Provider GSM No
Parameter
Provider CDMA
Simpati
XL
Indosat
Flexy
Esia
(Detik)
(Detik)
(Detik)
(Detik)
(Detik)
7
6
5
7
6
3
3
3
3
3
9
13
12
12
13
19
22
20
22
22
Server Terima 1 SMS 2
Server Proses Server kirim SMS
3 ke Reseller Total Waktu Transaksi
Tabel 2 – Hasil pencatatan waktu transaksi pulsa
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.
Apakah tertarik menggunakan aplikasi mobile ? No.
Jumlah Jawaban
Presentasi Respon Respon
1
Iya,
saya
tertarik
31
88.6%
4
11.4%
menggunakan Apps ini 2
Tidak,
Saya
menggunakan
cukup SMS
Request biasa 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
Refill Engine No.
Fitur
VRE
3G MAC 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.
√
√
X
3
Data Produk Kode produk yang tersedia untuk transaksi sms atau h2h stok fisik maupun elektrik.
√
√
√
4
Data Fisik Informasi data voucher fisik
√
√
X
Data Jaringan Jaringan downline dari master,harga master dan downline Data Pengguna Hak Akses dari operator, Support & Billing untuk modul akses modul administrasi.
√
√
X
√
√
√
Penjualan Reseller Informasi Status transaksi Sukses, gagal atau pending Penjualan Manual Digunakan untuk penjualan Langsung, manual di counter atau toko.
√
√
√
√
√
X
√
√
√
√
√
√
5
6
7
8
9
10
Data Saldo Informasi Data saldo reseller Data Deposit Menu Penambahan dan pengurangan saldo deposit
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 Komplain List komplain dari reseller
√
√
X
14
Inbox Informasi sms masuk yang segera diproses transaksinya
√
√
√
15
Outbox Informasi transaksi yang belum diproses
√
√
X
16
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 & sender Setting port Center, sender dan YM
√
√
√
22
Set Konfigurasi Setting Format balasan, format transaksi dan biaya transaksi.
√
√
√
23
Informasi Bisnis Informasi Pemilik Software Pulsa VRE
√
√
√
√
√
√
√
√
√
X
X
√
24
25
Hapus data menu Untuk menghapus log login, sms histori dan transaksi bulan bulan sebelumnya yang dapat ditentukan agar database menjadi ringan Produk Alias fitur untuk single kode, misal S10, B10, I10, AX10, T10 dapat menggunakan kode 10 saja. Mobile Application
26
Aplikasi mobile yang dapat dijalankan di handphone yang mensupport java
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.
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 2011.http://www.oracle.com/technetwork/java/javame/index.html