Aplikasi Komputer Berbasis Web untuk Menangani Reservasi, Check-In, dan Check-Out Secara Online dengan Studi Kasus “Hotel Cipaku Indah” – Bandung.

(1)

“ Hotel Cipaku Indah” – Bandung

Elisabet Set iawan

Jur usan Tekni k Inf or mat i ka

Fakul t as Teknol ogi Inf or masi , Uni ver si t as Kr i st en Mar anat ha Jl . Pr of . Dr g. Sur i a Sumant r i No. 65 Bandung 40164

Emai l : el i sabet . set i awan@eng. mar anat ha. edu

Abst ract

Smal l and medi um-si zed t our i sm ent er pr i ses have seen t he emer gence and popul ar i t y of wor l dwi de el ect r oni c mar ket s on t he Int er net as an oppor t uni t y t o i mpr ove t hei r compet i t i ve posi t i on. However , t her e ar e sever al bar r i er s whi ch pr event smal l hospi t al i t y or gani zat i ons f r om t aki ng advant age of IT and t he Int er net . Thi s paper r epor t s on an onl i ne r eser vat i on syst em whi ch i nt r oduces Int er net t echnol ogy t o a smal l hot el l ocat ed i n a r egi on of Bandung as wel l as denot es a r e-engi neer i ng of some of i t s busi ness pr ocesses. The syst em, whi ch f eat ur es cust omer onl i ne r eser vat i on ser vi ces, was a user -f r i endl y, i nexpensi ve sol ut i on especi al l y desi gned f or t he pur poses of smal l and medi um-si zed hospi t al i t y or gani zat i ons wi t h l i t t l e pr i or IT knowl edge.

Keywords: Hot el s, Reser vat i on Syst ems, Smal l -t o Medi um-Si zed Ent er pr i ses, Int er net

1. Latar Belakang

Dengan bert ambahnya popul arit as Int ernet , banyak hot el t erut ama yang berskal a Int ernasional sudah menyediakan pel ayanan Reservat ion Onl ine. Tet api t idak demikian bagi hot el -hot el yang berskal a kecil ke menengah (t ermasuk mot el at au l osmen). Unt uk hot el -hot el t ersebut , reservasi masih dil akukan secara manual via t el pon karena banyak pemil ik hot el berskal a kecil ke menengah merasa bahwa unt uk ukuran hot el yang mereka mil iki, reservasi secara onl ine bel um diperl ukan. Dit ambah dengan biaya pembuat an sof t ware dan keadaan st af hot el yang t idak biasa menggunakan komput er, resist ensi semakin besar.

Tet api j ika di anal isa l ebih dal am, sebenarnya banyak kendal a yang dihadapi ol eh pihak hot el bil a reservasi masih dil akukan secara manual . Pert ama, t enaga kerj a f r ont desk harus l ebih banyak dan t erus menerus

berada di t empat unt uk menangani reservasi dan check-i n. Jika st af f r ont desk t ersebut t idak berada di t empat at au sudah di l uar j am kerj a dan ada


(2)

t erpaksa harus t ert unda. Unt uk j angka panj ang, harus t ersebut t idak memberikan hal yang posit if bagi pel anggan dan t idak mengunt ungkan bagi pihak hot el . Kedua, wal aupun pel anggan berhasil menel pon, ket ersediaan kamar bel um t ent u ada. Inf ormasi ket ersediaan kamar hot el t idak t ersal ur dengan cepat ke pel anggan. Ket iga, ket ika pel anggan t el pon unt uk reservasi, st af f r ont desk j uga perl u memeriksa buku reservasi secara

manual dan hal t ersebut membut uhkan wakt u yang t idak sebent ar j ika kamar yang dimil iki cukup banyak dengan t anggal reservasi yang berbeda-beda. Kesal ahan (human er r or ) j uga dapat t erj adi dal am pemeriksaan dan

