Anda di halaman 1dari 17

Jurnal TIKAR

Volume 1. No.1, Januari 2020

PERANCANGAN SISTEM INFORMASI PEMESANAN KAMAR HOTEL HORIZON DI


KABUPATEN KARIMUN BERBASIS WEB
Mohammad Suhatsyah(1)
mohammadsuhatsyah260468@gmail.com
Dosen Prodi Teknik Informatika, Fakultas Sains dan Teknologi, Universitas Karimun

Riska Apariyana(2)
riska.apriyana@gmail.com
Alumni Prodi Teknik Informatika, Fakultas Sains dan Teknologi, Universitas Karimun

ABSTRAK
Perkembangan teknologi ini sangatlah pesat terutama dibidang informasi, hal ini disebabkan oleh meningkatnya
kebutuhan manusia akan informasi yang cepat akurat, dengan adanya perkembangan teknologi tersebut diharapkan
dapat membantu dunia bisnis salah satunya adalah bisnis perhotelan, dalam dunia perhotelan dapat istilah reservasi
via telepon, fax, atau konsumen mendatangi langsung hotel tersebut. Pencatatan data yang dilakukan oleh karyawan
masih manual, perusahaan dibidang perhotelan mulai mengembangkan sistem administrasinya dengan menggunakan
aplikasi yang berbasis web dikembangkan dihotel horizon kabupaten karimun, sistem tersebut mengolah data
pemesanan kamar baik proses check-in maupun check-out. Sistem informasi pemesanan hotel dibangun dengan
bahasa pemograman sebagai sebuah tools untuk membantu mengelola basis data menggunakan PHP dan MysQL,
sistem informasi pemesanan kamar hotel dapat memberikan kemudian bagi pelanggan hotel dalam melakukan
pemesanan kamar, selain itu pengunjung juga dapat memperoleh segala informasi fasilitas dan berita yang ada dihotel
horizon kabupaten karimun.
Kata Kunci : Sistem, Informasi, dan Pemesanan

ABSTRACT
The development of this technology is very rapid, especially practically information, this is caused by the increasing
human need for fast accurate information, whit the development of these technologies is expected to help the business
world one of which is the hospitality business, in the world of hospitality, the term reservation can be via telephone,
fax, or constumers come directly to the hotel. Recording data by employees is still manual, companies in the hotel
sector began to develop their administrative systems using web-based applications that were developed Hotel Horizon
Kabupaten Karimun. The system processes the data for room bookings and cheks in and out. Hotel booking
information system was built with the programming language as a tool to help manage the database using PHP and
MysQL, hotel booking information systems can provide later for hotel customers in doing room bookings, besides that
visitors can also get all the information on facilities and news there Hotel Horizon Kabupaten Karimun.
Keyword: System, information, and ordering
Pendekatan melalui analisis dan perancanagan
PENDAHULUAN sistem ini dilakukan sebagai model, sehingga akan
Undang-undang nomor 11 tahun 2008 atau UU IT mudah bagi kita untuk melaksanakan aspek-aspek
adalah UU yang mengatur tentang informasi secara pendukung solusi dalam berbagai bidang pekerjaan
umum. UU ini memiliki yurisdiksi yang berlaku untuk yang berhubungan dengan Teknk Informatika, seperti
setiap orang yang melakukan perbuatan hukum bidang perbankkan, manajemen, pemasaran,
sebagaimana diatur dalam undang-undang ini, baik perencanaan, dan sebagainya.
yang berada diwilayah indonesia maupun diluar Dengan bertambahnya popularitas internet,
wilayah hukum indonesia, yang memiliki akibat banyak hotel berskala internasional menyediakan
hukum di wilayah hukum indonesia dan diluar pelayanan pemesanan online. Tetapi tidak bagi hotel-
wilayah hukum indonesia dan merugikan kepentingan hotel berskala kecil kemenengah.Untuk hotel-hotel
indonesia. tersebut, pemesanan masih dilakukan secara manual
Teknik informatika merupakan jurusan keilmuan via telepon karena banyak pemilik hotel berskala kecil
pada fakultas ilmu komputer yang berusaha untuk ke menengah merasa bahwa untuk ukuran hotel yang
mengintegrasikan aspek teknik dan aspek mereka miliki, pemesanan secara online belum
komputerisasi dalam suatu sistem demi tercapainya diperlukan. Selain itu biaya pembuatan software dan
efektivitas dan efisiensi dalam sistem tersebut. Teknik keadaan staf hotel yang tidak biasa menggunakan
informatika secara khusus melakukan pendekatan komputer, resistensi semakin besar.Jika dianalisa
melalui analisis dan perancangan sistem yang lebih mendalam, sebenarnya banyak kendala yang
merupakan suatu solusi yang telah terstruktur dengan dihadapi oleh pihak hotel bila pemesanan masih
berbagai permasalahan yang cukup kompleks dalam dilakukan secara manual di antaranya:
dunia teknologi informasi. 1. Tenaga kerja front desk harus lebih banyak dan
terus menerus berada ditempat untuk menangani

87
Jurnal TIKAR
Volume 1. No.1, Januari 2020

