PEMBUATAN APLIKASI MOBILE PEMESANAN MAKANAN DAN ...
PEMBUATAN APLIKASI MOBILE PEMESANAN MAKANAN DAN ...
PEMBUATAN APLIKASI MOBILE PEMESANAN MAKANAN DAN ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.3.1.1 Sequence Login<br />
Dari Gambar 3.3. dapat dilihat bahwa pertama-tama client<br />
akan mengirimkan username dan password-nya kepada server dalam<br />
bentuk string. Setelah itu akan diterima oleh server, selanjutnya akan<br />
diproses ke database. Pada bagian ini akan dilakukan proses validasi.<br />
Dan hasil pengolahan oleh database akan dikirimkan kembali ke<br />
server untuk kemudian disampaikan kepada client.<br />
Foodcourt<br />
Client<br />
LOGIN_STATE: username, password<br />
Menu Layanan<br />
LOGIN<br />
LOGIN_INVALID<br />
Foodcourt Bluetooth<br />
Server<br />
} OR<br />
loginValidasi-proses query<br />
loginValidasi-hasil query<br />
Gambar 3.3 Sequence proses login<br />
Database<br />
(mysql)<br />
Pada gambar 3.3 menunjukkan bahwa proses login yang<br />
dilakukan oleh user. Jika login valid maka bluetooth application<br />
server mengirimkan data LOGIN pada MIDlet Client sebagai reply<br />
message. Yang kemudian MIDlet client akan menampilkan Menu<br />
Layanan. Apabila username dan password yang dikirimkan tidak<br />
sesuai maka data yang dikirikan ke client adalah LOGIN_INVALID.<br />
Namun pada saat request message gagal di kirimkan, maka MIDlet<br />
Client akan menampilkan pesan error.<br />
43