pencat at an t ersebut , apal agi j ika ada pembat al an reservasi, sehingga ket ika t amu hot el yang sudah mel akukan reservasi dat ang, kamar t idak t ersedia dan sebal iknya. Keempat , pihak manaj emen hot el j uga sul it unt uk menghit ung pendapat an, mel ihat daf t ar pel anggan/ daf t ar pemakaian kamar, dl l . Semuanya harus dil akukan dan dikel ol a secara manual . Unt uk j angka panj ang, hal t ersebut akan mempengaruhi perkembangan hot el ke depannya.

Sal ah sat u sol usi unt uk menangani kendal a-kendal a t ersebut adal ah dengan menggunakan apl ikasi basis dat a yang diint egrasikan dengan t ampil an berbasis web unt uk menyediakan inf ormasi dan reservasi secara onl ine sehingga pel anggan yang ingin menget ahui ket ersediaan kamar dan mel akukan reservasi dapat mel akukannya kapan saj a dan dimana saj a asal t erhubung dengan Int ernet . Sel ain it u, apl ikasi t ersebut j uga mel akukan pengol ahan dat a yang menghasil kan beberapa l aporan yang dapat digunakan secara int ernal unt uk manaj emen hot el .

2. Tuj uan Pembuat an Sist em

• Merancang suat u websi t e dimana pel anggan dapat menget ahui

ket ersediaan kamar dan mel akukan reservasi secara onl i ne

kapanpun dan dimanapun

• St af f r ont desk dapat mel akukan proses check-i n dan check-out

dengan l ebih mudah dan cepat dari dat a reservasi yang ada

• St af manaj emen hot el dapat mel ihat l aporan-l aporan sepert i l aporan daf t ar reservasi hot el per hari, l aporan pendapat an per bul an, l aporan daf t ar kamar yang masih kosong, dl l . sehingga pengembangan hot el ke depannya dapat diproyeksi dengan l ebih mudah dan akurat

3. Pembat asan Masalah 3. 1. Perangkat Lunak

• Microsof t Windows 98/ ME/ 2000/ XP Prof essional unt uk ant ar muka ut ama diman set iap program dapat dij al ankan

• Microsof t Of f ice Access 2003 sebagai basis dat a yang menyimpan set iap dat a yang dimasukkan ol eh pengguna


(3)

• Microsof t Dat a Access Component (MDAC) digunakan ASP. NET unt uk berkomunikasi dengan basis dat a

• . NET Framework SDK digunakan agar scr i pt ASP. NET dapat

dieksekusi secara l okal maupun mel al ui Int ernet

3. 2. Perangkat Keras

• Prosessor Int el Pent ium IV 1G (cl ient ), Int el Pent ium IV 3G (Server)

• Memori 64MB (cl ient ), 2G (server)

• Kapasit as harddisk 10G ATA (cl ient ), 100G SATA (server) • Modem 56 kbps (cl ient ), modem ADSL (server)

3. 3. Aplikasi

• Sist em t idak menangani sekurit as dat a (hanya sebat as l ogi n dan

enkripsi dat a)

• Sist em t idak menyimpan dat a sel uruh pegawai (hanya yang berhubungan dengan reservasi, check-i n, dan check-out ).

• Sist em t idak mengol ah dat a absensi maupun gaj i pegawai • Sist em t idak menghasil kan l aporan rugi l aba

• Sist em t idak menyediakan denah hot el yang dapat dinavigasi • Sist em t idak menampil kan inf ormasi yang t idak berkait an

dengan reservasi hot el

• Sist em t idak mengol ah dat a at au inf ormasi t ent ang makanan maupun minuman yang disediakan ol eh r oom ser vi ce

• Sist em hanya mel akukan perhit ungan harga unt uk reservasi kamar saj a (t idak t ermasuk biaya mi ni bar , r oom ser vi ce, biaya

t el pon, dl l . )

• Sist em hanya dapat mel akukan reservasi maksimal 4 kamar unt uk set iap kal i proses check-i n

