• Tidak ada hasil yang ditemukan

Aplikasi Komputer Berbasis Web Untuk Menangani reservasi, Check - In Dan Check - Out Secara Online Di Hotel Cipaku Indah Lembang.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Komputer Berbasis Web Untuk Menangani reservasi, Check - In Dan Check - Out Secara Online Di Hotel Cipaku Indah Lembang."

Copied!
15
0
0

Teks penuh

(1)

DAFTAR ISI

DAFTAR ISI... 2

DAFTAR GAMBAR ... 5

DAFTAR TABEL... 7

I. BAB I PERSYARATAN PRODUK... 8

I.1 PENDAHULUAN... 8

I.2.1.2 Antarmuka dengan Pengguna ...11

I.2.1.3 Antarmuka Perangkat Keras ...11

I.2.1.4 Antarmuka Perangkat Lunak...11

I.2.2 Fungsi Produk...12

I.2.3 Karakteristik Pengguna ...12

I.2.4 Batasan...13

II. BAB II SPESIFIKASI PRODUK... 15

II.1 ANTARMUKA SISTEM DALAM LINGKUNGAN KERJA... 15

II.1.1 Antarmuka dengan Pengguna ...15

II.1.2 Antarmuka Perangkat Keras...16

II.1.3 Antarmuka Perangkat Lunak...16

II.2 FITUR-FITUR PRODUK PERANGKAT LUNAK... 17

II.2.1 Fitur Input Data...17

II.2.1.1 Tujuan...17

II.2.1.2 Persyaratan Fungsional yang Berhubungan ...17

II.2.2 Fitur Ubah Data...18

II.2.2.1 Tujuan...18

II.2.2.2 Persyaratan Fungsional yang Berhubungan ...18

II.2.3 Fitur Hapus Data ...18

II.2.3.1 Tujuan...18

II.2.3.2 Persyaratan Fungsional yang Berhubungan ...19

II.2.4 Fitur Cari Data ...19

II.2.4.1 Tujuan...19

II.2.4.2 Persyaratan Fungsional yang Berhubungan ...19

(2)

II.2.5.1 Tujuan...19

II.2.5.2 Persyaratan Fungsional yang Berhubungan ...20

II.3 ALASAN PEMILIHAN TOOLS ATAU TEORI YANG DIPAKAI... 20

II.4 KETERKAITAN ANTARA TEORI ATAU TOOLS... 21

III. BAB III ANALISIS DAN DESAIN... 22

III.1 ANALISIS WEBSITE... 22

III.2 DFD ... 25

III.2.1 Diagram Konteks ...25

III.2.2 DFD Level 1...25

III.2.3 DFD Level 2 Dari Proses 1 ...26

III.2.4 DFD Level 3 Dari Proses 1.1 ...27

III.2.5 DFD Level 3 Dari Proses 1.2 ...28

III.2.6 DFD Level 3 Dari Proses 1.3 ...29

III.3 KAMUS DATA... 30

III.4 SPESIFIKASI PROSES... 35

III.5 SITEMAP... 41

III.6 ERDIAGRAM... 42

III.6.1 Penjelasan ER Diagram...43

III.6.2 Tabel Basis Data ...44

IV. BAB IV ANALISIS DAN DESAIN... 46

IV.1 PERENCANAAN TAHAP IMPLEMENTASI... 46

IV.1.1 Pembagian Modul / Prosedur / Class Implementasi...46

IV.1.1.1 Prosedur Reservasi ...46

IV.1.1.2 Prosedur Validasi Ketersediaan Kamar ...46

IV.1.1.3 Prosedur Settlement ...47

IV.1.1.9 Prosedur Check – In ...49

IV.1.1.10 Prosedur Check – Out...49

IV.1.1.11 Prosedur Registrasi Pengguna...49

IV.1.1.12 Prosedur Hapus Hak Helpdesk...49

IV.1.1.13 Prosedur Rate Kamar ...50

IV.1.1.14 Prosedur Registrasi Kamar ...50

IV.1.1.15 Prosedur Update Kamar ...50

IV.1.1.16 Prosedur Update Harga ...50

IV.1.1.17 Prosedur Logout...50

IV.1.2 Keterkaitan Antar Modul / Prosedur / Class ...51

