ABSTRACT
The hotel is a place for guests to rest and temporary shelter to conduct activities outside his
residence. So that the best guest service is absolutely done by the hotel manager so that his guests
feel comfortable and can perform his activities well. One of the services that must be done is the
administrative management for reservations, registration process, day room operational management,
and the process when the guest finished staying. This research will develop an administrative
information system for hotels with extreme programming method (XP) which is one of Agile
Development Method. In accordance with the pengertiaanya, this system will be built with the
maximum involvement of the hotel manager as a user. With maximum user engagement makes the
system adaptive to changing needs.
ABSTRAK
Hotel merupakan tempat bagi para tamu untuk beristirahat dan tempat singgah sementara untuk
melakukan kegiatan-kegiatan di luar tempat tinggalnya. Sehingga pelayanan tamu yang terbaik
mutlak dilakukan oleh pengelola hotel supaya tamu-tamunya merasa nyaman dan bisa melakukan
kegiatan-kegiatannya dengan baik. Salah satu pelayanan yang mesti dilakukan adalah pengelolaan
administrasi untuk pemesanan, proses registrasi, pengelolaan operasional kamar harian, dan proses
saat tamu selesai menginap. Penelitian ini akan mengembangkan sebuah sistem informasi
administrasi untuk hotel dengan metode extreme programming (XP) yang merupakan salah satu dari
Metode Pengembangan Agile. Sesuai dengan pengertiannya, sistem ini akan dibangun dengan
keterlibatan maksimal pihak pengelola hotel sebagai pengguna. Dengan keterlibatan yang maksimal
dari pengguna menjadikan sistem ini adaptif terhadap perubahan kebutuhan yang ada.
bagian-bagian yang berbeda sesuai dengan perangkat lunak spesifik yang berkaitan
fokus yang akan dicapai. Jadi di XP ada iterasi dengan anak yang berkebutuhan khusus
yang bisa dilakukan berulang kali sesuai (Fojtik, 2011). Dengan penggunaan metode ini
dengan kebutuhan yang ada. ditemukan kelebihan dan kekurangan yang
Penggunaan Extreme Programming berkaitan dengan penyelesaian perangkat
sebagai metode pengembangan Sistem lunak tersebut. Lebih khusus juga ditemukan
informasi telah digunakan untuk membangun ternyata klien lebih berfokus pada solusi yang
sistem informasi managemen terpadu dihasilkan dibandingkan dengan jadwal waktu
(SIMANTEP) online di PLN yang berkaitan penyelesaian perangkat lunak.
dengan pengelolaan dokumen di Sekretariat Siklus pengembangan perangkat lunak
Sistem Managemen Terpadu (SMT) (Chandra, dengan metode XP ini terdiri atas lima fase
et.al, 2012). Pengelolaan dokumen yang yaitu: Eksplorasi, perencanaan, dan iterasi
dilakukan meliputi proses pengiriman tahapan release, produksi, perawatan, dan
dokumen, validasi dokumen, dan distribusi penyelesaian. Tahapan-tahapan XP tersebut
dokumen secara online dengan menggunakan bisa digambarkan secara lebih detail dalam
teknologi berbasis web. Penggunaan lainnya gambar. 1 (Abrahamsson, et.al, 2002).
seperti yang dilakukan untuk mengembangkan
digunakan dalam penelitian. Di sisi tim klien Dari arsitektur di atas, dibutuhkan satu mesin
akan menyusun user story yang akan yang berfungsi sebagai server data, dua atau
didiskukan dengan tim pengembang pada fase lebih klien yang akan mengakses sistem
berikutnya. Untuk itu tim pengembang tersebut.
membuat dan mengembangkan arsitektur
sistem seperti yang yang ada pada gambar Alat dan Bahan Pengembangan
berikut ini: Dengan arsitektur aplikasi seperti yang
terlihat pada Gambar 2 di atas, maka
dibutuhkan sejumlah alat dan bahan untuk
memenuhi arsitektur tersebut. Berikut adalah
daftar kebutuhan alat dan bahan yang
dibutuhkan untuk pengembangan sistem ini
seperti yang terangkum dalam tabel 2 di
bawah ini:
Hasil Penelitian
Sistem Informasi Administrasi Hotel yang
dihasilkan dalam penelitian ini, sesuai dengan
kebutuhan pengguna, memiliki fungsi-fungsi
sebagai berikut:
Fungsi Pengelolaan Data Tipe Kamar Berikut adalah gambaran dari fungsi ini:
Fungsi ini digunakan untuk mengatur tipe-
tipe kamar yang tersedia di hotel tersebut.
Fungsi Pengelolaan Metode Pembayaran bisa diterima. Berikut adalah tampilan dari
Fungsi ini digunakan untuk mengelola fungsi ini:
macam-macam metode pembayaran yang
Fungsi Pengelolaan Data Perusahaan diskon khusus untuk setiap tamu yang berasal
Fungsi ini digunakan untuk mencatat dari perusahaan tersebut. Berikut adalah
perusahaan dari pelanggan. Suatu saat tampilan dari fungsi ini:
mungkin ada kontrak kerjasama sehingga ada
Fungsi Pengelolaan Data Fasilitas keperluan hotel dan tamu. Berikut adalah
Fungsi ini digunakan untuk mengelola contoh tampilan dari fungsi ini:
fasilitas/barang yang ada di hotel untuk
Antar Muka Sistem Reservasi dan Registrasi operasional harian dan check-out dilakukan
Antar muka ini menjadi fungsi utama dari lewat antar muka ini. Berikut adalah gambaran
sistem ini. Proses reservasi, registrasi, dari antar muka tersebut:
Fungsi Laporan Pengeluaran Kamar dihuni oleh tamu. Berikut adalah tampilan
Fungsi ini digunakan untuk menampilkan fungsi ini:
pengeluaran harian dari kamar yang sedang
Fungsi Laporan Tagihan Kamar Berikut adalah contoh tampilan dari fungsi
Fungsi ini digunakan untuk menampilkan ini:
tagihan terkini dari kamar yang sedang dihuni
oleh tamu.