reservasi dan check-in. Jika staf front bidang pelayanan penyewaan untuk meningkatkan
office(receptionist) tersebut tidak berada pelayanan yang baik lebih baik lagi.
ditempat atau di luar jam kerja dan ada pelanggan Adapun usaha hotel yang penulis peneliti adalah
yang ingin melakukan reservasi via telpon, maka Hotel Horizon yang beralamat di Jalan Setia Budi No.
pemesanan terpaksa harus tertunda. 112 , dimana usaha penyewaan kosan/harian ini
2. Walaupun pelanggan berhasil menelpon, menyediakan pelayanan dengan baik agar pelanggan
ketersediaan kamar belum tentu ada. Informasi tertarik pada tempat bisnis tersebut.
ketersediaan kamar hotel tidak tersalur dengan Dalam usaha hotel, tentu saja ada laporan data
cepat kepelanggan. transaksi yang diterima, sistem yang berjalan pada
3. Ketika pelanggan menelpon untuk pemesanan, hotel horizon masih menggunakan buku besar sebagai
staf front desk juga perlu memeriksa buku penyimpanan laporan data transaksi hotel horizon.
pemesanan secara manual dan hal tersebut Kurangnya ketelitian karyawan dalam penghitungan
membutuhkan waktu yang tidak sebentar jika keuangan kosan sering terjadi kekurangan dalam
kamar yang dimiliki cukup banyak dengan transaksi pada saat penggantian sift, dalam 1 bulan
tanggal pemesanan yang berbeda-beda. sampai 4 kali selalu salah membuat laporan
Kesalahan (human error) juga dapat terjadi keuangannya.
dalam pemeriksaan dan pencatatan tersebut,
apalagi jika ada pembatalan pemesanan, Identifikasi Masalah
sehingga ketika tamu hotel yang sudah Berdasarkan hasil pengamatan dan observasi yang
melakukan pemesanan datang, kamar tidak telah dilakukan maka penulis mencoba
tersedia dan sebaliknya. mengidentifikasi permasalahan yang ada pada Hotel
4. Pihak manajemen hotel juga sulit untuk Horizon di Kabupaten Karimun diantaranya sebagai
menghitung pendapatan, melihat daftar berikut:
pelanggan, daftar kamar, dan lain-lain. 1. Proses Pengelolaan data transaksi dan
pembuatan laporan keuangan kurang rapi.
Semuanya harus dilakukan dan dikelola secara 2. Kesulitan dalam membuat informasi atau
manual, untuk jangka panjang haltersebut akan laporan, dikarenakan dalam menyusun laporan
mempengaruhi perkembangan hotel ke depannya. harus dicatat dan direkap secara manual maka
Salah satu solusi untuk menangani kendala-kendala penyajian laporan menjadi kurang efektif dan
tersebut adalah dengan menggunakan aplikasi efesien.
pemesanan berbasis web yang diintegrasikan untuk 3. Banyaknya pencatat data transaksi yang
menyediakan informasi dan pemesanan secara cepat berulang, sehingga harus mengkonsumsi banyak
sehingga pelanggan yang ingin mengetahui kertas, yang dikhawatirkan hilang dapat
ketersediaan kamar dan melakukan pemesanan dapat menyebabkan laporan tidak akurat.
melakukannya kapan saja dan dimana saja asal Rumusan Masalah
terhubung dengan internet. Berdasarkan permasalahan tersebut maka laporan
Pada era globalisasi saat ini, kebutuhan akan ini mencoba untuk mengaplikasikan perancangan
informasi yang cepat, tepat, dan akurat sangat penting. Sistem Informasi Pemesanan kamar Hotel Berbasis
Berbagai perusahaan berusaha mengembangkan Web, yang nantinya dapat memberikan salah satu
usahanya dengan melakukan banyak perubahan alternatif solusi masalah tersebut, yaitu:
dengan memanfaatkan teknologi yang canggih seperti 1. Bagaimana membuat suatu sistem informasi
komputer sebagai pengganti tenaga kerja manusia, pemesanan kamar berbasis web?
dimana komputer tersebut menunjang perusahaan 2. Bagaimana membangun aplikasi yang dapat
dalam mengambil keputusan yang didukung oleh meningkatkan pelayanan dan memberikan
komponen penting dari teknologi informasi yaitu informasi pemesanan kamar dengan lengkap dan
database (basis data), data base merupakan sarana cepat?
yang berfungsi sebagai fungsi tempat penyimpanan 3. Bagaimana menciptakan aplikasi yang
data yang disamping itu juga dapat mengatur sistem memudahkan pengunjung melakukan
penambahan data baru, mengubah, dan menghapus komunikasi langsung dengan bagian
data serta hubungan antara data-data yang disimpan, administrasi melalui menu chatting yang di
sehingga ketika dibutuhkan maka perusahaan akan sediakan?
dengan mudah menggunakan data yang telah
terstruktur cepat dan akurat. Batasan Masalah
Sistem informasi merupakan aplikasi komputer Adapun batasan masalah tugas akhir ini adalah;
yang digunakan untuk bisnis yang berkaitan dengan 1. Data yang dimasukan untuk sistem informasi
penyewaan, terutama dalam sistem penyimpanan dan perhotelan merupakan, data pengunjung, data
pengolahan data maupun informasi agar dapat pemesanan kamar, data pembayaran, data user,
melayani bisnis dengan mudah dan berjalan dengan data kamar, data profil hotel, data fasilitas hotel.
baik. Keadaan tersebut menyebabkan banyaknnya 2. Keluaran yang dihasilkan dari sistem informasi
perusahaan yang meningkatkan pengembangan di perhotelan adalah informasi pengunjung,
informasi pemesanan kamar, informasi status
88
Jurnal TIKAR
Volume 1. No.1, Januari 2020

kamar, informasi pembayaran, informasi hingga dalam pembuatan laporan penelitian


profilhotel, informasi fasilitas hotel, informasi mengurangi laporan yang bersifat abstrak dan
sewa biaya kamar, informasi agenda hotel, memaksimumkan data yang real yang terjadi
laporan pemesanan kamar, dan laporan dalam perusahaan.
pembayaran hanya menangani tentang Ada pun transaksi sangat membutuhkan
pemesanan kamar hotel (reservasi) secara online. pembuatan tabel agar kita bisa menyusun kinerja
3. Pembayaran dilakukan dengan secara langsung. kerja diperusahaan kita, yaitu sebagai berikut :

Maksud dan Tujuan Penelitian A. Membuat Program Transaksi Pemesanan


Maksud dari penelitian yang penulis lakukan Transaksi pemesanan adalah proses input stok
adalah untuk memperoleh data-data dan informasi kamar kedalam tabel pemesanan. Dan juga sebagai
mengenai penelitian, sebagai bahan penyusunan pencacatan transaksi pemesanan dari pelanggan dalam
skripsi dalam rangka memenuhi persyaratan transaksi secara khusus dari satu orang saja, satu kali
menempuh ujian sarjana jurusan Teknik Informatika transaksi bisa mencatat banyak tipe kamar yang sudah
pada Universitas Karimun dipesan dari pelanggan, transaksi ini nanti datanya
Ada pun tujuan penelitian adalah: akan disimpan dalam tabel pemesanan dan tabel
1. Memudahkan dalam pemesanan kamar pemesanan_item.
(reservasi) melalui web.
2. Memudahkan dalam pengolahan data B. Membuat Tabel Transaksi Penjualan
transaksi. Transaksi penjualan adalah kegiatan transaksi
3. Memberikan informasi profil hotel, penjualan retail yang kita lakukan terhadap pelanggan
informasi fasilitas hotel, informasi biayasewa setiap satu orang pelanggan yang nginap pada saat itu,
kamar, daninformasi agenda hotel kepada akan dicatat datanya didalam data base, satu kali
pengunjung web. menginap akan kita berikan satu nomor transaksi atau
juga disebut kwitansi. Dalam satu kali transaksi, data
Metode Penelitian base mampu mencatat banyak item kamar yang sudah
Metode penelitian adalah suatu prosedur ditepati pelanggan, boleh menginap lebih dari satu hari
penyelesaian masalah guna mencari kebenaran yang dalam tiap minggu, jika memang dia ingin
dituangkan dalam bentuk perumusan masalah, studi mendapatkan kwitansi yang berbeda dalam
literatur, asumsi-asumsi, dan hipotesis, pengumpulan transaksinya.
dan penganalisisan data, hingga penarikan Tabel 1. tabel data transaksi penjualan retail
kesimpulan. Metode penelitian merupakan salah satu kepada pelanggan.
ciri sebuah penelitian dilakukan sehingga metode
penelitian dapat dijadikan acuan untuk menjalankan Kwitansi : Jl000002
penelitian. Tanggal : 10 april 2019
Pelanggan : pelanggan
Desain Penelitian Kasir : Riska
Desain penelitian adalah keseluruhan proses yang
diperlukan dalam proses perencanaan dan pelaksanaan
penelitian, sehingga persoalan-persoalan yang ada N NAMA HAR PER PERB TO
dapat memperoleh jalan keluarnya. Desain penelitian O TAMU GA HARI ULA TA
ini termasuk kedalam penelitian yang bersifat KAM N L
AR
deskriptif. Penelitian deskriptif adalah penelitian yang
1 Rizal Rp. 1 Rp.
bertujuan untuk memperoleh ciri-ciri variabel, dimana . 200.0 200.
dalam penelitian ini adalah untuk memperoleh 00,- 000,
gambaran tentang kinerja program yang dirancang dan -
diimplementasikan kepada pengguna (user) dalam 2 Wanda Rp. 1 Rp.
perusahaan. . 700.0 700.
a. Studi untuk melukiskan secara akurat sifat-sifat 00,- 000,
dari beberapa fenomena, kelompok atau individu. -
Dalam hal penelitian di Hotel Horizon di 3 Ita Rp. 2 Rp.
Kabupaten Karimun. Amanah, peneliti . 150.0 300.
00,- 000,
menggambarkan sifat-sifat yang terjadi dari
-
beberapa kejadian didalam perusahaan. Mulai dari
transaksi dan pembuatan laporan dan juga meneliti
C. Membuat Data Kasir
sifat dari pegawai dalam hal penginputan data-data
transaksi dan cara mengelola data tersebut.
Menyimpan data kasir kita akan membuat
b. Penelitian yang dilakukan peneliti dalam hal
tabel, untuk mengakses program perusahaan, baik
mendesain kenyataan yang terjadi di Hotel
untuk melayani pelanggan, ataupun menginput data
Horizon di Kabupaten Karimun. Amanah dalam
tipe kamar saat ada
melakukan penginputan data dan pengolahanya
89
Jurnal TIKAR
Volume 1. No.1, Januari 2020