IV.2 PERJALANAN TAHAP IMPLEMENTASI... 51

(3)

IV.2.2 Debugging ...51

IV.3 ULASAN REALISASI FUNGSIONALITAS... 52

IV.4 ULASAN REALISASI USER INTERFACE DESIGN... 52

V. BAB V TESTING DAN EVALUASI SISTEM... 61

V.1 RENCANA PENGUJIAN SISTEM TERIMPLEMENTASI... 61

V.1.1 Test Case / Skenario ...61

V.2 PERJALANAN METODOLOGI PENGUJIAN... 62

V.2.1 Black Box...62

V.3 HASIL UJI COBA APLIKASI... 71

V.4 ULASAN HASIL EVALUASI... 75

VI. BAB VI KESIMPULAN DAN SARAN... 76

VI.1 KESIMPULAN... 76

VI.2 SARAN... 76

(4)

DAFTAR TABEL

Tabel 3.1 Tabel Kamus Data………...34

Tabel 3.2 Tabel Proses Reservasi………...35

Tabel 3.3 Tabel Proses Search……….……...36

Tabel 3.4 Tabel Proses Enkripsi………. …….36

Tabel 3.5 Tabel Proses Check - In……….. …….37

Tabel 3.6 Tabel Proses Check – Out………... …….37

Tabel 3.7 Tabel Proses Cancel………...……...…….……….. …….38

Tabel 3.8 Tabel Proses Registrasi Pengguna………..………..38

Tabel 3.9 Tabel Proses Update Password………...………… …….39

Tabel 3.10 Tabel Proses Hapus Hak Helpdesk……….…………...39

Tabel 3.11 Tabel Proses Input Data Kamar………...…...………...40

Tabel 3.12 Tabel Proses Update Data Kamar………..….………… …….40

(5)

DAFTAR GAMBAR

Gambar 3.1 Diagram Konteks...25

Gambar 3.2 DFD Level 1...25

Gambar 3.3 DFD Level 2 dari Proses 1...26

Gambar 3.4 DFD Level 3 dari Proses 1.1 ...27

Gambar 3.5 DFD Level 3 dari Proses 1.2 ...28

Gambar 3.6 DFD Level 3 dari Proses 1.3 ...29

Gambar 3.7 Sitemap ...41

Gambar 3.7 ER Diagram ...42

Gambar 3.8 Tabel Relasi Basis Data...45

Gambar 4.1 Tampilan Home...53

Gambar 4.2 Tampilan Login ...53

Gambar 4.3 Tampilan Ubah Password ...54

Gambar 4.4 Tampilan Reservasi ...54

Gambar 4.5 Tampilan Denah ...55

Gambar 4.6 Tampilan About Us ...55

Gambar 4.7 Tampilan Check In ...56

Gambar 4.8 Tampilan Check Out...56

Gambar 4.9 Tampilan Search...57

Gambar 4.10 Tampilan Rate Kamar...57

Gambar 4.11 Tampilan Settlement ...58

Gambar 4.12 Tampilan Registrasi Pengguna ...58

Gambar 4.13 Tampilan Hapus Hak Pengguna ...59

Gambar 4.14 Tampilan Registrasi Kamar ...59

Gambar 4.15 Tampilan Update Kamar...60

Gambar 4.16 Tampilan Ubah Harga ...60

Gambar 4.17 Tampilan Cancel...61

Gambar 5.1 Pesan Error Inputan Huruf...63

Gambar 5.2 Pesan Error Password Beda ...64

Gambar 5.3 Pesan Error Input Spesial Karakter ...64

(6)

Gambar 5.5 Pesan Error Input Kosong...66

Gambar 5.6 Pesan Error Input Tanggal ...66

Gambar 5.7 Pesan Berhasil Reservasi...67

Gambar 5.8 Pesan Berhasil Check - In ...67

Gambar 5.9 Pesan Berhasil Check - Out...68

Gambar 5.10 Pesan Berhasil Ubah Password ...68

Gambar 5.11 Pesan Berhasil Search...69

Gambar 5.12 Pesan Berhasil Registrasi Pengguna ...69

Gambar 5.13 Pesan Berhasil Registrasi Kamar...70

Gambar 5.14 Pesan Berhasil Update Kamar ...70