• Sist em val idasi ket ersediaan kamar t idak menyimpan pesan mengenai pada t anggal berapa saj a kamar yang ingin dipesan masih t ersedia, t et api sist em hanya akan menyampaikan berapa banyak kamar yang masih t ersedia dan dapat di pesan dengan berdasarkan pada t anggal berapa dan sampai kapan kamar akan dipesan.


(4)

4. Diagram Aliran Dat a

Gambar 1. DAD Level 0

Gambar 2. DAD Level 1

Pada proses reservasi, t amu memasukkan dat a t amu, t anggal check-i n,

j uml ah dan j enis kamar yang dipesan, sert a l ama menginap. Dat a t amu yang dimasukkan berupa nomor KTP, nama depan, nama bel akang, al amat , nomor t el pon, email . Dat a t ersebut kemudian disimpan ke dal am basis dat a yang dapat diakses ol eh st af f r ont desk. Di dal am proses reservasi

t ersebut , t erdapat pemeriksaan ket ersediaan kamar yang dil ihat dari t ipe kamar, j uml ah, dan t anggal check-i n. Jika kamar t idak t ersedia sesuai

dengan yang dipesan, maka sist em akan mengembal ikan pesan bahwa proses reservasi gagal . Jika kamar t ersedia sesuai dengan pesanan, maka sist em akan memberikan nomor reservasi kepada pel anggan yang nant inya digunakan dal am proses check-i n.


(5)

Gambar 3. DAD Level 2 Proses 1


(6)

Pada proses check-i n, st af f r ont desk (hel pdesk), memasukkan nomor

regist rasi at au nomor KTP. Dat a dari reservasi akan l angsung muncul pada l ayar dan st af f r ont desk dapat l angsung memasukkan nomor kamar dan

uang muka ke dal am sist em. At au, j ika pel angan bel um mel akukan reservasi, maka st af dapat memasukkan dat a-dat a yang diperl ukan sepert i nomor KTP, nama l engkap, al amat , nomor t el pon, email , j uml ah kamar, nomor kamar, dan uang muka. Set el ah proses check-i n dilakukan, maka

sist em akan mengubah st at us kamar yang dipil ih menj adi “ isi. ”

Gambar 5. DAD Level 3 Proses 1. 2

1.3.1 Input Data

Kamar

1.3.2 Update Data

Kamar Superuser

data_kamar

data_kamar

Kamar

d

a

ta

_

ka

ma

r

d

a

ta

_

ka

ma

r


(7)

5. Kamus Dat a

Berikut adalah penj elasan t ent ang nama, deskr ipsi, st rukt ur dat a, penggunaan dan f ormat dat a dar i set iap aliran dat a yang t er dapat pada Dat a Aliran Diagr am di at as.

Tabel 1. Tabel Kamus Data

Nama User name

Deskr ipsi Nama yang digunakan pengguna unt uk l ogi n

St rukt ur Dat a {A| …| Z| a| …| z| 0| …| 9} not null

How To Use Digunakan di halaman l ogi n ber sama dengan

passwor d unt uk ver ifikasi hak akses pengguna

Format Dat a Text

Nama dat a_t amu

Deskr ipsi Inf or masi dat a dir i t amu

St rukt ur Dat a dat a_t amu = id + nama + alamat + no_ident it as + t elepon + email

How To Use Unt uk melakukan reservasi online dan check – in di hot el Format Dat a Text

Nama dat a_pengguna

Deskr ipsi Inf or masi dat a dir i pengguna websi t e yang memiliki hak akses

St rukt ur Dat a dat a_pengguna = id + nama + alamat + t elepon + email + username + password

How To Use Unt uk pendaft ar an pengguna yang akan memakai sist em Format Dat a Text

Nama Passwor d

Deskr ipsi Passwor d pengguna


(8)

St rukt ur Dat a {A| …| Z| a| …| z| 0| …| 9} not null

How To Use Digunakan di halaman l ogi n ber sama dengan

