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.
…<br />
String dataStringReceive = in.readUTF();<br />
string2array(dataStringReceive);<br />
String no = null;<br />
if (array[0].equals("miftakhz31n"))<br />
{<br />
no = "New_client";<br />
dataStringTransmit = "miftakhz31n;";<br />
}<br />
else if (array[0].equals("LOGIN_STATE"))<br />
{<br />
String username = array[1];<br />
char[] password = new char[array[2].length()];<br />
for (int i = 0; i < array[2].length(); i++) {<br />
password[i] = array[2].charAt(i);<br />
}<br />
if (loginValidasi(username, password))<br />
{<br />
dataStringTransmit = "LOGIN;" + tempId + ";"<br />
+ tempNama + ";";<br />
}<br />
else<br />
{<br />
dataStringTransmit = "LOGIN_INVALID;";<br />
}<br />
....<br />
3.3.2.5 Proses Daftar Foodcourt<br />
Pada proses data daftar foodcourt, data kondisi yang<br />
dikirimkan oleh client untuk proses ini yaitu<br />
DAFTAR_FOODCOURT. Kondisi tersebut menunjukkan bahwa<br />
client melakukan permintaan daftar nama-nama restoran yang ada di<br />
foodcourt. Activity diagram dari proses data daftar foodcourt dapat<br />
dilihat pada gambar 3.16.<br />
Proses yang dilakukan yaitu, client akan megirimkan request<br />
message, kemudian server akan menindaklanjuti dengan melakukan<br />
proses pengambilan data daftar foodcourt yang aktif pada database<br />
dengan menjalankan fungsi sqlDaftarFoodcourt() yaitu<br />
dengan melakukan kueri ke database. Data yang ada kemudian<br />
dikirimkan ke client. Data yang dikirim berisi id Fodcourt dan Nama<br />
59