• Translate

1/07/2015

Diagram Activity State : Login, Member, Help dan Profile

Tutorial WAP |

Advertisement

Diagram Activity State Login Administrator, Member dan Pengunjung, Menu Help dan Profile. Pembahasan kali ini merupakan lanjutan dari tutorial kemarin mengenai Diagram Activity State : Laporan yang sudah selesai kita bahas. silahkan dibaca semua tutorial wap mengenai aplikasi mobile commerce reservasi tiket pesawat berbasis wap ini secara mendetail.

=================================================================================
4.4.4.1.4 Login
    Kegiatan login administrator merupakan aktifitas yg dilakukan oleh admin dimana untuk masuk kedalam sistem admin harus memasukkan username dan password yang benar. Berikut dapat digambarkan dalam Diagram Activity State login administrator. Berikut ini akan diuraikan mengenai Diagram Activity State yang dilakukan oleh administrator pada modul login , modul ini terdiri dari 2 Diagram Activity State :
a.    Login Administrator
b.    Logout Administrator

a.) Login Administrator
Kegiatan login adminitrator merupakan kegiatan yang dilakukan oleh admin untuk masuk ke dalam sistem aplikasi pemesanan tiket pesawat berbasis wap. Yang dilakukan oleh admin waktu login adalah menulis link situs admin http://localhost/travel kemudian akan tampil halaman fm_login.htm untuk menginput username dan password yang benar dengan dikoneksikan oleh perintah cekpasswd.php oleh include_once('koneksi/connect.inc.php'); dan session_start("administrator"); jika semua data input benar maka akan ditampilkan ke halaman admin jika salah akan kembali ke form login :

Diagram Activity State login administrator
Gambar 4.62 Diagram Activity State login administrator
b.) Logout Administrator
Kegiatan logout administrator merupakan kegiatan yang dilakukan oleh administrator untuk keluar dari sistem aplikasi pemesanan tiket pesawat berbasis wap. Dimulai dengan mengklik link logout.php  pada interface halaman admin dengan perintah session_unregister("administrator");  ,dapat dilihat sebagai berikut :

Diagram Activity State logout administrator
Gambar 4.63 Diagram Activity State logout administrator


4.4.4.2. Member Dan Pengunnjung
    Aktifitas –aktifitas yang dilakukan oleh pengunjung dan member disini dilakukan melalui mobile device (handphone) meliputi beberapa kegiatan sebagai berikut yaitu melihat informasi, member mobile, help serta profile dapat digambarkan dalam Diagram Activity State.

4.4.4.2.1 Informasi
    Diagram Activity State yang ada di informasi meliputi :
a.     info pesawat.
b.     info transaksi.

Pada info transaksi, member tidak perlu melakukan login pada sistem untuk melihat informasi transaksi yang pernah dilakukan oleh member.

a)    Info Pesawat
Pada aktifity info pesawat ini lebih di khususkan untuk pengujung biasa untuk melihat jadwal keberangkatan pesawat. Sebelum melihat jadwal info pesawat terlebih dahulu harus memilih link menu_info.wml, kemudian akan menampilkan  halaman pilihan tanggal dengan perintah <a href="info_pesawattgl.wml">. apabila ada data keberangkatan maka akan ditampilkan data lengkap keberangkatan dengan perintah :
include_once ("../koneksi/connect.inc.php");if ($pages=="") {    echo"<br/><b>.: Daftar Penerbangan :.</b><br/><br/>";$sql = "SELECT T.kd_tiket, T.kd_pesawat, T.tgl_berangkat,T.jam_berangkat,T.jam_tiba, DT.sisa_tiket,P.type_pesawat, B.bandara_tujuan, B.kota_tujuan FROM tiket T, pesawat P, bdr_tujuan B, det_tiket DT WHERE T.kd_bdrtujuan=B.kd_bdrtujuan AND T.kd_pesawat=P.kd_pesawat AND T.kd_tiket=DT.kd_tiket AND T.tgl_berangkat='$thninfo-$blninfo-$tglinfo'     GROUP BY T.kd_bdrtujuan ORDER BY T.kd_tiket";.

Jika tidak ada data maka perintah yang digunakan adalah :
$cekdata=mysql_num_rows($res);if (! $cekdata >=1) {echo "Pada tanggal <b>$tglinfo-$blninfo-$thninfo </b>tidak ada jadwal penerbangan !";

Dapat digambarkan dalam Diagram Activity State sebagai berikut :

Diagram Activity State info pesawat
Gambar 4.64 Diagram Activity State info pesawat
b)    info transaksi
Pada info transaksi hanya menampilkan data pemesanan tiket yang sudah pernah di pesan oleh member. Untuk Diagram Activity State info pesawat terlebih dahulu memilih link menu_info.wml kemudian akan menampilkan  halaman pilihan info transaksi dengan perintah info_transaksi.php, setelah menginput data transaksi akan di cek oleh info_transaksi2.php apakah data pemesanan ada atau tidak dengan koneksi include_once ("../koneksi/connect.inc.php");. Dapat digambarkan dalam diagram activity state berikut ini :

Diagram Activity State info transaksi
Gambar 4.65 Diagram Activity State info transaksi


 4.4.4.2.2 Member Mobile
     Diagram Activity State yang ada pada member mobile meliputi
a.)     Pendaftaran User.
b.)    Transaksi Mobile.

