ANALISA DAN PERANCANGAN SISTEM INFORMASI RESERVASI KAMAR SUN HOTEL PANGKALPINANG BERBASIS WEBSITE
LAPORAN KULIAH PRAKTEK
OLEH:
NIM NAMA 1. 1422500106
2. 1422500169 3. 1422500022
HAMZAH YUSUF
MUHAMMAD KHOMEINI MUHAMMAD RIDWAN
PROGRAM STUDI SISTEM INFORMASI STMIK ATMA LUHUR
PANGKALPINANG
2017/2018
iii
KATA PENGANTAR
Pertama-tama kami mengucapkan Alhamdulillah. Segala Puji dan Syukur yang sebesar-besarnya kami panjatkan kehadirat ALLAH Subhanahu wa Ta‟ala serta shalawat dan salam semoga selalu tercurahkan kepada junjungan Nabi Besar kita Nabi Muhammad Sallallahu „Alaihi Wasallam, atas limpahan rahmat dan kasih sayang-Nya yang telah memberikan kelancaran, kemudahan dan pertolongan kepada kami sehingga laporan Kuliah Praktek (KP) ini dapat terselesaikan dengan baik sebagaimana yang diharapkan.
Kami menyadari bahwa laporan Kuliah Praktek (KP) ini masih jauh dari kesempurnaan, dan tidak akan terwujud tanpa adanya bantuan, bimbingan, dan dorongan dari berbagai pihak.
Dalam menyusun laporan Kuliah Praktek (KP) ini, banyak suka duka yang kami rasakan. Sebagai ungkapan rasa syukur, kami tidak lupa sampaikan ucapan terima kasih yang sebesar-besarnya kepada semua pihak yang telah berjasa dalam penulisan Laporan Kuliah Praktek (KP) ini. Ucapan terima kasih kami sampaikan kepada :
1. Keluarga tercinta yang selalu memberikan dorongan dan semangat yang tiada hentinya.
2. Bapak Prof. Dr. Moedjiono, M.Sc Selaku Ketua STMIK Atma Luhur Pangkalpinang.
3. Bapak Okkita Rizan, S.Kom, M.Kom Selaku Kaprodi Sistem Informasi.
4. Bapak Kiswanto,S.Kom, M.Kom Selaku Dosen Pembimbing dalam penyusunan Kuliah Praktek (KP) ini yang telah banyak memberi masukan dan arahan kepada kami.
5. Ibu Evi Evtara Selaku General Manager di Sun Hotel Pangkalpinang yang telah memberikan izin pada kami untuk melakukan riset dan telah membantu kami dalam memberikan informasi-informasi yang diperlukan serta memberikan arahan dan masukan dalam penyusunanKuliah Praktek (KP) ini.
iv
6. Teman-teman seperjuangan serta semua pihak yang telah banyak membantu yang tak dapat di sebutkan satu persatu.
Akhir kata kami mohon maaf apabila dalam penyusunan Laporan Kuliah Praktek (KP) ini masih terdapat kekurangan dan masih jauh dari kesempurnaan.
Oleh karena itu, dengan kerendahan hati kami mengharapkan kritik dan saran yang sifatnya membangun dari semua pihak yang telah membaca Laporan Kuliah Praktek (KP) ini.
Pangkalpinang, 30 Desember 2017
PENULIS
v ABSTRAK
Sun Hotel Pangkalpinang adalah sebuah perusahaan yang bergerak di bidang jasa akomodasi perhotelan di kota Pangkalpinang. Sun Hotel Pangkalpinang yang beralamat di jalan Tonywan no 12 kel. bintang kec. rangkui kota Pangkalpinang. Sistem pendataan pada hotel ini masih menggunakan sistem manual sehingga retan dengan kesalahan pada pendataan check-in, laporan bahkan pembayaran. Selain itu data tamu juga tidak tersimpan dengan baik apabila dibutuhkan analisa history dari data. Sebagai solusi permasalahan diatas, maka dibangun Sistem Aplikasi Hotel ini untuk memudahkan Front Office dalam pendataan tamu check-in, data tamu, kamar, laporan harian dan pembayaran.. Dengan Sistem ini data akan tersimpan dengan aman. Metodologi penelitian yang dilakukan oleh penulis adalah melalu wawancara dengan pegawai hotel. Dalam pengerjaan sistem ini fase pengembangan sistem yang digunakan yaitu Waterfall yang mana tahapannya dimulai dari survey sistem, analisa sistem, perancangan sistem, pembuatan sistem dan implementasi sistem.
Dengan adanya Sistem Aplikasi Hotel ini, maka Front Office hotel akan dimudahkan dalam melakukan proses pencatatan tamu check-in, check-out, dan laporan harian dengan otomasisasi dan terkomputerisasi sehingga data lebih akurat.
Kata Kunci: Sun Hotel Pangkalpinang, Sistem Aplikasi Hotel, Front Office.
vi ABSTRACT
Sun Hotel Pangkalpinang is a company engaged in hospitality accommodation services in the city Pangkalpinang. SUN Hotel Pangkalpinang located at Tonywan street number 12 districts rangkui Pangkalpinang city. The hotel’s data collection system still using manual system so that it is retan with error on check-in, report and even payment. In additon, guest data is also not stored properly if needed analysis of the history of the data. As the solution of the above problems, then built this Hotel Application System to facilitate the Front Office in guest checking data, gues data, rooms, daily reports and payment. With this system data will be stored safely.Research methodology conducted by the author is through interview with hotel employees. In the process of this system, the system development phase used is waterfall which stage start from the survey system, system, system design, system development and system implementation.
With this Hotel Application System, the Front Office Hotel will be facilitated inthe process of recording guest check-in, check-out, and daily reports with automated and computerized so that data is more accurate.
Keyword: Hotel Sun Pangkalpinang, Hotel Application System, Front Office.
vii DAFTAR ISI
Halaman
HALAMAN PENGESAHAN ... i
HALAMAN PERSETUJUAN ... ii
KATA PENGANTAR ... iii
ABSTRAK ...v
ABSTRACT ...vi
DAFTAR ISI ... .vii
DAFTAR SIMBOL ... x
DAFTAR GAMBAR ... xiv
DAFTAR TABEL ... xvi
DAFTAR LAMPIRAN ... xvii
BAB I PENDAHULUAN 1. Latar Belakang .... ... 1
2. Batasan Masalah... 2
3. Rumusan Masalah ... 3
4. Tujuan dan Manfaat ... 3
5. Metode Penelitian... 4
6. Sistematika Penulisan ... 4
BAB II LANDASAN TEORI 1. Konsep Dasar Sistem ... 6
2. Konsep Dasar Informasi ... 7
3. Konsep Sistem Informasi ... 7
4. Pengertian Analisa Berorientasi Objek ... 9
5. Unified Modeling Language ... 10
5.1 Diagram UML ... 11
5.2 Activity Diagram ... 11
5.3 Analisa Dokumen Keluaran ... 15
viii
5.4 Analisa Dokumen Masukan ... 15
5.5 Use Case Diagram ... 15
5.6 Entity Relationship Diagram (ERD) ... 18
5.7 Logical Record Structure (LRS) ... 21
5.8 Transformasi ERD ke LRS ... 21
5.9 Tabel / Relasi... 21
5.10 Spesifikasi Basis Data ... 22
5.11Rancangan Layar ... 22
5.12Sequence Diagram ... 22
5.13Class Giagram... 23
BAB III TINJAUAN ORGANISASI 1. Sejarah dan Perkembangan Hotel ... 25
2. Struktur dan Organisasi.... ... 26
3. Deskrpsi dan Tugas ... 27
4. Visi dan Misi Hotel ... 30
BAB IV ANALISA DAN PERANCANGANSISTEM 1. Proses Bisinis... 31
2. Activity Diagram.... ... 33
3. Analisa Dokumen Masukan.... ... 39
4. Analisa Dokumen Keluaran.... ... 40
5. IdentifikasiKebutuhan.... ... 41
6. Panckage Diagram.... ... 43
7. Use Case Diagram ... 43
8. Deskripsi Use Case Diagram ... 45
9. Perancangan Basis Data.... ... 48
a. EntityRelationship Diagram (ERD).... ... 49
b. Transformasi ERD ke LRS.... ... 50
c. Logical Record Structure (LRS).... ... 51
ix
d. Tabel.... ... 52
e. Spesifikasi Basis Data.... ... 54
10. Rancangan Antar Muka... 58
11. Rancangan Dialog Layar.... ... 61
a. Struktur Tampilan.... ... 61
b. Rancangan Layar.... ... 62
c. Sequence Diagram ... 72
d. Class Diagram.... ... 79
BABV PENUTUP 1. Kesimpulan...80
2. Saran...80
DAFTAR PUSTAKA ... 81
LAMPIRAN.... ... 82
x
DAFTAR SIMBOL
Simbol Activity Diagram
Start Point
Menggambarkan awal darisuatu aktivitas
End Point
Menggambarkan akhir dari suatu aktivitas
Activity
Menggambarkan proses bisnis
Swimline
Menggambarkan pemisahan aktifitas.
StateTransition
Menggambarkan aliran perpindahan kontrol antara state
Decision
xi
Menggambarkan keputusan/pilihan
Simbol Usecase Diagram
Actor
Menggambarkan orang, system, atau external entitas
Use Case
Menggambarkan apa yang dikerjakan sistem
Association
Menggambarkan hubungan actor dengan use case
Class Name
Menggambarkan kumpulan/himpunan objek-objek dengan atribut dan operasi yang sama
xii
Attribute
adalah data yang dimiliki suatu objek dalam suatu kelas
Assosiasi
menggambarkan hubungan yang terjadi antara kelas
Method/Operation
Sesuatu yang dapat dilakukan oleh sebuah kelas.
Simbol ERD (Entity Relationship Diagram) Entity
Menunjukkan obyek-obyek dasar yang terkait dalam sistem.
Relationship
Adalah hubungan yang terjadi antara satu atau lebih entity.
Attribut/Property
Merupakan keterangan yang terkait pada sebuah entitas.
xiii Simbol Sequence Diagram
Actor
Merupakan keterangan yang terkait pada sebuah entitas.
Entity
Entitas yang mempunyai atribut memiliki data yang bisa direkam.
Boundary
Adalah untuk menghubungkan actor dengan sistem.
Control
Untuk mengontrol aktifitas-aktifitas yang dilakukan oleh sebuah kegiatan.
xiv
DAFTAR GAMBAR
Halaman
Gambar 3.1 Struktur Organisasi Sun Hotel Pangkalpinang... ... 26
Gambar 4.1 Activity Diagram Pendataan Tamu... ... 33
Gambar 4.2 Activity Diagram Pendataan Kamar ... 34
Gambar 4.3 Activity Reservasi Kamar ... 35
Gambar 4.4 Activity Diagram Check-in ... 36
Gambar 4.5 Activity Diagram Check-out Kamar ... 37
Gambar 4.6 Activity Diagram Pembuatan Laporan Pendapatan ... 38
Gambar 4.7 Package Diagram... 43
Gambar 4.8Use Case Diagram Master ... 43
Gambar 4.9Use Case Diagram Transaksi ... 44
Gambar 4.10Use Case Diagram Laporan Pendapatan ... 45
Gambar 4.11 Entry Relationship Diagram (ERD) ... 49
Gambar 4.12 Transformasi ERD ke LRS ... 50
Gambar 4.13 Logical Record Structure (LRS) ... 51
Gambar 4.14 Struktur Tampilan ... 61
Gambar 4.15 Halaman Utama ... 62
Gambar 4.16 Login Front Office dan Tamu ... 63
Gambar 4.17 Entry Data Tamu Kamar ... 64
Gambar 4.18 Entry Data Tamu Front Office ... 65
Gambar 4.19 Front Office Entry Data Check-in ... 66
Gambar 4.20 Front Office Cetak Bill Pembayaran ... 66
Gambar 4.21 Entry Data Tamu ... 68
Gambar 4.22 Entry Data Reservasi ... 69
Gambar 4.23 Form Cetak Kwitansi ... 70
Gambar 4.24 Form Cetak Laporan Pendapatan ... 71
Gambar 4.25Sequence Diagram Entry Data Tamu ... 72
Gambar 4.26Sequence Diagram Entry Data Kamar ... 73
Gambar 4.27Sequence Diagram Entry Data Reservasi... 74
xv
Gambar 4.28Sequence Diagram Entry Data Check-in ... 75
Gambar 4.29Sequence Diagram Cetak Kwitansi ... 76
Gambar 4.30Sequence Diagram Bill Pembayaran ... 77
Gambar 4.31Sequence Diagram Entry Laporan Pendapatan ... 78
Gambar 4.32Class Diagram ... 79
xvi
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel Tamu ... 52
Tabel 4.2 Tabel Reservasi ... 52
Tabel 4.3 Tabel Buat ... 52
Tabel 4.4 Tabel Kamar ... 52
Tabel 4.5 Tabel Check-in ... 53
Tabel 4.6 Tabel Kwitansi ... 53
Tabel 4.7 Tabel Bill Pembayaran ... 53
Tabel 4.8 Tabel Spesifiaksi Basis Data Tamu ... 54
Tabel 4.9 Tabel Spesifiaksi Basis Data Kamar ... 55
Tabel 4.10 Tabel Spesifiaksi Basis Data Kwitansi ... 55
Tabel 4.11 Tabel Spesifiaksi Basis Data Reservasi ... 56
Tabel 4.12 Tabel Spesifiaksi Basis Data Check-in ... 57
Tabel 4.13 Tabel Spesifiaksi Basis Data Bill Check-out ... 57
Tabel 4.14 Tabel Spesifiaksi Basis Buat ... 58
xvii
DAFTAR LAMPIRAN
Halaman
Laporan A Dokumen Masukan ... 82
Laporan B Dokumen Keluaran ... 85
Lampiran Kartu Konsultasi Pembimbing Lapangan ... 86
Lampiran Kartu Konsultasi Dosen Pembimbing ... 87
Lampiran Surat Keterangan Riset ... 88