• Tidak ada hasil yang ditemukan

T0__BAB III Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Reservasi Hotel Berbasis Web T0 BAB III

N/A
N/A
Protected

Academic year: 2018

Membagikan "T0__BAB III Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Reservasi Hotel Berbasis Web T0 BAB III"

Copied!
32
0
0

Teks penuh

(1)

Bab III.

PERANCANGAN SISTEM

3.1 Analisis Sistem

Secara umum pengertian dari sistem menurut Leitch Rosses adalah suatu system didalam organisasi yang memerlukan keburuhan pengolahan transaksi harian, mendukung operasi, bersifat managerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Elemen-elemen dari suatu sistem pada dasarnya terdiri atas input, proses dan output. Sistem belanjaonlinemerupakan bagian dari aplikasi sistem e-commerce yang tidak terlepas dari elemen – elemen input, proses dan output.

Berdasarkan pada sistem e-commerce pada umumnya, sistem reservasi hotel online berbasis web disini dijelaskan tahapan analisis sistem yang memproses input dari dua pengguna yaitu pelanggan, dan penjual atau administrator. Pada tahap analisis sistem ini akan dijelaskan bagaimana setiap entitas berinteraksi dengan sistem untuk menjalankan setiap fungsinya masing-masing, oleh karena itu perlu mendefinisikan fungsi masing-masing entitas dalam sistem agar dalam perancangan sistem tidak terjadi kesalahan-kesalahan dalam implementasinya. Secara garis besar sistem belanja online yang akan dikembangkan disini terdiri dari proses-proses yang

meliputi pendaftaran user, masuk ke area

(2)

3.2 Alur Sistem

(3)

Sistem Pemesanan Hotel Online

Top Package::customer Top Package::admin

mencari informasi

(4)

3.4 Activity Diagram

Mengisi form registrasi ID dan penambahan pemesanan (jika ada)

Mendapat total tagihan

Membayar tagihan

Meng check in kan tamu yang sudah

registrasi

Meng check out kan tamu

Gambar 3.2 Activity Diagram

Diatas merupakan diagram Activity yang

(5)

dirancang. Aktifitas yang dilakukan oleh user member yaitu user member harus login terlebih dahulu untuk dapat melakukan pemesanan fasilitas, lihat profil, dan jadwal pemesanan. Begitu juga dengan admin dalam aktifitas ini admin juga diharuskan untuk login terlebih dahulu untuk dapat menginputkan data profil, user dan pemesanan. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.. Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan. Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use case diagram.

3.5 CLASS DIAGRAM

Class diagram adalah alat perancangan terbaik untuk tim pengembang. Diagram tersebut membantu pengembang mendapatkan struktur system sebelum kode ditulis, dan membantu untuk memastikan bahwa system adalah desain terbaik.

(6)

terhadap system yang dibangun. Di bawah ini merupakan class diagram dari sistem reservasi hotel online.

(7)

3.6 LKT (Lembar Kerja Tampilan)

3.6.1 Halaman Awal (Sebelum Login Member) 1. Halaman Beranda

Halaman ini memuat beberapa menu. Klik Fld1 masuk halaman masuk dan daftar. Klik Fld2 tampil halaman beranda. Klik Fld3 tampil halaman kontak. Klik fld4 memasukkan username. Klik Fld5 memasukkan password. Klik Fld6 login sebagai member. Klik Fld7 mendaftar sebagai member. Klik Fld8 masuk halaman lupa password. Klik Fld11 login sebagai Admin. Fld10 berisikan disrkipsi berupa teks tentang Hotel. Fld9 slideshow Hotel.

Sheet 1 Sheet 1

Fld6 Fld7

Fld4

Fld5

Fld2

Fld8

Fld3 Fld1

Fld9 Fld10

Fld11

(8)

Keterangan :

Fld1 : Menu (masuk/daftar) Fld2 : Menu navidasi (Beranda) Fld3 : Menu navidasi (kontak) Fld4 : Text Box (username) Fld5 : Text Box (password) Fld6 : Button (login) Fld7 : Button (daftar)

Fld8 : Radio Button (lupa password)

Fld9 : Slideshow Hotel

Fld10 : Text

Fld11 : Button (login admin)

1. Halaman Daftar

(9)

Klik Fld18 untuk me reset ulang. Klik Fld 19 untuk

Gambar 3.5 LKT Halaman Registrasi Member Keterangan :