perancangan sistem informasi pemesanan di hotel


horizon kabupaten karimun.
transaksi pemesanan. Tabelnya adalah sebagai berikut
: Metode Pendekatan dan Pengembangan
Tabel 2. Desain tabel kasir untuk menyimpan data Sistem
kasir.
1. Metode Pendekatan Sistem
Metode yang digunakan penulis metode analisis dan
perancangan terstruktur, yakni berorientasi pada data,
Field Type Length/Valug Index di mana dalam metode ini menggunakan alat bantu
dengan menggunakan Metode UML.
a. Data dan informasi
Kd_kasir Char 3 Primary Setiap sistem informasi melaksanakan lima fungsi
utama, yaitu :
Nm_kasir Varchar 100 (1) pengumpulan data
fungsi pengumpulan data terdiri atas
User_name Varchar 20 memasukan data transaksi melalui formulir,
mensyahkan serta memaksa data untuk
Password Varchar 200 memastikan ketepatan dan kelengkapan.
(2) proses data
proses data terdiri atas peroses pengubahan
Jenis dan Metode Pengumpulan Data input menjadi output.
(3) manajemen data
a. Sumber Data Primer (Wawancara dan fungsi manajemen data terdiri atas tiga tahap
Observasi) yaitu:
Ir. M. Iqbal Hasan, M.M. (2002 : 83) Data primer a) penyimpanan merupakan penempatan
adalah data yang diperoleh atau dikumpulkan data dalam penyimpanan atau basis
langsung di lapangan oleh orang yang melakukan data yag disebut arsip.
penelitian atau yang bersangkutan yang b) Tahap pemutakhiran merupakan data
memerlukannya. Adapun teknik pengumpulan data yang tersimpan diperbaruhi oleh
yang penulis lakukan adalah sebagai berikut. disesuaikan dengan peristiwa terbaru.
c) Tahap retrleving merupakan data
Wawancara yang tersimpan diakses dan ringkas
Esterberg menyatakan bahwa, wawancara adalah kembali untuk diperoses lebih lanjut
pertemuan dua orang untuk bertukar informasi dan ide atau untuk keperluan pembuatan
melalui Tanya jawab, sehingga dapat dikonstruksikan laporan.
makna dalam suatu topik tertentu. Dalam penelitian ini (4) pengendalian data fungsi pengendalian
penulis melakukan wawancara langsung kepada data mempunyai dua tujuan dasar
bagian reception Hotel Horizon di Kabupaten yaitu:
Karimun. a) Untuk menjaga dan menjamin
keamanan aset perusahaan, termasuk
Observasi data.
Nasution menyatakan bahwa observasi merupakan b) Untuk menjamin bahwa data yang
dasar semua ilmu pengetahuan.Peneliti hanya dapat diperoleh akurat dan lengkap serta
bekerja berdasarkan data, yaitu fakta mengenai dunia diperoses dengan benar.
nyata.Dalam penetian ini penulis melakukan observasi
langsung di Hotel Horizon di Kabupaten Karimun. 2. Pendekatan teknologi informasi
b. Sumber Data Sekunder (Dokumentasi) Sistem informasi dengan pendekatan teknologi
Data sekunder adalah data yang digunakan untuk informasi seperti halnya siklus pengembangan
mendukung data primer, merupakan jenis data yang sistem yang lainnya, dimana hal ini mensyahkan
sudah diolah terlebih dahulu oleh pihak pertama. adanya suatu metode daur hidup pengembangan
Dengan data sekunder peneliti menggunakan teknik sistem. Pola daur hidup pengembangan sistem
dokumentasi. Dokumentasi adalah teknik dapat menggunakan beberapa model. Adapun
pengumpulan data dengan cara mengumpulkan terhadap pengembangan sistem yang umum
dokumen-dokumen yang berhubungan dengan objek digunakan sebagai berikut:
penelitian. Peneliti menganalisa dokumen-dokumen di
perusahaan Hotel Horizon di Kabupaten Karimun
yang berhubungan dengan sistem pemesanan dan
transaksi yang akan mendukung peneliti dalam

90
Jurnal TIKAR
Volume 1. No.1, Januari 2020

a) Mengembangkan Prototype. Analis


sistem, mungkin bekerjasama dengan
spesialis informasi lain, menggunakan
satu atau lebih peralatan prototyping
untuk mengembangkan sebuah
Prototype.

b) Menentukan apakah Prototype dapat