user name unt uk ver ifikasi hak akses pengguna

Format Dat a Text

Nama dat a_kamar

Deskr ipsi Inf or masi yang dimiliki oleh kamar St rukt ur Dat a dat a_kamar = j enis + st at us + har ga +

j umlah_t empat _t idur

How To Use Unt uk penambahan dan per ubahan informasi kamar di basis dat a

Format Dat a Text

Nama dat a_inout

Deskr ipsi Dat a check-in at au check-out yang dicar i oleh pengguna

St rukt ur Dat a * dat a kamar at au dat a t amu *

How To Use Dat a yang dimasukkan oleh pengguna di form pencarian dat a

Format Dat a Text

Nama t gl_pesan

Deskr ipsi Unt uk mencar i dat a pemesanan kamar St rukt ur Dat a * t anggal - bulan - t ahun *

How To Use Penginput an t anggal yang digunakan unt uk pencar ian

d t i d f i

Format Dat a Dat e

Nama F_in

Deskr ipsi For m yang digunakan unt uk r egist r asi check-in St rukt ur Dat a * For m *

How To Use

For m yang berisi kolom – kolom yang har us dilengkapi dengan diisi dat a t amu ket ika akan melakukan check – in


(9)

Nama F_out

Deskr ipsi For m yang digunakan unt uk mencat at check-out St rukt ur Dat a * For m *

How To Use For m yang dit ampilkan berisi dat a kamar dan t amu yang akan melakukan check – out

Format Dat a For m

Nama inf o_t amu

Deskr ipsi Inf or masi t amu yang didapat pengguna St rukt ur Dat a * dat a t amu *

How To Use Inf or masi t amu yang akan dit ampilkan pada bagian Format Dat a Text

Nama inf o_inout

Deskr ipsi Inf or masi check-in dan check-out yang didapat pengguna

St rukt ur Dat a * dat a_t amu dan dat a kamar *

How To Use Inf or masi mengenai check – in dan check – out yang akan dit ampilkan ber dasar kan input dar i pengguna

Format Dat a Text

Nama inf o_kamar

Deskr ipsi Inf or masi kamar yang dipesan

St rukt ur Dat a * dat a kamar dan request dar i t amu *

How To Use Inf or masi mengenai reser vasi yang akan dit ampilkan Format Dat a Text

Nama F_updat e

Deskr ipsi For m unt uk mer ubah dat a password pengguna

St rukt ur Dat a * For m updat e passwor d *

How To Use Pengguna har us mengi nput passwor d lama dan

passwor d bar u yang akan dipakai


(10)

Nama F_r egist er

Deskr ipsi For m unt uk mendaf t ar kan pengguna baru St rukt ur Dat a * f or m pendaf t ar an pengguna *

How To Use

For m yang berisi kolom – kolom yang harus dilengkapi dengan dat a dir i pengguna baru yang akan memakai sist em

Format Dat a For m

Nama F_pesan

Deskr ipsi For m yang dit er ima oleh t amu unt uk pemesanan St rukt ur Dat a * For m pemesanan kamar *

How To Use For m yang dit ampilkan unt uk kepent ingan Format Dat a For m

6. Spesifikasi Proses

Berikut ini adal ah t abl e berisi cont oh spesif ikasi proses (PSPEC) dari Diagram Al ir Dat a diat as :

Tabel 2. PSPEC DAD Proses 2

No Pr oses 2

Nama Proses Proses Reser vasi

Deskr ipsi Proses pemesanan kamar di hot el

Logika Pr oses

1. Memasukkan dat a t amu yang dimint a 2. Memasukkan dat a kamar yang ingin dipesan 3. Memasukkan t anggal r encana check–in

4. Klik submi t j ika sudah benar

5. Jika dat a kamar yang ingin dipesan t idak t ersedia maka sist em akan menampilkan pesan

er r or .

6. Jika t anggal r encana check–in kurang dar i hari