Fld1 : Menu (masuk/daftar) Fld13: Text Box (email) Fld2 : Menu navidasi (Beranda) Fld14: Text Box (first name) Fld3 : Menu navidasi (kontak) Fld15: Text Box (last name) Fld4 : Text Box (username) Fld16: Text Box (address) Fld5 : Text Box (password) Fld18: Button (reset) Fld6 : Button (login) Fld19: Button (simpan) Fld7 : Button (daftar) Fld12: Text Box (password) Fld8 : Radio Button (lupa password)

Fld9 : Slideshow Hotel Fld10 : Text

(10)

2. LKT Halaman Kontak

Halaman ini memuat beberapa menu. Klik Fld1 masuk halaman masuk dan daftar. Klik Fld2 tampil halaman beranda. Klik Fld3 tampil halaman kontak. Klik fld4 memasukkan username. Klik Fld5 memasukkan password. Klik Fld6 login sebagai member. Klik Fld7 mendaftar sebagai member. Klik Fld8 masuk halaman lupa password. Klik Fld9 login sebagai Admin. Fld10 label keterangan (registrasi). Klik Fld11 memasukkan nama. Klik Fld12 memasukkan alamat website. Klik Fld13 memasukkan alamat email. Klik Fld14 memasukkan telepon. Klik Fld15 memasukkan kesan dan pesan. Klik Fld16 untuk mengirim pesan. Fld17 peta lokasi hotel.

Sheet 3

(11)

Keterangan :

Fld1 : Menu (masuk/daftar)

Fld2 : Menu navidasi (Beranda) Fld3 : Menu navidasi (kontak) Fld4 : Text Box (username) Fld5 : Text Box (password)

Fld6 : Button (login)

Fld7 : Button (daftar)

Fld8 : Radio Button (lupa password) Fld9 : Slideshow Hotel

Fld10 : Text

Fld11 : Text Box (nama) Fld12 : Text Box (website) Fld13 : Text Box (email) Fld14 : Text Box(telepon)

Fld15 : Text Box(kesan dan pesan) Fld16 : Button (submit)

Fld17 : maps

3. LKT Halaman Galery

(12)

Sheet 4 Sheet 4

Fld7

Fld1

Fld8

Fld2 Fld3

Fld9

Fld4 Fld5

Fld6

Gambar 3.7 LKT Halaman Galery Keterangan :

Fld1 : Menu (masuk/daftar)

Fld2 : Menu navidasi (Beranda) Fld3 : Menu navidasi (room) Fld4 : Text Box (booking) Fld5 : Text Box (kontak)

Fld6 : nama member

Fld7 : Button (logout) Fld8 : Text

(13)

4. LKT Halaman Room

Halaman ini halaman setelah login dan memuat beberapa menu. Klik Fld1 masuk halaman masuk dan daftar. Klik Fld2 tampil halaman beranda. Klik Fld3 masuk ke menu dan fasilitas kamar. Klik Fld4 masuk ke halaman booking atau pemesanan kamar. Klik Fld5 tampil halaman kontak. Fld6 menunjukkan nama dari member. Klik Fld7 untuk logout dari member. Fld8 text diskripsi hotel. Klik Fld9 menunjukkan tipe kamar Superior dan Fld12 keterangan dari kamar tipe Superior. Klik Fld10 menunjukkan tipe kamar Delux dan Fld13 keterangan dari kamar tipe Delux. Klik Fld11 menunjukkan tipe kamar Suiteroom dan Fld13 keterangan dari kamar tipe Suiteroom.

Sheet 5 Sheet 5

Fld7

Fld1

Fld8

Fld2 Fld3

Fld9

Fld4 Fld5

Fld6

Fld10 Fld11

Fld12 Fld13 Fld14

(14)

Keterangan :

