(SKPL)
SIAH v1.00
untuk:
Hotel Juvante
Dipersiapkan oleh:
Nama - NIM
INDEX - A B C D E F G
TGL
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh
1 Pendahuluan ............................................................................................................ 7
1.1 Tujuan penulisan dokumen..................................................................................... 7
1.2 Lingkup masalah .................................................................................................... 7
1.3 Definisi, istilah, dan singkatan ............................................................................... 7
1.4 Aturan penomoran dan penamaan .......................................................................... 7
1.5 Referensi ................................................................................................................. 7
1.6 Deskripsi umum dokumen ...................................................................................... 8
4 Lampiran ................................................................................................................ 26
1.5. Referensi
www.google.com
www.ikado.ac.id
Alternative Flow
1 Tamu memberikan kriteria kamar kepada resepsionis
2 Resepsionis memasukkan data kriteria kamar
kedalam Sistem
3 Sistem mencarikan kamar yang sesuai dengan
Institut Informatika Indonesia SKPL-001 Halaman 13 dari 26
(IKADO)
SIAH v1.00 – Hotel Juvante
kriteria
4 Jika kriteria kamar tidak tersedia didalam Sistem,
maka Sistem akan menampilkan pesan tidak ada
kamar yang sesuai dengan kriteria
5 Jika ada kamar yang sesuai dengan kriteria, maka
Sistem akan mengecek ketersediaan kamar
6 Jika kamar tersebut tidak tersedia sesuai dengan
tanggal pemesanan Tamu, maka Sistem akan
menampilkan pesan tidak ada kamar yang sedang
tersedia pada tanggal pemesanan Tamu
7 Resepsionis menyampaikan pesan dari Sistem
kepada Tamu
8 Tamu dapat kembali memberikan kriteria kamar
yang lain atau Tamu tidak jadi memesan kamar
Post Condition Tamu dapat melakukan Check In setelah menemukan kamar yang sesuai dengan kriteria
:
Tabel 3.1 – Tabel Use Case mengecek ketersediaan kamar.
Alternative Flow
1 Tamu memberikan data diri kepada Resepsionis
2 Resepsionis menginputkan data diri Tamu kedalam
Sistem
3 Jika data diri Tamu kurang lengkap atau tidak
memiliki identitas yang valid, maka Resepsionis akan
menyampaikan pesan kepada Tamu bahwa registrasi
dibatalkan
Alternative Flow
1 Tamu memberikan data Check In kepada Resepsionis
(Kamar, Tanggal Check In, Tanggal Check Out,
Fasilitas yang ingin dipakai, Identitas Tamu)
2 Jika Tamu belum registrasi, maka Tamu harus
melakukan proses registrasi data diri Tamu terlebih
dahulu
3 Resepsionis menginputkan data Check In kedalam
Sistem
4 Sistem akan mengecek data Check In
5 Jika data Check In kurang lengkap atau Kamar tidak
tersedia, maka Sistem akan menampilkan pesan
proses Check In gagal
6 Resepsionis menyampaikan pesan Sistem kepada
Tamu
7 Tamu dapat memberikan data Check In yang lain
atau melakukan proses Mengecek Ketersediaan
Kamar
Post Condition Tamu dapat menggunakan Fasilitas Hotel sesuai dengan nota Check In dan dapat melanjutkan Check Out setelah
: menggunakan Fasilitas
Tabel 3.3 – Tabel Use Case melakukan check in.
Alternative Flow
1 Tamu ketika melakukan proses Check In dapat
memberikan data Fasilitas yang ingin digunakan
2 Jika data Fasilitas tidak tersedia didalam Hotel, maka
Resepsionis akan menyampaikan pesan kepada
Tamu bahwa Fasilitas tidak tersedia
3 Tamu dapat memilih untuk menggunakan Fasilitas
lain
Post Condition Tamu dapat menggunakan Fasilitas Hotel sesuai dengan nota Check In
:
Tabel 3.4 – Tabel Use Case menggunakan fasilitas.
Description : Tamu membayar biaya penggunaan Fasilitas Hotel dan Resepsionis membuatkan nota Check Out
Exception :
Actor System
Basic Flow
Alternative Flow
Alternative Flow
Post Condition
:
Tabel 3.6 – Tabel Use Case membuat laporan keuangan.
Gambar 3.3 – Gambar Activity Diagram untuk registrasi data diri tamu.
Gambar 3.16 – Gambar Sequence Diagram untuk registrasi data diri tamu.