dimana t amu melakukan r eservasi at au dengan kat a lain t idak valid, maka sist em akan

menampilkan pesan er r or .

7. Jika dat a kamar t er sedia dan t anggal t idak kadaluar sa maka sist em akan memproses dat a r eser vasi unt uk dimasukkan di basis dat a.


(11)

Tabel 3. PSPEC DAD Proses 2

No Pr oses 1. 1. 1

Nama Proses Proses Check–in

Deskr ipsi Proses memasukkan dat a t amu yang akan menginap ke basis dat a

Logika Pr oses

1. Jika belum melakukan reser vasi, maka dat a t amu diisi secara manual. Jika sudah melakukan reservasi, maka dat a t amu dapat diisi secara ot omat is.

2. Jika t amu akan member ikan uang muka, maka f ield uang muka diisi dengan angka yang dibayarkan. Jika t idak, maka f iel d uang muka diabaikan.

3. Jika kl ik submit

4. Set el ah di submit sist em akan memverif ikasi apakah ada f iel d yang seharusnya diisi t et api t idak ada nil ainya. Jika nil ainya t idak val i d maka sist em akan

menampil kan pesan er r or . Jika nil ainya val id maka

dat a check–i n akan dimasukkan ke basis dat a.

7. ER Diagram


(12)

Di dal am ER Diagram t ersebut , reservasi menghubungkan ent it as t amu dengan ent it as t ipe kamar dan bukan ent it as kamar karena unt uk reservasi hot el , pada umumnya, t amu memesan kamar berdasarkan t ipe kamar dan bukan nomor kamar it u sendiri. Unt uk proses check-i n, ent it as t amu

dihubungkan dengan ent it as kamar mel al ui rel asi checkinout sehingga set el ah check-i n, dapat diket ahui t amu t ersebut menginap di kamar yang

mana.

8. Sit emap

Gambar 8 menggambarkan st rukt ur websi t e secara kesel uruhan. Dimana home menj adi hal aman ut ama yang memil iki l i nk ke beberapa hal aman

berikut nya yait u l ogi n, about us, denah dan reservasi. Websi t e ini j uga

memil iki beberapa hal aman yang membut uhkan hak akses hel pdesk at au super user unt uk mengaksesnya.


(13)

9. Desain Ant armuka

Gambar 9. Form Reservasi

Gambar 10. Form Reservasi 10.Ulasan Realisasi Desain Ant armuka Pengguna

Dal am hal perencanaan desain ant armuka pengguna, maka kesel uruhan desain t el ah diimpl ement asikan secara ut uh sesuai dengan permint aan pihak hot el .

Form Reservasi

Form ini digunakan unt uk mel akukan reservasi kamar di hot el secara onl ine mel al ui int ernet . Set el ah pengguna memasukkan set iap dat a


(14)

yang dimint a, maka sist em akan memproses dat a t ersebut dan memasukkannya ke basis dat a. Jika ada kesal ahan input maka sist em akan menampil kan pesan error.

Unt uk reservasi, sist em mel akukan pemeriksaan apakah t ipe kamar yang dipesan ol eh pel anggan unt uk t anggal t ert ent u dan j uml ah t ert ent u t ersedia at au t idak. Perhit ungan j uml ah kamar mel iput i kamar yang sudah ada yang check-i n dan kamar yang sudah di reservasi.

Misal nya, unt uk t anggal yang sama, j i ka di hot el t ersebut t erdapat 5 kamar dengan t ipe ekonomi dan 1 kamar sudah di check-in dan 2 kamar sudah ada yang reservasi, maka j ika pel anggan ingin memesan 3 kamar unt uk t anggal t ersebut , akan dit ol ak ol eh sist em karena kamar yang t ersedia t inggal 2 kamar.

Gambar 11. Form Reservasi Form Check-In

Form ini digunakan unt uk memasukkan dat a t amu yang check–i n dan

kamar yang dipesannya ke dal am basis dat a. Dat a check-i n t ersebut