diterima. Analis mendidik pemakai
dalam penggunaan Prototype dan
memberikan kesempatan kepada
pemakai untuk membiasakan diri
dengan sistem. Pemakai
c) Menggunakan Prototype. Prototype
ini menjadi sistem operasional.
Pendekatan ini hanya mungkin jika
peralatan Prototype memungkinkan
Prototype memuatsemua elemen
penting dari sistem baru.
4. Alat Bantu Analisis dan Perancangan
Adapun alat Bantu yang digunakan dalam
penelitian ini adalah sebagai berikut :
A. Tahapan analisa sistem a) Unified Modeling Language UML
Tujuan utama analisis sistem adalah untuk Untuk lebih menjelaskan
menentukan hal-hal detil tentang yang akan perancangan aplikasi yang dibangun,
dikerajakan oleh sistem yang diusulkan. digunakan 3 (tiga) model diagram UML,
B. Tahapan implementasi yaitu : use case diagram, class diagram,
Mencakup aktivitas-aktivitas: dan sequence diagram.
(1) Pemograman dan pengujian adalah b) Use Case Diagram
aktivitas pembuatan program atau Use case diagram adalah diagram
sederetan instruksi yang digunakan yang bekerja dengan cara mendeskripsikan
untuk mengatur komputer agar tipikal interaksi antara user (pengguna)
bekerja sesuai dengan maksud sebuah sistem dengan suatu sistem
masing-masing instruksi. tersendiri melalui sebuah cerita
(2) Instalasi perangat keras dan bagaimana sebuah sistem dipakai. Use
perangkat lunak. case diagram terdiri dari sebuah aktor dan
(3) Pelatihan kepada pemakai. interaksi yang dilakukannya, aktor tersebut
(4) Pembuatan dokumentasi. dapat berupa manusia, perangkat keras,
(5) Konversi merupakan tahapan yang sistem lain, ataupun yang berinteraksi
digunakan untuk mengoperasikan dengan sistem.
sistem baru dalam rangka Pada aplikasi pencarian jalur
menggantikan sistem yang lama. terpendek antar kota menggunakan
C. Tahap dokumentasi algoritma genetika, use case menjelaskan
Dokumentasi merupakan hal yang sangat tentang hubungan antara sistem dengan
dilakukan karena akan menjadi acuan aktor. Hubungan ini dapat berupa
pada tahapan operasi dan pemeliharaan. inputaktor ke sistem ataupun output ke
aktor. Use case merupakan dokumen
3. Metode Pengembangan Sistem naratif yang mendeskripsikan kasus-kasus
Metode yang digunakan dalam pengembangan atau kejadian-kejadian daripada aktor
perangkat lunakuntuk membangun system dalam menggunakan sistem untuk
informasi ini yaitu metode Prototype menyelesaikan sebuah proses.
yangdimana Prototype merupakan suatu metode
dalam pengembangan sistem yang menggunakan c) Class Diagram (Diagram Kelas)
pendekatan untuk suatu program dengan cepat Class diagram digunakan untuk
dan bertahap dan Prototype juga membuat suatu melakukan visualisasi struktur kelas-
proses pengembangan sistem informasi menjadi kelas dari suatu sistem dan merupakan
lebih cepat dan lebih mudah. Dimana tahapan– tipe diagram yang paling banyak 36
tahapan yang harus dilaksanakan adalah sebagai digunakan. Class diagram juga dapat
berikut : memperlihatkan hubungan antar kelas
dan penjelasan detail tiap-tiap kelas di
91
Jurnal TIKAR
Volume 1. No.1, Januari 2020

dalam model desain (logical view) dari dirasakan oleh fisik manusia tetapi, dapat
suatu sistem. Selam proses desain, class dilihat oleh mata manusia.
diagram berperan dalam menangkap Dibuat dengan menggunakan bahasa
struktur dari semua kelas yang pemrograman yang ditulis atau diciptakan oleh
membentuk arsitektur sistem yang dibuat. programmer yang selanjutnya dikompilasi
dengan aplikasi kompiler sehingga menjadi
d) Activity Diagram sebuah kode yang nantinya akan dikenali oleh
Activity diagram menggambarkan mesin hardware.
berbagai aliran aktivitas dalam sistem
yang sedang di rancang, bagaimana b) Fungsi perangkat lunak (software)
masing-masing aliran berawal, decision 1) Menyediakan fungsi dasar untuk
yang mungkin terjadi dan bagaimana kebutuhan komputer yang dapat dibagi
mereka berakhir. Activity diagram juga menjadi sistem operasi atau sistem
dapat menggambarkan proses pararel pendukung.
yang mungkin terjadi pada beberapa 2) Berfungsi dalam mengatur berbagai
eksekusi. hardware untuk bekerja secara
bersama-sama.
e) Sequence Diagram (Diagram sequens) 3) Sebagai penghubung antara software-
Sequence diagram digunakan software yang lain dengan hardware.
untuk menggambarkan interaksi antar 4) Sebagai penerjemah terhadap software-
objek di dalam dan di sekitar sistem yang software lain dalam setiap instruksi-
berupa message yang digambarkan instruksi ke dalam bahasa mesin
terhadap waktu. Sequence diagram sehingga dapat di terima oleh
terdiri antara dimensi vertical (waktu) hardware.
dan dimensi horizontal (objek-objek yang 5) Mengidentifikasi program.
terkait).

1) Perancangan Basis data c) Pembagian Perangkat Lunak


a) Normalisasi (Software)
Normalisasi dilakukan sebagai uji 1) Sistem Operasi adalah perangkat lunak
coba pada suatu relasi secara berkelanjutan yang mengorganisasikansemua
untuk menentukan apakah relasi itu sudah komponen mesin komputer. Perangkat
baik atau belum. Normalisasi yang lunak juga mengontrol dan melakukan
dilakukan pada sistem informasi manajemen perangkat keras/hardawre
pemesanan pada hotel horizon di kabupaten serta operasi-operasi dasar sistem,
karimun betujuan untuk menghilangan termasuk menjalankan perangkat lunak
atribut yang sama pada tabel-tabel sehingga aplikasi.
tidak terjadi redudansi. Contoh : windows, Mac Os, BeOS,
DOS, UNIX.
b) Tabel relasi Tugas-tugas sistem operasi:
Didalam sebuah database, setiap a) Mengatur User interface, yaitu
tabel memiliki sebuah fields yang bagaimana antara komputer dan
memiliki nilai untuk setiap baris. Fields pengguna bisa saling berinteraksi.
ini ditandai dengan icon bergambar kunci b) Mengoordinasikan perangkat
di depan namanya. Baris-baris yang keras/ hardware dengan perangkat
berhubungan pada tabel mengulangi lunak/software yang terdapat pada
kunci primer (primary key) dari baris komputer.
yang dihubungkannya pada tabel lain. c) Mengatur bagaimana perangkat
Salinan dari kunci primer di dalam tabel- lunak bisa masuk dalam memori.
tabel yang lain disebut dengan kunci d) Mengatur cara penyimpanan dan
asing (foreign key). Dan semua field bisa pengambilan data pada media
menjadi kunci asing. Yang membuat penyimpanan.
sebuah field merupakan kunci asing e) Mengelola semua sumber daya
adalah jika dia sesuai dengan kunci sistem pada komputer.
primer pada tabel lain. 2) Program Aplikasi (Siap Pakai) adalah
Perangkat lunak (software) pendukung suatu program yang ditulis dalam
a) Pengertian perangkat lunak bahasa pemrograman tertentu untuk
(software) diterapkan pada bidang tertentu.
perangkat lunak (software) adalah sebuah 3) Program Bantu (Utility) adalah suatu
data yang diprogram dan disimpan secara program yang berfungsi untuk
digital didalam komputer, sehingga tidak dapat membantu sistem operasi dalam
92
Jurnal TIKAR
Volume 1. No.1, Januari 2020

komputer di antaranya mempersiapkan kebutuhan-kebutuhan yang diharapkan, sehingga


