Anda di halaman 1dari 23

LAPORAN DATABASE DESAIN DAN PROGRAMING

“PERANCANGAN BASIS DATA MANAJEMEN PERHOTELAN


STUDI KASUS HOTEL WISMA VANDERA SYARIAH.”

Oleh :
Nama : Vina Septia Anggraeni
NIM : 22576016

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS ILMU TERAPAN DAN SAINS
INSTITUT PENDIDIKAN INDONESIA 2023
A. Latar Belakang Masalah
Perkembangan teknologi dan tingginya tingkat persaingan dalam dunia usaha
merupakan sebuah tantangan yang harus dihadapi oleh semua pihak. Penguasaan dan
penerapan teknologi menjadi faktor yang menentukanbagi
perusahaan untuk memperoleh keunggulan bersaing, khususnya teknologi informasi.
Perubahan dan perkembangan teknologi yang demikian pesat seperti otomatisasi dan
komputerisasi dalam segala bidang usaha menuntut kalangan teknologi informasi dan para
praktisi yang berkecimpung di dalamnya untuk lebih siap menghadapi kemajuan yang ada.
Seiring dengan berkembangnya organisasi suatu perusahaan, keberadaan informasi menjadi
suatu hal yang sangat penting dalam menentukan kemajuan perusahaan tersebut. Informasi -
informasi yang tersedia dapat digunakan untuk memaksimalkan penggunaan
sumber daya suatu perusahaan, meningkatkan kinerja karyawan, dan sebagainya.
Penyimpanan informasi bagi perusahaan dapat dipermudah dengan penggunaan teknologi
informasi melalui database management system.
Hotel bintang 2 Wisma Vandera Syariah merupakan salah satu hotel di Jl. Jendral
Sudirman No.27, Sucikaler, Kec. Karangpawitan, Kabupaten Garut, Jawa Barat 44182
mempunyai 20 kamar. Dalam proses pengolahan data hotel, Hotel Wisma Vandera Syariah
belum mempunyai sistem khusus dalam mengolah, menyimpan serta menyajikan informasi
hotel masih menggunakan aplikasi yang sederhana yaitu aplikasi pengolahan kata dan
aplikasi pengolahan angka, sehingga data semakin lama semakin
banyak dan menumpuk, sulitnya pencarian data karena tidak tersusun dengan baik, sering
terjadi duplikasi data, data yang hilang/ tidak di temukan selain itu dalam pelaporan data
masih kurang cepat dan efisien. Solusi dari permasalahan diatas yaitu menganalisa dan
perancangan sistem yang lama menjadi sistem yang baru dengan cara mengkomputerisasi
sistem yang ada untuk mempermudahcara kerja sistem yang lama ke sistem yang baru.
Di dalam suatu organisasi yang besar, sistem database merupakan bagian penting
pada sistem informasi,karena diperlukan untuk mengelola sumber informasi pada organisasi
tersebut.Untuk mengelola sumber informasi tersebut yang pertama kali dilakukan adalah
merancang suatu sistem database agar informasi yang ada pada organisasitersebut dapat
digunakan secara maksimal. Berdasarkan uraian-uraian di atas
maka penulis mengangkat permasalahan tersebut sebagai bahan penyelesaian Tugas
Database . Adapun judul yang dipilih yaitu
“Perancangan Basis Data Manajemen Perhotelan Dengan Metode DBMS Studi Kasus
Hotel Wisma Vandera Syariah.”

B. Perumusan Masalah
Dari uraian permasalahan diatas, maka penulis dapat merumuskan masalahyang ada
untuk dijadikan titik tolak pada pembahasan dalam penulisan penelitianini. Adapun
permasalahan yang dapat diambil dalam penelitian ini adalah “ Bagaimana menganalisa dan
merancang basis data manajemen perhotelandengan metode database application life
cycle studi kasus Hotel Wisma Vindera Syariah ? ”.

C. Batasan Masalah

Penulis membatasi permasalan hanya pada menganalisa dan merancangmanajemen


perhotelan. Metode analisis menggunakan metode perancangan menggunakan metode
database Mysql, dan akan bisa di tampilkan di sebuah WEB yang sudah di
persiapkan.Sedangkan data yang dibahasa terdiri dari data check-in, data kamar dan data
pengunjung.