dapat secara ot omat is diambil dari dat a reservasi dengan memasukkan ID Reservasi sehingga st af hot el t idak perl u menget ikkan kembal i dat a t ersebut ke dal am sist em.


(15)

Gambar 12. Form Check-In

Form Check-Out

Form ini digunakan ket ika t amu akan check-out . Proses check out dapat

dil akukan berdasarkan nomor kamar at au ID t amu. Jika berdasarkan ID t amu, maka j ika t amu t ersebut memesan l ebih dari 1 kamar, sist em akan memperhit ungkan semua kamar yang dipesan t ermasuk dengan pengurangan uang muka yang sudah dibayarkan. Jika berdasarkan nomor kamar, maka proses check-out hanya dil akukan unt uk nomor

kamar t ersebut .


(16)

Form Regist rasi Kamar

Form ini digunakan unt uk menambahkan dat a kamar baru ke dal am basis dat a. Dapat dispesif ikasikan t ipe kamar dan st at usnya.

Gambar 14. Form Check-Out

Form Laporan T amu Hot el dan Penggunaan Kamar

Form ini digunakan unt uk menghasil kan l aporan t ot al j uml ah t amu yang check-in, j uml ah t amu yang masih check-in, dan j uml ah penggunaan per t ipe kamar per bul an.


(17)

Hasil dari l aporan t ersebut adal ah sbb:

Gambar 16. T ampilan Laporan 11.Test ing dan Evaluasi Sist em

Websit e Sist em Informasi Hot el memiliki beberapa validasi unt uk

mencegah t er j adinya sist em err or ket ika pengguna memasukkan nilai

i nput yang salah at au t idak sesuai dengan f or mat yang dimint a.

Ber ikut adalah kondisi i nput salah yang dimasukkan oleh pengguna:

• Pengguna memasukkan nilai huruf at au angka negat if pada bagian

i nput nomor t elepon, j umlah pemesanan kamar , lama menginap. • Pengguna memasukkan nilai yang ber beda pada bagian password

dan r et ype password ket ika melakukan per ubahan password at au

pendaft ar an pengguna bar u.

• Pengguna memasukkan spesial karakt er pada bagian i nput username. • Pengguna memasukkan nilai pada bagian i nput email t idak sesuai

dengan for mat yang t elah dit ent ukan.

• Pengguna t idak memasukkan nilai pada bagian i nput yang

dibut uhkan unt uk melakukan suat u proses.

• Pengguna memasukkan nilai t anggal pemesanan kamar dengan t anggal yang t elah kadaluarsa at au masa lampau.

12.Kesimpulan

• Sist em dapat menyimpan dan menampil kan dat a reservasi yang dimasukkan ol eh pengguna secara onl i ne.


(18)

• Sist em dapat mendet eksi kesal ahan yang dil akukan ol eh pengguna dal am mengisi f orm regrist rasi sehingga dat a yang masuk ke dal am sist em adal ah dat a yang t epat sesuai dengan yang dibut uhkan ol eh hot el

• Sist em menyediakan f orm check-i n yang t erint egrasi dengan

reservasi dimana dat a t idak perl u dimasukkan dua kal i ol eh st af sehingga proses check-i n menj adi l ebih cepat dan t epat

• Sist em menyediakan f orm check-out yang t erint egrasi dengan check-i n dimana kal kul asi harga yang harus dibayar ol eh pel anggan

dapat ot omat is dit ampil kan sehingga mengurangi human er r or

dal am perhit ungan

• Sist em menyediakan beberapa l aporan yang dapat digunakan ol eh manaj emen hot el unt uk menget ahui keadaan hot el (j uml ah reservasi, ket ersediaan kamar, daf t ar pembat al an reservasi, l aporan pendapat an, dl l . ) dan merencanakan pengembangan ke depannya

13.Saran

Pengembangan sist em ke depannya diharapkan:

• Dapat t erint egrasi dengan f asil it as hot el l ainnya sehingga pada saat pembayaran, biaya t el pon/r oom ser vi ce dapat dimasukkan.

• Menyediakan denah hot el yang dapat dinavigasikan unt uk mel ihat ket ersediaan kamar sesuai dengan t anggal reservasi.

• Memil iki t ingkat sekurit as yang l ebih t inggi (bukan hanya sebat as

l ogi n)

DAFTAR REFERENSI

Permadi, U. (2002). Pemrograman ASP. NET Menggunakan VB. NET.

Ahmed, M. , Garret t , C. , Faircl ot h, J. , Payne, C. (2002). ASP. NET Web Devel oper’ s Guide.

Ang, O. (2004). Rahasia Mahir Menguasai ASP. NET.

Mart ina, I. (2003). 36 Jam Bel aj ar Komput er Microsof t SQL Server 2000. Tut ang. (2003). Microsof t SQL Server 2000 Bagi Pemul a.


(1)

Out Secara Onl ine dengan St udi Kasus “ Hot el Cipaku Indah” – Bandung (El i sabet Set i awan)

9.

Desain Ant armuka

Gambar 9. Form Reservasi

Gambar 10. Form Reservasi

10.

Ulasan Realisasi Desain Ant armuka Pengguna

Dal am hal perencanaan desain ant armuka pengguna, maka kesel uruhan

desain t el ah diimpl ement asikan secara ut uh sesuai dengan permint aan

pihak hot el .

Form Reservasi

Form ini digunakan unt uk mel akukan reservasi kamar di hot el secara

onl ine mel al ui int ernet . Set el ah pengguna memasukkan set iap dat a


(2)

memasukkannya ke basis dat a. Jika ada kesal ahan input maka sist em

akan menampil kan pesan error.

Unt uk reservasi, sist em mel akukan pemeriksaan apakah t ipe kamar

yang dipesan ol eh pel anggan unt uk t anggal t ert ent u dan j uml ah

t ert ent u t ersedia at au t idak. Perhit ungan j uml ah kamar mel iput i kamar

yang sudah ada yang

check-i n dan kamar yang sudah di reservasi.

Misal nya, unt uk t anggal yang sama, j i ka di hot el t ersebut t erdapat 5

kamar dengan t ipe ekonomi dan 1 kamar sudah di check-in dan 2 kamar

sudah ada yang reservasi, maka j ika pel anggan ingin memesan 3 kamar

unt uk t anggal t ersebut , akan dit ol ak ol eh sist em karena kamar yang

t ersedia t inggal 2 kamar.

Gambar 11. Form Reservasi

Form Check-In

Form ini digunakan unt uk memasukkan dat a t amu yang

check–i n dan

kamar yang dipesannya ke dal am basis dat a. Dat a

check-i n t ersebut

dapat secara ot omat is diambil dari dat a reservasi dengan memasukkan

ID Reservasi sehingga st af hot el t idak perl u menget ikkan kembal i dat a

t ersebut ke dal am sist em.


(3)

Out Secara Onl ine dengan St udi Kasus “ Hot el Cipaku Indah” – Bandung (El i sabet Set i awan)

Gambar 12. Form Check-In

Form Check-Out

Form ini digunakan ket ika t amu akan

check-out . Proses check out dapat

dil akukan berdasarkan nomor kamar at au ID t amu. Jika berdasarkan ID

t amu, maka j ika t amu t ersebut memesan l ebih dari 1 kamar, sist em

akan memperhit ungkan semua kamar yang dipesan t ermasuk dengan

pengurangan uang muka yang sudah dibayarkan. Jika berdasarkan

nomor kamar, maka proses

check-out hanya dil akukan unt uk nomor

kamar t ersebut .


(4)

Form ini digunakan unt uk menambahkan dat a kamar baru ke dal am

basis dat a. Dapat dispesif ikasikan t ipe kamar dan st at usnya.

Gambar 14. Form Check-Out