pemakaian media disk, membuat dapat diusulkan perbaikan-perbaikan yang akan
duplikat (copy file), membuat atau dilakukan pada sistem tersebut. Untuk membuat
menghapus proteksi (keamanan) suatu sistem yang berjalan ini ada 2 kebutuhan yang harus
sistem software, memperbaiki bagian disediakan yaitu :
file pada disk yang rusak, menguji a) kebutuhan Perangkat Lunak
kebenaran kinerja dari komputer. Dan (software)
untuk menyelesaikan suatu Kebutuhan perangkat lunak merupakan kondisi,
permasalahan tertentu dalam sistem kriteria, syarat atau kemampuan yang harus dimiliki
komputer. oleh perangkat lunak untuk memenuhi apa yang
4) Bahasa Pemrograman adalah suatu disyaratkan atau diinginkan pemakai. Ada dua jenis
program yang berbentuk assambler kebutuhan perangkat lunak.
compiler atau interpreter. Dan aturan 1. Kebutuhan Fungsional
yang tertuang dalam bentuk kode-kode Kebutuhan yang berkaitan dengan fungsi atau
yang diberikan pada komputer untuk proses transformasi yang harus mampu
melaksanakan suatu tugas. Bahasa dikerjakan oleh perangkat lunak.
pemrograman dibagi menjadi tiga Contoh.” perangkat lunak harus dapat menyimpan
kelompok berdasarkan levelnya, yaitu: semua rincian data pesanan pelanggan”
a) Low Level Language, adalah bahasa 2. Kebutuhan Antarmuka
tingkatrendah atau bahasa mesin. Kebutuhan antarmuka yang menghubungkan
Contoh Low level language adalah perangkat lunak dengan elemen perangkat keras,
sebagai berikut : perangkat lunak, atau basis data.
(1) Machine code,adalah kode yang Kebutuhan yang menetapkan karakteristik untuk kerja
disimpan dalam bentuk angka biner yang harus dimiliki oleh perangkat lunak, misalnya
(0 dan 1) dimana angka biner kecepatan, ketepatan, frekuensi.
tersebut berfungsi menyimpan b) Kebutuhan Perangkat Keras (hardware)
instruksi yang diperlukan oleh Agar open SID dapat bekerja dengan optimal pada
mesin. komputer, maka diperlakukan perangkat keras dengan
(2) Assembly code,adalah kode untuk spesifikasi minimal yang tersedia adalah sebagai
mempresentasikan machine code berikut :
kedalam komputer. Assembly code 1. 1 Ghz processor ( contoh,
ini akan diubah menjadi machine intel celeron atau yang lebih
code melalui bahasa assembler. baik)
b) Middle Level Language,adalah 2. 2 Gb RAM ( Memori )
bahasa pemrograman tingkat 3 80 GB ruang harddisk
menengah. Contoh middle level 4.CD/DVD atau USB flashdisk
language adalah bahasa C dan C++. 5. Resolusi Monitor dan VGA
Bahasa C dan C++ merupakan 1024 x 768 (minimum)
compiler untuk membuat aplikasi 6. Koneksi Internet
interfacing komputer maupun Analisis Use Case Sistem Yang Berjalan
microcontroller. Pemahaman terhadap sistem dilakukan dengan
c) High Level Language, adalah mempelajari bagaimana sistem tersebut berjalan
bahasa tingkat tinggi di mana berdasarkan hasil penelitian yang didapat di
struktur maupun tata bahasa dalam perancangan sistem informasi pemesanan Hotel
penulisan program mudah Horizon di Kabupaten Karimun Berbasis Web. Alur
dipahamui oleh manusia. Contoh prosedur pemesanan kamar yang saat ini sedang
high level language adalah sebagai berjalan di Hotel Horizon adalah sebagai berikut:
berikut : Basic, Pascal, a. Analisis Use Case sistem berjalan
FORTRAN, COBOL, dan prolog. Use case merupakan diagram untuk menunjukkan
peran dari berbagai pengguna dan bagaimana peran-
peran menggunakan sistem (satzinger,jacson dan bard
2009). Use case adalah teknik untuk merekam
ANALISA DAN IMPLEMENTASI SISTEM persyaratan fungsional sebuah sistem use case
Analisis sistem merupakan gambaran tentang mendeskripsikan interaksi tipikal antara para
sistem yang saat ini sedang berjalan dan untuk pengguna sistem itu sendiri, dengan dengan memberi
mempelajari sistem yang ada. Analisis sistem sebuah narasi tentang bagaimana sistem tersebut
diperlukan untuk menggambarkan aliran-aliran digunakan.Simbol-simbol Use Case
informasi dari bagian-bagian yang terkait, baik dari Gambar 4.1simbol-simbol use case
dalam maupun dari luar organisasi, untuk Use case digunakan untuk mengetahui
mengidentifikasikan dan mengevaluasi permasalahan- fungsi apa saja yang ada didalam sebuah
permasalahan, hambatan-hambatan yang terjadi dan perancangan sistem informasi dan siapa
93
Jurnal TIKAR
Volume 1. No.1, Januari 2020

saja yang berhak menggunakan fungsi-


fungsi itu. Dibawah ini merupakan model Tamu Receptionist
use case perancangan sistem informasi
pemesanan Hotel Horizon DiKabupaten 1.Melakukan
Karimun berbasis Web yang sedang permintaan
berjalan sebagai berikut :Gambar 4.2 uses pemesan
case sistem yang berjalan kamar.
2. Mengirimkan
Informasi Hotel contoh
gambaran
tipe kamar
Persyaratan yang ada di
Hotel
Horizon
melalui web site.
Pemesanan Hotel
3.
Mengirimkan
User gambar tipe
kamar
Cek tranksaksi yang ingin
di boking
melalui
web site dan
mentransfer
uang
Sumber : Penelitian 2019 DP 50%
b. Skenario Use Case sistem yang berjalan dari jumlah
harga.
Skenario adalah rangkaian langkah-langkah yang 4.Menerima
menjabarkan sebuah interaksi antara seorang gambaran tipe
pengguna dengan sebuah sistem. Skenario use case kamar
mendeskripsikan aktor-aktor yang melakukan yang di boking
prosedur dalam sistem, serta menjelaskan respon dari tamu.
yang ditanggapi terhadap prosedur yang dilakukan Sumber: penelitian 2019.
oleh aktor. Adapun terhadap-terhadap skenario use
case pada Hotel Horizon Kabupaten Karimun yang 2. Use Case : Proses Pemesanan
sedang berjalan adalah sebagai berikut: Aktor : Receptionist dan Manager
Deskripsi :Menerima pemesanan kamar
1. Use Case : Pemesanan Kamar yang telah disetujui antara tamu
Aktor : Tamu dan Receptionist dan receptionist, untuk
Deskripsi :Tamu langsung mengirim pesan selanjutnya diberikan kepada bagian
melalui web site Hotel Horizon, untuk manager agar diproses.
memboking kamar yang diinginkan,tamu
mengirimkan gambar tipe kamar yang Tabel 4.2 Tabel skenario use case
diboking. proses pemesanan
Receptionis Manager
Tabel 4.1 Tabel skenario Use Case 1.Memberika
pemesanan kamar n gambar
tipe kamar
yang
diboking dari
tamu kepada
manager.
2.Mengecek kamar
dan melakukan
persiapan
kebutuhan untuk
tamu
yang akan
menginap.

94
Jurnal TIKAR
Volume 1. No.1, Januari 2020

3.Menyerahkankun Activity diagram digunakan untuk