D. Tujuan dan Manfaat Penelitian


1) Tujuan Penelitian
a. Menganalisa kebutuhan sistem Basis Data perhotelan Wisma Vindera Syariah.
b. Merancangan kebutuhan sistem perhotelan Wisma Vindera Syariah menggunakantool
DBML dan WEB.php.
2) Manfaat Penelitian
a. Dapat membantu dan mempermudah proses sistem perhotelan Wisma VinderaSyariah
yang terdiri dari data check-in, data kamar dan data pengunjung.
b. Menambah wawasan bagi penulis dalam menganalisa dan merancang manajemen
perhotelan dengan metode DBMS.
E. Pembuatan Database
Berikut ini adalah database untuk menyimpan data - data yang ada di hotel wismavandera
syariah :
1. Membuat Database Baru
a. Buka Xampp
b. Tekan Start pada Apache dan MySQL
c. Lalu tekan admin pada bagian MySQL
d. Selanjutnya pilih New pada phpMyAdmin
e. Masukkan nama Database yang ingin ditambahkan

1) Database dan Struktur tabel Data Kamar


- Buat Database

Gambar 1. Tampilan buat database baru


- Membuat tabel Kamar lalu memasukan field/atribut
Setelah membuat database berhasil, akan dilanjutkan dengan menambahkan nama table dan jumlah
kolom yang dibutuhkan selanjutnya Isi Field Tabel tersebut sesuai dengan kebutuhan yang akan
digunakan.

Gambar 2. Tampilan setelah mengisi field


- Memasukkan data/ menambahkan data ke dalam tabel
Jika data sudah dimasukkan semua dan tersimpan, maka akan ada tampilan seperti dibawah ini.

Gambar 3. Hasil setelah memasukkan data

F. Menampilkan Program Berbasis WEB


Dalam tahap ini di haruskan membuat file web php nya di dalam direktory nya htdocs
XAMPP guna untuk dapat mengakses local server nya Aplikasi XAMPP MySQL
Untuk caranya dengan sbb :
1. Membuka vs code
2. Klik FILE
3. Open Folder
4. Cari direktori data C
5. Lalu XAMPP
6. Lalu htdocs
7. Disini klik kanan lalu new - folder “ berinama folder ini untuk tempat penyimpanan project
web CRUD ini
8. Klik select folder
9. Untuk cara membuat file web nya, pada menu exploler di klik kanan lalu new file dan
setelah itu tinggal memasukan nama file seperti contoh “ index.php “ lalu tekan enter dan
akan terbuat sebuah file dengan format php, selanjutnya tinggal mengisi note di file tersebut
dengan sintax sintax web.
1. Codingan Koneksi.php
1) Koneksi tabel kamar

Gambar 4. listing program koneksi.php


2. Codingan Indeks.php
1) Indeks tabel kamar

Gambar 5. Listing program index.php

3. Codingan tambah.php
1) Tambah field tabel kamar
Gambar 6. Listing program tambah.php

4. Codingan tambah_aksi.php
1) Tambah_aksi tabel kamar

Gambar 7. Listing program tambah_aksi.php


5. Codingan update_php
1) Update tabel kamar

Gambar 8. Listing program update.php


6. Codingan edit.php
1) Edit data tabel kamar

Gambar 9. Listing program edit.php


7. Codingan hapus.php
1) Tabel kamar

Gambar 10. Listing program hapus.php

G. Hasil Program yang telah di buat


Berikut program yang telah saya buat :
1) WEB Kamar

Gambar 11. Hasil Program 1


a. Mencoba Menambahkan data

Gambar 12. Tampilan tambah data


Hasil Setelah Menambahkan data :

Gambar 13. Hasil tampilan tambah data


Mencoba Edit data yang ada dalam tabel
Field harga dan jumlah yang di edit :

Gambar 14. Tampilan edit data

Hasil setelah edit data :

Gambar 15. Hasil edit data


c. Mencoba Hapus data yang sudah di buat

Gambar 16. Tampilan program


Hasil Setelah di hapus data

