SlideShare a Scribd company logo
Abs
onli
Ind
siste
ope
ken
pen
Sist
And
plat
dap
tagi
info
men
sert
men
utam
pali
Apl
Sam
Fro
sken
siste
per
Kat
Eng
I
Ind
pen
oran
diri
Ind
inte
digu
berk
atau
teru
tida
hing
yan
Unt
P
strak— Sampai
ine yang sesu
donesia. Untuk
em pembayar
erasi Android
nyamanan,
nggunaannya.
tem pembaya
droid user d
tform Google
pat menjalank
ihan, membay
ormasi saldo
nghasilkan tag
ta memproses
njamin keprak
ma pada apli
ing banyak tig
likasi pembay
msung Galaxy
oyo. Pengujian
nario peranca
em telah berj
ancangannya.
a kunci— mob
gine.
Internet telah
donesia. Berba
ngguna interne
ng pada tahun
ilis pada bula
donesia meng
ernet. Salah s
unakan adala
kembangnya
u yang biasa
us berkemban
ak maksimal k
gga saat ini.
ng sesuai deng
tuk menjawab
Peranc
Sis
#
i saat ini, belu
uai dengan k
menjawab pe
ran untuk pe
d yang dap
keamanan,
aran terdiri
an aplikasi p
App Engine
kan empat bua
yar tagihan, m
. Aplikasi
gihan, menyim
aksi pembaya
ktisan dalam p
kasi perangka
a langkah oleh
yaran diimpl
Mini S5570 d
n dilakukan de
angan. Hasil
jalan sesuai d
bile payment, e-
I. PEND
h menjadi b
agai badan rise
et di Indonesi
n 2011. Dan b
an Juli 2011
ggunakan tele
atu sistem op
ah Android da
internet di Ind
disebut e-com
ng. Namun,
karena ada sa
Belum ditem
gan karakter s
b permasalaha
cangan
stem A
B
#
Sekolah Tekn
Jl G
um ditemukan
karakter serta
rmasalahan in
erangkat mob
pat member
dan kem
dari aplikas
pada server
. Aplikasi pa
ah fungsi utam
menolak pemba
pada server
mpan informasi
aran atau peno
penggunaan ap
at harus dapa
h user.
lementasikan
engan sistem o
engan metode
pengujian me
dengan yang
-commerce, An
DAHULUAN
bagian dari
et memperkira
ia telah menca
berdasarkan su
1, 48% dari
epon seluler
perasi smartph
ari Google. D
donesia, perd
mmerce mem
perkembanga
atu kendala y
mukan sistem p
serta kultur ko
an ini, diranc
n dan
Aplika
Berba
Ade
nik Elektro dan
Ganesha 10 Ba
1
adeha
sistem pemba
a kultur kons
ni, dirancang se
bile dengan s
rikan keprak
mudahan d
i pada pera
yang dibuat
ada perangkat
ma yaitu men
ayaran, dan m
berfungsi
i tagihan dan
olakan bayar. U
plikasi, semua f
at dilakukan d
pada smartp
operasi Andro
black box terh
enunjukkan b
diharapkan d
ndroid, Google
hidup masya
akan bahwa ju
apai sekitar 45
urvei Nielsen
pengguna in
untuk meng
hone yang po
Dan seiring de
agangan elekt
miliki potensi u
an e-commerc
yang belum te
pembayaran o
onsumen Indon
cang sebuah s
Imple
asi Mo
asis An
e Harnusa Az
13206065
n Informatika,
andung, Jawa
arnusa@gmai
ayaran
sumen
ebuah
sistem
ktisan,
dalam
angkat
pada
t user
nerima
melihat
untuk
akun,
Untuk
fungsi
dalam
tphone
oid 2.2
hadap
bahwa
dalam
e App
arakat
umlah
5 juta
n yang
nternet
gakses
opuler
engan
tronik
untuk
ce ini
eratasi
online
nesia.
sistem
pemb
Andr
keam
Ap
baran
pemb
mem
proto
difok
serve
secar
Si
mend
dijala
meng
mena
pemb
dilak
mem
passw
deng
dan
Aplik
digun
ementa
obile P
ndroid
zril#1
, Institut Tekn
a Barat, Indon
il.com
bayaran untuk
roid yang dap
manan, dan kem
plikasi yang
ng atau jasa y
bayaran, mem
meriksa saldo p
otipe atas m
kuskan kepad
er. Pihak lain
ra dummy.
II. PERANC
istem pembay
dapat informa
ankan, aplik
gunduh tag
ampilkannya.
bayaran atau
kukan dengan
milih untuk m
word pada ko
gan cara mem
memasukkan
kasi ini juga
nakan.
G
asi Pro
Payme
d
nologi Bandun
nesia
k perangkat m
pat memberik
mudahan dala
dirancang d
yang telah dib
meriksa status
pada bank pen
model mobi
da hubungan
n yaitu merc
ANGAN SIST
aran bermula
asi tagihan da
kasi pada
gihan yang
Pengguna
u membatalk
auto debet ya
membayar pa
onfirmasi pem
milih untuk m
n password p
a dapat mem
Gb. 1 Gambaran s
ototip
ent
ng
mobile denga
kan kepraktis
am penggunaa
dapat meneri
ibeli, melakuk
dan sejarah p
ngguna. Aplik
ile payment.
antara user (
chant dan ba
TEM MOBILE
setelah serve
ari server situ
smartphone
ada pad
kemudian d
kan pembeli
ang otomatis
ada aplikasi
mbayaran. Pen
menolak bayar
pada konfirm
meriksa saldo
sistem secara um
e
an sistem ope
san, kenyama
annya.
ma tagihan
kan atau men
pembayaran, s
kasi hanya seb
Pengemban
(pembeli) den
nk disimulas
E PAYMENT
er mobile paym
us belanja. Ke
akan langs
a server
dapat melaku
an. Pembay
dilakukan set
dan memasu
nolakan dilaku
ran pada apli
masi pembata
o rekening y
mum.
erasi
anan,
atas
olak
serta
batas
ngan
ngan
ikan
ment
etika
sung
dan
ukan
yaran
telah
ukan
ukan
ikasi
alan.
yang
Jurnal Sarjana Institut Teknologi Bandung bidang Teknik Elektro dan Informatika
Volume 1, Number 1, April 2012
117
P
pert
apli
sma
berk
mer
bata
ked
tug
yait
men
S
mob
dila
tagi
cas
T
men
tagi
tang
nav
apa
jeni
tela
pen
P
mel
yan
Pada sistem
tama adalah u
ikasi mobile
artphone dap
komunikasi d
rchant dan ba
asan tugas akh
dua aktor ters
as akhir ini l
tu aplikasi
nerima perinta
Gb. 2
Semua use ca
bile payment
akukan oleh
ihan. Dari dia
e untuk sistem
Tampilan utam
nampilkan d
ihan tersebut
ggal dibuatny
vigasi dan me
a yang ditamp
is tagihan yai
ah dibayar, d
ngguna.
G
Pembayaran a
lakukan pemil
ng belum diba
ini seutuhny
user yang me
payment pa
at digunakan
dengan dua
ank. Pihak me
hir ini, sehing
sebut dilakuk
lebih memfok
mobile paym
ah dari user, d
2 Diagram use c
ase, kecuali au
t melalui se
bank saat u
agram di atas
m pembayaran
ma terdiri dari
daftar tagihan
seperti nama
ya tagihan. Ta
emberikan inf
ilkan di list v
itu tagihan ya
dan tagihan
Gb. 3 Rancangan
atau penolakan
lihan terhadap
ayar dipilih, a
ya terdapat
erupakan pem
da smartphon
n untuk mem
aktor lain y
rchant dan ba
gga interaksi y
kan langsung
kuskan pada
ment pada
dengan server
case sistem mobil
uto debet, dila
erver. Sedan
user memilih
s, dapat dibua
n ini.
i list view dan
n beserta inf
a merchant, ju
ab bar berfung
formasi meng
iew pada laya
ang belum dib
yang ditolak
tampilan utama a
n bayar dapat
p tagihan. Ket
akan muncul
tiga aktor. A
mbeli dan peng
ne. Aplikasi
mberi perintah
yaitu penjual
ank terdapat d
yang dilakukan
oleh server.
komunikasi c
smartphone
mobile paym
e payment.
akukan oleh s
ngkan auto
untuk mem
at empat bua
n tab bar. List
formasi men
umlah tagihan
gsi sebagai to
genai jenis ta
ar saat ini. Ad
bayar, tagihan
k bayarannya
aplikasi.
t dilakukan de
tika sebuah ta
kotak dialog
Aktor
gguna
pada
h atau
atau
di luar
n oleh
Jadi,
client,
yang
ent.
sistem
debet
mbayar
ah use
t view
ngenai
n, dan
ombol
agihan
da tiga
n yang
oleh
engan
agihan
yang
mena
dilak
meno
dialo
sebag
salah
Us
tomb
mem
terda
dipili
peng
Te
data-
•
ampilkan pilih
kukan user. T
olak bayar. Se
og baru yang
gai konfirmas
h satu bentuk p
Gb. 4 Ra
User dapat mel
bol menu And
munculkan me
apat pilihan
ih akan memu
gguna.
Gb. 5 R
erdapat dua bu
-data baik pad
• Bill me
menyimp
berada p
nilai yang
merupaka
o _
d
d
c
t
d
o k
a
u
o m
a
t
han atau perm
Terdapat dua
etelah memilih
g meminta m
si atas perinta
pengamanan p
ncangan alur pem
lihat informas
droid pada sm
enu pilihan. P
untuk menga
unculkan kota
Rancangan alur pe
uah tabel yang
da aplikasi mau
erupakan tab
pan tagihan ya
ada aplikasi
g sama pada
an salinan dari
_id merupaka
dalam bentu
dihasilkan sec
cursor sebaga
tagihan terten
di bagian aplik
key (pada ser
adalah identit
unik untuk ma
merchant men
atau merchan
tersebut.
mintaan masu
pilihan yaitu
ih perintah, ak
masukan pas
ah yang telah
pada aplikasi.
mbayaran dan me
si saldo deng
martphone yan
Pada salah sa
akses akun u
ak dialog beris
engaksesan inform
g digunakan u
upun pada ser
bel yang d
ang didapat ol
maupun serv
keduanya. Ta
ri tabel yang a
an identitas ta
uk nomer
cara otomatis
ai referensi d
ntu. Hanya te
ikasi Android.
rver) atau bill
tas tagihan ya
asing-masing
enunjukkan na
nt yang meng
ukkan yang h
u membayar
kan muncul k
ssword dari
h dimasukkan
nolak bayar.
gan cara mene
ng kemudian a
atu menu pil
user yang ke
si informasi s
masi saldo.
untuk menyim
rver.
digunakan un
leh user. Tabe
ver dan mem
abel pada apli
ada pada serve
agihan pada t
baris. Nila
. Digunakan
dalam mengam
erletak pada t
.
Id (pada aplik
ang memiliki n
tagihan.
ama dari pen
gedarkan tag
harus
atau
kotak
user
dan
ekan
akan
ihan
etika
aldo
mpan
ntuk
el ini
miliki
ikasi
er.
tabel
ainya
oleh
mbil
tabel
kasi)
nilai
njual
ihan
Perancangan dan Implementasi Prototipe Sistem Aplikasi Mobile Payment Berbasis Android
118
A.
B
apli
o
o
o
• Buyer a
akun pe
server
dalamny
o
III. IM
Implementas
Berikut mer
ikasi mobile p
Gb
amount me
yang harus
tagihan.
time menu
dibuatnya ta
status menu
masih belum
ditolak pemb
adalah tabel y
embeli atau us
dan hanya m
ya.
balance me
dimiliki oleh
MPLEMENTA
si
rupakan tam
payment.
Gb. 6 Ta
. 7 Tampilan pro
enunjukkan h
dibayar untu
unjukkan ta
agihan.
unjukkan apak
m dibayar, su
bayarannya.
yang berisi in
ser. Tabel ini
memiliki satu
enunjukkan ju
h user.
SI DAN PEN
mpilan-tampil
ampilan utama.
oses bayar dan tol
harga atau ju
uk melunasi
anggal dan
kah sebuah ta
udah dibayar,
nformasi men
hanya berada
u buah eleme
umlah saldo
GUJIAN
an impleme
lak bayar.
umlah
suatu
jam
agihan
, atau
ngenai
a pada
en di
yang
entasi
Ba
paym
Basis
yang
ditola
tersim
peran
tabel
bawa
Te
Buye
bill p
pada
serta
adan
kolom
sedan
meng
terda
serve
Ta
user.
saldo
B. P
Gb. 8 T
asis data pad
ment pada pe
s data ini ber
g belum diba
ak oleh use
mpan dalam f
ngkat Android
l bernama bill
ah ini.
Nama Fiel
_id
billId
merchant
amount
time
status
erdapat dua b
er. Tabel Bill
pada user dala
a perbedaan da
a tidak adanya
nya kolom _id
m _id dibutuh
ngkan basis
ggunakan SQ
apat perbedaan
er.
Nama Fie
key
merchant
amount
time
status
abel kedua, ya
. Hanya ada s
o pengguna.
Nama Fiel
balance
Pengujian
Tampilan proses m
da user, yang
erangkat And
rfungsi untuk
ayar, telah di
er. Basis dat
folder /data/da
d. Basis data
l yang rincian
Tabel 1 Tabe
ld Tipe
Intege
Text
Text
Intege
Text
Text
buah tabel dat
di server pad
am hal konten
alam penamaa
a kolom _id p
d pada basis d
hkan SQLite u
data serve
QLite. Hal i
n pada tipe e
Tabel 2 Tabel
eld Tipe
Strin
Strin
Integ
Date
Strin
aitu tabel Buy
atu buah elem
Tabel 3 Tabel B
ld Tipe
Integ
melihat informasi
g terletak di
droid, mengg
menyimpan
ibayar, maup
ata ini berna
data/com.poipa
ini hanya me
nnya dapat dil
el bill pada user.
Data K
er P
U
er
ata pada serve
da dasarnya sa
n. Perbedaann
an kolom (fie
pada tabel data
data server d
untuk melaku
er dalam s
ini pula yan
elemen basis
l Bill pada server
e Data K
ng
ng
ger
eTime
ng
yer, menyimpa
men pada tabe
Buyer pada serve
e Data K
ger
i saldo.
i aplikasi mo
gunakan SQL
data tagihan
un tagihan y
ama pay.db
ay/databases p
emiliki satu b
lihat pada tabe
Keterangan
Primary key
Unique
er, yaitu Bill
ama dengan t
nya hanya terl
eld) dan tipe d
a di server. T
disebabkan ka
ukan proses qu
istem ini t
ng menyebab
data user den
.
Keterangan
an informasi s
el ini yaitu jum
er.
Keterangan
obile
Lite.
baik
yang
dan
pada
buah
el di
dan
tabel
letak
data,
idak
arena
uery
tidak
bkan
ngan
aldo
mlah
Ade Harnusa Azril
119
Pengujian terhadap skenario aplikasi mobile payment
dilakukan dengan cara menguji fungsionalitas masing-masing
elemen dengan metode black box, yaitu melihat keluaran
sistem terhadap sebuah masukan dan membandingkanya
dengan apa yang seharusnya dilakukan oleh sistem tersebut.
Terdapat empat buah skenario yang diuji yaitu menerima
tagihan, membayar tagihan, menolak pembayaran, dan
memeriksa saldo. Hasil pengujian menunjukkan bahwa
seluruh skenario telah berjalan dengan baik.
C. Analisis
Berdasarkan pengujian yang dilakukan atas implementasi
sistem mobile payment ini, aplikasi telah memenuhi
kebutuhan dalam perancangan antarmuka dimana seluruh
fungsi utama harus dapat dilakukan dengan maksimal tiga
langkah oleh user. Sistem basis data SQLite pada Android
dapat diintegrasikan dengan sistem basis data Google App
Engine walau terdapat perdedaan tipe data di antara keduanya.
Pengamatan terhadap hasil pengujian juga menunjukkan
bahwa aplikasi dapat menjalankan seluruh fitur yang
diharapkan dengan baik dan tanpa kesalahan. Fitur-fitur yang
dimaksud adalah menerima tagihan, melakukan pembayaran,
menolak pembayaran, dan memeriksa saldo.
Aplikasi mobile payment ini masih belum sempurna dan
belum siap untuk penerapan pada dunia nyata. Salah satu
kekurangan pada implementasi ini adalah belum
diaplikasikannya sistem keamanan terhadap komunikasi
antara aplikasi pada user dengan server pembayaran.
Kekurangan lainnya adalah masih terbatasnya jumlah tagihan
yang dapat diletakkan pada server agar sistem ini berjalan
dengan baik. Saat ini sistem hanya dapat menerima satu buah
tagihan pada server. Perlu dilakukan perubahan pada kode
JSON yang terletak pada server untuk mengatasi hal ini.
Untuk penerapan pada dunia nyata, yaitu dengan server bank
dan server merchant, harus dilakukan penyesuaian dan
penambahan supaya integrasi antar sistem dapat berjalan
dengan baik.
IV.KESIMPULAN
Setelah implementasi dan pengujian dilakukan, maka
didapatkan kesimpulan sebagai berikut.
• Aplikasi yang dibuat merupakan prototipe. Walaupun
model proses pembayaran dalam penelitian ini sudah
dapat berjalan dengan baik, masih dibutuhkan
pengembangan lebih lanjut supaya sistem ini dapat
diimplementasikan pada dunia nyata.
• Sistem dibuat sebagai model proses pembayaran secara
mobile yang memudahkan user dalam melakukan
proses bayar maupun membatalkan pembayaran.
• Dengan mengotomasi proses memasukkan informasi
tujuan transfer yang biasanya dilakukan secara manual
oleh user, sistem ini dapat memangkas langkah yang
harus dilakukan oleh user untuk melakukan
pembayaran sehingga aplikasi menjadi lebih ringkas
untuk digunakan.
• Secara keseluruhan, aplikasi ini sudah berjalan dengan
baik dari segi fungsional. Aplikasi juga telah berjalan
sesuai dengan alur yang diharapkan pada proses
perancangan.
DAFTAR PUSTAKA
[1] Rogers, R., Lombardo, J., Mednieks, Z., and Meike, B., Android
Application Development, O’Reilly Media, Inc., California, 2009.
[2] Felker, D. and Dobbs, J., Android TM
Application Development for
Dummies®
, Wiley Publishing, Inc., Indiana, 2011.
[3] Booch, G., Maksimchuk, Robert A., Engle, Michael W., Young, Bobbi
J., Conallen, J., and Houston, Kelli A.,Object-Oriented Analysis and
Design with Applications, Pearson Education, Inc., Third edition,
Massachusetts, 2007.
[4] Severance, C., Using Google App Engine, O’Reilly Media, Inc.,
California, 2009.
[5] ______________, The Developer’s Guide,
http://developer.android.com/guide/index.html, 7 Januari 2012, 11.30
WIB.
[6] ______________, Features of SQLite,
http://www.sqlite.org/features.html, 8 Januari 2012, 15.21 WIB.
[7] ______________, Introducing JSON, http://json.org, 9 Januari 2012,
23.00 WIB.
[8] ______________, Indonesia The Most Reliant On Mobile Internet
Access Across Southeast Asia : Nielsen,
http://id.acnielsen.com/news/Release110711.shtml, 8 Januari 2012,
17.34 WIB.
[9] ______________, Mobile Apps – Where Are You in Value-Chain?,
http://www.slideshare.net/FrostandSullivan/mobile-apps-where-are-
you-in-value-chain, 8 Januari 2012, 17.44 WIB.
Perancangan dan Implementasi Prototipe Sistem Aplikasi Mobile Payment Berbasis Android
120

More Related Content

Similar to 86 328-1-pb

Mata kuliah Sosial Entrepreneur
Mata kuliah Sosial EntrepreneurMata kuliah Sosial Entrepreneur
Mata kuliah Sosial Entrepreneur
Abdul Syarif
 
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary Prasetyo
 
Forum 9
Forum 9Forum 9
PPT SIM Berbasis Teknologi ULLY TIARA ANGELIA 201911571 KEL.8
PPT SIM Berbasis Teknologi ULLY TIARA ANGELIA 201911571 KEL.8PPT SIM Berbasis Teknologi ULLY TIARA ANGELIA 201911571 KEL.8
PPT SIM Berbasis Teknologi ULLY TIARA ANGELIA 201911571 KEL.8
UllyTiaraAngelia
 
PPT SIM Aditya Alifian 201911562 Kelompok 8
PPT SIM Aditya Alifian 201911562 Kelompok 8PPT SIM Aditya Alifian 201911562 Kelompok 8
PPT SIM Aditya Alifian 201911562 Kelompok 8
AditOkey
 
Analisis sistem informasi pemesanan electronic ticket ppt
Analisis sistem informasi pemesanan electronic ticket pptAnalisis sistem informasi pemesanan electronic ticket ppt
Analisis sistem informasi pemesanan electronic ticket ppt
Lidya Septiani
 
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
khansaranindia
 
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Nanang Juventini
 
Tugas besar
Tugas besarTugas besar
Tugas besar
muhammad nur
 
SIM, Renny Kurniyawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Implementasi Sistem...
SIM, Renny Kurniyawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Implementasi Sistem...SIM, Renny Kurniyawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Implementasi Sistem...
SIM, Renny Kurniyawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Implementasi Sistem...
Rennykoer
 
Forum 9
Forum 9Forum 9
Forum 9
FachrulAdam4
 
Analisa dan perancangan hp 1
Analisa dan perancangan hp 1Analisa dan perancangan hp 1
Analisa dan perancangan hp 1
Nanang Juventini
 
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
Ratna Ayu Febrianti
 
Aplikasi Handphone Inovasi Dokter Unggas dan Among Tani
Aplikasi Handphone Inovasi Dokter Unggas dan Among TaniAplikasi Handphone Inovasi Dokter Unggas dan Among Tani
Aplikasi Handphone Inovasi Dokter Unggas dan Among Tani
tani57
 
Presentasi
PresentasiPresentasi
Presentasi
Thata Sii VioLetha
 
Agen tiket pesawat la gheira
Agen tiket pesawat la gheiraAgen tiket pesawat la gheira
Agen tiket pesawat la gheira
Harizan Gheira
 
Gerbang Pembayaran e-Dagang dalam Segmen Pembayaran P2B Menurut Perspektif Is...
Gerbang Pembayaran e-Dagang dalam Segmen Pembayaran P2B Menurut Perspektif Is...Gerbang Pembayaran e-Dagang dalam Segmen Pembayaran P2B Menurut Perspektif Is...
Gerbang Pembayaran e-Dagang dalam Segmen Pembayaran P2B Menurut Perspektif Is...
Azim Ismail14
 
Prototype IntelAgent On Mobile Device
Prototype IntelAgent On Mobile DevicePrototype IntelAgent On Mobile Device
Prototype IntelAgent On Mobile Device
Zaenal Arifin
 
Persentasi Produk Dana Kini.ppt
Persentasi Produk Dana Kini.pptPersentasi Produk Dana Kini.ppt
Persentasi Produk Dana Kini.ppt
TipsAndTrick
 
Ansis 8 - Use Case Diagram
Ansis 8 - Use Case DiagramAnsis 8 - Use Case Diagram
Ansis 8 - Use Case Diagram
Lia Rusdyana Dewi
 

Similar to 86 328-1-pb (20)

Mata kuliah Sosial Entrepreneur
Mata kuliah Sosial EntrepreneurMata kuliah Sosial Entrepreneur
Mata kuliah Sosial Entrepreneur
 
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
 
Forum 9
Forum 9Forum 9
Forum 9
 
PPT SIM Berbasis Teknologi ULLY TIARA ANGELIA 201911571 KEL.8
PPT SIM Berbasis Teknologi ULLY TIARA ANGELIA 201911571 KEL.8PPT SIM Berbasis Teknologi ULLY TIARA ANGELIA 201911571 KEL.8
PPT SIM Berbasis Teknologi ULLY TIARA ANGELIA 201911571 KEL.8
 
PPT SIM Aditya Alifian 201911562 Kelompok 8
PPT SIM Aditya Alifian 201911562 Kelompok 8PPT SIM Aditya Alifian 201911562 Kelompok 8
PPT SIM Aditya Alifian 201911562 Kelompok 8
 
Analisis sistem informasi pemesanan electronic ticket ppt
Analisis sistem informasi pemesanan electronic ticket pptAnalisis sistem informasi pemesanan electronic ticket ppt
Analisis sistem informasi pemesanan electronic ticket ppt
 
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
(08) sim, khansa ranindia, hapzi ali akuntansi, Informasi Dalam Pelaksanaanya...
 
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
 
Tugas besar
Tugas besarTugas besar
Tugas besar
 
SIM, Renny Kurniyawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Implementasi Sistem...
SIM, Renny Kurniyawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Implementasi Sistem...SIM, Renny Kurniyawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Implementasi Sistem...
SIM, Renny Kurniyawati, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Implementasi Sistem...
 
Forum 9
Forum 9Forum 9
Forum 9
 
Analisa dan perancangan hp 1
Analisa dan perancangan hp 1Analisa dan perancangan hp 1
Analisa dan perancangan hp 1
 
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
 
Aplikasi Handphone Inovasi Dokter Unggas dan Among Tani
Aplikasi Handphone Inovasi Dokter Unggas dan Among TaniAplikasi Handphone Inovasi Dokter Unggas dan Among Tani
Aplikasi Handphone Inovasi Dokter Unggas dan Among Tani
 
Presentasi
PresentasiPresentasi
Presentasi
 
Agen tiket pesawat la gheira
Agen tiket pesawat la gheiraAgen tiket pesawat la gheira
Agen tiket pesawat la gheira
 
Gerbang Pembayaran e-Dagang dalam Segmen Pembayaran P2B Menurut Perspektif Is...
Gerbang Pembayaran e-Dagang dalam Segmen Pembayaran P2B Menurut Perspektif Is...Gerbang Pembayaran e-Dagang dalam Segmen Pembayaran P2B Menurut Perspektif Is...
Gerbang Pembayaran e-Dagang dalam Segmen Pembayaran P2B Menurut Perspektif Is...
 
Prototype IntelAgent On Mobile Device
Prototype IntelAgent On Mobile DevicePrototype IntelAgent On Mobile Device
Prototype IntelAgent On Mobile Device
 
Persentasi Produk Dana Kini.ppt
Persentasi Produk Dana Kini.pptPersentasi Produk Dana Kini.ppt
Persentasi Produk Dana Kini.ppt
 
Ansis 8 - Use Case Diagram
Ansis 8 - Use Case DiagramAnsis 8 - Use Case Diagram
Ansis 8 - Use Case Diagram
 

More from Ratzman III

Tugas Tutorial EKSI4202 Hukum Pajak
Tugas Tutorial EKSI4202 Hukum PajakTugas Tutorial EKSI4202 Hukum Pajak
Tugas Tutorial EKSI4202 Hukum Pajak
Ratzman III
 
Tugas Wajib Tutorial I - EKSI4202 - Hukum Pajak
Tugas Wajib Tutorial I  -  EKSI4202 - Hukum PajakTugas Wajib Tutorial I  -  EKSI4202 - Hukum Pajak
Tugas Wajib Tutorial I - EKSI4202 - Hukum PajakRatzman III
 
Review Artikel Tinjauan Pustaka
Review Artikel Tinjauan PustakaReview Artikel Tinjauan Pustaka
Review Artikel Tinjauan Pustaka
Ratzman III
 
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya IlmiahMICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
Ratzman III
 
Format laporan Tutor Universitas Terbuka 2014
Format laporan Tutor Universitas Terbuka 2014Format laporan Tutor Universitas Terbuka 2014
Format laporan Tutor Universitas Terbuka 2014
Ratzman III
 
Arduino Ch3 : Tilt Sensing Servo Motor Controller
Arduino Ch3 : Tilt Sensing Servo Motor Controller Arduino Ch3 : Tilt Sensing Servo Motor Controller
Arduino Ch3 : Tilt Sensing Servo Motor Controller
Ratzman III
 
Arduino - Ch 2: Sunrise-Sunset Light Switch
Arduino - Ch 2: Sunrise-Sunset Light SwitchArduino - Ch 2: Sunrise-Sunset Light Switch
Arduino - Ch 2: Sunrise-Sunset Light Switch
Ratzman III
 
Arduino - CH 1: The Trick Switch
Arduino - CH 1: The Trick SwitchArduino - CH 1: The Trick Switch
Arduino - CH 1: The Trick Switch
Ratzman III
 
Bab 3 - Kalkulus Relasional
Bab 3 -  Kalkulus RelasionalBab 3 -  Kalkulus Relasional
Bab 3 - Kalkulus Relasional
Ratzman III
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar Relasional
Ratzman III
 
Bab 1 RDBMS Review
Bab 1   RDBMS ReviewBab 1   RDBMS Review
Bab 1 RDBMS Review
Ratzman III
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data utsRatzman III
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data uts
Ratzman III
 
Modul my sql tutorial part 6
Modul my sql tutorial part 6Modul my sql tutorial part 6
Modul my sql tutorial part 6Ratzman III
 
Tugas i
Tugas iTugas i
Tugas i
Ratzman III
 
Modul my sql tutorial part 5
Modul my sql tutorial part 5Modul my sql tutorial part 5
Modul my sql tutorial part 5Ratzman III
 

More from Ratzman III (20)

Tugas Tutorial EKSI4202 Hukum Pajak
Tugas Tutorial EKSI4202 Hukum PajakTugas Tutorial EKSI4202 Hukum Pajak
Tugas Tutorial EKSI4202 Hukum Pajak
 
Tugas Wajib Tutorial I - EKSI4202 - Hukum Pajak
Tugas Wajib Tutorial I  -  EKSI4202 - Hukum PajakTugas Wajib Tutorial I  -  EKSI4202 - Hukum Pajak
Tugas Wajib Tutorial I - EKSI4202 - Hukum Pajak
 
Review Artikel Tinjauan Pustaka
Review Artikel Tinjauan PustakaReview Artikel Tinjauan Pustaka
Review Artikel Tinjauan Pustaka
 
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya IlmiahMICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
MICRO TEACHING IDIK4013-Memanfaatkan Pustaka dalam Penulisan Karya Ilmiah
 
Format laporan Tutor Universitas Terbuka 2014
Format laporan Tutor Universitas Terbuka 2014Format laporan Tutor Universitas Terbuka 2014
Format laporan Tutor Universitas Terbuka 2014
 
Arduino Ch3 : Tilt Sensing Servo Motor Controller
Arduino Ch3 : Tilt Sensing Servo Motor Controller Arduino Ch3 : Tilt Sensing Servo Motor Controller
Arduino Ch3 : Tilt Sensing Servo Motor Controller
 
Arduino - Ch 2: Sunrise-Sunset Light Switch
Arduino - Ch 2: Sunrise-Sunset Light SwitchArduino - Ch 2: Sunrise-Sunset Light Switch
Arduino - Ch 2: Sunrise-Sunset Light Switch
 
Arduino - CH 1: The Trick Switch
Arduino - CH 1: The Trick SwitchArduino - CH 1: The Trick Switch
Arduino - CH 1: The Trick Switch
 
Bab 3 - Kalkulus Relasional
Bab 3 -  Kalkulus RelasionalBab 3 -  Kalkulus Relasional
Bab 3 - Kalkulus Relasional
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar Relasional
 
Bab 1 RDBMS Review
Bab 1   RDBMS ReviewBab 1   RDBMS Review
Bab 1 RDBMS Review
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data uts
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data uts
 
Modul my sql tutorial part 6
Modul my sql tutorial part 6Modul my sql tutorial part 6
Modul my sql tutorial part 6
 
Nilai lab 01pt3
Nilai lab 01pt3Nilai lab 01pt3
Nilai lab 01pt3
 
Format sap
Format sapFormat sap
Format sap
 
Tugas i
Tugas iTugas i
Tugas i
 
Modul my sql tutorial part 5
Modul my sql tutorial part 5Modul my sql tutorial part 5
Modul my sql tutorial part 5
 
1088
10881088
1088
 
1152
11521152
1152
 

86 328-1-pb

  • 1. Abs onli Ind siste ope ken pen Sist And plat dap tagi info men sert men utam pali Apl Sam Fro sken siste per Kat Eng I Ind pen oran diri Ind inte digu berk atau teru tida hing yan Unt P strak— Sampai ine yang sesu donesia. Untuk em pembayar erasi Android nyamanan, nggunaannya. tem pembaya droid user d tform Google pat menjalank ihan, membay ormasi saldo nghasilkan tag ta memproses njamin keprak ma pada apli ing banyak tig likasi pembay msung Galaxy oyo. Pengujian nario peranca em telah berj ancangannya. a kunci— mob gine. Internet telah donesia. Berba ngguna interne ng pada tahun ilis pada bula donesia meng ernet. Salah s unakan adala kembangnya u yang biasa us berkemban ak maksimal k gga saat ini. ng sesuai deng tuk menjawab Peranc Sis # i saat ini, belu uai dengan k menjawab pe ran untuk pe d yang dap keamanan, aran terdiri an aplikasi p App Engine kan empat bua yar tagihan, m . Aplikasi gihan, menyim aksi pembaya ktisan dalam p kasi perangka a langkah oleh yaran diimpl Mini S5570 d n dilakukan de angan. Hasil jalan sesuai d bile payment, e- I. PEND h menjadi b agai badan rise et di Indonesi n 2011. Dan b an Juli 2011 ggunakan tele atu sistem op ah Android da internet di Ind disebut e-com ng. Namun, karena ada sa Belum ditem gan karakter s b permasalaha cangan stem A B # Sekolah Tekn Jl G um ditemukan karakter serta rmasalahan in erangkat mob pat member dan kem dari aplikas pada server . Aplikasi pa ah fungsi utam menolak pemba pada server mpan informasi aran atau peno penggunaan ap at harus dapa h user. lementasikan engan sistem o engan metode pengujian me dengan yang -commerce, An DAHULUAN bagian dari et memperkira ia telah menca berdasarkan su 1, 48% dari epon seluler perasi smartph ari Google. D donesia, perd mmerce mem perkembanga atu kendala y mukan sistem p serta kultur ko an ini, diranc n dan Aplika Berba Ade nik Elektro dan Ganesha 10 Ba 1 adeha sistem pemba a kultur kons ni, dirancang se bile dengan s rikan keprak mudahan d i pada pera yang dibuat ada perangkat ma yaitu men ayaran, dan m berfungsi i tagihan dan olakan bayar. U plikasi, semua f at dilakukan d pada smartp operasi Andro black box terh enunjukkan b diharapkan d ndroid, Google hidup masya akan bahwa ju apai sekitar 45 urvei Nielsen pengguna in untuk meng hone yang po Dan seiring de agangan elekt miliki potensi u an e-commerc yang belum te pembayaran o onsumen Indon cang sebuah s Imple asi Mo asis An e Harnusa Az 13206065 n Informatika, andung, Jawa arnusa@gmai ayaran sumen ebuah sistem ktisan, dalam angkat pada t user nerima melihat untuk akun, Untuk fungsi dalam tphone oid 2.2 hadap bahwa dalam e App arakat umlah 5 juta n yang nternet gakses opuler engan tronik untuk ce ini eratasi online nesia. sistem pemb Andr keam Ap baran pemb mem proto difok serve secar Si mend dijala meng mena pemb dilak mem passw deng dan Aplik digun ementa obile P ndroid zril#1 , Institut Tekn a Barat, Indon il.com bayaran untuk roid yang dap manan, dan kem plikasi yang ng atau jasa y bayaran, mem meriksa saldo p otipe atas m kuskan kepad er. Pihak lain ra dummy. II. PERANC istem pembay dapat informa ankan, aplik gunduh tag ampilkannya. bayaran atau kukan dengan milih untuk m word pada ko gan cara mem memasukkan kasi ini juga nakan. G asi Pro Payme d nologi Bandun nesia k perangkat m pat memberik mudahan dala dirancang d yang telah dib meriksa status pada bank pen model mobi da hubungan n yaitu merc ANGAN SIST aran bermula asi tagihan da kasi pada gihan yang Pengguna u membatalk auto debet ya membayar pa onfirmasi pem milih untuk m n password p a dapat mem Gb. 1 Gambaran s ototip ent ng mobile denga kan kepraktis am penggunaa dapat meneri ibeli, melakuk dan sejarah p ngguna. Aplik ile payment. antara user ( chant dan ba TEM MOBILE setelah serve ari server situ smartphone ada pad kemudian d kan pembeli ang otomatis ada aplikasi mbayaran. Pen menolak bayar pada konfirm meriksa saldo sistem secara um e an sistem ope san, kenyama annya. ma tagihan kan atau men pembayaran, s kasi hanya seb Pengemban (pembeli) den nk disimulas E PAYMENT er mobile paym us belanja. Ke akan langs a server dapat melaku an. Pembay dilakukan set dan memasu nolakan dilaku ran pada apli masi pembata o rekening y mum. erasi anan, atas olak serta batas ngan ngan ikan ment etika sung dan ukan yaran telah ukan ukan ikasi alan. yang Jurnal Sarjana Institut Teknologi Bandung bidang Teknik Elektro dan Informatika Volume 1, Number 1, April 2012 117
  • 2. P pert apli sma berk mer bata ked tug yait men S mob dila tagi cas T men tagi tang nav apa jeni tela pen P mel yan Pada sistem tama adalah u ikasi mobile artphone dap komunikasi d rchant dan ba asan tugas akh dua aktor ters as akhir ini l tu aplikasi nerima perinta Gb. 2 Semua use ca bile payment akukan oleh ihan. Dari dia e untuk sistem Tampilan utam nampilkan d ihan tersebut ggal dibuatny vigasi dan me a yang ditamp is tagihan yai ah dibayar, d ngguna. G Pembayaran a lakukan pemil ng belum diba ini seutuhny user yang me payment pa at digunakan dengan dua ank. Pihak me hir ini, sehing sebut dilakuk lebih memfok mobile paym ah dari user, d 2 Diagram use c ase, kecuali au t melalui se bank saat u agram di atas m pembayaran ma terdiri dari daftar tagihan seperti nama ya tagihan. Ta emberikan inf ilkan di list v itu tagihan ya dan tagihan Gb. 3 Rancangan atau penolakan lihan terhadap ayar dipilih, a ya terdapat erupakan pem da smartphon n untuk mem aktor lain y rchant dan ba gga interaksi y kan langsung kuskan pada ment pada dengan server case sistem mobil uto debet, dila erver. Sedan user memilih s, dapat dibua n ini. i list view dan n beserta inf a merchant, ju ab bar berfung formasi meng iew pada laya ang belum dib yang ditolak tampilan utama a n bayar dapat p tagihan. Ket akan muncul tiga aktor. A mbeli dan peng ne. Aplikasi mberi perintah yaitu penjual ank terdapat d yang dilakukan oleh server. komunikasi c smartphone mobile paym e payment. akukan oleh s ngkan auto untuk mem at empat bua n tab bar. List formasi men umlah tagihan gsi sebagai to genai jenis ta ar saat ini. Ad bayar, tagihan k bayarannya aplikasi. t dilakukan de tika sebuah ta kotak dialog Aktor gguna pada h atau atau di luar n oleh Jadi, client, yang ent. sistem debet mbayar ah use t view ngenai n, dan ombol agihan da tiga n yang oleh engan agihan yang mena dilak meno dialo sebag salah Us tomb mem terda dipili peng Te data- • ampilkan pilih kukan user. T olak bayar. Se og baru yang gai konfirmas h satu bentuk p Gb. 4 Ra User dapat mel bol menu And munculkan me apat pilihan ih akan memu gguna. Gb. 5 R erdapat dua bu -data baik pad • Bill me menyimp berada p nilai yang merupaka o _ d d c t d o k a u o m a t han atau perm Terdapat dua etelah memilih g meminta m si atas perinta pengamanan p ncangan alur pem lihat informas droid pada sm enu pilihan. P untuk menga unculkan kota Rancangan alur pe uah tabel yang da aplikasi mau erupakan tab pan tagihan ya ada aplikasi g sama pada an salinan dari _id merupaka dalam bentu dihasilkan sec cursor sebaga tagihan terten di bagian aplik key (pada ser adalah identit unik untuk ma merchant men atau merchan tersebut. mintaan masu pilihan yaitu ih perintah, ak masukan pas ah yang telah pada aplikasi. mbayaran dan me si saldo deng martphone yan Pada salah sa akses akun u ak dialog beris engaksesan inform g digunakan u upun pada ser bel yang d ang didapat ol maupun serv keduanya. Ta ri tabel yang a an identitas ta uk nomer cara otomatis ai referensi d ntu. Hanya te ikasi Android. rver) atau bill tas tagihan ya asing-masing enunjukkan na nt yang meng ukkan yang h u membayar kan muncul k ssword dari h dimasukkan nolak bayar. gan cara mene ng kemudian a atu menu pil user yang ke si informasi s masi saldo. untuk menyim rver. digunakan un leh user. Tabe ver dan mem abel pada apli ada pada serve agihan pada t baris. Nila . Digunakan dalam mengam erletak pada t . Id (pada aplik ang memiliki n tagihan. ama dari pen gedarkan tag harus atau kotak user dan ekan akan ihan etika aldo mpan ntuk el ini miliki ikasi er. tabel ainya oleh mbil tabel kasi) nilai njual ihan Perancangan dan Implementasi Prototipe Sistem Aplikasi Mobile Payment Berbasis Android 118
  • 3. A. B apli o o o • Buyer a akun pe server dalamny o III. IM Implementas Berikut mer ikasi mobile p Gb amount me yang harus tagihan. time menu dibuatnya ta status menu masih belum ditolak pemb adalah tabel y embeli atau us dan hanya m ya. balance me dimiliki oleh MPLEMENTA si rupakan tam payment. Gb. 6 Ta . 7 Tampilan pro enunjukkan h dibayar untu unjukkan ta agihan. unjukkan apak m dibayar, su bayarannya. yang berisi in ser. Tabel ini memiliki satu enunjukkan ju h user. SI DAN PEN mpilan-tampil ampilan utama. oses bayar dan tol harga atau ju uk melunasi anggal dan kah sebuah ta udah dibayar, nformasi men hanya berada u buah eleme umlah saldo GUJIAN an impleme lak bayar. umlah suatu jam agihan , atau ngenai a pada en di yang entasi Ba paym Basis yang ditola tersim peran tabel bawa Te Buye bill p pada serta adan kolom sedan meng terda serve Ta user. saldo B. P Gb. 8 T asis data pad ment pada pe s data ini ber g belum diba ak oleh use mpan dalam f ngkat Android l bernama bill ah ini. Nama Fiel _id billId merchant amount time status erdapat dua b er. Tabel Bill pada user dala a perbedaan da a tidak adanya nya kolom _id m _id dibutuh ngkan basis ggunakan SQ apat perbedaan er. Nama Fie key merchant amount time status abel kedua, ya . Hanya ada s o pengguna. Nama Fiel balance Pengujian Tampilan proses m da user, yang erangkat And rfungsi untuk ayar, telah di er. Basis dat folder /data/da d. Basis data l yang rincian Tabel 1 Tabe ld Tipe Intege Text Text Intege Text Text buah tabel dat di server pad am hal konten alam penamaa a kolom _id p d pada basis d hkan SQLite u data serve QLite. Hal i n pada tipe e Tabel 2 Tabel eld Tipe Strin Strin Integ Date Strin aitu tabel Buy atu buah elem Tabel 3 Tabel B ld Tipe Integ melihat informasi g terletak di droid, mengg menyimpan ibayar, maup ata ini berna data/com.poipa ini hanya me nnya dapat dil el bill pada user. Data K er P U er ata pada serve da dasarnya sa n. Perbedaann an kolom (fie pada tabel data data server d untuk melaku er dalam s ini pula yan elemen basis l Bill pada server e Data K ng ng ger eTime ng yer, menyimpa men pada tabe Buyer pada serve e Data K ger i saldo. i aplikasi mo gunakan SQL data tagihan un tagihan y ama pay.db ay/databases p emiliki satu b lihat pada tabe Keterangan Primary key Unique er, yaitu Bill ama dengan t nya hanya terl eld) dan tipe d a di server. T disebabkan ka ukan proses qu istem ini t ng menyebab data user den . Keterangan an informasi s el ini yaitu jum er. Keterangan obile Lite. baik yang dan pada buah el di dan tabel letak data, idak arena uery tidak bkan ngan aldo mlah Ade Harnusa Azril 119
  • 4. Pengujian terhadap skenario aplikasi mobile payment dilakukan dengan cara menguji fungsionalitas masing-masing elemen dengan metode black box, yaitu melihat keluaran sistem terhadap sebuah masukan dan membandingkanya dengan apa yang seharusnya dilakukan oleh sistem tersebut. Terdapat empat buah skenario yang diuji yaitu menerima tagihan, membayar tagihan, menolak pembayaran, dan memeriksa saldo. Hasil pengujian menunjukkan bahwa seluruh skenario telah berjalan dengan baik. C. Analisis Berdasarkan pengujian yang dilakukan atas implementasi sistem mobile payment ini, aplikasi telah memenuhi kebutuhan dalam perancangan antarmuka dimana seluruh fungsi utama harus dapat dilakukan dengan maksimal tiga langkah oleh user. Sistem basis data SQLite pada Android dapat diintegrasikan dengan sistem basis data Google App Engine walau terdapat perdedaan tipe data di antara keduanya. Pengamatan terhadap hasil pengujian juga menunjukkan bahwa aplikasi dapat menjalankan seluruh fitur yang diharapkan dengan baik dan tanpa kesalahan. Fitur-fitur yang dimaksud adalah menerima tagihan, melakukan pembayaran, menolak pembayaran, dan memeriksa saldo. Aplikasi mobile payment ini masih belum sempurna dan belum siap untuk penerapan pada dunia nyata. Salah satu kekurangan pada implementasi ini adalah belum diaplikasikannya sistem keamanan terhadap komunikasi antara aplikasi pada user dengan server pembayaran. Kekurangan lainnya adalah masih terbatasnya jumlah tagihan yang dapat diletakkan pada server agar sistem ini berjalan dengan baik. Saat ini sistem hanya dapat menerima satu buah tagihan pada server. Perlu dilakukan perubahan pada kode JSON yang terletak pada server untuk mengatasi hal ini. Untuk penerapan pada dunia nyata, yaitu dengan server bank dan server merchant, harus dilakukan penyesuaian dan penambahan supaya integrasi antar sistem dapat berjalan dengan baik. IV.KESIMPULAN Setelah implementasi dan pengujian dilakukan, maka didapatkan kesimpulan sebagai berikut. • Aplikasi yang dibuat merupakan prototipe. Walaupun model proses pembayaran dalam penelitian ini sudah dapat berjalan dengan baik, masih dibutuhkan pengembangan lebih lanjut supaya sistem ini dapat diimplementasikan pada dunia nyata. • Sistem dibuat sebagai model proses pembayaran secara mobile yang memudahkan user dalam melakukan proses bayar maupun membatalkan pembayaran. • Dengan mengotomasi proses memasukkan informasi tujuan transfer yang biasanya dilakukan secara manual oleh user, sistem ini dapat memangkas langkah yang harus dilakukan oleh user untuk melakukan pembayaran sehingga aplikasi menjadi lebih ringkas untuk digunakan. • Secara keseluruhan, aplikasi ini sudah berjalan dengan baik dari segi fungsional. Aplikasi juga telah berjalan sesuai dengan alur yang diharapkan pada proses perancangan. DAFTAR PUSTAKA [1] Rogers, R., Lombardo, J., Mednieks, Z., and Meike, B., Android Application Development, O’Reilly Media, Inc., California, 2009. [2] Felker, D. and Dobbs, J., Android TM Application Development for Dummies® , Wiley Publishing, Inc., Indiana, 2011. [3] Booch, G., Maksimchuk, Robert A., Engle, Michael W., Young, Bobbi J., Conallen, J., and Houston, Kelli A.,Object-Oriented Analysis and Design with Applications, Pearson Education, Inc., Third edition, Massachusetts, 2007. [4] Severance, C., Using Google App Engine, O’Reilly Media, Inc., California, 2009. [5] ______________, The Developer’s Guide, http://developer.android.com/guide/index.html, 7 Januari 2012, 11.30 WIB. [6] ______________, Features of SQLite, http://www.sqlite.org/features.html, 8 Januari 2012, 15.21 WIB. [7] ______________, Introducing JSON, http://json.org, 9 Januari 2012, 23.00 WIB. [8] ______________, Indonesia The Most Reliant On Mobile Internet Access Across Southeast Asia : Nielsen, http://id.acnielsen.com/news/Release110711.shtml, 8 Januari 2012, 17.34 WIB. [9] ______________, Mobile Apps – Where Are You in Value-Chain?, http://www.slideshare.net/FrostandSullivan/mobile-apps-where-are- you-in-value-chain, 8 Januari 2012, 17.44 WIB. Perancangan dan Implementasi Prototipe Sistem Aplikasi Mobile Payment Berbasis Android 120