(7)

I.

BAB I PERSYARATAN PRODUK

I.1

Pendahuluan

I.1.1 Tujuan

Merancang suatu website yang dapat menyimpan, menampilkan dan mengolah informasi

tamu hotel, kamar yang telah dipesan, dan kamar yang masih kosong dengan cepat dan

tepat, serta dapat memberi kemudahan bagi tamu hotel untuk memesan kamar.

I.1.2 Ruang Lingkup

Sistem informasi hotel dibuat dengan antar muka website yang dapat diakses melalui

internet. Sistem ini akan mengolah setiap data yang digunakan untuk reservasi menjadi

suatu informasi. Sistem tidak akan menyediakan fitur – fitur untuk mengolah data lain

selain yang berhubungan dengan reservasi hotel. Dengan adanya sistem ini maka dapat

mempermudah proses reservasi secara online.

I.1.3 Overview

Bab I Persyaratan Produk

Berisi latar belakang, perumusan masalah, tujuan pembuatan sistem, persyaratan

dalam pembuatan sistem dan karakteristik sistem yang akan dibuat.

Bab II Spesifikasi Produk

Berisi fungsionalitas yang akan disediakan oleh sistem.

Bab III Perancangan Sistem

Berisi analisis dan gambaran arsitektur dari sistem yang akan dibuat.

(8)

Berisi perencanaan tahap implementasi dan coding sistem yang telah didesain

sebelumnya.

Bab V Testing dan Evaluasi Sistem

Berisi rencana pengujian sistem dan perbaikan – perbaikan sistem jika terjadi bug

atau error.

Bab VI Kesimpulan dan Saran

Berisi kesimpulan tentang sistem yang dibuat dan saran yang akan digunakan untuk

pengembangan sistem lebih lanjut.

I.2 Gambaran Keseluruhan

Hotel adalah suatu tempat dimana orang tinggal dalam waktu tertentu dan dimana kamar,

makanan dan berbagai macam fasilitas rekreasi disediakan. Kendala yang biasanya

dihadapi pihak hotel adalah sedikitnya tenaga kerja yang ada dan keberadaan sistem

informasi yang ada belum efisien terutama dalam hal pengolahan data reservasi. Reservasi

masih dilakukan secara manual sehingga efisiensi tenaga kerja kurang optimal. Selain itu

untuk menyalurkan informasi secara cepat kepada masyarakat dibutuhkan sistem informasi

yang terkomputerisasi. Salah satu solusi untuk menangani masalah tersebut adalah

menggunakan aplikasi basis data yang diintegrasikan dengan tampilan berbasis web

sehingga setiap orang dapat dengan mudah mengetahui informasi maupun memesan kamar

di hotel yang bersangkutan.

I.2.1 Perspektif Produk

Website yang dibuat akan memiliki koneksi dengan basis data. Basis data itu sendiri akan

digunakan untuk menyimpan data yang dimasukkan oleh tamu hotel dan administrator

sistem. Setiap data yang disimpan di basis data akan dibagi ke dalam beberapa tabel yang

saling memiliki relasi. Sedangkan website hotel tersebut akan digunakan sebagai pengolah

(9)

dapat menjadi suatu informasi yang dapat digunakan oleh administrator hotel untuk

memproses reservasi hotel.

I.2.1.1 Antarmuka Sistem

Antarmuka sistem akan terbagi menjadi beberapa halaman, yaitu :

• Reservasi – berfungsi untuk melakukan pemesanan kamar di hotel.

• Denah – berfungsi untuk menggambarkan letak kamar yang ada di hotel.

• About – digunakan untuk menampilkan profile hotel.

• Login – digunakan untuk verifikasi hak akses pengguna website.

• Check in – digunakan untuk memasukkan data tamu hotel yang akan menginap.

• Check out – digunakan ketika tamu hotel mengakhiri masa menginapnya.

• Cancel – digunakan bila tamu membatalkan reservasi yang telah dilakukan.

• Rate kamar – digunakan untuk melihat data setiap kamar.

• Settlement – digunakan untuk mengubah status reservasi tamu yang tanggal

check-in nya telah lewat.

• Registrasi kamar – digunakan untuk menambah data kamar baru.

• Search – digunakan untuk mencari data yang berhubungan dengan reservasi di

