in

Analisis sistem basis data pada Abadi Hotel

Logo Mysql


A.        Aturan Dan Proses Bisnis
Aturan dan roses bisnis yang terdapat pada online resevasi di Abadi Hotel adalah sebagai berikut :1)      Pelanggan yang ingin melakukan pencarian reservasi harus menentukan tanggal check in dan check out.2)      Pelanggan harus memilih tipe kamar yang diinginkan.3)      Untuk pelanggan baru diwajibkan melakukan registrasi terlebih dahulu, dan bagi
pelanggan yang pernah melakukan registrasi berarti telah menjadi member dan dapat langsung login untuk proses selanjutnya.4)      Pembayaran dapat dilakukan melalui Credit Card dan bisa juga Pay On Arrival.5)      Konfirmasi berupa faktur akan dikirimkan  melalui email pelanggan.6)      Pelanggan harus mencetak faktur untuk ditunjukkan kepada pihak hotel pada hari kedatangan.

Baca juga Apa itu entitas dan atribut dalam basisdata ( Database )
B.   Analisis Kebutuhan Data Dan Informasi Setiap User ViewAdministratorAdministrator adalah seseorang yang berwenang dan mengetahui seluk beluk database dan program website online reservasi pada Abadi hotel. Pekerjaan yang dapat dilakukan oleh administrator adalah sebagai berikut :1.      Administrator bisa mengolah (merubah, melihat ) data-data profile .2.      Administrator bisa mengolah (menghapus, melihat, menambah ) data kamar.3.      Administrator bisa mengolah (menambah, merubah, menghapus, melihat) link website.4.      Administrator bisa mengolah (menambah, merubah, menghapus, melihat ) galeri.5.      Administrator bisa mengolah (menambah, menghapus, melihat) event/promo yang di upload.6.      Administrator bisa mengolah (membuat, merubah, menghapus, melihat) pengumuman / info.7.      Administrator bisa mengolah ( menghapus, melihat ) data pelanggan.8.      Administrator bisa mengolah (melihat , menghapus, membalas) email pada contact us yang ditulis pengunjung.Data yang dibutuhkan oleh administrator adalah sebagai berikut :1.    Data pelanggan2.    Data kamar hotel3.    Data jenis kamar4.    Data reservasi5.    Informasi yang disajikan di website (contact us, pengumuman/info, event/promo)

Baca juga Source code sistem absensi sekolah php

Guest / PengunjungGuest/Pengunjung merupakan orang yang berwenang untuk mencari dan memesan kamar. Adapun pekerjaan yang dapat dilakukan oleh Guest/Pengunjung adalah sebagai berikut :1.      Pengunjung bisa melihat profile hotel.2.      Pengunjung bisa mengisi dan melihat form reservasi.3.      Pengunjung bisa menghubungi administrator menggunakan fasilitas contact us.4.      Pengunjung bisa melihat galery.5.      Pengunjung bisa melihat link.6.      Pengunjung bisa melihat pengumuman/info.7.      Pengunjung bisa melihat event/promo
Data yang dibutuhkan pengunjung antara lain sebagai berikut :1.    Data jenis kamar yang tersedia berdasarkan tanggal yang diinginkan.2.    Data harga kamar.3.    Nomor Contact Person.
ManagerManager merupakan orang yang berwenang untuk melihat laporan dari semua kegiatan serta memberikan keputusan jangka panjang terhadap sistem basisdata yang telah ada. Adapun pekerjaan yang dapat dilakukan oleh Manager adalah sebagai berikut :1.    Manager bisa melihat laporan data pelanggan yang telah melakukan reservasi.2.    Manager bisa melihat laporan pembayaran yang dilakukan oleh pelanggan.3.    Manager bisa melihat laporan data kamar yang telah direserved oleh pelanggan.4.    Manager bisa melihat laporan komplain pelanggan.5.    Manager bisa melihat laporan transaksi reservasi.6.    Manager bisa melihat laporan type kamar yang paling diminati oleh pengunjung.

Data yang dibutuhkan oleh manager antara lain sebagai berikut :1.    Data pelanggan2.    Data jenis kamar3.    Data kamar4.    Data pembayaran5.    Data reservasi (check in dan check out)

Baca juga Source code aplikasi tiket pesawat dan kereta api PHP dan MySql

