• Tidak ada hasil yang ditemukan

BAB IV PEMBAHASAN

4.3 System Design

4.3.3 Activity Diagram

Activity Diagram merupakan diagram yang menggambarkan berbagai

aliran aktivitas yang terjadi di dalam sistem, yang meliputi bagaimana sebuah proses dapat terjadi, kemungkinan-kemungkinan yang bisa terjadi, serta bagaimana akhir dari proses tersebut. Activity diagram sistem yang diajukan berdasarkan use case yang telah dibuat.

1. Activity DiagramUse CaseLoginMember

Activity diagram Gambar 4.16 merupakan rancangan rangkaian proses yang akan terjadi ketika visitor sudah membuka halaman website hotel, dan setelah member masuk ke halaman utama website maka member harus memilih kontak & reservasi dan memilih masuk member maka sistem akan menampilkan halaman login member. Actor lalu dapat memasukkan username, password dan kode yang sesuai. Setelah itu sistem akan melakukan pengecekan terhadap

username, password dan kode yang dimasukkan oleh actor meliputi kesesuaian

username, password dengan kode, apabila Username, password dan kode belum

dimasukkan atau salah maka sistem akan menampilkan pesan salah, dan apabila

username, password dan kode telah sesuai maka akan masuk ke halaman

2. Activity DiagramUse Case Pemesanan Kamar

Activity diagram Gambar 4.17 merupakan rancangan rangkaian proses yang akan terjadi ketika visitor akan melakukan pembayaran setelah melakukan pengisian data dengan lengkap, dan jumlah kamar. Pada saat malakukan pembayaran ada tiga jenis pilihan pembayaran, yaitu cash, transfer dan pembayaran credit card. Adapun yang dimaksud dengan cash adalah visitor

membayar dengan cara datang langsung ke hotel dengan syarat harus membawa formulir yang sudah dicetak oleh visitor dan dengan jangka waktu yang telah ditentukan dalam website, adapun dengan pembayaran transfer adalah dengan cara transfer ke rekening yang telah ada pada website dan dengan jarak waktu yang telah ditentukan. Adapun dengan pembayaran credit card adalah dengan cara visitor harus mengisi formulir pembayaran yang telah disediakan.

3. Activity DiagramUse Case Masukan Data Member

Gambar 4.18 Activity DiagramUse Case Masukan Data Member

Activity diagram Gambar 4.18 merupakan rancangan proses yang akan

terjadi ketika visitor ingin menjadi member, dengan mengisi formulir yang sudah disediakan. Setelah mengisi formulir, sistem akan melakukan validasi. Jika ternyata validasi gagal dilakukan, maka visitor harus mengulang pengisian lagi. Sebaliknya, jika validasi berhasil, email dan password baru akan tersimpan di dalam database.

4. Activity DiagramUse Case Mengedit Data Member

Gambar 4.19 Activity DiagramUse Case Mengedit Data Member

Activity diagram Gambar 4.19 merupakan rangkaian proses yang akan

dilakukan oleh sistem ketika visitor akan mengubah data member yang telah ada di dalam database. Dari list member yang ada, Jika terdapat data yang ingin diubah, maka visitor harus melakukan login member terlebih dahulu, setelah

masuk ke halaman formulir member maka visitor memilih tombol mengedit

member. dan mengedit data member. Jika proses ingin dilanjutkan maka visitor

harus login kembali. Dan data member tersebut ter-update.

5. Activity DiagramUse Case Pembayaran

Activity diagram Gambar 4.20 merupakan rancangan rangkaian proses yang akan terjadi ketika visitor akan melakukan pembayaran setelah melakukan pengisian data dengan lengkap, dan jumlah kamar. Pada saat malakukan pembayaran ada tiga jenis pilihan pembayaran, yaitu cash, transfer dan pembayaran credit card. Adapun yang dimaksud dengan cash adalah visitor

membayar dengan cara datang langsung ke hotel dengan syarat harus membawa formulir yang sudah dicetak oleh visitor dan dengan jangka waktu yang telah ditentukan dalam website, adapun dengan pembayaran transfer adalah dengan cara transfer ke rekening yang telah ada pada website dan dengan jarak waktu yang telah ditentukan. Adapun dengan pembayaran credit card adalah dengan cara visitor harus mengisi formulir pembayaran yang telah disediakan.