basis data.

• Update data kamar – digunakan untuk mengubah data kamar yang berubah status

atau atributnya.

• Ubah harga sewa – digunakan untuk mengubah harga sewa kamar.

• Registrasi super user dan helpdesk – digunakan untuk mendaftarkan super user dan

helpdesk hotel.

• Hapus helpdesk – digunakan untuk mengupdate hak akses helpdesk yang

(10)

• Update password – digunakan untuk mengubah password pengguna.

• Logout – digunakan untuk mengakhiri sesi pengguna website.

I.2.1.2 Antarmuka dengan Pengguna

Sistem akan membutuhkan format layar dengan resolusi 800 x 600 pixels. Struktur menu

pilihan pada sistem akan menggunakan hyperlink. Hyperlink adalah suatu skrip dimana

ketika suatu pilihan dipilih maka akan menuju suatu halaman baru yang berisi materi yang

berhubungan dengan pilihan yang dipilih sebelumnya. Pada halaman tertentu, setiap

pengguna yang ingin mengakses diharuskan untuk login terlebih dahulu. Jika pada saat

login pengguna tidak memasukkan data sesuai dengan yang diminta maka akan muncul

suatu pesan kesalahan yang berkaitan dengan data yang diminta.

I.2.1.3 Antarmuka Perangkat Keras

Server Client

Prosessor Pentium IV 3 G Pentium IV 1 G

Memori 2 G 64 MB

Hardisk 100G SATA 10 G ATA

Modem ADSL 56 kbps

I.2.1.4 Antarmuka Perangkat Lunak

Microsoft Windows 98 / ME / 2000 / XP Professional – sebagai antar muka utama dimana

setiap program dapat dijalankan.

Microsoft Office Access 2003 – sebagai basis data yang menyimpan setiap data yang akan

dimasukkan oleh pengguna dan dapat diolah menjadi suatu informasi.

Microsoft Data Access Component (MDAC) – digunakan ASP.NET untuk berkomunikasi

(11)

.NET Framework SDK – digunakan agar skrip ASP.NET dapat dieksekusi secara lokal

maupun melalui internet.

Microsoft Internet Explorer 6 – digunakan untuk mengakses halaman website melalui

internet maupun lokal.

I.2.2 Fungsi Produk

Sistem dapat mengolah data menjadi suatu informasi yang digunakan untuk mempermudah

reservasi pada hotel. Dalam pengolahan data tersebut, sistem akan melakukan beberapa

proses pemasukkan, pengubahan, pencarian dan penghapusan setiap data berdasarkan

yang dibutuhkan oleh pengguna. Beberapa fitur tambahan juga akan diterapkan pada

sistem tersebut, yaitu untuk enkripsi dan pembatasan hak akses, sehingga untuk bagian

sistem tertentu hanya pengguna yang berhak yang dapat mengakses bagian tersebut.

I.2.3 Karakteristik Pengguna

Karakteristik umum dari pengguna yang dituju adalah :

• Tingkat pendidikan minimal SMP

• Umum – dapat menggunakan sistem operasi windows dan memiliki pengalaman

pernah registrasi online menggunakan internet.

• Super user dan helpdesk – dapat menggunakan sistem operasi windows dan

memiliki pengalaman tentang penggunaan aplikasi form di internet atau mengenal

dasar – dasar penggunaan aplikasi bisnis yang berdiri sendiri.

• Administrator web – dapat menggunakan sistem operasi windows, mengetahui

pembuatan dan konsep virtual direktori pada windows, memiliki pengetahuan

mengenai aplikasi internet, basis data Microsoft Office Access, query SQL dan

(12)

I.2.4 Batasan

Software

• Menggunakan sistem operasi Microsoft Windows XP

• Menggunakan basis data Microsoft Office Access 2003

• Menggunakan Webpages editor MicrosoftVisual Studio 2005

• Menggunakan teknologi ASP.NET

• Menggunakan pengolah gambar Photoshop CS2

Aplikasi

• Sistem tidak menangani sekuritas data ( hanya sebatas login dan enkripsi data ).

• Sistem tidak menyimpan data seluruh pegawai ( hanya yang berhubungan dengan reservasi saja ).

• Sistem tidak mengolah data absensi pegawai.