C.   Dokumentasi Entity, Relationship, Dan Atribut Untuk Desain Konseptual
Dokumentasi Jenis Entitas Nama Entitas Deskripsi Alias Peristiwa Pelanggan Terminologi umum untuk setiap orang yang secara resmi terdaftar dan ikut serta dalam proses reservasi. Pelanggan, Guest Setiap pelanggan yang terdaftar sebagai member di Online Reservasi Blabla Hotel Kamar Terminologi umum untuk setiap tempat yang secara resmi terdaftar dan tersedia di Blabla Hotel Kamar Setiap kamar  yang tersedia pada Hotel Type_Kamar Pilihan kamar yang ditawarkan kepada pelanggan. Type Kamar, Jenis Kamar Setiap type kamar  yang tersedia di Blabla Hotel
Dokumentasi Jenis Relationship Nama Entitas Multiplicity Relationship Multiplicity Nama Entitas Pelanggan 0..* Reservasi 1..* Kamar Kamar 0..* Memiliki 1..1 Type_Kamar
Dokumentasi Atribut Nama Entitas Atribut Deskripsi Tipe Data dan Panjang Null Multi-Value Pelanggan Id_PelangganNamaNoHp
EmailPassword No urut pelangganNama pelangganNo handphone pelangganEmail pelangganPassword untuk login 6 karakter fix25 karakter v12 karakter v
25 karakater v10 karakter v XXX
XX XXX
XX Kamar No_KamarHarga No urut kamarHarga sewa kamar 3 karakter fix10 karakter i XX
XX Type_Kamar Id_typekamarNm_Kamar No urut type kamarNama type kamar 2 karakter fix20 karakter v XX
XX

D.   Model Data Konseptual

E.   Model Data Relasional
F.   Dokumentasi Relasi Untuk Model Data RelasionalDokumentasi Jenis Entitas Nama Entitas Deskripsi Alias Peristiwa Pelanggan Terminologi umum untuk setiap orang yang secara resmi terdaftar dan ikut serta dalam proses reservasi. Pelanggan, Guest Setiap pelanggan yang terdaftar sebagai member di Online Reservasi Abadi Hotel Kamar Terminologi umum untuk setiap tempat yang secara resmi terdaftar dan tersedia di Abadi Hotel Kamar Setiap kamar  yang tersedia pada Abadi Hotel Type_Kamar Pilihan kamar yang ditawarkan kepada pelanggan. Type Kamar, Jenis Kamar Setiap type kamar  yang tersedia di Abadi Hotel Reservasi Terminologi umum untuk setiap transaksi pemesanan kamar hotel Reservasi, pemesanan Setiap reservasi yang tersedia di Abadi Hotel
Dokumentasi Jenis Relationship Nama Entitas Multiplicity Relationship Multiplicity Nama Entitas Pelanggan 1..1 Melakukan 1..* Reservasi Reservasi 0..1 Reserved 1..1 Kamar Kamar 0..* Memiliki 1..1 Type_Kamar
Dokumentasi Atribut Nama Entitas Atribut Deskripsi Tipe Data dan Panjang Null Multi-Value Pelanggan Id_Pelanggan (PK)NamaNoHp
EmailPassword No urut pelangganNama pelangganNo handphone pelangganEmail pelangganPassword untuk login 6 karakter fix25 karakter v12 karakter v
25 karakater v10 karakter v XXX
XX XXX
XX Kamar No_Kamar (PK)HargaId_typekamar (FK) No urut kamarHarga sewa kamarNo urut type kamar 3 karakter fix10 karakter i2 karakter fix XXX XXX Type_Kamar Id_typekamar (PK)Nm_Kamar No urut type kamarNama type kamar 2 karakter fix20 karakter v XX XX Reservasi Id_Reservasi (PK)Check_InCheck_OutType_byrNo_Kamar (FK)Id_Pelanggan (FK)/Total No urut reservasiTanggal kedatanganTanggal kepulanganType pembayaranNo urut kamarNo urut pelangganTotal pembayaran setelah dikalikan dengan lama menginap (Check out – check in) 8 karakter fixPenanggalanPenangggalanPilihan ( 0 / 1)3 karakter fix6 karakter fix15 karakter f XXXXXXX XXXXXXX

Written by admin