Diajukan oleh :
Ahmad Permana
Hafizh Reza P.
Nurdin Wahyudin
2007
Daftar Isi
Spesifikasi Kebutuhan Perangkat Lunak.................................................................1
(Software Requirements Specification - SRS).........................................................1
untuk.........................................................................................................................1
SmartHotel Pro.........................................................................................................1
Version 1.0.1 approved............................................................................................1
.................................................................................................................................1
Diajukan oleh :.........................................................................................................1
Ahmad Permana (056894) Project Manager........................................................1
Hafizh Reza P. (056845) System Analyst............................................................1
Nurdin Wahyudin (056758) System Analyst........................................................1
Rikki Yan Hari (056924) System Analyst...........................................................1
MEGAH JAYA SOFTWARE CORPORATION....................................................1
(MJSoft)...................................................................................................................1
ILMU KOMPUTER.................................................................................................1
UVERSITAS PENDIDIKAN INDONESIA...........................................................1
2007..........................................................................................................................1
Daftar Isi...................................................................................................................i
Sejarah Perbaikan...................................................................................................iii
1.Pendahuluan..........................................................................................................1
1.1Tujuan.............................................................................................................1
1.2Ketentuan Dokumen........................................................................................1
1.3Sasaran............................................................................................................1
1.4Cakupan Proyek..............................................................................................2
1.5Referensi.........................................................................................................3
2.Deskripsi Umum...................................................................................................4
2.1Perspektif Produk............................................................................................4
2.2Fungsi-fungsi Produk......................................................................................4
2.3Tingkatan dan Karakteristik User...................................................................5
2.4Lingkungan Pengoperasian.............................................................................5
2.5Desain dan Batasan Implementasi..................................................................6
2.6User Documentation........................................................................................6
2.7Asumsi dan Ketergantungan...........................................................................7
3.Fungsi-fungsi Sistem.............................................................................................7
3.1Fungsi Pencarian Ketersediaan Kamar...........................................................7
3.1.1.Deskripsi dan Prioritas............................................................................7
3.1.2.Tahapan Stimulus/Response...................................................................8
3.1.3.Kebutuhan Fungsional............................................................................8
3.2.Fungsi Pencatatan Data Pembayaran.............................................................8
3.2.1.Deskripsi dan Prioritas............................................................................8
3.2.2.Tahapan Stimulus/Response...................................................................9
3.2.3.Kebutuhan Fungsional............................................................................9
3.3.Fungsi Fasilitas Lain......................................................................................9
-i-
- ii -
Sejarah Perbaikan
Nama
Tanggal
Alasan Perubahan
Versi
BETA
SmartHotel Pro.
27/02/2007 -
1.0.1
- iii -
1. Pendahuluan
1.1
Tujuan
Perangkat lunak sistem informasi perhotelan yang selanjutnya kami
sebut dengan SmartHotel Pro. v 1.0.1 ini berfungsi untuk mengolah
data transaksi dan layanan perhotelan. Ruang lingkup sistem
meliputi pengelolaan data induk kamar, tamu, dan layanan umum
lainnya (seperti restoran, laundry, dll.), pengelolaan data transaksi
ketika tamu check-in dan penerimaan pembayaran saat tamu
tersebut check-out, serta pembuatan laporan tingkat hunian dan
rekapitulasi keuangannya.
1.2
Ketentuan Dokumen
Dokumentasi SRS ini ditulis dengan jenis huruf Trebuchet MS dengan
ukuran huruf 12 point. Selanjutnya untuk memudahkan memahami
isi dokumentasi ini, beberapa bentuk huruf akan digunakan untuk
menandai beberapa hal sebagai berikut :
Tulisan yang dicetak tebal merupakan bagian yang harus
diperhatikan.
Tulisan yang dicetak miring merupakan tulisan yang cenderung
sebagai istilah.
1.3
Sasaran
Berisikan sasaran pembaca dan saran pembacaan. Dokumen ini
ditujukan untuk beberapa jenis pembaca, antara lain :
Developer
Adalah orang-orang yang terlibat
-1-
SmartHotel
Pro.
ini.
Disarankan
untuk
lebih
1.4
Cakupan Proyek
Proyek ini akan menghasilkan sebuah produk berupa software untuk
sistem informasi perhotelan dengan nama SmartHotel Pro. versi
1.0.1 yang akan mampu menangani segala macam bentuk transaksi
dan administrasi yang umum terdapat pada sebuah hotel, sehingga
diharapkan software ini akan cocok digunakan baik dalam sebuah
hotel berskala kecil maupun besar.
-2-
1.5
Referensi
Semua dokumentasi lain yang berkaitan dengan proyek ini seperti
panduan
pengguna,
FAQ
(Frequently
Asked
Question)
atau
-3-
2. Deskripsi Umum
2.1
Perspektif Produk
Pada
dasarnya,
SmartHotel
Pro.
ini
merupakan
sebuah
alternatif
utama
dalam
sebuah
sistem
informasi
perhotelan.
2.2
Fungsi-fungsi Produk
Berikut ini merupakan gambaran umum dari software SmartHotel
Pro. :
-4-
2.3
transaksi standar
perhotelan
(entry
data,
2.4
Lingkungan Pengoperasian
Berikut ini adalah spesifikasi minimum yang diperlukan untuk dapat
menjalankan software SmartHotel Pro. v 1.0.1 :
Hardware meliputi :
Processor Pentium III/kompatibel atau lebih tinggi.
-5-
2.5
ini
hanya
30
hari
dengan
batasan
pada
aturan
2.6
User Documentation
Berikut ini adalah beberapa dokumen yang disertakan bersama
software SmartHotel Pro. :
User Guide (Panduan Pengguna)
-6-
Berisikan
panduan
praktis
pengoperasian
software
yang
beberapa
panduan
penyelesaian
permasalahan-
2.7
3. Fungsi-fungsi Sistem
3.1
3.1.1.
Dapat mengetahui kamar mana saja yang telah terisi dan yang
masih kosong untuk setiap jenis kamar. Jenis prioritas High
Priority.
-7-
3.1.2.
Tahapan Stimulus/Response
Tamu datang untuk melakukan check-in.
Receptionist akan mengecek ketersediaan kamar untuk
tamu tersebut (berdasarkan jenis kamar).
Sistem akan memberitahukan kamar mana yang masih
kosong beserta tarif kamar tersebut.
Jika tamu setuju, maka sistem akan menghitung deposit
minimal yang harus dibayar tamu (berdasarkan lama waktu
menginap).
Tamu membayar deposit dan menyerahkan KTP.
Sistem mencatat identitas tamu ke dalam data induk.
Tamu mendapatkan kunci kamar.
3.1.3.
Kebutuhan Fungsional
input
yang
di-entry
oleh
penerima
tamu
dan
-8-
3.2.2.
Tahapan Stimulus/Response
Sistem menghitung besarnya deposit yang harus dibayar
oleh tamu pada saat check-in.
Sistem mencatat transaksi yang terjadi saat itu.
Sistem mencatat transaksi fasilitas lain yang telah dilakukan
oleh tamu di hotel (seperti restoran, laundry, dll.).
Sistem menghitung besarnya nominal tagihan yang harus
dibayar oleh tamu dengan memperhatikan besar pajak dan
besar tagihan fasilitas lain yang telah digunakan oleh tamu.
3.2.3.
Kebutuhan Fungsional
Tahapan Stimulus/Response
Sistem mencatat setiap transaksi yang dilakukan oleh tamu
pada saat berada (menginap) di hotel.
-9-
Kebutuhan Fungsional
3.4.2
Tahapan Stimulus/Response
Sistem mencetak semua bukti transaksi sesuai dengan
transaksi yang dilakukan oleh tamu.
Sistem mencetak total tagihan akhir yang harus dibayar
oleh tamu ketika check-out.
Sistem mencetak laporan tingkat hunian dalam bentuk tabel
dan grafik garis.
Sistem mencetak laporan keuangan.
3.4.3
Kebutuhan Fungsional
REQ-9 : Cetak bukti transaksi
REQ-10 : Cetak total tagihan akhir
REQ-11 : Cetak laporan tingkat hunian
REQ-12 : Cetak laporan keuangan
- 10 -
- 11 -
Subm
it
Batal
Tgl :
Batal
Halaman Administrator
- 12 -
- 13 -
Kebutuhan Performa
Software ini akan berjalan dalam performa terbaiknya jika
dijalankan dalam spesifikasi hardware di atas spesifikasi minimal
yang diberikan. Selain itu, jenis sistem operasi yang digunakan juga
akan sangat berpengaruh terhadap kinerja dari sistem.
Selain itu, tindakan perawatan terhadap sistem, seperti back-up
data pun akan mempengaruhi kecepatan akses data oleh sistem.
Bagi hotel dengan tingkat hunian yang sangat tinggi (hotel
berbintang tiga ke atas), disarankan untuk melakukan back-up data
sedikitnya sekali setiap tiga bulan.
5.2
Kebutuhan Keselamatan
Sangat disarankan untuk melakukan back-up data secara berkala
untuk menghindari kemungkinan down-nya server yang mungkin
akan mengakibatkan hilangnya sebagian atau keseluruhan data yang
tersimpan di server.
Lebih diutamakan lagi jika dipakai sebuah komputer lain yang
berfungsi sebagai mainframe yang akan melakukan back-up data
secara otomatis dan berkala dari komputer server.
Pihak developer tidak bertanggung jawab atas kerusakan atau
kehilangan data yang disebabkan oleh kelalaian pihak user.
5.3
Kebutuhan Keamanan
Untuk menjaga keamanan data yang terdapat di server, maka hanya
ada satu account user yang berhak mengakses komputer server
- 14 -
5.4
6. Kebutuhan Lain
Bersama software ini tidak disertakan semua software-software
pihak ketiga yang menjadi persyaratan untuk berjalannya software
SmartHotel Pro. ini dengan baik, seperti sistem operasi, SQL Server
sebagai DBMS, dan sebagainya.
- 15 -
Back-up
Bugs
Check-in
Check-out
Customization
: pengubahan pilihan.
Database
: basis data.
Down
: rusak, terganggu.
Download
Entry
: masukan data.
FAQ
Login
masuk
dalam
suatu
sistem
dengan
syarat
tertentu.
Logout
Maintenance
: proses perawatan.
Password
Performance
: kinerja.
Receptionist
Trial
: percobaan.
Update
: diperbaharui.
- 16 -
- 17 -