• Sistem tidak menghasilkan laporan laba rugi.

• Sistem tidak mengolah data upah pegawai.

• Sistem tidak menyediakan denah hotel yang dapat dinavigasi ( hanya 2D ).

• Sistem tidak menampilkan informasi lain yang tidak berkaitan dengan reservasi hotel.

• Sistem tidak mengolah data atau informasi tentang makanan dan minuman.

• Sistem hanya melakukan perhitungan harga untuk reservasi kamar saja.

• Sistem hanya dapat melakukan transaksi maksimal 4 kamar untuk setiap kali proses check – in.

(13)

akan menyampaikan berapa banyak kamar yang masih tersedia dan dapat di pesan

dengan berdasarkan pada tanggal berapa dan sampai kapan kamar akan dipesan.

Untuk lebih jelasnya lagi akan dibahas di bab 4 pada bagian prosedur validasi

(14)

VI. BAB VI KESIMPULAN DAN SARAN

Pada bab ini akan dijelaskan beberapa hal yang dapat disimpulkan dari uji coba pada sistem

yang telah dibuat. Selain itu akan diuraikan juga beberapa saran yang akan berguna untuk

pengembangan sistem lebih lanjut.

VI.1 Kesimpulan

1. Sistem dapat menyimpan data yang telah dimasukkan oleh pengguna.

2. Sistem dapat menampilkan data yang telah disimpan di basis data.

3. Sistem dapat mendeteksi adanya kesalahan masukkan dari pengguna.

4. Sistem dapat mengolah informasi yang ada sehingga proses reservasi dapat

dilakukan dengan lebih cepat.

5. Sistem memiliki beberapa fungsi otomatis sehingga dapat memudahkan aktivitas

pengguna ketika memakai sistem.

VI.2 Saran

1. Sistem perlu memiliki fasilitas yang dapat membuat laporan laba rugi,

2. Sistem perlu memiliki sekuritas yang maksimal,

3. Sistem perlu memiliki fasilitas untuk mengolah data pegawai hotel,

4. Sistem perlu memiliki prosedur untuk pemakaian telepon, mini bar, pemesanan

(15)

Daftar Pustaka

[1]. Untung Permadi, ST, “Pemrograman ASP.NET Menggunakan VB.NET”, 2002

[2]. Ahmed, M., Garrett, C., Faircloth, J., Payne, C., “ASP.NET Web Developer’s

Guide”, 2002.

[3]. Olivia Ang, “Rahasia Mahir Menguasai ASP.NET”, 2004.

[4]. Inge Martina, “36 Jam Belajar Komputer Microsoft SQL Server 2000”, 2003.

[5]. Tutang, “Microsoft SQL Server 2000 Bagi Pemula”, 2003.

Gambar

Tabel Basis Data ..................................................................................................44

Referensi

Dokumen terkait

Dengan adanya Reservasi di Hotel Cibiru Endah ini, akan membantu dan memudahkan untuk menghasilkan informasi yang akurat bagi manajemen hotel, selain itu juga

Desain penelitian digunakan penulis dalam perancangan Sistem Informasi reservasi kamar hotel ini menggunakan metode penelitian deskriptif yaitu metode yang membahas

Metode yang digunakan dalam pembuatan aplikasi sistem reservasi online travel agent berbasis web ini yaitu menggunakan metode System Development Life Cycle (SDLC)

Sistem pelayanan kamar pada Hotel 7 Bidadari yang berjalan saat ini seperti data tamu, data. reservasi, check in dan check out semuanya dicatat

Usulan perancangan sistem yang diusulkan tidak mengalami banyak perubahan dari sistem yang berjalan, hanya merubah sistem reservasi yang masih manual menjadi sistem

Untuk melakukan pengujian sistem informasi reservasi kamar dan pelayanan pelanggan berbasis web yang telah dibuat pada Hotel Sopotta.. Melakukan tahap implementasi yang

Penelitian Perancangan Sistem Informasi Reservasi pada Hotel Danoufa Berbasis. WEB akan dilaksanakan di Hotel

Tujuan dalam laporan tugas akhir ini adalah untuk merancang Sistem Informasi Reservasi Kamar hotel Ijen View berbasis Web menggunakan yii, serta untuk pemodelan