ci kamar menggambarkan kegiatan-kegiatan yang ada
kepada didalam suatu sistem. Maka perlu dibuatkan
receptionist. activity diagram tentang sistem yang sedang
4.Receptioni berjalan, berikut gambar dan tabel activity diagram
st yang berjalan pada Hotel Horizon.
menghubung Activity diagram adalah diagram aktivitas
i tamu adalah bentuk visual dari alir kerja yang berisi
bahwa aktivitas dan tindakan, yang juga dapat berisi
kamar sudah pilihan, pengulangan, dan concurrency (glossary
selesai of key terms, 2008). Dalam unified modeling
disiapkan. language, diagram aktivity dibuat untuk
Sumber: penelitian 2019. menjelaskan aktivitas komputer maupun alur
aktivitas dalam organisasi.
Dibawah ini merupakn activity diagram
sistem informasi pemesanan kamar pada Hotel
3. Use Case : Penerimaan Horizon di Kabupaten Karimun yang sedang
Aktor : Tamu dan Receptionist berjalan adalah sebagai berikut:
Deskripsi : Receptionist menghubungi
tamu bahwa bokingan kamar sudah 1. Activity diagram proses pemesanan yang
selesai berjalan.
disiapkan, tamu datang ke Deskripsi : Tamu mengirim pesan melalui
Hotel Horizon untuk menginap, dan web site Hotel Horizon di
membawa Kabupaten Karimun
bukti transfer pembayaran melakukan pemesanan kamar.
yang sudah ditransfer sebagai DP 50%.
Gambar 4.3Activity diagram pemesanan
Tabel 4.3 Tabel skenario use case yang sedang berjalan.
penerimaan.
Tamu Receptionist
1.Memberikan
kwitansi satu
sebagai bukti
pemesanan/
boking
kamar.
2.,Memberikan
kunci kamar
yang
sudah
disediakan dan
membuat
kwitansi
lunas. Sumber : penelitian 2019
3.Menerima 2. Activity Diagram Pemesanan Hotel
kunci kamar dan Horizon
membayar sisa Deskripsi : Receptionist memberikan data
50% dari jumlah pesanan kepada Manager dan manager
harga dan mengecek kamar yang akan disediakan
menerima kemudian untuk tipe kamar sesuai data
kwitansi yang diboking.
lunas.
4. Mencatat Gambar 4.4 Activity Diagram pemesanan
transaksi harian Hotel Horizon
dibuku
besar.

Sumber : penelitian 2019.

c. Aktivity diagram

95
Jurnal TIKAR
Volume 1. No.1, Januari 2020

sehingga membutuhkan banyak


pembukuan.
3) Tidak ada pengontrolan data
tamu, yang disaat manager
mengecek data tamu masih
merangkap sebagian daftar nama
tamu.
Membuat tabel transaksi pemesanan
kamar

Transaksi pemesanan
merupakan proses pencatatan
transaksi yang kita lakukan setelah
tamu melakukan pemesanan kepada
kita baik transaksi secara langsung
pada perusahaan atau di reception.
Kita melakukan pencatatan nama
tamu yang telah memesan kamar di
Hotel Horizon. Dari proses
3. Activity Diagram penerimaan pencatatan transaksi ini, maka data
Deskripsi : Receptionist menghubungi nama juga akan terbarukan, yaitu
tamu bahwa bokingan kamar sudah
pada data nama pemesanan terbaru.
selesai disiapkan, tamu datang ke Hotel
Data transaksi pemesanan kamar.
Horizon untuk menginap, dan
No pemesanan : BL000001
membawa bukti transfer pembayaran Ref_kwitansi : 0027
yang sudah ditransfer sebagai DP 50%. Tanggal : 10 april 2019
Pemesanan : Lian
Gambar 4.5 Activity diagram penerimaan
Kasir : Riska
N NAM HARGA PE PE TOTA
O A KAMAR R R L
TAM H B
U A U
RI L
A
N
1. Rizal Rp. 3 Rp.600
200.000,- .000,-
2. Wanda Rp. 1 Rp.
800.000,- 800.00
0,-
3. Ita Rp.150.000 5 Rp.750
,- .000,-

Ilustrasi diatas kami buat berdasarkan tipe


kamar di Hotel Horizon, dengan data yang
sederhana.
Sumber : Penelitian 2019

Evaluasi sistem informasi yang berjalan Implementasi Sistem


Berdasarkan hasil analisis diatas, maka ada beberapa Tahap dari proses implementasi sistem merupakan
kelemahan yang muncul tentang perancangan sistem bagian dari pengembangan sistem informasi hanya
informasi yang berjalan pada Hotel Horizon di saja implementasi sistem (system implementation)
Kabupaten Karimun, yaitu : merupakan kegiatan memperoleh dan
1) Belum adanya website yang mengintegrasikan sumber daya fisik dan konseptual
mendukung pemesanan online, yang menghasilkan suatu sistem yang berkerja. Tahap
untuk mempermudah implementasi sistem ( system implementasi) adalah
penanganan khususnya tahap meletakkan sistem supaya siap dioperasikan.
pemesanan. Setelah menganalisa dan mengevaluasi sistem yang
2) Banyaknya arsip dari faktur sedang berjalan, maka sebagai tindak lanjut bagi
pemesanan kamar yang penyelesaian masalah tersebut dapat dibuat suatu
jumlahnya tidak terkontrol perancangan sistem informasi pemesanan kamar pada
Hotel Horizon di Kabupaten Karimun dengan
96
Jurnal TIKAR
Volume 1. No.1, Januari 2020

menggunakan sistem yang lebih baik dengan


menggunakan perangkat lunak, sehingga dapat
membantu untuk mendapatkan informasi yang lebih
cepat dan akurat.

Tujuan Implementasi Sistem


Tujuan implementasi sistem informasi berbasis
web ini adalah sebagai berikut:
a. Untuk memenuhi kebutuhan sistem yang
dibutuhkan.
b. Untuk memberikan gambaran yang jelas
dan rancang bangun yang lengkap kepada
programer. Sumber : Penelitian 2019
c. Untuk memberikan informasi yang lebih b. use case skenario
detil tentang perancangan sistem untuk setiap use case harus dibuatkan sebuah
informasi pemesanan Hotel Horizon di skenario dimana dengan skenario tersebut akan
Kabupaten Karimun berbasis web. disebutkan prakondisi (kondisi aktor dan sebelum
d. Untuk memudahkan konsumen dari luar melakukan aksi)
karimun dalam proses pembokingan 1. Nama use case : Pengolahan content tipe
kamar di Hotel Horizon. kamar
e. Untuk dapat berinterasi secara langsung Aktor : Admin
dengan sistem informasi pemesanan Tujuan : Pengolahan content Tipe
dimana dan kapan saja karena sistem ini kamar untuk
berbasis web dan tidak terbatas ruang dipromosikan ke website.
dan waktu. Tabel 4.4 skenario use case pengolahan contet tipe
kamar
Admin Sistem
Gambaran Umum Sistem Yang 1. Halaman web kemudian login
diusulkan dengan menggunkan
usename
Perancangan sistem informasi pemesanan dan password
Hotel Horizon di Kabupaten Karimun berbasis web ini 2. Verifikasi dan
menampilkan
dapat digambarkan sebagai sebuah bentuk tipe kamar halaman utama admin
yang menyediakan informasi bagi tamu. Dalam 3. Menu tipe kamar klik tambah
mendapatkan data yang lebih detil tentang tipe kamar nama
apa saja yang disediakan oleh Hotel Horizon. Adapun tipe kamar dan input
4. Simpan
tipe kamar yang dikhususkan untuk tamu Hotel 5. menambahkan tipe
Horizon adalah tamu luar Karimun bisa mengirimkan kamar
pesan secara langsung melalui website, untuk melihat untuk disimpan didata
gambar-gambar tipe kamar yang ada di Hotel Horizon base
dan ditampilkan
Kabupaten Karimun dan tamu bisa melakukan diwebsite.
pendaftaran menjadi pelanggan secara online sehingga Sumber : penelitian 2019
kemudian bisa melakukan transaksi pemesanan secara 2. Nama use case :Login
langsung. Aktor : Admin, Receptionist, dan Tamu
Dengan adanya perancangan sistem Tujuan : proses validasi akun pengguna
informasi pemesanan berbasis website ini, diharapkan Tabel 4.5 Skenario Use Case Login
pengolahan data pemesan yang selama ini dilakukan
Hotel Horizon bisa lebih terdata dengan baik.
Sehingga bisa digunakan dan dimanfaatkan dalam Pengguna Sistem
pengambilan keputusan. 1. Masuk ke halaman
a. use case diagram login .
Berdasarkan analisa yang dilakukan 2. Mengisi username dan
terhadap kebutuhan pengguna yang diperoleh password pada
formlogin akun
melalui wawancara, observasi dan analisa pengguna.
dokumen berjalan, menghasilkan beberapa
3. Verifikasi username dan
rancangan proses yang harus tersedia, berikut password pada sistem
use case diagram sistem yang diusulkan database
yaitu:

Gambar 4.6 Use case diagram yang diusulkan

97
Jurnal TIKAR
Volume 1. No.1, Januari 2020

4. Melakukan
percakapan
online di kontak
4. Jika akun terdaftar, maka
pesan dengan
secara otomatis akan dapat
receptionist
mengakses menu utama,
untuk
jika akun tidak terdaftar
bernegosiasi.
maka sistem akan
memberikan peringatan . 5. Berneg
“username dan password osiaside
tidak valid” dan kembali ngan
kehalaman login. Tamu/p
elangga
n.
6. Menyetujui
harga dan
Sumber : Penelitian 2019 mentransfer
jumlah uang ke
rekening Hotel
3.Nama Use Case: Pendaftaran Horizon.
Aktor : Tamu 7. Menyer
Tujuan : Proses pendaftaran bagi ahkan
data
konsumen baru. pesanan
keMana
Tabel 4.6 Skenario Use Case Pendaftaran ger.
Sumber : Penelitian 2019
Tamu Sistem
5.Nama Use Case: Proses pemesanan
1. Masuk Aktor : Receptionist dan
halaman Manager
pendaftaran
dengan Tabel 4.8 Skenario Use Case Proses pemesanan
mengisi
Receptionist Manager
form
pendaftaran. 1. Memberikan gambar
tipe kamar yang
2. Verifikasi diboking dari tamu
kelengkapan data kemanager.
pendaftaran dan 2. Mengecek tipe kamar
menyimpan ke dan melakukan
persiapan kebutuhan
dalam database. untuk tamu yang akan
3. Siap untuk berkunjung.
pemesanan 3. Menyerahkan kunci
kamar kepada
Sumber : Penelitian 2019 receptionist..

4.Nama Use Case: Pemesanan Sumber : Penelitian 2019


Aktor : Tamu dan Receptionist.
Tujuan : Proses pemesanan kamar 6.Nama Use Case: Laporan
yang diproses oleh Receptionist Aktor : Receptionist, pemimpin
DariHotel Horizon. Tujuan :Receptionist membuat laporan
untuk diberikan kepada pemimpin, dan pemimpin
Tabel 4.7 Skenario Use Case Pemesanan memeriksa laporan pemesanan kamar.
Sistem
Tamu Receptionist
Tabel 4.9 Skenario Use Case Laporan
1. Memasukan
data pemesan
Receptionist Pemimpin
sesuai kolom 1. Membuat
yang ada, klik
tombol pesan.
laporan
untuk
2. Validasi diberikan
kebenaran kepada
data. pemimpin
3. Menyimpan 2. Memeriksa
data pemesan ke kelengkapan
database
(pemesanan). laporan.

98
Jurnal TIKAR
Volume 1. No.1, Januari 2020

Sumber : Penelitian 2019

c. Activity Diagram Sistem Yang Diusulkan


Activity diagram berikut ini
memperlihatkan secara rinci aliran data secara
logika tanpa mempertimbangkan lingkungan
fisik dimana data mengalir. User diharuskan
untuk login terlebih dahulu jika ingin
menggunakan dan menjalankan pelayanan-
pelayanan yang diberikan.

1. Activity Diagram Pengolahan content tipe kamar

Gambar 4.7 Activity Diagram Pengolahan Sumber : Penelitian 2019


content tipe kamar
3. Activity Diagram Pendaftaran
Gambar 4.9 Activity Diagram Pendaftaran

Sumber : Penelitian 2019

Sumber : penelitian 2019

4. Activity Diagram Pemesanan


Gambar 4.10Activity Diagram Pemesanan

2. Activity Diagram Login

Gambar 4.8 Activity Diagram login

99
Jurnal TIKAR
Volume 1. No.1, Januari 2020

Sumber : Penelitian 2019

d. Sequence Diagram
Sequence diagram adalah suatu diagram
yang menggambarkan interaksi antar objek dan
mengindikasikan komunikasi diantara objek-objek
tersebut. Diagram ini juga menunjukan
serangkaian pesan yang dipertukaran oleh objek-
Sumber : Penelitian 2019 objek yang melakukan suatu tugas atau aksi
tertentu.
5. Activity Diagram Proses Pemesanan Sequence diagram digunakan untuk
Gambar 4.11 Activity Diagram Proses menggambarkan interaksiantar objek dalam waktu
Pemesanan yang berurutan. Tetapi pada dasarnya sequence
diagram selain digunakan dalam lapisan abstraksi
model objek berikut adalah sequence diagram
yang diusulkan pada perancangan sistem informasi
pemesanan Hotel Horizon di Kabupaten Karimun
berbasis web, yaitu :

1. Sequence diagram pengolahan contet tipe


kamar.
Gambar. 4.13 sequence diagram
pengolahan contet tipe kamar

Sumber : Penelitian 2019

6. Activity Diagram Laporan


Gambar 4 .12Activity Diagram Laporan

Sumber : Penelitian 2019

2. Sequence Diagram Login


Gambar 4.14 Squence Diagram Login

100
Jurnal TIKAR
Volume 1. No.1, Januari 2020

Sumber : Penelitian 2019


Sumber : Penelitian 2019

3. Sequence Diagram Pendaftaran


Gambar 4.15 Sequence Diagram
Pendaftaran