Gambar 17. Hasil setelah hapus data


H. Menambahkan program pencarian data 1 kriteria
Hasil Program :
1. Tampilan program

Gambar 18. Tampilan program


2. Pencarian data ( Kita coba melakukan pencarian data.)

Kata kunci pencarian : 1796 (Id_kamar)


Hasilnya :

Gambar 19. Pencarian data 1

Kita coba melakukan pencarian lain untuk membuktikan bahwa program ini
merupakan program pencarian dengan 1 kriteria.

Kata kunci pencarian : Deluxe (type_kamar)


Hasilnya :

Gambar 20. Pencarian data 2

Note : Terbukti bahwa di program ini hanya terdapat 1 kriteria pencarian, gambar diatas
ketika kita mencari kriteria lain(type_kamar) selain kriteria yang sebelumnya(id_kamar)
kita cari hasilnya tidak menampilkan data.
# Listing Program

Gambar 21. Listing program kriteria 1


2) Membuat Database dan struktur tabel pengunjung
- Buat Database

Gambar 22. Membuat database


- Membuat tabel Pengunjung lalu memasukan field/atribut
Setelah membuat database berhasil, akan dilanjutkan dengan menambahkan nama table dan jumlah
kolom yang dibutuhkan selanjutnya Isi Field Tabel tersebut sesuai dengan kebutuhan yang akan
digunakan.

Gambar 23. Tampilan setelah mengisi field


- Memasukkan data/ menambahkan data ke dalam tabel
Jika data sudah dimasukkan semua dan tersimpan, maka akan ada tampilan seperti dibawah ini.

Gambar 25. Hasil setelah memasukkan data

Menampilkan Program Berbasis WEB


1. Codingan Koneksi.php
1) Koneksi tabel pengunjung

Gambar 26. listing program koneksi.php


2. Codingan Indeks.php
1) Indeks tabel pengunjung
Gambar 27. listing program indeks.php
3. Codingan tambah.php
1) Tambah tabel pengunjung

Gambar 28. Listing program tambah.php


4. Codingan tambah_aksi.php
1) Tambah_aksi tabel pengunjung

Gambar 29. Listing program tambah_aksi.php

5. Codingan update_php
1) Update tabel pengunjung

Gambar 30. Listing program update.php


6. Codingan edit.php
1) Edit tabel pengunjung
Gambar 31. Listing program edit.php

7. Codingan hapus.php
1) hapus field tabel pengunjung

Gambar 32. Listing program hapus.php

I. Pemrograman yang telah di buat


Berikut crud yang telah saya buat :

Gambar 33. Hasil program CRUD


Mencoba menambahkan data

Gambar 34. Tampilan ketika menambahkan data


Hasilnya :

Gambar 35. Hasil setelah menambahkan data


Mencoba Menghapus data yang sudah di buat

Gambar 36. Data yang sudah di buat


Hasilnya :

Gambar 37. Hasil program ketika data sudah di hapus

J. Menambahkan program pencarian 2 kriteria/lebih

Hasil Program :
1. Tampilan program

Gambar 38. Tampilan program

2. Pencarian data ( Kita coba melakukan pencarian data.)


Kata kunci pencarian : Alfin (Nama)
Hasilnya :

Gambar 39. Pencarian data 1


Kata kunci pencarian : Bogor (Tempat_lahir)
Hasilnya :

Gambar 40. Pencarian data 2

Kata kunci pencarian : Laki-laki(Jenis_kelamin)


Hasilnya :

Gambar 41. Pencarian data 3

Kata kunci pencarian : 2004-09-27 (Tanggal_lahir)


Hasilnya :

Gambar 42. Pencarian data 4

Kata kunci pencarian : Cibeureum, garut, jawa barat (Alamat)


Hasilnya :

Gambar 43. Pencarian data 5


Note : Terbukti bahwa program ini merupakan program pencarian dengan terdapat 2/lebih
kriteriapencarian, gambar di atas merupakan hasil ketika kita mengetikan isi data dari field
( Nama, Jenis_kelamin, Tempat_lahir, Tanggal_lahir, dan Alamat ).

# Listing Program

Gambar 44. Listing program

Anda mungkin juga menyukai