6. Activity DiagramUse CaseUser Manager

Gambar 4.21 Activity DiagramUse CaseUser Manager

Activity diagram Gambar 4.21 merupakan rancangan rangkaian proses

yang akan terjadi ketika administrator akan mengatur fungsi user. Dengan cara

administrator memilih user mana yang akan dipilih dan akan ditambah. Dan

sistem akan melakukan validasi. Jika ternyata validasi gagal, maka administrator

harus mengulang pengisian lagi. Sebaliknya, jika validasi berhasil, maka user

baru dan user yang dieditakan tersimpan di dalam database.

7. Activity DiagramUse CaseContent Manager

Gambar 4.22 Activity DiagramUse CaseContent Manager

Activity diagram Gambar 4.22 merupakan rancangan rangkaian proses

yang akan terjadi ketika administrator akan Content Manager. Dengan cara

administrator memilih Konten mana yang akan diedit dan akan ditambah. Setelah

melakukan validasi. Jika ternyata validasi gagal, maka administrator harus mengulang pengisian lagi. Sebaliknya, jika validasi berhasil, maka konten baru dan kontenyang dieditakan tersimpan di dalam database dan akan ditampilkan di halaman website.

8. Activity DiagramUse CaseLogin

Gambar 4.23 Activity DiagramUse CaseLogin

Activity diagram Gambar 4.23 merupakan rancangan rangkaian proses

yang akan terjadi ketika actor memilih untuk melakukan login. Ketika tombol

login ditekan, maka sistem akan menampilkan form login. Actor lalu dapat

memasukkan Username, password dan kode yang sesuai. Setelah itu sistem akan melakukan pengecekan terhadap Username, password dan kode yang dimasukkan oleh actor meliputi kesesuaian Username, password dengan kode,

apabila Username, password dan kode belum dimasukkan atau salah maka sistem akan menampilkan pesan salah.

9. Activity DiagramUse Case Mengaktifkan Pesanan

Gambar 4.24 Activity DiagramUse Case Mengaktifkan Pesanan

Activity diagram Gambar 4.24 merupakan rangkaian proses yang

dilakukan oleh sistem ketika visitor akan check in dan Front Office akan mengaktifkan pesanan visitor. Dengan cara front office masuk ke halaman utama

front office, lalu memilih pesanan non aktif. Maka sistem akan menampilkan data

pesanan, dan front office memilih data yang akan diaktifkan dengan mengklik data

10.Activity DiagramUse Case Menonaktifkan Pesanan

Gambar 4.25 Activity DiagramUse Case Menonaktifkan Pesanan

Activity diagram Gambar 4.25 merupakan rangkaian proses yang akan

dilakukan oleh sistem ketika front office melakukan kesalahan memilih data pesanan yang diaktifkan. Dengan cara front office masuk ke halaman utama front

office, lalu memilih pesanan aktif. Maka sistem akan menampilkan data pesanan

aktif, dan front office memilih data yang akan dinonaktifkan dengan memilih data

11.Activity Diagram Pencarian Data Pesanan

Gambar 4.26 Activity DiagramUse Case Pencarian Data Pesanan

Activity diagram Gambar 4.26 merupakan rangkaian proses yang akan

dilakukan oleh sistem ketika front office melakukan pencarian data pesanan. Dengan cara front office masuk ke halaman utama front office, lalu memasukkan kode pesanan, Setelah memasukkan kata kunci yang sesuai, maka dapat menekan tombol “Cari”. Sistem akan melakukan pencarian data yang relevan dengan kata kunci yang dimasukkan tersebut. Data yang didapatkan kemudian ditampilkan.

12.Activity DiagramUse CaseCheck Out

Gambar 4.27 Activity DiagramUse CaseCheck Out

Activity diagram Gambar 4.27 merupakan rangkaian proses yang akan

dilakukan oleh sistem ketika visitor akan melakukan check out. Dengan cara front

office masuk ke halaman utama front office, lalu memilih pesanan aktif, dan front

office memilih data yang akan melakukan check out, dan klik check out. Maka

Dokumen terkait