e. Class Diagram
Tahap selanjutnya adalah pembuatan class
diagram.Classdiagram merupakan diagram yang
menunjukkan kebutuhan class-class dalam suatu
sistem program dimana class-class tersebut
mengandung atribut-atribut dan operation-
operation yang dibutuhkan. Class juga
merupakan pembentuk utama dari sistem
berorientasi obyek karena class menunjukkan
kumpulan obyek yang memiliki atribut dan
operasi yang sama. Class digunakan untuk
mengimplementasikan interface. Dalam satu
class, terdapat atribut dan operation yang
berkaitan dengan class tersebut. Kemudian class-
class yang telah didefinisikan satu sama lain
melalui relasi yang terjadi antara class-class
Sumber : Penelitian 2019 tersebut.
4. Sequence Diagram Pemesanan Gambar 4.18 Class Diagram
Gambar 4.16 sequence diagram
pemesanan

Sumber : Penelitian 2019


5. Sequence Diagram Laporan Sumber : penelitian 2019
Gambar 4.17 Sequence Diagram Laporan Struktur File
Struktur file merupakan urutan isi atau
data-data item yang ada file database. rancangan
struktur ini dimaksud untu melakukankegiatan-
kegiatan dalam pencarian data untuk
mempermudah sistem.Strukrur file yang
terkomputerisasi sistem informasi adalah sebagai
berikut :

101
Jurnal TIKAR
Volume 1. No.1, Januari 2020

a. File Data Tipe Kamar c. File Data Kostumer


Nama file : mst_tipekamar Nama file : mst_kostumer
Primary Key : Id_tipekamar Primary Key : Id_kostumer
Jumlah File : 14 Jumlah File : 8

Tabel 4.10 file data tipe kamar Tabel 4.12 file data kostumer
N Field name Type Siz keteran N Field Type Siz Keterang
o e gan o Name e an
1. id_tipekama Int 5 (primary 1. id_kostume Int 5 (primary
r key) r key)
2. id_kategori Int 5 2. Password Vach 50
3. nama_tipek Vach 10 ar
amar ar 0 3. nama_leng Vach 10
4. tipekamar_s Vach 10 kap ar 0
eo ar 0 4. Alamat Text
5. Deskripsi Text 5. Email Vach 10
6. Harga Int 20 ar 0
7. Stok Int 5 6. Telepon Vach 20
8. Ukuran deci 5,2 ar
mal 7. id_kota Int 5
9. tgl_masuk Date 8. Aktif Enu
1 Gambar Vach 10 m
0. ar 0 Sumber : Penelitian 2019
1 Pesan Int 5
1. d. File Data Admin
1 Diskon Int 5 Nama file : mst_admin
2. Primary Key : username
1 Status Vach 10 Jumlah File : 7
3. ar
1 Rivew Text Tabel 4.13 file data admin
4. N Field Type Siz Keterang
Sumber : Penelitian 2019 o Name e an
1. Username Vach 50 (primery
b. File Data User ar key)
Nama file : mst_User 2. Password Vach 50
Primary Key : user name ar
Jumlah File : 9 3. nama_leng Vach 10
kap ar 0
Tabel 4.11 File Data User 4. Email Vach 10
N Field Type Siz Keterang ar 0
o Name e an 5. no_telp Vach 20
1. Username Vach 50 (primary ar
ar key) 6. Level Vach 20
2. Password Vach 50 ar
ar 7. Blokir Enu
3. nama_leng Vach 10 m
kap ar 0 Sumber : Penelitian 2019
4. Alamat Vach 20
ar 0 e. File Data Pemesanan
5. Email Vach 10 Nama file : mst_pemesanan
ar 0 Primary Key : Id_pemesanan
6. Aktivasi Int 6 Jumlah File : 7
7. Cek_aktiva Int 6
si Tabel 4.14 file data pemesanan
8. no_telp Vach 20 N Field Name Type Siz Keteran
ar o e gan
9. id_kota Int 2 1. id_pemesan Int 5 (primery
Sumber : penelitian 2019 an key)
2. id_tipekama Int 5
r
102
Jurnal TIKAR
Volume 1. No.1, Januari 2020

3. id_session Vach 10 Setiawan,A.”perancangan XML Web Service Untuk


ar 0 Pelaporan Transaksi Data Distribusi Obat Pada
4. Jumlah Int 5 Instalasi Farmasi”, Setiawan,semarang:2008
5. tgl_pemesa Date Sibero, Alexander. F. K. “Kitab Suci
nan Webprogramming”.Mediakom,Yogyakarta:2011
6. jam_pemesa Time Simarmata, Janner. ”Rekayasa Web”,Andi,
nan Yogyakarta: 2010
7. sisa_temp Int 5 Stendy B, Sakur. “PHP 5 Pemrograman Berorientasi
Sumber : Penelitian 2019 Objek – Konsep &Implementasi”,Andi,
Struktur menu Yogyakarta:2010
Rancangan struktur menu digunakan untuk Uus Rusmawan, “Teknik penulisan tugas akhir dan
memudahkan pemakai danjuga sebagai petunjuk skripsi pemograman”, Uus, Jakarta, 2019.
dalam mengoperasionalisasikan sistem infomasisi Yohana Erika Pratama, “Sistem Informasi Reservasi
agar pemakai tidak mengalami kesulitan dalam Kamar Hotel Berbasis Web Menggunakan Java
memilih menu-menu yang diinginkan. Bentuk Server Page”, Yohana,Yogyakarta:2007
rancangan menu adalah sebagai berikut:

KESIMPULAN
Dari keseluruhan pembuatan skripsi perancangan
sistem informasi pemesanan Hotel Horizon Di
Kabupaten Karimun Berbasis Web, dapat diperoleh
kesimpulan sebagai berikut:
1. Dengan sistem informasi ini pemakai dapat
melakukan pemesanan kamar secaraonlie tanpa
harus datang langsung kehotel.
2. Dengan adanya aplikasi ini dapat memprmudah
pengguna karena pengguna dapat memesan kamar
kapan saja dan dimana saja.
3. Dengan sistem informasi ini dapat memperluas
daerah pemasaran, mengurangi biaya promosi dan
meningkatkan pendapatan hotel.

DAFTAR PUSTAKA

Andy prasetyo ” sistem informasi”. Andy, Karimun


:2017
blog.unnes.ac.id/athenaeleuthera/2016/10/26/perangk
at-lunak-pendukung-ti/
Bunafit Nugroho “Program Toko Dengan Visual
Basic dan MYSQL”, Bunafit,Yogyakarta:2015
Bunafit Nugroho” Membuat Aplikasi Program Toko
Berbasis Web”, Bunafit,Yogyakarta: 2015
dominique122.blogspot.com/metode-pendekatan-
sistem/
https://yusufmohammed.wordpress.com/home/jenis-
dan-pengertian-dasar-tentang-web/
EP, Junaidi, Fajar, pemogrman PHP untuk membuat
Web Dinamis, Percetakan Negri, yogyakarta, 2005.
Jason Canggayuda, “ mudah membuat aplikasi
pemasaran digital 360 derajat “, jason, jakarta, 2019.
Jubilee Enterprise, “HTML, PHP, dan MySQL untuk
pemula”, jubilee, Jakarta,2018.
Lutfihutama.wordpress.com perencanaan-dan-
perancangan-arsitektur, jakarta, 2017
Nugroho, Bunafit“Database Relasional dengan
MySQL”,Andi, Yogyakarta:2005
Ridwan Sanjaya, “Mudah membuat aplikasi
pemasaran digital 360 derajat”, ridwan,
jakarta,2019.

103

Anda mungkin juga menyukai