110
Universitas Indonesia
Basis data MySQL sudah termuat di Xampp. 6.
Development Tools: PSPad, Dreamweaver, dan Notepad++ 7.
Web Browser Mozilla Firefox 3.0
5.1.2 Pemrograman Tahap I
Pemrograman tahap I adalah pengkodean prototipe sistem e-payment berdasarkan antarmuka yang akan ada pada prototipe. Berikut adalah empat
antarmuka yang dikembangkan dalam tahap ini.
5.1.2.1 Antarmuka Sistem E-payment
Antarmuka sistem e-payment digunakan sebagai halaman-halaman yang ada di website model e-payment. Antarmuka ini digunakan oleh model-model e-
payment yang menggunakan sistem registrasi berbasis Internet. Model-model
yang tersebut adalah ATMpal dan iCash. Antarmuka sistem e-payment terdiri dari beberapa halaman antara lain halaman untuk melakukan proses registrasi,
pengimiriman uang, melihat saldo pengguna, dan pengisian saldo melalui voucher fisik iCash. Tampilan antarmuka sistem e-payment dapat dilihat pada Gambar
5.1.
Pengembangan alternatif model...,Agung Firmansyah...[et.al],FASILKOM UI, 2009
111
Universitas Indonesia
Gambar 5. 1 Antarmuka Sistem E-payment
5.1.2.2 Antarmuka Simulasi Mesin ATM
Antarmuka simulasi mesin ATM berfungsi untuk menggantikan fungsi mesin ATM yang ada dalam model e-payment yang dikembangkan. Model-model e-
payment yang menggunakan mesin ATM adalah ATMPal, iCash, Pulsa E-
payment , dan SMS Banking. Antarmuka simulasi mesin ATM digunakan untuk
melakukan proses aktivasi ATMPal dan SMS Banking, pengisian pulsasaldo e- payment
dan iCash, serta melihat dan men-generate TAN number ATMPal dan SMS Banking. Selain digunakan untuk melakukan fungsi-fungsi utama tersebut,
antarmuka simulasi mesin ATM juga digunakan untuk simulasi fungsi mesin ATM yang lain seperti melihat saldo rekening. Tampilan antarmuka sistem ATM
dapat dilihat pada Gambar 5.2.
Pengembangan alternatif model...,Agung Firmansyah...[et.al],FASILKOM UI, 2009
112
Universitas Indonesia
Gambar 5. 2 Antarmuka ATM
5.1.2.3 Antarmuka Simulasi Ponsel
Antarmuka simulasi ponsel digunakan pada prototipe sistem e-payment yang berbasis ponsel, yaitu Pulsa E-payment dan SMS Banking. Antarmuka ini
digunakan untuk menggantikan fungsi-fungsi ponsel saat proses uji coba kedua model tersebut. Oleh karena itu, antarmuka ini memiliki beberapa fungsi-fungsi
ponsel seperti mengirim dan menerima SMS. Antarmuka ini juga memiliki tombol-tombol yang berfungsi sama dengan tombol-tombol pada ponsel yang
sesungguhnya yaitu dapat digunakan untuk mengetik berbagai karakter. Tampilan antarmuka simulasi ponsel dapat dilihat pada Gambar 5.3.
Gambar 5. 3 Antarmuka Ponsel
Pengembangan alternatif model...,Agung Firmansyah...[et.al],FASILKOM UI, 2009
113
Universitas Indonesia
5.1.2.4 Antarmuka MerchantToko Online