Perancangan Database Perancangan Tampilan Aplikasi

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