3.2 Kebutuhan Perangkat Keras dan Perangkat Lunak Pembangunan
Aplikasi
Pada pembangunan aplikasi Aplikasi pengisian pulsa ini memerlukan beberapa perangkat keras dan perangkat lunak yang dapat mendukung
pembangunan Aplikasi pengisian pulsa berbasis J2ME. Pada sub-bab ini akan dilakukan perincian terhadap kebutuhan perangkat keras dan kebutuhan perangkat
lunak.
3.2.1 Kebutuhan Perangkat
Keras
Dalam merancang suatu Aplikasi maka kita perlu menentukan jenis-jenis atau spesifikasi perangkat keras yang akan kita gunakan.
Hal ini merupakan persiapan awal yang harus dilakukan. Dimana tiap-tiap komputer yang digunakan memiliki spesifikasi perangkat
keras yang berbeda-beda dapat dijelaskan sebagai berikut:
Processor AMD Turion X2 2.0 Ghz.
Memory DDRAM II – 4 GB Chipset Hylinx
Hardisk 80 GB-7200rpm
Chipset AM3
Kecepatan akses internet minimal 100 kbps stabil
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Blower cooler external
3 jenis HandPhone Suport Aplikasi Java
3.2.2 Kebutuhan Perangkat
Lunak
Ada beberapa perangkat lunak yang digunakan dalam perancangan kali ini diantaranya:
Aplikasi Operasi legal berbasis Open Source
NetBean 6.91
Java Library
Text editor
J2ME Compiler
3.3 Perancangan Alur Aplikasi
Perancangan alur Aplikasi berisikan tentang penjelasan deskripsi umum Aplikasi, proses-proses akan dijabarkan dalam use case diagram dan process
diagram. Pada gambar 3.2 dapat dilihat arsitektur Aplikasi pengisian pulsa elektrik
pada Handphone ke semua operator.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.2 Arsitektur Aplikasi
Deskripsi dari gambar arsitektur Aplikasi tersebut diatas adalah 1.
Konsumen membeli pulsa di agen atau kios pengisian pulsa. 2.
Sebelum penjual pulsa melakukan transaksi, aplikasi sudah ter- instal di handphone penjual pulsa.
3. Selanjutnya penjual pulsa membuat account login untuk dapat
membuka aplikasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
4. Penjual membuka aplikasi dan bisa memilih fitur menu dari
aplikasi. 5.
Fitur menu provider terdiri dari Indosat, Telkomsel, Xl, Flexi, Axis, Smart, Mobile9 dan Esia.
6. Selanjutnya penjual dapat bertransaksi pulsa pada konsumen
3.3.1 Alur Proses Penggunaan Aplikasi
Pada gambar 3.3 dibawah akan dijelaskan langkah-langkah alur proses penggunaan aplikasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.3 Proses penggunaan aplikasi
Pembahasan proses penggunaan aplikasi: 1.
Pengguna memulai aplikasi, selanjutnya tampil halaman login.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
2. Pengguna memasukkan user name dan password, jika benar maka akan
masuk dalam halaman menu utama, jika tidak akan kembali pada halaman login.
3. Pengguna memilh menu transaksi selanjutnya sistem akan memproses
transaksi 4.
Pengguna memilih menu history selanjutnya sistem akan memproses history
5. Pengguna memilih menu pengaturan selanjutnya sistem akan memproses
pengaturan
3.3.2 Alur Proses Transaksi Pengisian Pulsa
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada gambar 3.4 dibawah akan dijelaskan langkah-langkah alur proses transaksi pengisian pulsa.
Gambar 3.4 Proses Transaksi pengisian pulsa
Pembahasan proses transaksi pengisian pulsa :
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
1. Pengguna menjalankan aplikasi, selanjutnya tampil halaman login
2. Pengguna memasukkan user name dan password, jika benar maka akan
masuk dalam halaman menu utama. 3.
Pengguna memilih menu transaksi, selanjutnya tampil halaman pilihan provider, jika ya pengguna akan memilih jenis provider dan sistem
memproses dalam penyimpanan sementara provider, jika tidak maka akan kembali pada halaman menu.
4. Setelah pengguna memilih provider , tampil halaman pilih voucher, jika ya
pengguna akan memilih jenis voucher dan sistem memproses dalam penyimpanan sementara provider dan voucher, jika tidak akan kembali
pada halaman pilihan provider. 5.
Setelah pengguna memilh provider dan voucher, tampil halaman input nomor tujuan, jika ya pengguna akan menginputkan nomor tujuan dan
sistem memproses dalam penyimpanan sementara provider, voucher dan nomor tujuan, jika tidak akan kembali pada halaman pilih voucher.
6. Setelah terpilih provider, voucher dan nomor tujuan maka akan tampil
informasi transaksi, jika ya sistem akan memproses dan mengirim ke sms center distributor, dan sistem menyimpan transaksi kedalam history.
3.4 Struktrur Database