Fld1 : Menu (masuk/daftar Fld2 : Menu navidasi (Beranda) Fld10 : Gambar kamar Delux Fld3 : Menu navidasi (room) Fld11 : Gambar kamar Siuteroom Fld4 : Text Box (booking) Fld5 : Text Box (kontak)

Fld6 : nama member

Fld7 : Button (logout) Fld8 : Text

Fld9 : Gambar kamar Superior

Fld12 : Keterangan dari gambar Superior Fld13 : Keterangan dari gambar Delux Fld14 : Keterangan dari gambar Siuteroom

5. LKT Halaman Booking

(15)

Sheet 6 Sheet 6

Fld7

Fld1

Fld8

Fld2 Fld3 Fld4 Fld5

Fld6

Fld11

Fld9 Fld10

Gambar 3.9 LKT Halaman Booking Keterangan :

Fld1 : Menu (masuk/daftar)

Fld2 : Menu navidasi (Beranda) Fld3 : Menu navidasi (room) Fld4 : Text Box (booking) Fld5 : Text Box (kontak)

Fld6 : nama member

Fld7 : Button (logout) Fld8 : Text

(16)

6. LKT Halaman Menu Ketersediaan dan Harga Kamar Halaman ini halaman setelah login dan memuat beberapa menu. Klik Fld1 masuk halaman masuk dan daftar. Klik Fld2 tampil halaman beranda. Klik Fld3 masuk ke menu dan fasilitas kamar. Klik Fld4 masuk ke halaman booking atau pemesanan kamar. Klik Fld5 tampil halaman kontak. Fld6 menunjukkan nama dari member. Klik Fld7 untuk logout dari member. Fld8 gambar kamar. Fld9 jenis kamar. Fld10 jumlah anak dibawah3thn yang dibawa(jika ada). Fld11 jumlah anak dewasa yang diatas 12 tahun(jika ada). Fld12 harga dari kamar. Fld13 ketersediaan kamar,jika available berarti kamar belum di pesan.

Sheet 7 Sheet 7

Fld7

Fld1

Fld2 Fld3 Fld4 Fld5

Fld6

Fld8 Fld9 Fld10 Fld11 Fld12 Fld13

(17)

Keterangan :

Fld1 : Menu (masuk/daftar)

Fld8 : Gambar(kamar)

Fld2 : Menu navidasi (Beranda) Fld9 : Text(jenis kamar)

Fld3 : Menu navidasi (room) Fld10 : Gambar(adult)

Fld4 : Text Box (booking) Fld11 : Gambar(children)

Fld5 : Text Box (kontak) Fld12 : harga kamar

Fld6 : nama member Fld13 : Button Available

Fld7 : Button (logout)

7. LKT Halaman Pemesanan Kamar

(18)

Sheet 8 Sheet 8

Fld1 Fld2 Fld3 Fld4 Fld5

Fld6

Fld7

Gambar 3.11 LKT Halaman Pemesanan Kamar

Keterangan :

Fld1 : Text Harga kamar Fld2 : Text diskon Fld3 : Text Total Fld4 : Text Status Fld5 : Text Pesan Kamar Fld6 : Button (nomor kamar) Fld7 : Button (close)

8. LKT Halaman Biaya Pemesanan

(19)

dan fasilitas kamar. Klik Fld4 masuk ke halaman booking atau pemesanan kamar. Klik Fld5 tampil halaman kontak. Fld6 menunjukkan nama dari member. Klik Fld7 untuk logout dari member. Klik Fld8 kembali ke sheet7. Fld9 keterangan no kamar. Fld10 keterangan harga. Fld11 keterangan jenis kamar. Fld13 hasil dari keterangan Fld9. Fld14 hasil dari keterangan Fld10. Fld15 hasil dari keterangan Fld11. Fld17 keterangan total bayar dan di hasilkan di Fld19. Fld18 keterangan discon dan di hasilkan di Fld20. Klik Fld21 melanjutkan proses untuk pendataan customer yang mau menginap. Fld22 pemberitauan tanggal masuk, keluar dan jumlah malam menginap.

Sheet 9 Sheet 9

Fld7

Fld1

Fld2 Fld3 Fld4 Fld5

Fld6

(20)

Keterangan :

Fld1 : Menu (masuk/daftar)

Fld2 : Menu navidasi (Beranda) Fld3 : Menu navidasi (room) Fld4 : Text Box (booking) Fld5 : Text Box (kontak)

Fld6 : nama member

Fld7 : Button (logout) Fld8 : Button Back Fld9 : label (room no.) Fld10 : label (price) Fld11 : label (room) Fld12 : label (type) Fld17 : label (total bayar) Fld18 : label (discon)

Fld13 : label (hasil dari Fld9) Fld14 : label (hasil dari Fld10) Fld15 : label (hasil dari Fld11) Fld16 : label (hasil dari Fld12) Fld13 : label (hasil dari Fld19) Fld13 : label (hasil dari Fld20)

Fld13 : label (hasil dan pemberitahuan)

9. LKT Halaman Input Data Pemesanan

(21)

atau pemesanan kamar. Klik Fld5 tampil halaman kontak. Fld6 menunjukkan nama dari member. Klik Fld7 untuk logout dari member. Klik Fld8 kembali ke sheet9. Klik Fld9 memasukkan nama depan. Klik Fld10 memasukkan alamat email. Klik Fld11 memasukkan no.telepon. klik Fld12 memasukkan Negara. Klik Fld13memasukkan nama belakang. Klik Fld14 memasukkan confirmasi email. Klik Fld15 memasukkan alamat. Klik Fld16 memasukkan kode pos. klik Fld19 memasukkan pemesanan lain (jika ada). Klik Fld17 label detil

(22)

Keterangan :

Fld1 : Menu (masuk/daftar)

Fld2 : Menu navidasi (Beranda) Fld3 : Menu navidasi (room) Fld4 : Text Box (booking) Fld5 : Text Box (kontak) Fld6 : User Acounts Fld7 : Button (logout) Fld8 : Button Back

Fld9 : Text Box (input nama depan) Fld10 : Text Box (input alamat email) Fld11 : Text Box (input no.telepon) Fld12 : Text Box (input negara)

Fld13 : Text Box (input nama belakang) Fld14 : Text Box (input confirmasi email) Fld15 : Text Box (input alamat)

Fld16 : Text Box (input kode pos)

Fld19 : Text Box (input permintaan tambahan) Fld17 : label (detile pembayaran)

Fld18 : Button (proses)

10. LKT Halaman Data dan Jumlah Pemesanan

(23)

atau pemesanan kamar. Klik Fld5 tampil halaman kontak. Fld6 menunjukkan nama dari member. Klik Fld7 untuk logout dari member. Klik Fld8 kembali ke sheet10. Fld9 keterangan tanggal masuk dan dihasilkan di Fld18. Fld10 keterangan tanggal keluar dan dihasilkan di Fld119. Fld11 keterangan jumlah malam dan dihasilkan di Fld20. Fld12 Fld25. Fld17 keterangan email dan dihasilkan di Fld26.

Sheet 11 Sheet 11

Fld7

Fld1

Fld2 Fld3 Fld4 Fld5

Fld6

(24)

Keterangan :

Fld1 : Menu (masuk/daftar)

Fld2 : Menu navidasi (Beranda) Fld3 : Menu navidasi (room) Fld4 : Text Box (booking) Fld5 : Text Box (kontak)

Fld6 : nama member

Fld7 : Button (logout) Fld8 : Button Back

Fld9 : label (tanggal masuk) Fld10 : label (tanggal keluar) Fld11 : label (jumlah malam) Fld12 : label (discon)

Fld13 : label (no.kamar) Fld14 : label (total) Fld15 : label (nama depan) Fld16 : label (nama belakang) Fld17 : label (email)

(25)

3.6.2 Halaman Admin

1. Halaman Login admin

Halaman ini adalah dimana admin akan login. Fld1 text bertuliskan ADMIN. Klik Fld2 memasukkan username. Klik Fld3 memasukkan password. Klik Fld4 untuk selalu login dengan nama admin tertentu. Klik Fld5 button login dan akan masuk ke dalam tampilan admin.

Sheet 12

Sheet 12

Fld1

Fld2

Fld3

Fld5 Fld4

Gambar 3.15 LKT Halaman Login Admin

(26)

Fld3 : Text Box (password)

Fld4 : Check Box (remember me) Fld5 : Button (login)

2. LKT Halaman Konfirmasi Pemesanan

Halaman ini adalah untuk menampilkan data member yang telah melakukan reservasi pemesanan hotel melalui system ini. Di halaman ini memiliki beberapa menu seperti Fld1 untuk keluar dari halaman admin dan akan kembali ke halaman awal admin. Klik Fld2 untuk menuju sheet/list admin lainnya. Klik Fld17 untuk mengupdate/menerima data pemesan supaya untuk masuk proses selanjutnya. Klik Fld18 untuk menghapus data pemesan jika terjadi pembatalan dari pihak member atau pemesan.

Sheet 13 Sheet 13

Fld2 Fld1

Fld3 Fld4 Fld5

Fld6

Fld7 Fld8 Fld9 Fld10 Fld11 Fld12 Fld13 Fld14 Fld15 Fld116 Fld117 Fld18

(27)

Keterangan :

Fld1 : Button (Logout) Fld2 : Combo Box (Action) Fld3 : Text (nama perusahaan) Fld4 : kalender

Fld5 : Text (welcome) Fld6 : Text(List Resevation)

Fld7 : Gird Column (confirmasi code) Fld8 : Gird Column (No.kamar) Fld9 : Gird Column (Guest) Fld10 : Gird Column (hari)

Fld11 : Gird Column (tanggal masuk) Fld12 : Gird Column (tanggal keluar) Fld13 : Gird Column (diskon) Fld14 : Gird Column (status) Fld15 : Gird Column (pembayaran) Fld16 : Gird Column (action) Fld17 : Button (update) Fld17 : Button (delete)

3. LKT Halaman Data Pemesan

(28)

berahir. Klik Fld18 untuk mengedit data pemesanan seperti, penambahan hari menginap dan fasilitas lainnya.

Sheet 14 Sheet 14

Fld2 Fld1

Fld3 Fld4 Fld5

Fld6

Fld7 Fld8 Fld9 Fld10 Fld11 Fld12 Fld13 Fld14 Fld15 Fld116 Fld117 Fld18

Gambar 3.17 LKT Halaman List Checkin

Keterangan :

Fld1 : Button (Logout) Fld2 : Combo Box (Action) Fld3 : Text (nama perusahaan) Fld4 : kalender

Fld5 : Text (welcome) Fld6 : Text(List Checkin)

Fld7 : Gird Column (confirmasi code) Fld8 : Gird Column (No.kamar) Fld9 : Gird Column (Guest) Fld10 : Gird Column (hari)

(29)

Fld13 : Gird Column (diskon) Fld14 : Gird Column (status) Fld15 : Gird Column (total) Fld16 : Gird Column (action) Fld17 : Button (out)

Fld17 : Button (edit)

4. LKT Halaman Data yang Telah Checkout

Halaman ini adalah untuk menampilkan data member yang telah checkout dari hotel melalui system ini. Di halaman ini memiliki beberapa menu seperti Fld1 untuk keluar dari halaman admin dan akan kembali ke halaman awal admin. Klik Fld2 untuk menuju sheet/list admin lainnya.

Sheet 15 Sheet 15

Fld2 Fld1

Fld3 Fld4 Fld5

Fld6

Fld7 Fld8 Fld9 Fld10 Fld11 Fld12 Fld13 Fld14 Fld15 Fld116

(30)

Keterangan :

Fld1 : Button (Logout) Fld2 : Combo Box (Action) Fld3 : Text (nama perusahaan) Fld4 : kalender

Fld5 : Text (welcome) Fld6 : Text(List Checout)

Fld7 : Gird Column (confirmasi code) Fld8 : Gird Column (No.kamar) Fld9 : Gird Column (Guest) Fld10 : Gird Column (hari)

Fld11 : Gird Column (tanggal masuk) Fld12 : Gird Column (tanggal keluar) Fld13 : Gird Column (total biaya) Fld14 : Gird Column (status)

Fld15 : Gird Column (nama customer) Fld16 : Gird Column (tanggal checkout)

5. LKT Halaman Untuk Mengubah, menambah dan menghapus Diskripsi Kamar

(31)

Sheet 16 Sheet 16

Fld2 Fld1

Fld3

Fld4

Fld5

Fld6

Fld7 Fld8 Fld10 Fld12 Fld14 Fld116

Fld117 Fld18 Fld19

(32)

3.7 JARINGAN SISTEMATIK TAMPILAN

T1 : Login T2 : Main menu T3 : Check In T4 :Check Out T5 : Pembayaran T6 : Penambahan T7 : Info tamu T8 : Info kamar T9 :Log out

Gambar 3.20 Jaringan Sistematik Keterangan :

T1, T2, . . ., T9 adalah nomor tampilan (lembar kerja), tulisan yang

ada seperti Esc, Add, Lunas, Cancel/Close, , dan lain-lain menyatakan event, dan anak panah menunjukkan transisi yang terjadi. Event yang menyebabkan terjadinya transisi dari satu tampilan ke tampilan

Gambar

Gambar 3.1 Use Case
Gambar 3.2 Activity Diagram
Gambar 3.3 ClassDiagram
Gambar 3.4  LKT Halaman Beranda
+7

Referensi

Dokumen terkait

Form Menu Utama adalah Form utama dimana terdapat beberapa tombol yang berfungsi untuk mengakses menu lainya dan juga keluar untuk kembali ke Form Login..

Halaman yang berfungsi untuk menambah berita , melakukan perubahan berita yang sudah ada, dan melakukan hapus berita yang dapat dilakukan oleh admin.

Kembali ke halaman jadwal pelajaran Sesuai Klik kembali ke daftar siswa Kembali ke halaman daftar siswa Sesuai Klik kembali ke menu utama Menampilkan halaman beranda admin

<P>Our spa products range from aromatherapy massage oil to various body treatments, for example : Sensual Sindoro, Enlighten Merbabu,

Sistem ini dapat dikembangkan lebih luas lagi dengan. bahasa

Observasi yang dilakukan dengan mencari informasi. bahan atau cara pembuatan ditempat perusahaan

Registrasi Member baru dibuat pada halaman awal sehingga mempermudah user baru untuk membuat akun.Sedangkan movie order tetap ditampilkan tetapi user dipaksa untuk

YA Admin Panel YA User Panel Index.php Movie Order.php Logout.php Index.php New Release.php Movie Order.php Tentang Kami.php Kontak.php Guest Panel Index.html New Release.htm