PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

12
i PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL PANTAI TANJUNG PESONA LAPORAN KULIAH KERJA PRAKTEK Oleh : NIM NAMA 1. 1622300018 Febriyanto Setiawan PROGRAM STUDI MANAJEMEN INFORMATIKA STMIK ATMA LUHUR PANGKALPINANG 2018/2019

Transcript of PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

Page 1: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

i

PERANCANGAN SISTEM INFORMASI PEMESANAN

KAMAR PADA HOTEL PANTAI TANJUNG PESONA

LAPORAN KULIAH KERJA PRAKTEK

Oleh :

NIM NAMA

1. 1622300018 Febriyanto Setiawan

PROGRAM STUDI MANAJEMEN INFORMATIKA

STMIK ATMA LUHUR

PANGKALPINANG

2018/2019

Page 2: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

ii

Page 3: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

iii

Page 4: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

iv

ABSTRAK Website merupakan salah satu layanan yang dapat dipakai oleh pengguna

komputer yang terhubung dengan internet. Website memudahkan pengguna untuk

berinteraksi dengan pengguna internet lainnya dan menelusuri informasi yang ada di

jaringan internet. Hotel Pantai Tanjung Pesona sebagai salah satu hotel terbaik di

Bangka Belitung masih menggunakan sistem manual menyebabkan tidak efisiennya

waktu yang digunakan, baik dalam segi pemesanan kamar, pengecekan kamar, maupun

untuk membuat laporan bulanan. Dalam era globalisasi seperti sekarang, mau tidak mau

perusahaan harus terus berinovasi untuk dapat terus bersaing dengan perusahaan

sejenis. Pilihan untuk membuat sebuah website yang bisa digunakan untuk banyak

tujuan. Metode yang digunakan dalam perancangan sistem informasi ini adalah metode

berorientasi objek dengan model UML(Unified Modelling Language). Hasil dari

perancangan sistem informasi berbasis web ini adalah bisa menampilkan data kamar

dari Hotel Pantai Tanjung Pesona dan tamu dapat melakukan reservasi secara online.

Pembayaran bisa dilakukan melalui transfer bank maupun secara cash. Perancangan

situs web ini dikhususkan untuk Hotel Pantai Tanjung Pesona dan hal – hal yang

berkaitan dengan Pantai Tanjung Pesona itu sendiri.

Kata Kunci : sistem informasi,reservasi hotel,uml

Page 5: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

v

KATA PENGANTAR

Segala puji dan syukur kita panjatkan kehadiran Tuhan Yang Maha Esa,

karena hanya dengan kharunia-Nya lah akhirnya Laporan Kuliah Kerja Praktek

(KKP) Jurusan Manajemen Informatika STMIK Atma Luhur sebagai tugas untuk

pengambilan nilai dari mata kuliah Kuliah Kerja Praktek (KKP) telah selesai

dibuat sesuai dengan yang penulis harapkan. Penyusunan Laporan Kuliah Kerja

Praktek (KKP) dilakukan semaksimal mungkin dan dapat memberi gambaran

kepada tim penilai dengan baik dan berkesinambungan.

Dalam pelaksanaan KKP dan penyusunan laporan, penulis mendapat

banyak bantuan, dukungan dan bimbingan dari berbagai pihak. Oleh karena itu

dalam kesempatan ini penulis ingin menyampaikan ucapan terimakasih yang

sebesar-besarnya kepada :

1. Bapak Dr. Husni Teja Sukmana, ST, M.Sc selaku ketua STMIK Atma

Luhur Pangkalpinang;

2. Bapak Yohanes selaku General Manager Hotel Tanjung Pesona yang telah

menerima penulis sebagai peserta KKP;

3. Ibu Hamidah, M.Kom selaku Ketua Jurusan Manajemen Informatika yang

telah mengarahkan penulis dalam persiapan maupun pelaksanaan KKP;

4. Ibu Hamidah, M.Kom selaku Dosen Pembimbing yang telah memberikan

bimbingan serta motivasi selama pelaksanaan KKP dan penyusunan

laporan.

5. Bapak Yori Prayogi selaku Pembimbing lapangan yang telah memberikan

bimbingan serta motivasi selama pelaksanaan KKP dan penyusunan

laporan.

Mohon maaf jika ada kesalahan yang disengaja maupun tidak disengaja

oleh penulis. Akhir kata semoga laporan ini dapat memberi manfaat, motivasi,

dan penilaian bagi pembaca umumnya dan bagi penulis pada khususnya.

Pangkalpinang, 10 Januari 2019

Febriyanto Setiawa

Page 6: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

vi

DAFTAR SIMBOL

Daftar Simbol Activity Diagram

Simbol Initial node, sebagai awal memulai table acti \vity.

Simbol Object, simbol yang berisi activity atau kegiatan apa saja

yang berjalan dalam diagram.

Simbol Decision, simbol yang digunakan jika ada aktivitas yang

memiliki kemungkinan, biasanya ya atau tidak.

Simbol Arrow, symbol yang berguna untuk menyambung dua

objek atau lebih dan berguna untuk melihat arah jalan diagram.

