BAB IV
Analisis Sistem
AY
4.1
A
DESKRIPSI SISTEM
Analisis sistem adalah langkah pertama untuk membuat suatu sistem baru. Langkah awal yang dilakukan adalah melakukan wawancara, dengan tujuan
AB
untuk mendapatkan informasi tentang mekanisme persewaan apartemen. Selanjutunya dilakukan analisa terhadap permasalahan yang ada pada Puri Darmo
R
Serviced Residence, khususnya mengenai sistem persewaan apartemen. Dalam pengembangan sistem informasi ini dibutuhkan analisa dan
SU
perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan mampu mempengaruhi kinerja khususnya pihak Front Office untuk meningkatkan pelayanan persewaan apartemen pada pelanggan atau tamu.
M
Metode ini membutuhkan analisis internal dan eksternal organisasi,
O
kebutuhan bisnis dan beberapa teknik analisis untuk menghasilkan perencanaan yang baik data dan informasi yang dibutuhkan ialah berkenaan dengan tujuan dari
IK
pembuatan sistem informasi persewaan apartemen yang meliputi pemesanan unit,
ST
check in, pembayaran tagihan, hingga proses check out. Untuk pembuatan sistem informasi ini dibutuhkan dibutuhkan keterangan dari user dalam penggunaan aplikasi yang dibutuhkan dan diinginkan. Dari hasil penelitian disimpulkan bahwa diperlukan tampilan aplikasi yang mudah penggunaannya dan cepat prosesnya atau tampilan yang userfriendly.
24
25
4.1.1
Spesifikasi Kebutuhan Setelah menganalisa proses bisnis yang ada di Puri Darmo Serviced
Residence, maka spesifikasi kebutuhan yang diperlukan dalam analisis dan
A
perancangan sistem informasi persewaan apartemen ini antara lain: 4.1.1.1 Karakteristik Pengguna
1
Pengguna Tamu
Tanggung Jawab Memasukkan data tamu,
Melakukan proses
check in, memesan
AB
melakukan reservasi,
Fungsi
AY
No
pesanan, membayar
memesan pesanan, melakukan
tagihan tamu,
pembayaran tagihan tamu dan
melakukan proses
melakukan proses check out.
check out.
Membuat laporan persewaan
Mencetak laporan
kamar
reservasi kamar,
2
Front Office
O
M
Manager
SU
R
melakukan proses check in,
registrasi kamar, mencetak laporan
IK
ST 3
mencetak laporan
pendapatan tagihan sewa kamar, mencetak laporan check out.
Departemen-
Melakukan proses posting
Memposting tagihan
Departemen
tagihan tamu
tamu
Lain
26
Keuangan
Membuat laporan pendapatan
Mencetak laporan
tagihan sewa kamar, membuat
pendapatan sewa
laporan tagihan tamu,
kamar, mencetak
membuat laporan pendapatan
laporan tagihan tamu,
tagihan tamu.
mencetak laporan
A
4
AY
pendapatan tagihan
AB
tamu.
4.1.1.2 Kebutuhan Subsets 1. Hardware
R
Adapun spesifikasi kebutuhan hardware yang akan digunakan untuk
sebagai berikut:
SU
analisis dan perancangan sistem informasi persewaan apartemen ini adalah
1 (satu) unit komputer untuk programming dan design
M
: (bebas) : Core i3 or higher
O
Nama unit
RAM
: 2 GB or higher
VGA
: On-board 1 GB or higher
HDD
: 1 TB or higher
IK
Processor
ST
2. Tools
Adapun spesifikasi kebutuhan tools yang akan digunakan untuk
mengembangkan aplikasi ini adalah sebagai berikut :
27
Adobe Photoshop Tools ini digunakan untuk mendesain layout aplikasi yang akan dibuat. Photoshop yang digunakan adalah minimal versi CS3.
A
Microsoft Visual Studio Tools ini digunakan untuk melakukan pengembangan aplikasi, baik itu
AY
aplikasi bisnis, aplikasi personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web.
AB
Microsoft Word
Tools ini digunakan untuk pengolahan data yang yang biasa digunakan untuk membuat laporan, membuat dokumen berbentuk surat kabar, membuat label
SU
Power Designer
R
surat, membuat table pada dokumen, dan lan-lain.
Tools ini digunakan untuk mendesain sistem dan database yang diperlukan dalam pengembangan sistem informasi persewaan apartemen ini.
M
4.1.1.3 Kebutuhan Fungsional
O
1. Check In
Check In
Kebutuhan Terkait
Proses membuat reservasi kamar dan
IK
Nama Fungsi
ST
Tujuan
melakukan check in. Membuat reservasi kamar, melakukan check in dan melakukan pembayaran sewa kamar.
Prasyarat
Identitas tamu sudah tersimpan
Kondisi Akhir Sukses
Reservasi kamar berhasil dan check in
28
berhasil Kondisi akhir gagal
Jika ada kegagalan maka sistem tidak dapat menyimpan reservasi kamar dan
A
check in tidak berhasil Tamu
Aktor Sekunder
Tidak ada
Pemicu
Tamu memilih fungsi reservasi kamar
Alur Utama
AY
Aktor Utama
AB
Langkah Aksi 1
Tamu memberikan data
R
identitas diri
SU
2
ST
IK
O
M
3
Sistem akan memverifikasi data identitas diri Jika identitas diri sudah ada maka proses reservasi dilakukan
4
Tamu memilih kamar yang diinginkan
5
Sistem menampilkan kamarkamar yang tersedia
6
Tamu memilih kamar dan menyimpan reservasi kamar
7
Tamu melakukan proses check in
8
Tamu membayar biaya sewa
29
kamar 9
Sistem menyimpan pembayaran sewa kamar Tamu mendapatkan nota
A
10
Alur Perluasan
AY
pembayaran sewa kamar Langkah Aksi Percabangan 3.1
Jika data identitas diri tamu
AB
belum ada maka tamu nput data identitas tamu baru
R
2. Membuat Laporan Front Office
Kebutuhan Terkait
Membuat Laporan Front Office
SU
Nama Fungsi
Proses membuat laporan pendapatan reservasi kamar, laporan registrasi kamar,
IK
O
Tujuan
M
laporan tagihan sewa kamar, laporan
ST
Prasyarat
check out. Membuat laporan pendapatan reservasi kamar, laporan registrasi kamar, laporan tagihan sewa kamar, laporan check out. Reservasi tamu sudah dibuat
Kondisi Akhir Sukses
Laporan berhasil dicetak
Kondisi akhir gagal
Jika ada kegagalan maka sistem tidak dapat mencetak laporan
Aktor Utama
Front Office Manager
30
Aktor Sekunder
Tidak ada
Pemicu
Front Office Manager memilih menu laporan
Alur Utama
1
A
Langkah Aksi Front Office Manager
AY
membuka aplikasi
persewaan apartemen
Sistem akan menampikan
AB
2
menu aplikasi sistem
R
persewaan apartemen
SU
3
O
M
4
ST
IK
Alur Perluasan
5
Front Office Manager memilih menu laporan Front Office Manager memilih jenis laporan Front Office Manager mencetak laporan
6
Laporan berhasil dicetak
Langkah Aksi Percabangan 4.1
Front Office Manager memilih laporan reservasi kamar
4.2
Front Office Manager memilih laporan registrasi kamar
31
4.3
Front Office Manager memilih laporan pendapatan tagihan sewa kamar Front Office Manager
A
4.4
AY
memilih laporan check out
3. Memposting Tagihan Tamu
Memposting Tagihan Tamu
Kebutuhan Terkait
Proses membuat tagihan tamu
AB
Nama Fungsi
berdasarkan pesanan yang dipesan tamu membuat tagihan tamu berdasarkan
R
Tujuan
Prasyarat
SU
pesanan yang dipesan tamu. Pesanan tamu sudah dibuat Tagihan tamu berhasil disimpan
Kondisi akhir gagal
Jika ada kegagalan maka sistem tidak
M
Kondisi Akhir Sukses
dapat menyimpan tagihan tamu Departemen-departemen lain
Aktor Sekunder
Tamu
IK
O
Aktor Utama
ST
Pemicu
Alur Utama
Departemen-departemen lain memilih menu posting tagihan tamu Langkah Aksi 1
Tamu memesan pesanan
2
Sistem akan memverifikasi no kamar dan ketersedian
32
pesanan yang dipesan tamu 3
Sistem menyimpan pesanan
4
Departemen-departemen
A
lain memposting pesanan tamu kedalam tagihan tamu Sistem menyimpan tagihan
AY
5
tamu
Tagihan tamu tersimpan
AB
6 7
Departemen-departemen
R
lain membuat laporan tagihan tamu
Langkah Aksi Percabangan
SU
Alur Perluasan
ST
IK
O
M
2.1
Sistem memveifikasi nomer kamar berdasarkan registrasi kamar
2.2
Sistem memverifikasi ketersediaan pesanan tamu berdasarkan data barang yang ada di departemendepartemen terkait
33
4. Membayar Tagihan Tamu Membayar Tagihan Tamu
Kebutuhan Terkait
Proses membayar tagihan tamu
Tujuan
Membayar tagihan tamu
Prasyarat
Tagihan tamu sudah terposting
Kondisi Akhir Sukses
Nota pembayaran berhasil dicetak
Kondisi akhir gagal
Jika ada kegagalan maka sistem tidak
AY
A
Nama Fungsi
AB
mencetak nota pembayaran Tamu
Aktor Sekunder
Tidak ada
R
Aktor Utama
Pemicu
Tamu membayar tagihan tamu yang
Alur Utama
SU
sudah terposting Langkah Aksi 1
tagihan tamu berdasarkan no
M O IK
ST
Tamu mendapatkan daftar
kmar yang dihuni yang harus dibayar 2
Tamu akan melakukan proses pembayaran tagihan tamu
3
Sistem menampilkan daftar tagihan tamu yang harus dibayar
4
Tamu melakukan
34
pembayaran tagihan tamu 5
Sistem menyimpan pembayaran tagihan tamu Sistem mencetak nota
A
6
Alur Perluasan
AY
pembayaran tagihan tamu Langkah Aksi Percabangan -
AB
4.1
5. Check Out
Check Out
Kebutuhan Terkait
Proses mengakhiri persewaan kamar
R
Nama Fungsi
Mengakhiri persewaan kamar
Prasyarat
SU
Tujuan
Tagihan tamu sudah terbayar Check out berhasil disimpan
Kondisi akhir gagal
Jika ada kegagalan maka sistem tidak dapat menyimpan check out
Aktor Utama
Tamu
Aktor Sekunder
Tidak ada
Pemicu
Tamu melakukan check out
IK
O
M
Kondisi Akhir Sukses
ST
Alur Utama
Langkah Aksi 1
Tamu akan melakukan check out
2
Tamu memberikan no kamar
3
Sistem memverifikasi no
35
kamar 4
Sistem mengecek tagihan tamu Tamu membayar tagihan tamu
Sistem menyimpan
AY
6
A
5
pembayaran tagihan tamu Sistem mencetak nota
AB
7
pembayaran tagihan tamu Sistem menyimpan check
R
8
out
Alur Perluasan
SU
9
Check out berhasil disimpan
Langkah Aksi Percabangan 4.1
Jika tidak ada tagihan tamu
M
maka sistem melakukan
O
check out
IK
6. Membuat Laporan Keuangan Membuat Laporan Keuangan
Kebutuhan Terkait
Proses membuat laporan keuangan
Tujuan
Mengetahui pendapatan yang diterima
ST
Nama Fungsi
Prasyarat
dari pembayaran yang dilakukan tamu Tagihan tamu sudah terposting dan terbayar
36
Kondisi Akhir Sukses
Laporan keuangan berhasil dicetak
Kondisi akhir gagal
Jika ada kegagalan maka laporan keuangan tidak dapat dicetak Keuangan
Aktor Sekunder
Tidak ada
Pemicu
Keuangan membuat laporan keuangan
AY
Alur Utama
A
Aktor Utama
Langkah Aksi
Keuangan mendapatkan
AB
1
laporan-laporan pendapatan
R
yang diterima dari persewaan kamar
SU
2
3
Keuangan memilih jenis laporan Sistem menampilkan jenis
M
laporan yang dipilih
4
Keuangan mencetak laporan
5
Laporan berhasil dicetak
Alur Perluasan
Langkah Aksi Percabangan
ST
IK
O
keuangan
2.1
Keuangan memilih laporan pendapatan tagihan sewa kamar
2.2
Keuangan memilih laporan posting tagihan tamu
37
2.3
Keuangan memilih laporan pendapatan tagihan tamu
4.1.1.4 Kebutuhan Data
A
Kebutuhan data yang terkait dalam analisis & desain sistem informasi
AY
persewaan apartemen ini adalah: 1. Data Pengguna 2. Data Tamu
AB
3. Data Kamar 4. Data Jenis Kamar
R
5. Data Harga Kamar
SU
6. Data Harga Biaya Tagihan Tamu 4.1.1.5 Kebutuhan Non-Fungsional
Beberapa kebutuhan non-fungsional antara lain kemudahan akses,
M
ketersediaan, backup dan recovery, kompatibilitas, kemudahan konfigurasi, performa, pemeliharaan, skalabilitas, keamanan, dukungan, kehandalan, dan lain-
O
lain. Dari semua itu, ada 5 yang harus ada yaitu: Ketersediaan
ST
IK
1.
Aplikasi dapat diakses 24/7 namun diperlukan suatu autentifikasi.
2.
Kapasitas Semua Menjawab seberapa sering pengguna mengoperasikan produk ini setiap harinya dan kapasitas database yang diperlukan dalam menyimpan semua proses persewaan apartemen ini
38
3.
Kehandalan Kecepatan proses yang dilakukan sistem pada saat aplikasi dioperasikan dengan kapasitas database yang besar. Keamanan
A
4.
Aplikasi tidak dapat digunakan oleh sembarang orang, karena adanya
5.
AY
perbedaan tingkat hak akses. Backup dan recovery
AB
Aplikasi dan database selalu dibackup untuk mengatasi hal-hal yang tidak diinginkan seperti bencana alam atau kesalahan manusia. Perancangan Sistem
4.2
R
Perancangan sistem dimaksudkan untuk membantu menyelesaikan
SU
masalah pada tampilan aplikasi yang sedang berjalan saat ini sehingga menjadi lebih baik dengan adanya sebuah tampilan baru pada sistem informasi persewaan apartemen ini yang mudah pengoperasiannya. Dalam merancang sistem yang
M
baik harus melalui tahap-tahap perancangan sistem. Tahap-tahap perancangan
O
sistem tersebut meliputi :
1. Pembuatan alur sistem (System Flow)
IK
2. DFD (context diagram, level 0, dan level 1)
ST
3. ERD (Entity Relationship Diagram) yaitu CDM (Conceptual Data Model)
4.2.1
dan PDM (Physical Data Model). System Flow Berikut ini akan digambarkan System Flow dari Sistem Informasi yang
akan dibuat pada Puri Darmo Serviced Residence.
39
1. System Flow Check In Dalam system flow ini akan dijelaskan proses reservasi kamar, melakukan proses check in, dan pembayaran sewa kamar.
Mulai
1
Identitas Tamu
Mendapatkan Laporan Persewaan Kamar
Mencetak Laporan Reservasi Kamar
Identitas Tamu
Reservasi Kamar
Menyimpan Reservasi Kamar
Registrasi Kamar
Reservasi Kamar
Registrasi Kamar
Laporan Registrasi Kamar
O Membayar Sewa Kamar
IK
Mencetak Laporan Pendapatan Tagihan Sewa Kamar
Laporan Reservasi Kamar
Mencetak Laporan Registrasi Kamar
Check In
2
Tamu
SU
Mencari Kamar
M
Kamar
Simpan Identitas Tamu
Mendapatkan Laporan Pendapatan Tagihan sewa Kamar
R
T Melakukan Reservasi Kamar
2
Memilih Jenis Laporan
Y
Tamu Baru ?
Mencetak Laporan Pendapatan Tagihan Sewa Kamar
Jurnal Pembayaran
Laporan Pendapatan Tagihan Sewa Kamar
Jurnal Pembayaran
1
Mendapatkan Nota Pembayaran Sewa Kamar
Nota Pembayaran Sewa Kamar
Selesai
Phase
ST
Keuangan
AB
Masukkan Indentitas Tamu Baru
Memverifikasi Identitas Tamu
Tamu
Front Office Manager
AY
Tamu
A
Sistem Flow SI Persewaan Apartemen (Check In)
Gambar 4.1 System Flow Check In
Laporan Pendapatan Tagihan Sewa Kamar
Jurnal Pembayaran
40
2. System Flow Memproses Tagihan Tamu Dalam system flow ini akan dijelaskan proses pemesanan pesanan oleh tamu, kemudian diposting oleh departemen-departemen terkait dan pembayaran
A
tagihan tamu serta pelaporan keuangan. Sistem Flow SI Persewaan Apartemen (Tagihan Tamu) Departemen-Departemen Lain
1
No Kamar
Mendapatkan Pesanan Tamu
Kamar
T Data Pesanan
Barang
Menyimpan Tagihan Tamu
Tersedia ?
Y
Mencetak Laporan Tagihan Tamu
Kamar
M
Menyimpan Pesanan
Mencetak Laporan Posting Tagihan Tamu
2
Tagihan Tamu
Tagihan Tamu
3
Mendapatkan Laporan Pendapatan Tagihan Tamu
Mencetak Laporan Pendapatan Tagihan Tamu
Laporan Pendapatan Tagihan Tamu
O
1
Laporan Tagihan Tamu
Mendapatkan Tagihan Tamu
Melakukan Pembayaran Tagihan Tamu
IK Phase
ST
3
Tagihan Tamu
Laporan Posting Tagihan Tamu
Memposting Tagihan Tamu
SU
Mengecek Ketersediaan Barang
Mendapatkan Laporan Posting Tagihan Tamu
Tagihan Tamu
R
Mengecek Registrasi Kamar
2
AB
Mulai
Keuangan
AY
Tamu
Jurnal Pembayaran
Mendapatkan Nota Pembayaran Tagihan Tamu
Nota Pembayaran Tagihan Tamu
Selesai
Gambar 4.2 System Flow Memproses Tagihan Tamu
Jurnal Pembayaran
41
3. System Flow Check Out Dalam system flow ini akan dijelaskan proses check out yang dilakukan tamu untuk mengakhiri persewaan kamar.
Front Office Manager
1
No Kamar
Mendapatkan Laporan Persewaan Kamar
Mengechek Registrasi Kamar
Kamar
Registrasi Kamar
Laporan Check Out
SU
Ada Tagihan Tamu ? Y Melakukan Pembayaran Tagihan Tamu
M
Jurnal Pembayaran
Mendapatkan Nota Pembayaran Tagihan Tamu
O
T
Mencetak Laporan Pendapatan Tagihan Kamu
R
Mencetak Laporan Check Out Kamar
Mengechek Tagihan Tamu
2
Mendapatkan Laporan Pendapatan Tagihan Tamu
Memilih Jenis Laporan
Melakukan Check Out
Tagihan Tamu
2
AB
Mulai
Keuangan
AY
Tamu
A
Sistem Flow SI Persewaan Apartemen (Check Out)
Registrasi Tamu
Check Out
1
Selesai
Phase
ST
IK
Nota Pembayaran Tagihan Tamu
Gambar 4.3 System Flow Check Out
Laporan Pendapatan Tagihan Tamu
Jurnal Pembayaran
42
4.2.2
Data Flow Diagram Data Flow Diagram (DFD) yaitu bagan yang memiliki arus data dalam
suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara
A
logika. 4.2.2.1 Context Diagram
AY
Informasi Tamu Baru Identitas Tamu Data Reservasi Kamar Pembayaran Persewaan Sewa Kamar Data Pesanan Pembayaran Tag ihan Tamu
Tamu
Front Office Manag er
AB
0
Laporan Reservasi Kamar
Nota Pembayaran Tag ihan Tamu Informasi Tag ihan Tamu Nota Pembayaran Sewa Kamar Data Reg istrasi Kamar Form Reservasi Kamar
Laporan Reg istrasi Kamar
Laporan pendapatan Tag ihan Sewa Kamar Laporan Check Out Kamar
Sistem Informasi Persewaan Apartemen
Laporan Keuangan Pendapatan Tag ihan Sewa Kamar
Laporan Tagihan Tamu
R
Laporan Posting Tag ihan Tamu
Departemen Lain
SU
+
Keuang an
Data Tag ihan TamuLaporan Pendapatan Tag ihan Tamu
M
Gambar 4.4 Context Diagram
Context diagram ini menggambarkan proses sistem secara umum pada
O
sistem informasi persewaan apartemen pada Puri Darmo Serviced Residence.
IK
Dalam context diagram ini melibatkan 4 entity yaitu: Tamu, Front Office
ST
Manager, Departemen Lain, dan Keuangan.
43
4.2.2.2 DFD Level 0 Data Output Laporan Reservasi Kamar
Data Input Tamu
3
1
Res ervas i Kamar 2
Data Input Res ervas i Kamar 1
Tamu Data Output Res ervas i Kamar
Melakukan Reservasi Kamar
Data Output Tamu
Melakukan Check In
[Form Reservasi Kamar] [Pembayaran Persewaan Sewa Kamar]
Data Kamar
Data Input Pembayaran Sewa Kamar
+
+ [Data Reservasi Kamar]
2
Kamar
Jurnal Pembayaran
6
[Informasi Tamu Baru] [Identitas Tamu]
[Data Reg is trasi Kamar] Tamu
A
[Nota Pembayaran Tag ihan Tamu] [Nota Pembayaran Sewa Kamar] [Informasi Tagihan Tamu]
Data Ouput Laporan Pembayaran Sewa Kamar Reg istrasi Kamar
Data Input Reg istrasi Kamar Data Output Laporan Reg is trasi Kamar
AY
4 3 [Data Pesanan]
6 [Pembayaran Tag ihan Tamu]
Jurnal Pembayaran
Data Ouput Laporan Pendapatan Tagihan Tamu
4
Data Output Barang
Data Output Reg istrasi Kamar
[Laporan Registras i Kamar]
Mempros es Tag ihan Tamu
[Laporan Reservasi Kamar]
Data Input Pembayaran Tag ihan Tamu Barang
[Laporan pendapatan Tagihan Sewa Kamar]
Membuat Laporan
+
Data Input Tag ihan Tamu
5
[Laporan Check Out Kamar]
Tag ihan Tamu
AB
7
+
Data Output Laporan Tagihan Tamu
Front Office Manag er
[Data Tagihan Tamu]
Departemen Lain
[Laporan Tag ihan Tamu]
[Laporan Pendapatan Tag ihan Tamu]
R
[Laporan Keuang an Pendapatan Tag ihan Sewa Kamar]
Keuang an
[Laporan Pos ting Tagihan Tamu]
SU
Gambar 4.5 DFD Level 0
Dalam DFD level 0 ini terdapat empat sistem dan empat external entity. Sistem tersebut antara lain melakukan reservasi kamar, melakukan check in,
ST
IK
O
M
memproses tagihan tamu, dan membuat laporan.
44
4.2.2.3 DFD Level 1 Melakukan Reservasi Kamar 1.1
Tamu
[Identitas Tamu]
Memverifikasi Identitas Tamu
1
Tamu
[Data Output Tamu]
A
Informasi Identitas Tamu 1.2 Membuat Identitas Tamu Baru
AY
[Informasi Tamu Baru]
[Data Input Tamu]
1.3 [Data Reservasi Kamar] [Form Reservasi Kamar]
AB
Data Indentitas Tamu
2
Kamar
3
Reservasi Kamar
[Data Kamar]
Membuat Reservasi Kamar
R
[Data Input Reservasi Kamar]
Gambar 4.6 DFD Level 1 Melakukan Reservasi Kamar
SU
Dalam Gambar 4.6 DFD level 1 melakukan reservasi kamar ini, terdapat 3 sub proses yaitu memverifikasi identitas tamu dengan mengambil data tamu dari tabel tamu, membuat identitas tamu baru dengan memasukkan data informasi
M
tamu baru dan disimpan kedalam tabel tamu, dan membuat reservasi kamar
O
dengan memasukkan data-data reservasi serta memilih kamar yang tersedia dengan mengambil data kamar di tabel kamar, kemudian menyimpan reservasi
ST
IK
kamar ke dalam tabel reservasi kamar.
45
4.2.2.4 DFD Level 1 Melakukan Check In 3
Reservasi Kamar
2.1 Meng ecek Reservasi Kamar
[Data Output Reservasi Kamar]
2.2
[Data Reg istrasi Kamar]
4
Melakukan Proses Check In
[Data Input Reg istrasi Kamar]
Data Biaya Persewaan Kamar 2.3
[Data Input Pembayaran Sewa Kamar]
6
Jurnal Pembayaran
AB
[Pembayaran Persewaan Sewa Kamar]
Melakukan Pembayaran Persewaan Kamar
Reg istrasi Kamar
AY
Tamu
A
Data Reservasi Kamar Tamu
Data Pembayaran Sewa Kamar Tamu 2.4
Mencetak Nota Pembayaran
Data Output Pembayaran Sewa Kamar
R
[Nota Pembayaran Sewa Kamar]
SU
Gambar 4.7 DFD Level 1 Melakukan Check In Dalam Gambar 4.7 DFD level 1 melakukan check in ini, terdapat 4 sub proses yaitu mengecek reservasi kamar dengan mengambil reservasi kamar dari
M
tabel reservasi kamar, melakukan proses check in dengan memasukkan data
O
registrasi kamar kedalam tabel registrasi kamar, melakukan pembayaran persewaan kamar dengan menyimpan data pembayaran sewa kamar kedalam tabel
IK
jurnal pembayaran, dan mencetak nota pembayaran dengan mengambil data
ST
pembayaran sewa kamar dari tabel jurnal pembayaran.
46
4.2.2.5 DFD Level 1 Memproses Tagihan Tamu 4
Reg istrasi Kamar 3.1 Meng ecek Reg istrasi Kamar
A
[Data Output Reg istrasi Kamar]
AY
Data Reg istrasi Tamu
3.2
[Data Pesanan]
Meng ecek Ketersediaan Barang
7
Barang
[Data Output Barang ]
AB
Tamu
Data Barang Pesanan
3.3
[Data Tagihan Tamu]
R
[Informasi Tagihan Tamu]
Memposting Tag ihan Tamu
Departemen Lain
[Data Input Tagihan Tamu]
SU
Data Informasi Tag ihan Tamu
5
Tag ihan Tamu
3.4
O
M
[Pembayaran Tag ihan Tamu]
ST
IK
[Nota Pembayaran Tag ihan Tamu]
Data Output Informasi Tag ihan Tamu
Membayar Tag ihan Tamu
[Data Input Pembayaran Tag ihan Tamu]
6
Jurnal Pembayaran
Data Informasi Pembayaran Tag ihan Tamu
3.5 Mencetak Nota Pembayaran Tag ihan Tamu
Data Output Informasi Pembayaran Tag ihan Tamu
Gambar 4.8 DFD Level 1 Memproses Tagihan Tamu
Dalam Gambar 4.8 DFD level memproses tagihan tamu ini, terdapat 5
sub proses yaitu mengecek registrasi kamar, mengecek ketersediaan barang, memposting tagihan tamu, membayar tagihan tamu, dan mencetak tagihan tamu. Serta ada 4 tabel yang diperlukan yaitu antara lain tabel registrasi kamar, tabel barang, tabel tagihan tamu dan tabel jurnal pembayaran.
47
4.2.2.6 DFD Level 1 Membuat Laporan 4.1 Front Office Manag er
Membuat Laporan Reservasi Kamar
[Laporan Reservasi Kamar]
3
Reservasi Kamar
[Data Output Laporan Reservasi Kamar]
Data Laporan Reservasi Kamar
4.2
[Laporan Registrasi Kamar]
4
Reg istrasi Kamar
A
Membuat Laporan Reg istrasi Kamar
[Data Output Laporan Registrasi Kamar]
AY
Data Laporan Reg istrasi Kamar
4.3 Membuat Laporan Pembayaran Sewa Kamar
[Laporan pendapatan Tagihan Sewa Kamar] [Laporan Keuang an Pendapatan Tag ihan Sewa Kamar]
6
4.4
[Laporan Posting Tagihan Tamu]
AB
Data Laporan Pembayaran Sewa Kamar
Keuang an
Jurnal Pembayaran
[Data Ouput Laporan Pembayaran Sewa Kamar]
Membuat Laporan Tagihan Tamu
5
[Data Output Laporan Tag ihan Tamu]
Tag ihan Tamu
R
Data Laporan Tagihan Tamu
4.5
[Laporan Pendapatan Tag ihan Tamu]
Membuat Laporan Pembayaran Tag ihan Tamu
SU
[Laporan Tag ihan Tamu]
[Data Ouput Laporan Pendapatan Tag ihan Tamu]
6
Jurnal Pembayaran
Data Laporan Pembayaran Tag ihan Tamu
Departemen Lain
4.6
Membuat Laporan Check Out
[Laporan Check Out Kamar]
Data Output Informasi Check Out
4
Reg istrasi Kamar
M
Gambar 4.9 DFD Level 1 Membuat Laporan
O
Dalam Gambar 4.9 DFD level 1 membuat laporan, terdapat 6 sub proses
yaitu membuat laporan reservasi kamar dengan mengambil data laporan reservasi
IK
kamar dari tabel reservasi kamar, membuat laporan registrasi kamar dengan
ST
mengambil data laporan registrasi kamar dari tabel registrasi kamar, membuat membuat laporan pembayaran sewa kamar dengan mengambil data laporan pembayaran sewa kamar dari tabel jurnal pembayaran, membuat laporan tagihan tamu dengan mengambil data tagihan tamu dari tabel tagihan tamu, membuat laporan pembayaran tagihan tamu dengan mengambil data laporan pembayaran tagihan tamu dari tabel jurnal pembayaran, dan membuat laporan check out.
48
4.2.3
Perancangan Database Pada tahap ini, dilakukan penyusunan dan perancangan database yang
akan digunakan beserta strukturnya. Rancangan database sistem yang dibuat
A
berupa CDM (Conceptual Data Model) dan PDM (Physical Data Model), yaitu alat untuk merepresentasikan model data yang ada pada sistem dimana terdapat
AY
entity dan relationship. 4.2.3.1 Conceptual Data Model (CDM)
AB
Conceptual Data Model (CDM) dapat dilihat pada Gambar 4.10. CDM
ini menggambarkan hubungan / relasi pada setiap tabel didalam database dari Sistem Informasi Persewaan Apartemen pada Puri Darma Serviced Residence.
R
Tabel tersebut didapatkan dari tabel yang ada di dalam DFD (Data Flow
SU
Diagram) yang telah dibuat. Sedangkan relasi ditentukan dari proses – proses yang ada di dalam DFD yang telah dibuat.
Reservasi Kamar
Tamu
id_tamu
Variable characters (5) <M> nama_tamu Variable characters (50) nama_perusahaan Variable characters (50) alamat_tamu Variable characters (100) tlp_tamu Variable characters (12) no_identitas_tamu Variable characters (25) tempat_lahir Variable characters (25) tanggal_lahir Date
M
O
id_tamu ...
membuat
no_reservasi Variable characters (20) <M> tgl_check_in Date tgl_check_out Date pax Integer keterangan Text charge_to_personal Text charge_to_company Text
IK
no_registrasi
Jurnal Pembayaran mempunyai
no_jurnal Variable characters (20) <M> nama_jurnal Variable characters (50) menyelesaikan
no_jurnal ... Kamar memiliki
id_jenis_kamar ...
ST
melakukan
no_reservasi ...
Jenis Kamar
id_jenis_kamar Variable characters (5) <M> nama_jenis_kamar Variable characters (25) harga_kamar Decimal diskon Decimal
Registrasi Kamar no_registrasi Variable characters (20)
no_kamar Characters (3) <M> nama_kamar Variable characters (25) merekap
no_kamar ...
Transaksi Pembayaran diselesaikan di
no_transaksi_pembayaran Variable characters (20) <M> nama_transaksi_pembayaran Variable characters (25) keterangan Text no_transaksi_pembayaran ...
Barang id_barang Integer <M> nama_barang Variable characters (50) keterangan_barang Variable characters (100) harga_barang Decimal id_barang ...
Tagihan Tamu memposting
no_tagihan_tamu Variable characters (20) <M> nama_tagihan_tamu Variable characters (25) keterangan_tagihan_tamu Variable characters (100) no_tagihan_tamu ...
Gambar 4.10 Conceptual Data Model (CDM)
berdasarkan
49
4.2.3.2 Physical Data Model Physical Data Model (CDM) dapat dilihat pada Gambar 4.11. PDM ini merupakan hasil generate dari CDM di Sistem Informasi Persewaan Apartemen
A
pada Puri Darmo Serviced Residence. Tabel Reservasi berelasi dengan Tabel Tamu dan Tabel Kamar, sehingga atribut no_reservasi menjadi primary key,
AY
sedangkan atribut no_kamar dan id_tamu menjadi foreign key. Tabel Kamar yang mempunyai atribut no_kamar sebagai primary key berelasi dengan Tabel Jenis
AB
Kamar, sehingga id_jenis_kamar menjadi foreign key pada Tabel Kamar. Tabel
Tagihan Tamu yang mempunyai aribut no_tagihan_tamu sebagai primary key berelasi dengan Tabel Barang, sehingga aribut id_barang menjadi foreign key di
R
Tabel Tagihan Tamu. Tabel Jurnal Pembayaran yang mempunyai atribut
SU
no_transaksi_pembayaran sebagai primary key berelasi dengan Tabel Tagihan Tamu dan Registrasi Kamar, sehingga atibut no_tagihan_tamu dan no_registrasi menjadi foreign key di Tabel Transaksi Pembayaran. Tabel Jurnal Pembayaran
M
yang mempunyai atribut no_jurnal sebagai primary key berelasi dengan Tabel
O
Transaksi Pembayaran, sehingga atribut no_transaksi_pembayaran menjadi foreign key di Tabel Jurnal Pembayaran. Reservasi Kamar
T amu
no_reservasi no_kamar id_tamu tgl_check_in tgl_check_out pax keterangan charge_to_personal charge_to_company ...
varchar(5) varchar(50) varchar(50) varchar(100) varchar(12) varchar(25) varchar(25) date
ST
IK
id_tamu nama_tamu nama_perusahaan alamat_tamu tlp_tamu no_identitas_tamu tempat_lahir tanggal_lahir ...
varchar(20) char(3) varchar(5) date date integer long varchar long varchar long varchar
Registrasi Kamar no_registrasi no_reservasi
varchar(20) varchar(20)
Jurnal Pembayaran
id_jenis_kamar nama_jenis_kamar harga_kamar diskon ...
no_jurnal no_transaksi_pembayaran nama_jurnal ...
Kamar
Jenis Kamar
no_kamar id_jenis_kamar nama_kamar ...
varchar(5) varchar(25) decimal decimal
char(3) varchar(5) varchar(25)
varchar(20) varchar(20) varchar(50)
T ransaksi Pembayaran no_transaksi_pembayaran no_tagihan_tamu no_registrasi nama_transaksi_pembayaran keterangan ...
T agihan T amu
Barang id_barang nama_barang keterangan_barang harga_barang ...
integer varchar(50) varchar(100) decimal
no_tagihan_tamu no_registrasi id_barang nama_tagihan_tamu keterangan_tagihan_tamu ...
varchar(20) varchar(20) integer varchar(25) varchar(100)
Gambar 4.11 Physical Data Model (PDM)
varchar(20) varchar(20) varchar(20) varchar(25) long varchar
50
4.2.4
Struktur Basis Data dan Tabel Dalam pengembangan sistem informasi persewaan apartemen ini
digunakan beberapa tabel untuk menyimpan data. Tabel-tabel tersebut adalah
A
Tabel Tamu, Tabel Reservasi Kamar, Tabel Registrasi Kamar, Tabel Kamar, Tabel Jenis Kamar, Tabel Transaksi Pembayaran, Tabel Tagihan Tamu, Tabel
AY
Barang dan Tabel Jurnal Pembayaran. Berikut ini akan dijelaskan tentang tabeltabel tersebut. : Tamu
AB
1. Nama tabel
: Menyimpan data tamu
Primary key
: id_tamu
Foreign Key : -
R
Fungsi
Field
SU
Tabel 4.1 Tabel Tamu Tipe
Panjang
Keterangan
varchar
5
Primary Key
nama_tamu
varchar
50
Not Null
nama_perusahaan
varchar
50
Not Null
alamat_tamu
varchar
100
Not Null
tlp_tamu
Varchar
12
Not Null
no_identitas_tamu
varchar
25
Not Null
tempat_lahir
varchar
25
Not Null
tanggal_lahir
date
-
Not Null
ST
IK
O
M
id_tamu
51
: Jenis Kamar
Fungsi
: Menyimpan data jenis kamar
Primary key
: id_jenis_kamar
Foreign key
:-
A
2. Nama tabel
Tabel 4.2 Tabel Jenis Kamar Panjang
Keterangan
id_jenis_kamar
varchar
5
Primary Key
nama_jenis_kamar
varchar
25
harga_kamar
decimal
diskon
decimal
: Kamar
Primary key
: no_kamar
Foreign key
: id_jenis_kamar
-
Not Null
-
Not Null
O
Tabel 4.3 Tabel Kamar Tipe
Panjang
Keterangan
character
3
Primary Key
id_jenis_kamar
varchar
5
Foreign Key
nama_kamar
varchar
25
Not Null
no_kamar
IK
ST
AB
: Menyimpan data kamar
M
Fungsi
Field
Not Null
SU
3. Nama tabel
AY
Tipe
R
Field
52
: Reservasi Kamar
Fungsi
: Menyimpan data reservasi kamar
Primary key
: no_reservasi
Foreign key
: no_kamar, id_tamu
A
4. Nama tabel
Tabel 4.4 Tabel Reservasi Kamar
id_tamu
Keterangan
varchar
20
Primary Key
character
3
varchar
AY
no_kamar
Panjang
Foreign Key
AB
no_reservasi
Tipe
5
Foreign Key
-
Not Null
R
Field
date
tgl_check_out
date
-
Not Null
integer
-
Not Null
long varchar
-
Not Nul
charge_to_personal
long varchar
-
Not Null
charge_to_company
long varchar
-
Not Null
pax
O
M
Tgl_keterangan
SU
tgl_check_in
5. Nama tabel Fungsi
: Menyimpan data registrasi kamar
Primary key
: no_registrasi
Foreign key
: no_reservasi
IK
ST
: Registrasi Kamar
Tabel 4.5 Tabel Registrasi Kamar Field
Tipe
Panjang
Keterangan
no_registrasi
varchar
20
Primary Key
no_reservasi
varchar
20
Foreign Key
53
: Barang
Fungsi
: Menyimpan data barang
Primary key
: id_barang
Foreign key
:-
A
6. Nama tabel
Tabel 4.6 Tabel Barang Panjang
Keterangan
id_barang
integer
-
Primary Key
nama_barang
varchar
50
keterangan_barang
varchar
harga_barang
decimal
AB
Not Null
100
Not Null
-
Not Null
: Tagihan Tamu
SU
7. Nama tabel
AY
Tipe
R
Field
: Menyimpan data tagihan tamu
Primary key
: no_tagihan_tamu
Foreign key
: no_registrasi, id_barang
M
Fungsi
O
Tabel 4.7 Tabel Tagihan Tamu Tipe
Panjang
Keterangan
no_tagihan tamu
varchar
20
Primary Key
no_registrasi
varchar
20
Foreign Key
id_barang
integer
-
Foreign Key
nama_tagihan_tamu
varchar
25
Not Null
keterangan_tagihan_tamu
varchar
100
Not Null
ST
IK
Field
54
: Transaksi Pembayaran
Fungsi
: Menyimpan data transaksi pembayaran
Primary key
: no_transaksi_pembayaran
Foreign key
: no_tagihan_tamu, no_registrasi
A
8. Nama tabel
Tabel 4.8 Tabel Transaksi Pembayaran Panjang
Keterangan
no_transaksi_pembayaran
varchar
20
Primary Key
no_tagihan_tamu
varchar
20
Foreign Key
no_registrasi
varchar
20
Foreign Key
nama_transaksi_pembayaran
varchar
25
Not Null
-
Not Null
R long varchar
SU
keterangan
9. Nama tabel
AY
Tipe
AB
Field
: Jurnal Pembayaran
: Menyimpan data jurnal pembayaran
Primary key
: no_jurnal
Foreign key
: no_transaksi_pembayaran
O
M
Fungsi
Tipe
Panjang
Keterangan
no_jurnal
varchar
20
Primary Key
no_transaksi_pembayaran
varchar
20
Foreign Key
nama_jurnal
varchar
50
Not Null
IK
ST
Tabel 4.9 Tabel Jurnal Pembayaran
Field
55
4.2.5
Desain Input/Output Implementasi sistem berupa desain input/output merupakan penerapan
rancangan input/output berupa form untuk memasukkan data dan laporan sebagai
AY
juga yang akan langsung berinteraksi dengan pengguna aplikasi. 4.2.5.1 Form Reservasi Deskripsi
A
informasi yang dihasilkan dari pengolahan data pada aplikasi. Input/output ini
Fungsi:
Cara mengoperasikan:
AB
Form ini berfungsi untuk membuat reservasi kamar.
R
1. Masukkan tanggal check in dan check out yang diinginkan.
SU
2. Isikan identitas tamu pada kolom yang tersedia. 3. Pilih jenis kamar dan nomor kamar yang diinginkan. 4. Isikan keterangan yang diperlukan di kolom keterangan, charge to personal dan charge to company.
M
5. Simpan reservasi kamar dengan memilih tombol “Simpan” Input Tables: Resevasi Kamar Output Tables:
ST
Interactions
IK
O
Database
Tamu dan Kamar
Posting
No Reservasi
Laporan
Registrasi
Charge To Company
Charge To Personal
Keterangan
Sub Total
Disc Rp
Disc %
Harga Bruto
Pax
Jenis Kamar
Telepon
Identitas
RT / RW
Kota
Kelurahan
Alamat
Dewasa
Check In Uang Muka
Batal
Pilih
Simpan
Anak
Passport
Pilih
Nama Perusahaan
Nama Tamu
Pembatalan
Tgl Check Out
Pilih
Rate
SHERLY
SHERLY
SHERLY
SHERLY
Nama
Alamat
WAWAN
WAWAN
WAWAN
WAWAN
Username
A
088898997332
088898997332
088898997332
088898997332
Telepon
AY
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
AB
R
CORPORATE
CORPORATE
CORPORATE
CORPORATE
SU 11-08-2013
11-08-2013
11-08-2013
11-08-2013
Halaman ke 1 dari 190
Gambar 4.12 Form Reservasi Kamar
Nomor Kamar
Tgl Lahir
10-08-2013
10-08-2013
10-08-2013
10-08-2013
Tgl Check In
Check Out
Tgl Check Out
180
180
180
180
No Kamar
M
O
Room Status Today
Pilih
NO
23-07-2013
RSV-2013-07-23-0001
SIM
23-07-2013
RSV-2013-07-23-0001
/ KTP
23-07-2013
RSV-2013-07-23-0001
Masa Sewa
23-07-2013
RSV-2013-07-23-0001
Tgl Reservasi
Rate
Tgl Check In
No Reservasi
Masukkan Data Baru
Tagihan Tamu
Room Availability
Sebelumnya 1 2 3 4 5 6 7 8 9 10 Berikutnya
Proses
Check Out
Reservasi
Reservasi Kamar
Halaman Utama > Data Entry > Kamar > Reservasi
IK
ST 23.00
23.00
23.00
23.00
Waktu
56
57
Dalam Gambar 4.12 Form Reservasi Kamar, terdapat 5 bagian yaitu bagian paling atas / header yang menunjukkan fungsi aplikasi yang berjalan saat ini (reservasi kamar), bagian atas menu-menu aplikasi yang terdapat dalam
A
aplikasi yang bisa dipilih untuk berganti menu yang diinginkan user, bagian tengah atas daftar reservasi yang telah dibuat yang memudahkan user untuk
AY
memilih reservasi mana yang akan diedit dan dipilih, bagian tengah data isian masukkan baru yang digunakan untuk membuat reservasi baru, dan bagian bawah
AB
tombol-tombol untuk menyimpan atau membatalkan proses pembuatan reservasi dan melakukan pembayaran sewa kamar serta check out.
Deskripsi
Fungsi:
R
4.2.5.2 Form Registrasi Kamar
SU
Form ini berfungsi untuk meregistrasi (check in) reservasi kamar yang telah dibuat oleh tamu. Cara mengoperasikan:
M
1. Pilih reservasi yang telah dibuat. 2. Check data-data reservasi yang telah dibuat.
O
3. Pilih tombol “Check In” untuk registrasi kamar Input Tables:
Interactions
Registrasi Kamar
ST
IK
Database
Output Tables: Reservasi Kamar
Posting
No Registrasi
Laporan
Registrasi
Charge To Company
Charge To Personal
Keterangan
Sub Total
Disc Rp
Disc %
Harga Bruto
Pax
Jenis Kamar
Telepon
Identitas
RT / RW
Kota
Kelurahan
Alamat
Dewasa Anak
Passport
NO
11-08-2013
11-08-2013
Extend
Check Out
Pilih
SHERLY
SHERLY
SHERLY
SHERLY
Nama
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
Alamat
A
088898997332
088898997332
088898997332
088898997332
Telepon
AY
AB
CORPORATE
CORPORATE
R
11-08-2013
11-08-2013
CORPORATE
CORPORATE
Rate
Gambar 4.13 Form Registrasi Kamar
Checked In Tagihan Tamu
Nomor Kamar
Tgl Lahir
10-08-2013
10-08-2013
Ubah
Pilih
10-08-2013
10-08-2013
Tgl Check Out Halaman ke 1 dari 190
SU
Tgl Check Out
180
180
180
180
Tgl Check In
Simpan
Pilih
Nama Tamu
Nama Perusahaan
Pilih
SIM
23-07-2013
REG-2013-07-23-0001
/ KTP
23-07-2013
REG-2013-07-23-0001
Masa Sewa
23-07-2013
REG-2013-07-23-0001
No Kamar
Room Status Today
Rate
Tgl Check In
No Reservasi
Masukkan Data Baru
23-07-2013
REG-2013-07-23-0001
Tgl Registrasi
M
O
Tagihan Tamu
Room Availability
Sebelumnya 1 2 3 4 5 6 7 8 9 10 Berikutnya
Proses
Check Out
Reservasi
Registrasi Kamar
Halaman Utama > Registrasi
IK
ST WAWAN
WAWAN
WAWAN
WAWAN
Username
23.00
23.00
23.00
23.00
Waktu
58
59
Dalam Gambar 4.13 Form Registrasi Kamar, terdapat 5 bagian yaitu bagian paling atas / header yang menunjukkan fungsi aplikasi yang berjalan saat ini (registrasi kamar), bagian atas menu-menu aplikasi yang terdapat dalam
A
aplikasi yang bisa dipilih untuk berganti menu yang diinginkan user, bagian tengah atas daftar registrasi yang telah dibuat yang memudahkan user untuk
AY
memilih registrasi mana yang akan diedit dan dipilih, bagian tengah data isian masukkan baru yang digunakan untuk membuat reservasi baru, dan bagian bawah
AB
tombol-tombol untuk menyimpan pembuatan registrasi, melakukan pembayaran tagihan tamu, melakukan posting tagihan serta check out.
Deskripsi
Fungsi:
R
4.2.5.3 Form Posting Tagihan Tamu
SU
Form ini berfungsi untuk memposting tagihan tamu atas incidental bill yang telah dipesan atau dimiliki tamu. Cara mengoperasikan:
M
1. Pilih registrasi yang telah dibuat. 2. Check data-data registrasi yang telah dipilh.
O
3. Masukkan data tagihan tamu yang dimiliki tamu dengan memilih kolom departemen.
ST
IK
4. Masukkan data-data tagihan tamu beserta harganya.
Database Interactions
5. Pilih tombol “Posting” untuk menyimpan sementara daftar tagihan tamu. 6. Pilih tombol “Simpan” untuk menyimpan data-data tagihan tamu yang telah diposting. Input Tables: Tagihan Tamu Output Tables: Registrasi Kamar dan Barang
Posting
No Registrasi
Laporan
Registrasi
Dept
FB
No
1
Perincian Postingan
Keterangan
Referensi
Sub Total
Disc Rp
Disc %
Harga Bruto
Departement
Charge To Company
Charge To Personal
Keterangan
Pax
Jenis Kamar
Telepon
Identitas
RT / RW
Kota
Kelurahan
Alamat
Nama Perusahaan
Nama Tamu
Tgl Check In
No Registrasi
No Jurnal
Masukkan Data Baru
Tagihan Tamu
23-07-2013
REG-2013-07-27-0001
Posting
Anak
Passport
Pilih
20-07-2013
Tanggal
Dewasa
SIM
24-07-2013
REG-2013-07-24-0001
/ KTP
23-07-2013
REG-2013-07-23-0002
483
No Kamar
NO
Tgl Check Out
23-07-2013
REG-2013-07-23-0001
Tgl Registrasi
0099876
Referensi
Pilih
182
120
260
180
Tgl Check Out
Pilih
Rate
Keterangan
Simpan
Charge for Speedy Billing
Batal
Total
SHERLY
SHERLY
SHERLY
SHERLY
Nama
Alamat
WAWAN
WAWAN
WAWAN
WAWAN
Username
A
088898997332
088898997332
088898997332
088898997332
Telepon
AY 1,455,000
1,455,000
Nominal
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
AB
R
CORPORATE
CORPORATE
CORPORATE
CORPORATE
SU
11-08-2013
11-08-2013
11-08-2013
11-08-2013
Halaman ke 1 dari 190
Gambar 4.14 Form Posting Tagihan Tamu
Nomor Kamar
Tgl Lahir
10-08-2013
10-08-2013
10-08-2013
10-08-2013
Tgl Check In
M
O
No Kamar
Room Status Today
IK
Room Availability
Sebelumnya 1 2 3 4 5 6 7 8 9 10 Berikutnya
Proses
Check Out
Reservasi
Posting
Halaman Utama > Posting
ST 23.00
23.00
23.00
23.00
Waktu
60
61
Dalam Gambar 4.14 Form Posting Tagihan Tamu, terdapat 5 bagian yaitu bagian paling atas / header yang menunjukkan fungsi aplikasi yang berjalan saat ini (posting), bagian atas menu-menu aplikasi yang terdapat dalam aplikasi
A
yang bisa dipilih untuk berganti menu yang diinginkan user, bagian tengah atas daftar registrasi yang telah dibuat yang memudahkan user untuk memilih
AY
registrasi mana yang akan dipilih, bagian tengah data isian masukkan baru yang
digunakan untuk memposting tagihan tamu baru, dan bagian bawah tombol-
AB
tombol untuk menyimpan atau membatalkan postingan tagihan tamu. 4.2.5.4 Form Pembayaran Tagihan Tamu Deskripsi
Fungsi:
R
Form ini berfungsi untuk menyelesaikan pembayaran atas
SU
tagihan tamu yang dimiliki tamu. Cara mengoperasikan:
1. Pilih registrasi yang telah dibuat.
M
2. Check data-data registrasi yang telah dipilh. 3. Check data-data tagihan tamu yang telah diposting.
O
4. Pilih tombol “Print Perincian Sementara” untuk melihat daftar tagihan yang harus dibayar.
ST
IK
5. Masukkan pembayaran dengan mengisi kolom-kolom pembayaran. 6. Pilih tombol “Bayar” untuk menyelesaikan pembayaran dan menyimpan data-data pembayaran.
Database
Input Tables:
Interactions
Transaksi Pembayaran dan Jurnal Pembayaran Output Tables: Registrasi Kamar dan Tagihan Tamu
Posting
No Registrasi
Laporan
Registrasi
1
No
Bayar
Perincian Tagihan
s/d
20-07-2013
Tanggal
Dewasa
SIM
23-07-2013
RE-2013-07-30-0001
/ KTP
23-07-2013
REG-2013-07-27-0001
Anak
Passport
483
No Kamar
NO Nomor Kamar
Tgl Lahir
Pilih
Checked In Check Out
Bayar Batal
Charge for Speedy Billing
Keterangan
Kembali
Tunai
Total
SHERLY
SHERLY
SHERLY
SHERLY
Nama
0
1,455,000
0
1,455,000
1,455,000
Nominal
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
JL.MEDOKAN ASRI
Alamat
A
088898997332
088898997332
088898997332
088898997332
Telepon
AY
AB
CORPORATE
CORPORATE
CORPORATE
CORPORATE
R
11-08-2013
11-08-2013
11-08-2013
11-08-2013
Rate
Gambar 4.15 Form Pembayaran Tagihan Tamu
Credit Card / No
0099876
Referensi
Tgl Check Out Halaman ke 1 dari 190
SU 10-08-2013
10-08-2013
10-08-2013
10-08-2013
Tgl Check In
Print Perincian Sementara
Pilih
180
180
180
180
No Kamar
Room Status Today
Tgl Check Out
23-07-2013
REG-2013-07-24-0001
Perincian Sementara tgl
Posting Baru
Charge To Company
Charge To Personal
Keterangan
Sub Total
Disc Rp
Disc %
Harga Bruto
Pax
Jenis Kamar
Telepon
Identitas
RT / RW
Kota
Kelurahan
Alamat
Nama Perusahaan
Nama Tamu
Tgl Check In
No Registrasi
No Jurnal
Masukkan Data Baru
23-07-2013
REG-2013-07-23-0001
Tgl Registrasi
M
O
Tagihan Tamu
Room Availability
Sebelumnya 1 2 3 4 5 6 7 8 9 10 Berikutnya
Proses
Check Out
Reservasi
Tagihan Tamu
Halaman Utama > Tagihan Tamu
IK
ST WAWAN
WAWAN
WAWAN
WAWAN
Username
23.00
23.00
23.00
23.00
Waktu
62
63
Dalam Gambar 4.15 Form Pembayaran Tagihan Tamu, terdapat 5 bagian yaitu bagian paling atas / header yang menunjukkan fungsi aplikasi yang berjalan saat ini (pembayaran), bagian atas menu-menu aplikasi yang terdapat dalam
A
aplikasi yang bisa dipilih untuk berganti menu yang diinginkan user, bagian tengah atas daftar registrasi yang telah dibuat yang memudahkan user untuk
AY
memilih registrasi mana yang akan dipilih, bagian tengah data isian masukkan baru yang digunakan untuk memposting tagihan tamu baru, menampilkan daftar
AB
postingan tagihan tamu, transaksi pembayaran tamu dan bagian bawah tomboltombol untuk menyimpan atau membatalkan pembayaran tagihan tamu.
Deskripsi
Fungsi:
R
4.2.5.5 Form Membuat Laporan
SU
Form ini berfungsi untuk menyelesaikan pembayaran atas tagihan tamu yang dimiliki tamu. Cara mengoperasikan:
M
1. Pilih jenis laporan yang diinginkan. 2. Pilih periode laporan yang diinginkan.
O
3. Pilih tombol “Tampilkan” untuk menampilkan laporan yang diinginkan.
IK
4. Sistem akan menampilkan laporan yang diinginkan.
Database
ST
Interactions
Input Tables: Transaksi Pembayaran dan Jurnal Pembayaran Output Tables: Registrasi Kamar dan Tagihan Tamu
64
Halaman Utama > Laporan Laporan Reservasi
Registrasi
Posting
Laporan
Check Out
Tagihan Tamu
Room Availability
Room Status Today
Jenis Laporan : Periode
Pilih
:
A
Tampilkan
Gambar 4.16 Membuat Laporan
AY
Dalam Gambar 4.16 Form Membuat Laporan, terdapat 4 bagian yaitu
bagian paling atas / header yang menunjukkan fungsi aplikasi yang berjalan saat
AB
ini (laporan), bagian atas menu-menu aplikasi yang terdapat dalam aplikasi yang
bisa dipilih untuk berganti menu yang diinginkan user, bagian tengah data isian jenis dan periode laporan yang diinginkan, dan bagian bawah tombol tampilkan
R
untuk menampilkan laporan yang diinginkan.
Tgl Reservasi
23-07-2013
RSV-2013-07-24-0001
24-07-2013
RSV-2013-07-27-0001
28-07-2013
RSV-2013-07-30-0001
30-07-2013
Telepon
No Kamar
Tgl Check In
Tgl Check Out
Rate
SHERLY
JL.MEDOKAN ASRI
088898997332
180
10-08-2013
11-08-2013
CORPORATE
INDIVIDUAL
LUSI
JLKUPANG BARU
088898997332
362
10-08-2013
11-08-2013
CORPORATE
INDIVIDUAL
BENNY
JL.DUKUH KUPANG
088898997332
563
10-08-2013
11-08-2013
CORPORATE
INDIVIDUAL
MARSUM
JL.MANUKAN
088898997332
280
10-08-2013
11-08-2013
CORPORATE
PT. TNJ
Nama Tamu
Alamat
Perusahaan
M
No Reservasi
RSV-2013-07-23-0001
SU
LAPORAN DAFTAR RESERVASI FRONT OFFICE PERIODE : 01-08-2013 S/D 31-08-2013
O
Gambar 4.17 Form Laporan Reservasi Kamar
Dalam Gambar 4.17 Form Laporan Reservasi Kamar, terdapat 2 bagian
IK
yaitu bagian paling atas / header yang menunjukkan judul atau jenis laporan yang
ST
ditampilkan, dan bagian bawah merupakan daftar reservasi yang sesuai dengan periode laporan reservasi yang diinginkan.
65
LAPORAN DAFTAR REGISTRASI FRONT OFFICE PERIODE : 01-08-2013 S/D 31-08-2013
Telepon
No Kamar
Tgl Check In
Tgl Check Out
Rate
JL.MEDOKAN ASRI
088898997332
180
10-08-2013
11-08-2013
CORPORATE
INDIVIDUAL
JLKUPANG BARU
088898997332
362
10-08-2013
11-08-2013
CORPORATE
INDIVIDUAL
BENNY
JL.DUKUH KUPANG
088898997332
563
10-08-2013
11-08-2013
CORPORATE
INDIVIDUAL
MARSUM
JL.MANUKAN
088898997332
280
10-08-2013
11-08-2013
CORPORATE
PT. TNJ
Tgl Registrasi
Nama Tamu
REG-2013-08-10-0001
10-08-2013
SHERLY
REG-2013-08-10-0002
10-08-2013
LUSI
REG-2013-07-27-0003
10-08-2013
REG-2013-07-30-0004
10-08-2013
Alamat
Perusahaan
A
No Registrasi
AY
Gambar 4.18 Form Laporan Registrasi Kamar
Dalam Gambar 4.18 Form Laporan Registrasi Kamar, terdapat 2 bagian
yaitu bagian paling atas / header yang menunjukkan judul atau jenis laporan yang
AB
ditampilkan, dan bagian bawah merupakan daftar registrasi kamar yang sesuai dengan periode laporan reservasi yang diinginkan.
Nama Tamu
No Kamar
Total
No Jurnal
R
LAPORAN PENDAPATAN FRONT OFFICE PERIODE : 01-08-2013 S/D 31-08-2013
Kartu Kredit
Debit
Transfer
Cash
Voucher
Keterangan
180
JRN-2013-07-27-0001
600,000.00
0.00
0.00
600,000.00
0.00
0.00
OR 00879
LUSI
362
JRN-2013-07-28-0001
2,000,000.00
0.00
0.00
0.00
2,000,000.00
0.00
OR 00880
BENNY
563
JRN-2013-07-30-0001
1,500,000.00
0.00
0.00
0.00
1,500,000.00
0.00
OR 89000
DIMAS
222
JRN-2013-30-07-0002
400,000.00
0.00
400,000.00
0.00
0.00
0.00
VISITOR 1
Sub Total
4,500,000.00
0.00
400,000.00
600,000.00
3,500,000.00
0.00
Grand Total
4,500,000.00
0.00
400,000.00
600,000.00
3,500,000.00
0.00
SU
SHERLY
M
Gambar 4.19 Form Laporan Pendapatan FO Dalam Gambar 4.19 Form Laporan Pendapatan FO, terdapat 3 bagian
O
yaitu bagian paling atas / header yang menunjukkan judul atau jenis laporan yang
IK
ditampilkan, bagian tengah merupakan daftar pendapatan yang sesuai dengan periode laporan reservasi yang diinginkan, dan bagian bawah merupakan sub total
ST
dan grand total pendapatan FO selama periode yang diinginkan. 4.2.6
Uji Kelayakan Perancangan Sistem Untuk mengetahui performa dan kinerja hasil perancangan sistem yang
akan digunakan ini diperlukan review atau FTR (Formal Tecnical Review) dari aktor yang menggunakan aplikasi ini, diantaranya antara lain :
66
1. Tamu (Kuesioner FTR terlampir di Lampiran-10) Jawaban No
Pertanyaan Ya Apakah rancangan sistem informasi persewaan apartemen
ini sudah sesuai dengan kebutuhan tamu ? Apakah rancangan sistem informasi persewaan apartemen
AY
2
ini sudah memberikan informasi yang cukup jelas bagi
AB
tamu? 3
R
dengan baik & benar ?
SU
Apakah tampilan rancangan sistem informasi persewaan apartemen ini mudah dalam penggunaanya (user friendly) ?
5
Apakah menu-menu yang terdapat pada rancangan sistem informasi persewaan apartemen ini dapat diimplementasikan
4
A
1
Apakah langkah-langkah proses persewaan apartemen dalam
M
rancangan sistem informasi persewaan apartemen ini mudah
O
dipahami ?
IK
Dari hasil FTR diatas maka didapatkan hasil bahwa aktor tamu dari 5
pertanyaan yang diberikan, menjawab “Ya” sebanyak 5 (lima) dan menjawab “Tidak” sebanyak 0 (nol). Maka presentase kelayakan perancangan sistem
ST
Tidak
informasi persewaan apartemen ini sebesar 100%.
67
2. Front Office Manager (Kuesioner FTR terlampir di Lampiran-11) Jawaban No
Pertanyaan Ya Apakah menu-menu yang terdapat pada rancangan sistem informasi persewaan apartemen sesuai dengan kebutuhan
2
Apakah rancangan sistem informasi persewaan apartemen
AB
sesuai dengan harapan? 3
Apakah rancangan sistem informasi persewaan apartemen
R
ini sudah memberikan informasi yang cukup jelas? 4
Apakah proses pembuatan laporan di rancangan sistem
SU
informasi persewaan apartemen ini mudah dipahami ? 5
AY
pihak Front Office ?
A
1
Apakah informasi yang dihasilkan dalam rancangan sistem informasi persewaan apartemen ini bisa membantu dalam
M
pembuatan keputusan manajemen?
O
Dari hasil FTR diatas maka didapatkan hasil bahwa Front Office
IK
Manager dari 5 pertanyaan yang diberikan, menjawab “Ya” sebanyak 5 (lima) dan menjawab “Tidak” sebanyak 0 (nol). Maka presentase kelayakan perancangan sistem informasi persewaan apartemen ini sebesar 100%.
ST
Tidak
68
3. Departemen-departemen lain (Kuesioner FTR terlampir di Lampiran-12) Jawaban No
Pertanyaan Ya Apakah menu-menu yang terdapat pada rancangan sistem informasi persewaan apartemen sesuai dengan kebutuhan? Apakah rancangan sistem informasi persewaan apartemen
AY
2
sesuai dengan harapan?
Apakah rancangan sistem informasi persewaan apartemen
AB
3
ini sudah memberikan informasi yang cukup jelas?
dipahami ?
SU
rancangan sistem informasi persewaan apartemen ini mudah
5
Apakah proses pembuatan laporan postingan tagihan tamu di
R
4
A
1
Apakah informasi yang dihasilkan dalam rancangan sistem informasi persewaan apartemen ini bisa membantu dalam
M
pembuatan usulan kebijakan kepada manajemen?
O
Dari hasil FTR diatas maka didapatkan hasil bahwa aktor tamu dari 5
IK
pertanyaan yang diberikan, menjawab “Ya” sebanyak 5 (lima) dan menjawab “Tidak” sebanyak 0 (nol). Maka presentase kelayakan perancangan sistem informasi persewaan apartemen ini sebesar 100%.
ST
Tidak
69
4. Keuangan (Kuesioner FTR terlampir di Lampiran-13) Jawaban No
Pertanyaan Ya Apakah menu-menu yang terdapat pada rancangan sistem informasi persewaan apartemen sesuai dengan kebutuhan? Apakah rancangan sistem informasi persewaan apartemen
AY
2
sesuai dengan harapan?
Apakah rancangan sistem informasi persewaan apartemen
AB
3
ini sudah memberikan informasi yang cukup jelas?
sistem informasi persewaan apartemen ini mudah dipahami ?
Apakah informasi yang dihasilkan dalam rancangan sistem
SU
5
Apakah proses pembuatan laporan keuangan di rancangan
R
4
A
1
informasi persewaan apartemen ini bisa membantu dalam
M
pembuatan usulan kebijakan kepada manajemen?
Dari hasil FTR diatas maka didapatkan hasil bahwa aktor tamu dari 5
O
pertanyaan yang diberikan, menjawab “Ya” sebanyak 5 (lima) dan menjawab
IK
“Tidak” sebanyak 0 (nol). Maka presentase kelayakan perancangan sistem informasi persewaan apartemen ini sebesar 100%
ST
Tidak