Anda di halaman 1dari 3

Hari dan tanggal :

Waktu :
Sifat Ujian : Opened Book

HOTEL BL
Hotel BL adalah hotel yang telah terkenal sejak tahun 1996.Terletak di kawasan
pegunungan yang sejuk, dapat dicapai dengan mudah dari jalan bebas hambatan, Hotel
BL telah dikenal luas di kalangan tertentu sebagai hotel berkelas yang merupakan pilihan
tepat untuk bersantai bersama keluarga atau teman. Hotel BL memiliki 99 kamar dan
menyediakan fasilitas golf, tenis, kolam renang, dan sebagainya.
Pemesanan Kamar
J ika seorang tamu datang atau menelepon, seorang receptionist dengan cepat mencatat
nama, alamat, nomor telepon dan beberapa informasi lainnya. Setelahitu, sang
receptionist menanyakan kebutuhan dan keinginan tamu, serta hal-hal yang berhubungan
dengan penginapan, seperti lama tinggal, tipe tempat tidur, jumlah orang dewasa dan
anak yang menginap, preferensi lokasi kamar (termasuk peman dangan yang ingin dilihat
dari jendela kamar).
Setelah informasi terkumpul, receptionist kemudian mengecek kamar yang tersedia pada
tanggal tersebut dan memberikan saran kamar yang sesuai dengan keinginan tamu (dan
tentu saja yang menguntungkan pihak hotel). Setiap receptionist dituntut untuk dapat
memberikan informasi yang relatif lengkap tentang kamar dan fasilitas hotel sehingga sang
tamu dapat terlayani dengan baik.
Ketika sang tamu telah membuat keputusan kamar apa yang akan diambil, si receptionist
membuat tanda konfirmasi yang akan dikirimkan kepada sang tamu pada hari yang sama.
Konfirmasi ini menandakan sang tamu telah memesan kamar sekaligus berhak
menggunakan fasilitas-fasilitas lain yang ada di hotel tersebut.
Pembayaran Kamardan Fasilitas Hotel
Selama tamu menginap di HOTEL BL, tamu tersebut tidak perlu membayar kontan setiap
transaksi yang dilakukan. Misalkan saja untuk membayar makanan di rumah makan hotel,
sang tamu tinggal menandatangani nota pembayaran makanan tersebut. Pembayaran
dilakukan padasaat sang tamuakankeluardari hotel tersebut (check out). Untukitu, pihak
hotel harusmengumpulkan data mengenai semua pengeluaran yang dilakukan oleh tamu
selama menginap di hotel.
MAGISTER KOMPUTER
Pascasarjana Universitas Budi Luhur
Software Engineering
2
MASALAH
Tamu di BL semua diperlakukan sebagai VIP dan selama masa liburan, tingkat huniannya
mendekati 100 persen. Tetapi pihak manajemen hotel belum terpuaskan dengan
keberhasilan ini. Pembangunan kamar dan fasilitas tambahan pun dilakukan.
Pembangunan Tambahan tersebut tentu saja berarti mempertinggi tingkat hunian dan
tingkat pemesanan kamar. Pihak manajemen hotel, yang ingin tetap mempertahankan
kualitas pelayanan dan nama baik hotel, menyadari dampak dari pembangunan tersebut.
Untuk itu pihak manajemen hotel ingin membangun suatu sistem komputer yang dapat
membantu pihak hotel untuk melayani tamu. Beberapa hal yang menurut pihak hotel perlu
di pertimbangkan adalah:
Dengan semakin meningginya minat tamu untuk menginap di HOTEL BL, receptionist sering
kali kewalahan untuk menentukan secara cepat dan tepat kamar yang tersedia dan sesuai
dengan keinginan tamu.

Sering terjadi perubahan kebijakan hotel mengenai tarif, potongan harga, dan lain-lain
sehingga receptionist harus senantiasa melihat apakah ada perubahan tersebut.
Kadangkala sang tamu ingin melihat seberapa besar pengeluaran yang telah ia keluarkan
sewaktu-waktu. Pada saat ini, pihak hotel harus telah siap memaparkan kepada tamu,
tanpa perlu tamu tersebut menunggu terlalu lama atau mengecek keberbagai tempat.

Pihak hotel juga mengalami beberapa kesulitan yang sering terjadi, seperti:
Double-booking (sebuah kamar dipesan oleh lebih dari satu tamu untuk saat yang
sama)
Adanya kamar-kamar yang kosong hanya untuk satu malam (tanggung untuk
dipesan oleh seorang tamu). Padahal pada hotel untuk bersantai, jarang sekali ada
tamu yang hanya tinggal untuk satu hari. Akibatnya kamar-kamar seperti ini tidak
berhasil terjual.

Selain itu, manajer pemesanan kamar juga memberikan beberapa saran yang perlu
dipertimbangkan untuk meningkatkan mutu pelayanan hotel, seperti:
Adanya "sejarah" penginapan setiap tamu yang pernah menginap di hotel itu. J adi,
si receptionist bisa mengatakan "kami bisa memesankan Anda kamar yang sama
dengan kamar yang Anda tempati pada tahun 2011 " !
Ada baiknya jika sistem bisa memberikan alternatif penawaran kamar sekaligus
informasi yang memadai tentang masing-masing kamar. Lebih baik lagi jika
alternatif tersebut dapat diurutkan sehingga alternatif pertama adalah alternatif
yang paling menguntungkan baik untuk pihak tamu maupun hotel.
Ia juga mengingatkan tentang perubahan kebijaksanaan hotel tentang harga dan
lain-lain yang sering terjadi dan tentang para receptionist yang bukan pakar dalam
penggunaan komputer.


3
PERTANYAAN:?
Anda tergabung dalam PENGEMBANG PIRANTI LUNAK pada perusahan konsultan sistem
komputer. Perusahaan Anda baru saja menandatangani kontrak untuk melaksanakan tahap
penentuan kebutuhan perangkat lunak untuk hotel BL.
Buatlah:
A. Lakukan tahapan Requirements Elicitation dan Requirements Analysis terhadap software
yang diinginkan oleh pihak hotel, berdasarkan kasus yang telah dipaparkan di atas.
Beberapa panduan yang perlu untuk diperhatikan:
1. Untuk requirements elicitation, jangan terpaku pada functional requirements, perhatikan
juga non-functional, inverse requirement, design & implementation constraint.

2. Untuk requirements analysis, lakukan:
a. Assesment of potential problem ( Ambiguity, Incompleteness, Inconsistency)
b. Assesment of priority (Mandatory, Desirable, In-essential)
c. Assesment of feasibility (Technological, Operational, Economical)

B. Buatlah Use Case untuk system ini dengan tahapannya

C. Buatlah Activity Diagram untuk satu Use Case yang paling utama dan tunjukkan hasil
analisisnya

Anda mungkin juga menyukai