Simbol Swimlane, simbol yang digunakan untuk membatasi

aktivitas tiap subjek.

Simbol End Node, simbol yang digunakan untuk mengakhiri

activity diagram.

Daftar Simbol Use case Diagram

Simbol actor, simbol yang melambangkan subjek yang terlibat

dalam suatu tabel use case, terbagi atas actor active dan actor

passive.

Simbol use case, simbol yang berisi tentang kasus/ hal - hal apa

saja yang bisa dilakukan oleh actor active.

Simbol Assosiation, simbol yang berfungsi menghubungkan

antara actor dan use case.

Page 7: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

vii

DAFTAR GAMBAR

Halaman

Gambar IV.1 Activity Diagram Pendataan Kamar .................................... 12

Gambar IV.2 Activity Diagram Check In Kamar ...................................... 13

Gambar IV.3 Activity Diagram Check Out Kamar ................................... 14

Gambar IV.4 Activity Diagram Laporan Bulan ........................................ 15

Gambar IV.5 Use Case Sistem Diagaram Usulan Untuk Admin .............. 19

Gambar IV.6 Use Case Sistem Diagaram Usulan Untuk Tamu ................ 19

Gambar IV.7 Tabel Entity Relationship Diagram ..................................... 23

Gambar IV.8 Transformasi ERD ke LRS .................................................. 23

Gambar IV.9 Logical Relational Structure ................................................ 24

Gambar IV.10 Tampilan Beranda pada Sistem User ................................... 30

Gambar IV.11 Tampilan Daftar Kamar pada Sistem User .......................... 31

Gambar IV.12 Detail Kamar danPemesanan pada Sistem User .................. 32

Gambar IV.13 Tampilan Beranda pada Sistem Admin ............................... 33

Gambar IV.14 Form kamar pada Sistem Admin ......................................... 34

Gambar IV.15 Form Tambah Kamar pada Sistem Admin .......................... 35

Gambar IV.16 Form Edit Kamar pada Sistem Admin ................................. 36

Gambar IV.17 Form Kelas Kamar pada Sistem Admin .............................. 37

Gambar IV.18 Form Tambah Kelas Kamar pada Sistem Admin ................ 38

Gambar IV.19 Form Seluruh Pemesanan pada Sistem Admin .................... 39

Gambar IV.20 Form Pemesanan Baru pada Sistem Admin ........................ 40

Gambar IV.21 Form Tambah Pemesanan Baru pada Sistem Admin .......... 41

Gambar IV.22 Form Pembayaran pada Sistem Admin ............................... 42

Page 8: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

viii

DAFTAR TABEL

Halaman

Tabel IV.1 Tabel Basis Data Tamu ........................................................ 24

Tabel IV.2 Tabel Basis Data Reservasi.................................................. 24

Tabel IV.3 Tabel Basis Data Cek ........................................................... 25

Tabel IV.4 Tabel Basi Data Kamar ........................................................ 25

Tabel IV.5 Tabel BasisData Check In.................................................... 25

Tabel IV.6: Tabel Basis Data Check Out ............................................... 25

Tabel IV.7 Tabel Basis Data Kwitansi ................................................... 25

Tabel IV.8 Spesifikasi Basis Data Tabel Tamu ..................................... 26

Tabel IV.9 Spesifikasi Basis Data Tabel reservasi ................................ 26

Tabel IV.10 Spesifikasi Basis Data Tabel Cek ........................................ 27

Tabel IV.11 Spesifikasi Basis Data Tabel Kamar .................................... 27

Tabel IV.12 Spesifikasi Basis Data Tabel Check In ................................ 28

Tabel IV.13 Spesifikasi Basis Data Tabel Check Out ............................. 28

Tabel IV.14 Spesifikasi Basis Data Tabel Kwitansi ................................ 29

Page 9: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

ix

DAFTAR LAMPIRAN

Halaman

Lampiran A-1 Kartu Tanda Penduduk ........................................................ 46

Lampiran A-2 Data Pemesanan Kamar ....................................................... 47

Lampiran B-1 Kwitansi ............................................................................... 48

Lampiran B-2 Laporan Bulanan .................................................................. 49

Lembar berita acara konsultasi dengan dosen pembimbing KKP ................... 50

Lembar berita acara kunjungan ke instansi ...................................................... 51

Page 10: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

x

DAFTAR ISI

Halaman

Abstrak ........................................................................................... i

Kata Pengantar ........................................................................................... ii

Daftar Simbol ........................................................................................... iv

Daftar Gambar ........................................................................................... v

Daftar Tabel ........................................................................................... vi

Daftar Lampiran .......................................................................................... vii

Daftar Isi ........................................................................................... viii

BAB I: PENDAHULUAN............................................................................ 1

1.1 Latar Belakang ............................................................. 1

1.2 Rumusan Masalah ........................................................ 1

1.3 Batasan Masalah .......................................................... 1

1.4 Tujuan & Manfaat Penulisan ....................................... 2

1.4.1 Tujuan Penulisan ........................................ 2

1.4.2 Manfaat Penulisan ...................................... 2

