3. Nama arus data
: Laporan bulanan Alias
: - Aliran data
: proses 2.1 – manager
Struktur data : NoRegistrasiCO, Nama, NoKamar,
LamaInap, TotalBayar
3.6 Perancangan Database
Adapun perancangan database aplikasi ini adalah: 1. Tabel Kamar
Field Name Data Type
Size Description
NoKamar Text
10 Nomor Kamar PK
JenisKamar Text
30 Jenis Kamar
HargaKamar Text
30 Harga Kamar
Status Text
30 Status
2. Tabel Tamu
Field Name Data Type
Size Description
KodeTamu Text
10 Kode Tamu PK
Nama Text
50 Nama
NoIdentitas Text
30 Nomor Identitas
JenisIdentitas Text
20 Jenis Identitas
JK Text
20 Jenis Kelamin
Alamat Text
50 Alamat
Telp Text
15 Telepon
Universitas Sumatera Utara
3. Tabel CheckIn
Field Name Data Type
Size Description
NoRegistrasi Text
10 Nomor Registrasi
PK Tanggal
DateTime Tanggal masuk
KodeTamu Text
10 Kode Tamu FK
NoIdentitas Text
30 Nomor Identitas
Nama Text
50 Nama
JK Text
20 Jenis Kelamin
Alamat Text
50 Alamat
Telp Text
15 Telepon
NoKamar Text
10 Nomor Kamar
JenisKamar Text
30 Jenis Kamar
HargaKamar Text
30 Harga Kamar
4. Tabel CheckOut
Field Name Type
Size Description
NoRegistrasiCO Text
10 Nomor Registrasi
CheckOut PK KodeTamu
Text 10
Kode Tamu FK NoIdentitas
Text 10
Nomor Identitas Nama
Text 30
Nama Alamat
Text 50
Alamat Telp
Text 15
Telepon NoKamar
Text 10
Nomor Kamar JenisKamar
Text 30
Jenis Kamar TglCI
DateTime Tanggal Masuk
TglCO DateTime
Tanggal keluar LamaInap
Text 255
Lama Inap TotalBayar
Text 255
Total bayar
Universitas Sumatera Utara
5. Tabel User
Field Name Data Type
Size Description
ID Text
10 ID PK
Password Text
10 Password
m1 Text
10 Akses Menu Admin
m2 Text
10 Akses Menu User
Universitas Sumatera Utara
Gambar 3.3 Relasi Tabel dari Perancangan Database PK = Primary Key
FK = Foreign Key
Tabel Tamu KodeTamu PK
Nama NoIdentitas
JenisIdentitas JK
Alamat Telp
Tabel Kamar NoKamar PK
JenisKamar HargaKamar
Status
Tabel CheckIn NoRegistrasi PK
Tanggal KodeTamu FK
NoIdentitas Nama
JK Alamat
Telp NoKamar
JenisKamar HargaKamar
Tabel CheckOut NoRegistrasiCo PK
Tanggal KodeTamu FK
NoIdentitas Nama
Alamat Telp
NoKamar JenisKamar
TglCI TglCO
LamaInap TotalBayar
Universitas Sumatera Utara
3.7 Perancangan Tampilan Aplikasi
1. Form Utama Rancangan form utama berfungsi sebagai tampilan utama, yang terdapat dua buah
command button sebagai hak akses user, yaitu admin atau user. Berikut gambar rancangan form utama
Gambar 3.4 Perancangan Form Utama
2. Form Login Rancangan form login berfungsi untuk masuk ke form berikutnya, yaitu dengan
memasukan user name dan password sebagaimana telah didaftarkan di server, kemudian klik tombol ok untuk meneruskan ke form berikutya dan cancel untuk
pembatalan. Berikut pada gambar adalah rancangan form Login.
Rancangan Aplikasi Reservasi Hotel
Admin User
Universitas Sumatera Utara
Gambar 3.5 Perancangan form login
2. Form Menu Utama
Rancangan form menu berfungsi untuk memilih berbagai data yang dibutuhkan. Dimana form menu ini terdiri dari file, master, transaksi, laporan, info, dan fasilitas.
Berikut pada gambar adalah rancangan form menu utama.
Gambar 3.6 Perancangan Form Menu Utama
ID PASSWORD
Masuk Batal
File Master Transaksi Laporan Info Fasilitas
Universitas Sumatera Utara
3. Form input data kamar Rancangan form input data kamar berfungsi untuk mengisi data kamar bagi tamu yang
akan mendaftar. Berikut pada gambar adalah rancangan form input data kamar.
Gambar 3.7 Perancangan Form Input Data Kamar
4. Form input data tamu Rancangan form input data tamu berfungsi untuk mengisi data tamu yang akan
mendaftar. Berikut pada gambar adalah rancangan form input data tamu.
No. Kamar Jenis Kamar
Harga Kamar Status
Tambah Simpan
Hapus Ubah
Batal Keluar
Lihat data kamar
Universitas Sumatera Utara
Gambar 3.8 Perancangan Form Input Data Tamu
5. Form Checkin Rancangan form input data checkin bagi tamu yang menyewa kamar.
Gambar 3.9 Perancangan Form Checkin
Kode Tamu Nama
Identitas Tipe Identitas
Telp Jenis Kelamin
Alamat Tambah
Simpan Hapus
Ubah Batal
Keluar
CheckIn No Registrasi
Kode Tamu Nama
No Identitas Jenis Kelamin
Alamat Telp
No Kamar Jenis Kamar
Harga Kamar
Tanggal
Tambah Simpan
Keluar
Data Checkin
Print
Universitas Sumatera Utara
6. Form Checkout Rancangan form input data checkout bagi tamu yang sudah selesai menginap
Gambar 3.10 Perancangan Form Checkout
Kode Transaksi Kode Tamu
No Registrasi Nama No Identitas Jenis Kelamin
Alamat Telepon
No Kamar Jenis Kamar
Harga Tgl masuk
Tgl keluar Lama Inap
Sub Total Uang Muka
Total akhir
Tambah Simpan
Keluar
Universitas Sumatera Utara
7. Form data kamar Menampilkan data kamar yang tersedia
Gambar 3.10 Perancangan Form Tampilan Data Kamar
Gambar 3.11 Perancangan Form Tampilan Data Kamar
8. Form data checkin
Menampilkan data checkin
Gambar 3.12 Perancangan Form Tampilan Data Checkin
DataGrid
Kembali
Datagrid
Kembali
Universitas Sumatera Utara
9. Form data Checkout
Menampilkan data checkout
Gambar 3.13 Perancangan Form Tampilan Data Checkout
10. Laporan Bulanan
Menampilkan laporan bulanan.
Gambar 3.14 Perancangan Form Laporan Bulanan
Datagrid
Kembali
LAPORAN BULANAN
Universitas Sumatera Utara
11. Kwitansi Checkin
Sebagai tanda checkin yang diterima oleh tamu yang harus ditunjukkan pada saat checkout.
Gambar 3.15 Perancangan Kwitansi Checkin
Darussalam Hotel Keluarga
Tanggal No Registrasi
Nama No Kamar
Bayar
Jl. Letjen T.B Simatupang No.147 A-C North Sumatera
Universitas Sumatera Utara
12. Laporan Harian
Gambar 3.16 Perancangan Laporan Harian
13. Form Tambah Pemakai
Merupakan form yang memberikan fasilitas kepada admin untuk menambah pemakai aplikasi.
Gambar 3.17 Rancangan Form Tambah Pemakai
LAPORAN HARIAN
ID Password
Konfirmasi Password Admin User
Tamba
Simpan
Hapus Batal
Keluar
Universitas Sumatera Utara
14. Form Ubah Password
Merupakan form yang memberikan fasilitas kepada pengguna untuk mengubah password
yang dimiliki.
Gambar 3.18 Rancangan Form Ubah Password
3.8 Rancangan Flow Chart