a)    Pendaftaran User
Pada aktifity ini user bisa mendaftar melalui mobile device untuk menjadi member agar bisa melakukan pemesanan dan pembayaran tiket secara online dengan syarat yang telah ditentukan oleh travel agent. Apabila user ( pengunjung) ingin mendaftar menjadi member harus memilih link member.wml untuk menampilkan halaman pandaftaran. Kemudian user memilih link daftar yang dihubungkan dengan simpan_user.php Dapat digambarkan dalam Diagram Activity State sebagai berikut :
Diagram Activity State pendaftaran user
Gambar 4.66 Diagram Activity State pendaftaran user

b)    Transaksi Mobile
Pada aktifity ini hanya member yang bisa melakukan pemesanan dan pembayaran tiket secara online melalui mobile device  dengan syarat saldo yang cukup. Terlebih dahulu member harus memilih link member.wml kemudian akan tampil halaman login dengan link login_psn1.wml yang akan dihubungkan dengan login_psn2.php sebagai koneksi dalam mengecek data member apabila salah dalam penginputan data maka akan keluar pesan “LOGIN PROCESSING UNSUCCESSFULY” apabila data yang diinput benar maka member bisa melakukan pemesanan tiket pesawat sekaligus pembayaran dengan simulasi m-banking. Berikut dapat digambar bagaimana pemesanan dan pembayaran tiket berlangsung dalam Diagram Activity State :

Diagram Activity State pemesanan tiket pesawat
Gambar 4.67 Diagram Activity State pemesanan tiket pesawat


4.4.4.2.3 Help
    Aktifity diagram ini hanya menampilkan bantuan bagi para user(pengunjung) dan member dalam melakukan pemesanan tiket pesawat pada travel agent. Member atau pengunjung hanya memilih link help.wml untuk melihat bantuan yang disediakan oleh travel agent, Dapat digambarkan dalam Diagram Activity State sebagai berikut :

Diagram Activity State Help
Gambar 4.68 Diagram Activity State Help


4.4.4.2.4 Profile
    Aktifity diagram ini hanya menampilkan profile travel agent bagi para user(pengunjung) dan member. Member atau pengunjung hanya memilih link about.wml untuk melihat bantuan yang disediakan oleh travel agent, Dapat digambarkan dalam Diagram Activity State sebagai berikut :

Diagram Activity State Profile
Gambar 4.69 Diagram Activity State Profile

Selesai juga pembahasan Diagram Activity State untuk keseluruhan. silahkan sobat blogger baca satu persatu untuk pembelajaran. untuk pembahasan kedepan akan saya bahas mengenai diagram class untuk aplikasi mobile commerce reservasi tiket pesawat berbasis wap.

Disqus
Blogger
Comment
How to style text in Disqus comments Top Disqus Commentators
  • To write a bold letter please use <strong></strong> or <b></b>.
  • To write a italic letter please use <em></em> or <i></i>.
  • To write a underline letter please use <u></u>.
  • To write a strikethrought letter please use <strike></strike>.
  • To write HTML code, please use <code></code> or <pre></pre> or <pre><code></code></pre>, and please parse the code in the parser box below.
Show Parser Box

No comments Add Comment

Comments not appropriate topic will sign SPAM.