Form Laporan T amu Hot el dan Penggunaan Kamar

Form ini digunakan unt uk menghasil kan l aporan t ot al j uml ah t amu yang

check-in, j uml ah t amu yang masih check-in, dan j uml ah penggunaan

per t ipe kamar per bul an.


(5)

Out Secara Onl ine dengan St udi Kasus “ Hot el Cipaku Indah” – Bandung (El i sabet Set i awan)

Hasil dari l aporan t ersebut adal ah sbb:

Gambar 16. T ampilan Laporan

11.

Test ing dan Evaluasi Sist em

Websit e Sist em Informasi Hot el memiliki beberapa validasi unt uk

mencegah t er j adinya sist em err or ket ika pengguna memasukkan nilai

i nput yang salah at au t idak sesuai dengan f or mat yang dimint a.

Ber ikut adalah kondisi

i nput salah yang dimasukkan oleh pengguna:

Pengguna memasukkan nilai huruf at au angka negat if pada bagian

i nput nomor t elepon, j umlah pemesanan kamar , lama menginap.

Pengguna memasukkan nilai yang ber beda pada bagian

password

dan

r et ype password ket ika melakukan per ubahan password at au

pendaft ar an pengguna bar u.

Pengguna memasukkan spesial karakt er pada bagian

i nput username.

Pengguna memasukkan nilai pada bagian

i nput email t idak sesuai

dengan for mat yang t elah dit ent ukan.

Pengguna t idak memasukkan nilai pada bagian

i nput yang

dibut uhkan unt uk melakukan suat u proses.

Pengguna memasukkan nilai t anggal pemesanan kamar dengan

t anggal yang t elah kadaluarsa at au masa lampau.

12.

Kesimpulan

Sist em dapat menyimpan dan menampil kan dat a reservasi yang

dimasukkan ol eh pengguna secara

onl i ne.


(6)

dal am mengisi f orm regrist rasi sehingga dat a yang masuk ke dal am

sist em adal ah dat a yang t epat sesuai dengan yang dibut uhkan ol eh

hot el

Sist em menyediakan f orm

check-i n yang t erint egrasi dengan

reservasi dimana dat a t idak perl u dimasukkan dua kal i ol eh st af

sehingga proses

check-i n menj adi l ebih cepat dan t epat

Sist em menyediakan f orm

check-out yang t erint egrasi dengan

check-i n dimana kal kul asi harga yang harus dibayar ol eh pel anggan

dapat ot omat is dit ampil kan sehingga mengurangi

human er r or

dal am perhit ungan

Sist em menyediakan beberapa l aporan yang dapat digunakan ol eh

manaj emen hot el unt uk menget ahui keadaan hot el (j uml ah

reservasi, ket ersediaan kamar, daf t ar pembat al an reservasi,

l aporan pendapat an, dl l . ) dan merencanakan pengembangan ke

depannya

13.

Saran

Pengembangan sist em ke depannya diharapkan:

Dapat t erint egrasi dengan f asil it as hot el l ainnya sehingga pada saat

pembayaran, biaya t el pon/

r oom ser vi ce dapat dimasukkan.

Menyediakan denah hot el yang dapat dinavigasikan unt uk mel ihat

ket ersediaan kamar sesuai dengan t anggal reservasi.

Memil iki t ingkat sekurit as yang l ebih t inggi (bukan hanya sebat as

l ogi n)

DAFTAR REFERENSI

Permadi, U. (2002). Pemrograman ASP. NET Menggunakan VB. NET.

Ahmed, M. , Garret t , C. , Faircl ot h, J. , Payne, C. (2002). ASP. NET Web

Devel oper’ s Guide.

Ang, O. (2004). Rahasia Mahir Menguasai ASP. NET.

Mart ina, I. (2003). 36 Jam Bel aj ar Komput er Microsof t SQL Server 2000.

Tut ang. (2003). Microsof t SQL Server 2000 Bagi Pemul a.