1.5 Sistematika Penulisan .................................................. 2

BAB II: :LANDASAN TEORI…..………………………………… .......... 4

2.1 Definisi Sistem Informasi ............................................ 4

2.1.1 Pengertian Sistem ....................................... 4

2.1.2 Pengertian Informasi................................... 4

2.1.3 Pengertian Sistem informasi ....................... 4

2.2 Pengertian Program Berorientasi Objek ...................... 4

2.3 UML (Unified Modelling Language) .......................... 4

2.3.1 Pengertian UML ......................................... 4

2.3.2 Jenis – Jenis Diagram UML ....................... 5

2.3.2.1 Use Case Diagram ....................... 5

2.3.2.2 Class Diagram .............................. 5

2.3.2.3 Activity Diagram ......................... 6

2.3.2.4 Sequence Diagram ....................... 6

2.4 Software Pendukung .................................................... 7

Page 11: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

xi

2.4.1 Pengertian Web........................................... 7

2.4.2 Pengertian ERD .......................................... 7

2.4.3 Pengertian PHP ........................................... 7

2.4.4 Pengertian MySQL ..................................... 8

2.5 Teori Pendukung .......................................................... 8

2.5.1 Reservasi… ................................................. 8

2.5.2 Pengertian Hotel ......................................... 8

BAB III: METODOLOGI PENELITIAN......………………………… ... 9

3.1 Objek Penelitian ........................................................... 9

3.2 Spesifikasi Hardware dan Software ............................ 9

3.2.1 Spesifikasi Hardware ................................. 9

3.2.2 Spesifikasi Software ................................... 9

3.2.2.1 Operating System (OS) ................ 9

3.2.2.2 MySQL ........................................ 10

3.2.2.3 Notepad++ ................................... 10

3.2.2.4 Xampp .......................................... 10

3.2.2.5 Mozilla Firefox ............................ 10

3.3 Metode Pengumpulan Data .......................................... 10

3.3.1 Teknik Pengamatan (Observasi) ................ 10

3.3.2 Teknik Wawancara(Interview) ................... 10

3.3.3 Studi Dokumen ........................................... 10

3.4 Alat Bantu Pemodelan Sistem ..................................... 10

3.4.1 Entity Relationship diagram (ERD) ........... 11

3.4.2 Use Case Diagram ...................................... 11

3.4.3 Class Diagram............................................. 11

3.4.4 Activity Diagram ........................................ 11

3.4.5 Sequence Diagram ...................................... 11

BAB IV: ANALISIS DAN PERANCANGAN....…………………… ....... 13

4.2 Analisa Masukan dan Keluaran ................................... 15

4.2.1 Analisa Masukkan ...................................... 15

4.2.2 Analisa Keluaran ........................................ 16

4.3 Identifikasi Kebutuan ................................................... 17

4.4 Analisis Sistem Usulan ................................................ 19

4.4.1 Use Case Diagram Admin .......................... 19

4.4.2 Use Case Diagram Tamu ............................ 19

4.4.3 Deskripsi Use Case ..................................... 20

Page 12: PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR PADA HOTEL …

xii

4.5 Perancangan Sistem ..................................................... 23

4.5.1 ERD (Entity Relationship Diagram)........... 23

4.5.2 Transformasi dari ERD ke LRS.................. 23

4.5.3 LRS (Logical Relational Structure) ............ 24

4.5.4 Tabel ........................................................... 24

4.5.5 Spesifikasi Basis Data ................................ 25

4.5.6 Rancangan Layar ........................................ 30

4.5.6.1 Beranda pada Sistem User ........... 30

4.5.6.2 Daftar kamar pada Sistem User ... 31

4.5.6.3Detail kamar dan pemesanan pada Sistem

User .......................................................... 32

4.5.6.4 Tampilan Beranda pada Sistem Admin

................................................................. 33

4.5.6.5 Form Kamar pada Sistem Admin 34

4.5.6.6 Form Tambah Kamar pada Sistem

Admin ...................................................... 35

4.5.6.7 Edit Kamar pada Sistem Admin .. 36

4.5.6.8 Tampilan Form Kelas Kamar pada

Sistem Admin .......................................... 37

4.5.6.9 Form Tambah Kelas Kamar pada Sistem

Admin ...................................................... 38

4.5.6.10 Form Seluruh Pemesanan pada Sistem

Admin ...................................................... 39

4.5.6.11 Form Pemesanan baru pada

Sistem Admin .......................................... 40

4.5.6.12 Form Tambah Pemesanan baru pada

Sistem Admin .......................................... 41

4.5.6.13 Form Pembayaran pada Sistem Admin

................................................................. 42

BAB V: PENUTUP ................................................................. 43

5.1 Kesimpulan ................................................................. 43

5.2 Saran ................................................................. 43

DAFTAR PUSTAKA ................................................................. 44

LAMPIRAN ................................................................. 46

Lampiran Masukan ............................................................ 46

Lampiran Keluaran ............................................................ 48

Lembar Konsultasi Pembimbing KKP .............................. 50

Lembar Konsultasi Pembimbing Praktek .......................... 51