BAB IV PERANCANGAN DAN IMPLEMENTASI

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN PERANCANGAN SISTEM. diketahui dan diidentifikasi sehingga dalam membangun perangkat lunak lebih

BAB IV ANALISIS DAN PERANCANGAN. Pada tahapan ini peneliti akan menjelaskan dan memberikan gambaran

BAB IV ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. identifikasi dan dapat diusulkan perbaikan-perbaikannya. Analisis sistem

BAB III ANALISIS DAN DESAIN SISTEM

Gambar 3-34 Flowmap Usulan Buku Besar Gambar 3-35 Flowmap Usulan Laporan Laba Rugi Gambar 3-36 Diagram Konteks Gambar 3-37 Data

sebelumnya, yaitu hasil Aplikasi Pemesanan Kamar pada Hotel Relasi (php) yang bertujuan untuk membuat suatu aplikasi web pemasaran pada Hotel

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perkembangan sistem komputer, analisis sistem adalah suatu ilmu yang

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. makanan dan catering yang sedang berjalan di Rumah Makan Mirasa. Dalam

BAB IV PEMBAHASAN MASALAH

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis system adalah suatu proses yang dilakukan oleh peneliti agar dapat memahami

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah suatu ilmu yang digunakan untuk memecahkan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memenuhi kebutuhan akan data suatu sistem yang sedang berjalan di suatu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. itu analisis sistem yang berjalan merupakan tahapan penting dalam rangka

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh kebagian-bagian komponennya yang dimaksudkan untuk

: Untuk mencatat semua transaksi yang terjadi. : nama_barang, warna, ukuran, harga, jumlah. 3. Nama Dokumen : Laporan Barang Masuk

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV PEMBAHASAN MASALAH. Setelah meninjau dan mempertimbangkan permasalahan dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah penguraian dari sistem informasi yang utuh ke dalam

BAB IV ANALISIS PRAKTEK KERJA LAPANGAN

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

1. Flowmap Usulan Penyewaan

juga berfungsi untuk meniadakan kerangkapan data (redudancy). Adapun teknik pada Hotel Griya Indah Hotel Bandung adalah sebagai berikut :

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada analisis sistem yang berjalan akan dijelaskan mengenai hasil analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB IV PEMBAHASAN MASALAH

/1. Flowmap Usulan Daftar Anggota

BAB IV ANALISIS KERJA PRAKTEK. sehingga menghambat kegiatan operasional dalam perusahaan.

BAB 2 ANALISIS DAN PERANCANGAN. berbasis web di Hotel Indah Palace Yogyakarta ini dibutuhkan beberapa

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk

You are using demo version Please purchase full version from BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB II LANDASAN TEORI

2.1 Sistem Pendukung Keputusan

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem dengan cara menguraikan sistem tersebut kedalam elemen yang

BAB IV PERANCANGAN SISTEM. sebelum melakuan pengkodean kedalam suatu bahasa pemograman. Dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis dan perancangan sistem menggunakan perancangan terstruktur.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengidentifikasi dan mengevaluasi permasalahan permasalahan kesempatan,

BAB 1V ANALISIS DAN PERANCANGAN SISTEM. suatu sistem yang sedang berjalan disuatu perusahaan. Analisa prosedur sistem

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

BAB IV ANALISIS PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponen dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS KERJA PRAKTEK

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. bagaimana cara kerja dari sistem tersebut dan masalah apa saja yang sedang dihadapi

BAB V PERANCANGAN SISTEM. Dalam membangun suatu rancangan sistem tidak lepas dari adanya analisis

berjalan, sehingga dapat dipahami keadaan sistem yang ada. Tahap analisis Dokumen dilakukan setelah tahap perencanaan sistem yang diawali dengan

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

SISTEM INFORMASI RESERVASI RESORT WISATA PANTAI GEDAMBAAN KOTABARU. M. Kamil Saukani

BAB V PERANCANGAN SISTEM. Proses analisis sistem yang telah dilakukan sebelumnya memberikan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

ANALISA RANCANGAN DATABASE

BAB II LANDASAN TEORI. Antrian sering dijumpai dalam kehidupan sehari-hari contohnya dalam

perusahaan dalam menjalankan usahanya. Hal ini membuat banyak perusahaan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS SISTEM YANG BERJALAN. Cihampelas, 15 menit ke FO. Hotel Wiena merupakan salah satu hotel di

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. analisis sistem akan ditemukan masalah yang mungkin akan mempengaruhi kerja

BAB III ANALISIS DAN PERANCANGAN SISTEM. Keterlambatan dalam penyampaian informasi antara bagian front office,

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem penghitungan yang berjalan di Tata Cell masih menggunakan alat hitung

BAB IV ANALISIS DAN PERANCANGAN SISTEM. serta mengevaluasi masalah-masalah yang muncul, sehingga mengarah kepada

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB II LANDASAN TEORI. berinteraksi, saling ketergantungan satu sama lainnya dan terpadu.

BAB III ANALISIS DAN PERANCANGAN SISTEM. yang telah diperoleh dari hasil studi lapangan. Analisis sistem dilakukan dengan

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan pada bagian kesiswaan, sistem yang digunakan semuanya masih

BAB I PENDAHULUAN. ketepatan dalam melayani tamu. Kuatnya persaingan di dunia jasa mendorong

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. sistem yang ada, diperlukan suatu penggambaran aliran-aliran informasi dari

BAB IV ANALISIS DAN PERANCANGAN SISTEM. untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut dan masalah

BAB IV ANALISA PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

BAB IV PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Sistem Secara Umum 4.1.1 Identifikasi data dan sumber a. Indentifikasi Data Data yang diolah berupa : Data Tamu Data Pemakai Jasa Data kamar Data jasa Nota Jasa Rekap Lap. Keuangan Rekap Arus Kas b. Identifikasi Informasi Informasi yang dihasilkan: Kartu Registrasi Bukti Pembayaran Inap Bukti Pembayaran Jasa Data Registrasi Daftar Biaya Pemakaian Jasa Daftar Biaya Inap Laporan Arus Kas Laporan Data Kamar Laporan Data Tamu Laporan Data Jasa Laporan Keuangan Laporan Pemakaian Jasa Nota Jasa 49

4.1.2 Identifikasi Sumber Data dan Tujuan Informasi a. Sumber Data Tamu Receptionist Bagian Pelayanan Bagian Keuangan b. Tujuan Informasi Tamu Receptionist Bagian Pelayanan Accounting Manager Bagian Keuangan 50

4.1.3 Diagram Konteks Projec t Name: Projec t Path: Chart File: Chart Name: Created On: Created By : Modif ied On: Modif ied By : Arus Kas Pati d:\pa_ta\pa\ita\ cd.dfd kontek Jul052009 ita Jul052009 ita Bagian Keuangan Rekap_arus_kas Rekap_lap.keuangan daf.by_pemakaian_jas a Daf. by inap Lap. arus kas data_pemakaian_jas a Tamu Lap. data kamar 1 bukti_pembyran_inap data tamu Nota jas a kartu registrasi bukti_pembyran_inap KSA Arus Kas pd Hotel Pati Lap. data tamu Lap. data jasa Lap. keuangan Lap.pemakaian_jasa data registrasi data kamar Bagian Pelayanan Bagian Receptionis data Jasa daftar_pemakai_jasa Gambar 4.1: Diagram Konteks 51 Acc ounting Manager

4.1.4 DFD Level Nol Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modif ied On: Modif ied By: Arus Kas Pati d:\pa_ta\pa\ita\ lev0.dfd level0 Jul052009 ita Jul052009 ita 1 Bagian Receptionis Pendataan data kamar data Jasa Bagian Pela yanan jasa kamar kamar jasa kamar jasa data registrasi 2 kartu registrasi data tamu bukti_ pembyran_in ap Inap Daf. by in ap by.inap tamu Tamu tamu by.jasa by.inap Bagian Keuangan tamu data_pemakaia n_jasa Bukti_ pembyran_ja sa by.jasa 3 Pemakaian Jasa Nota jasa daftar_pemakai_jasa daf.by_pemakaia n_jasa P.jasa kamar P.jasa P.jasa tamu jasa tamu kamar Accounting Manager jasa 4 Lap. keuangan Lap. arus kas Lap.data_kamar Lap. data tamu Lap. data ja sa Rekap_lap.keuangan Laporan Rekap_arus_kas by.jasa Lap.pemakaian_jasa by.inap by.inap Gambar 4.3: DFD Level 0 52 by.jasa

4.1.5 DFD Level 1 Proses Pendataan Projec t Name: Projec t Path: Chart File: Chart Name: Created On: Created By : Modif ied On: Modif ied By : Arus Kas Pati d:\pa_ta\pa\ita\ lev1.dfd pendataan Jul052009 ita Jul052009 ita 12 Bagian Receptionis data kamar Pendataan Kamar kamar kamar 13 Bagian Pelayanan data Jasa Pendataan Jasa jasa Gambar 4.4: DFd Level 1 Proses Pendatan 53 jasa

4.1.6 DFD Level 1 Proses Inap Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By: Arus Kas Pati d:\pa_ta\pa\ita\ level1.dfd Inap Jul052009 ita Jul052009 ita 21 data tamu kartu registrasi Registrasi data registrasi Bagian Receptionis kamar Tamu kamar by.inap kamar 22 bukti_pembyran_inap Pembayaran Inap by.inap Daf. by inap Gambar 4.5: DFd Level 1 Proses Inap 54 Bagian Keuangan

4.1.7 DFD Level 1 Proses Pemakaian Jasa Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By: Arus Kas Pati d:\pa_ta\pa\ita\ level1ja.dfd pemakaian_jasa Jul052009 ita Jul052009 ita 31 data_pemakaian_jasa tamu Pendataan Pemakaian Jasa daftar_pemakai_jasa Bagian Pelayanan P.jasa Tamu tamu P.jasa jasa by.jasa jasa P.jasa 32 Bukti_pembyran_jasa Nota jasa Pembayaran by.jasa daf.by_pemakaian_jasa Gambar 4.6: DFd Level 1 Proses Pemakaian Jasa 55 Bagian Keuangan

4.1.8 DFD Level 1 Proses Laporan Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modif ied On: Modif ied By: Arus Kas Pati d:\pa_ta\pa\ita\ level1la.dfd laporan Jul052009 ita Jul052009 ita 41 Lap. data Kamar Lap.data_kamar kamar 42 Lap. Data jasa Lap. data jasa kamar kamar jasa jasa jasa 43 Accounting Manager Lap.Data Tamu tamu tamu Lap. data tamu 44 Lap.Data Pemakaian Lap.pemakaian_jasa Jasa P.jasa P.jasa 45 Lap. keuangan Lap. Keuangan Rekap_lap.keuangan 46 Lap.Arus Kas Lap. arus kas Rekap_arus_kas Gambar 4.7: DFd Level 1 Proses Laporan 56 Bagian Keuangan

4.2 Perancangan Secara Rinci 4.2.1 ERD (Entity Relationship Diagram) Arus Kas Gambar 4.8: ERD Arus Kas 57

4.2.2 Implementasi ERD kedalam Tabel a. Tabel Tamu Kd_tamu Nm_tamu Jns_dentitas No_identitas Telp_tamu Almt_tamu Kota_tamu b. Tabel Kamar No_kamar Tipe_kamar Tarif_kamar Status_kamar Nm_kamar c. Tabel Inap No_reg Kd_tamu Tgl_masuk Jam_masuk Uang_muka d. Tabel Pakai No_pakai No_reg Tot_harga No_pelayanan Tgl_keluar Biaya_kamar e. Tabel Pelayanan No_pelayanan No_reg Jns_pelayanan harga jumlah Biaya_pel tgl_keluar tottagihan f. Tabel Bayar no_bayar kd_tamu No_tagihan tgl_bayar g. Tabel Tagihan no_tagihan Nama Jenis 58 Ket ketarangan

4.2.3 Normalisasi Normalisasi adalah teknik yang menstrukturkan data dalam cara cara tertentu, mengurangi atau mencegah timbulnya masalah yang berhubungan dengan pengolahan basis data. Proses normalisasi menghasilkan struktur record yang konsisten yang mudah dimengerti dan sederhana dalam pemeliharaanya. Pada proses transaksi biaya inap profesi ini mengalami 3 tahap normalisai. 1. Bentuk Un Normal Bentuk ini merupakan kumpulan data yang direkam, tidak ada keharusan mengikuti suatu format tertentu, dapat saja data tidak lengkap atau terduflikasi, data dikumpulkan apa adanya sesuai dengan kedatanganya. No_kamar Nm_kamar Type_Kamar Status_Kamar Trf_Kamar Kd_Tam Nm_Tam Almt_Tam Kota_Tam Telp_Tam No_Identita Jns_Idsentinta u u u u u s s Jam_masuk Jam_masuk No_Reg Kd_Tamu No_pelayanan No_Byr no_bayar No_Kamar No_Reg No_Reg kd_tamu Tgl_masuk Jns_pelayanan Tgl_keluar no_tagihan Keterangan By_Kamar Jmlah No_pelayanan tgl_bayar 59 tgl_keluar Harga Tobyr Tottagihan Uang_muka By_Pelyn

No_tagihan Nama Jenis Ket Tabel 4.1 Bentuk Un Normal 2. Bentuk Normal Kesatu Bentuk normal kesatu mempunyai ciri ciri yaitu setiap data dibentuk dalam flat file (file data/rata), dan dibentuk dalam satu record demi satu record dan nilai field fieldnya berupa Atomic Value. Tidak ada set atribut yang berulang ulang atau atribut ganda (Multivalue) From Kamar No_kamar Nm_kamar Type_Kamar Status_Kamar Trf_Kamar 01 Yngwie Suite Room Kosong 225.000 From Tamu Kd_Tamu 00001 Nm_Tamu Alm_Tamu Kota_Tamu Nana Jl.payung Semarang Telp_Tamu No_Identitas Jns_Idsentitas 081575218690 00000000001 KTP asri From Inap No_Reg Kd_Tamu No_Kamar F0001 00001 01 Tgl_msk 12/02/2009 Jam_masuk Uang_muka 20.00 Wib 50.000 From Pelayanan No_Pelayanan Jns_Pelayanan Keterangan By_pelyn P0001 Restaurant Coca Cola 2.000 60

From Pakai No_pakai Kd_tamu Tgl_pakai No_Pelayanan B0010 00001 13/02/2009 P0001 Tabel Bayar no_bayar kd_tamu no_tagihan tgl_bayar tgl_keluar tottagihan K001 00001 311 15/02/2009 15/02/2009 202.000 Tabel Tagihan No_tagihan 311 Nama Jenis Ket Restoran Pelayanan Makan siang Tabel 4.2 Bentuk Normal Kesatu 3. Bentuk Normal Kedua Bentuk ini mempunyai syarat yaitu bentuk data telah memenuhi kriteria bentuk normal kesatu. Untuk membentuk normal kedua haruslah sudah ditentukan juga kunci kunci field dimana kunci field haruslah unik dan dapat memwakili atribut lain yang menjadi anggotanya. Hal ini dibuktikan pada tabel Kamar dimana field no_kamar merupakan field kunci yang dapat mewakili atribut atau field nm_kamar, type_kamar,status_kamar,type_kamar. Dan ditabel Tamu dimana kd_tamu menjadi field kunci yang dapat mewakili nm_tamu, almt_tamu, kota_tamu, telp_tamu, no_identitas, jns_identitas. Ditabel inap dimana no_reg menjadi field kunci yang dapat mewakili kd_tamu, no_kamr, tgl_msk, jam_msk, mk, Di tabel Pelayanan dimana no_pelayanan menjadi field kunci yang dapat mewakili jns_pelayanan, biaya_pelayanan, keterangan. 61

Demikian juga pada tabel pakai dimana no_pakai menjadi field kunci yang dapat mewakili dari no_pelayanan, kd_tamu, tgl_pakai, kemudian pada tabel bayar no_bayar menjadi fielf kunci yang dapat mewakili kd_tamu, no_tahihan, tgl_bayar, tgl_keluar, tottagihan, dan yang terakhir tabel Tahihan dimana no_tahigan menjadi field kunci yang dapat mewakili dari nama. TAMU INAP Kd_tamu Nm_tamu Almt_tamu Kota_tamu Telp_tamu no_identitas jns_identitas No_reg Kd_tamu Tgl_masuk Uang_muka Jam_masuk No_kamar KAMAR PAKAI PELAYANAN No_palayanan Jns_pelayanan By_pelayanan keterangan TAGIHAN No_pakai Kd_tamu No_pelayanan Tgl_pakai BAYAR No_bayar Kd_tamu No_tagihan Tgl_bayar Tgl_keluar totbayar Gambar 4.9: Bentuk Normal Kedua 62 No_kamar Status_kamar Nm_kamar Tarif_kamar Tipe_kamar No_tagihan Nama Jenis Ket

4. Bentuk Normal Ketiga Untuk menjadi bentuk normal ketiga maka relasi haruslah bentuk normal kedua dan semua tabel tidak ada yang mempunyai hubungan transitif ( atribut bukan kunci hanya tergantung pada atribut kunci). Karena dalam sistem ini menggunakan sistem satu nota/faktur untuk berbagai transaksi, maka tabel tabel dipecah sesuai dengan kebutuhan menjadi seperti pada bentuk normal ketiga dibawah ini : TAMU Kd_tamu Nm_tamu Almt_tamu Kota_tamu Telp_tamu no_identitas jns_identitas INAP No_reg Kd_tamu Tgl_masuk Uang_muka Jam_masuk No_kamar KAMAR PAKAI PELAYANAN No_palayanan Jns_pelayanan By_pelayanan keterangan No_kamar Status_kamar Nm_kamar Tarif_kamar Tipe_kamar No_pakai Kd_tamu No_pelayanan Tgl_pakai BAYAR No_bayar Kd_tamu No_tagihan Tgl_bayar Tgl_keluar totbayar Gambar 4.10: Bentuk Normal Ketiga 63 TAGIHAN No_tagihan Nama Jenis Ket

4.2.4 Kamus Data ( Data Dictionary ) Kamus data disebut juga istilah sistem data dictionary, yaitu catalog fakta tentang data dan kebutuhan informasi dari suatu sistem informasi. Pada tahap perancangan sistem kamus data digunakan untuk merancang input, merancang laporanlaporan dan database. 1. Data Tamu Tamu = kd_tamu + nm_tamu + alm_tamu + kota_tamu + telp_tamu + no_identitas+jns_identitas. kd_tamu : 5{character}5 nm_tamu : 1{character}25 almt_tamu : 1{character}35 kota_tamu : 1{character}20 telp_tamu : 1{character}9 no_identitas : 1{character}10 jns_identiatas : 1 (character) 10 Keterangan : Numeric :[0 9] :[A Z/a z/0 9/./ //] Date : { 0 9 } 8 = [ tgl+lbn+thn ] Tgl : [ 1..31 ] bln : [ 1..12 ] Thn : [1..9999] 2. Data Kamar Kamar = no_kamar + nm_kamar + type_kamar + tarif_kamar + status_kamar. no_kamar : 5{character}5 nm_kamar : 1{character}15 type_kamar : 1{character}15 tarif_kamar : 1{numeric}9 status_kamar : 1{character}0 64

Keterangan : Numeric : [0 9 ] :[A Z/a z/0 9/./ //] Date : { 0 9 } 8 = [ tgl+lbn+thn ] Tgl : [ 1..31 ] Thn : [1..9999] bln : [ 1..12 ] 3. Data Inap Inap = no_reg + kd_tamu + no_kamar + tgl_masuk + jam_masuk + uang_muka. no_reg : 5{character}5 kd_tamu : 5{character}5 no_kamar : 5{character}5 tgl_masuk : 8 { date } 8 jam_masuk : 1{character}8 uang_muka : 1{numeric} 12 keterangan : Numeric : [0 9 ] :[A Z/a z/0 9/./ //] Date : { 0 9 } 8 = [ tgl+lbn+thn ] Tgl : [ 1..31 ] Bln : [ 1..12 ] Thn : [1..9999] 4. Data Pelayanan Pelayanan = no_pelayanan + no_reg+ jns_pelayanan+ ket erangan+ juml + harga + by_pelyn no_pelayanan : 5{character}5 jns_pelayanan : 1{character}20 keterangan : 1{character}30 65

by_pelyn : 1{numeric} 12 Keterangan : Numeric : [0 9 ] :[A Z/a z/0 9/./ //] Date : { 0 9 } 8 = [ tgl+lbn+thn ] Tgl : [ 1..31 ] Bln : [ 1..12 ] Thn : [1..9999] 5. Data Pakai Pakai = no_pakai + kd_tamu + tgl_keluar + by_kamar + no_pelayanan + tobyr No_pakai : 5{character}5 kd_tamu : 5{character}5 tgl_pakai : 8 { date } 8 no_pelayanan : 1{numeric} 9 Keterangan : Numeric : [0 9 ] :[A Z/a z/0 9/./ //] Date : { 0 9 } 8 = [ tgl+lbn+thn ] Tgl : [ 1..31 ] Bln : [ 1..12 ] 6. Data Bayar Bayar = no_bayar + kd_tamu + no_tagihan + tgl_bayar + tgl_keluar + totbayar no_bayar : 5{character}5 kd_tamu : 5{character}5 no_tagihan : 5{character}5 tgl_bayar : 8 {date} 8 tgl_keluar : 8 {date} 8 totbayar : 1 {Numerik} 12 66

Keterangan : Numeric : [0 9 ] :[A Z/a z/0 9/./ //] Date : { 0 9 } 8 = [ tgl+lbn+thn ] Tgl : [ 1..31 ] Bln : [ 1..12 ] 7. Data Tagihan Tagihan = no_tagihan + nama + ket No_tagihan : 5{character}5 nama : 1{character}20 jenis : 1{character}10 ket : 1{character}20 Keterangan : Numeric : [0 9 ] :[A Z/a z/0 9/./ //] 4.2.5 Struktur File Database 1. Tabel Tamu Nama Field : Tamu.dbf Nama Index : Kd_Tamu No Nama Field Type Width Key Keterangan 1 Kd_tamu 5 2 Nm_tamu 25 Nama Tamu 3 Almt_tamu 35 Alamat Tamu 4 Kota_tamu 20 Kota Tamu 5 Telp_tamu 9 Telepon Tamu 6 No_identitas 10 Nomor Identitas Tabel 4.3 Tabel Tamu.dbf 67 Kode Tamu

2. Tabel Kamar Nama Field : Kamar.dbf Nama Index : No_Kamar No Nama Field Type Width Key Keterangan 1 No_kamar 5 Nomor Kamar 2 Nm_kamar 15 Nama Kamar 3 Type_kamar 15 Type Kamar 4 Tarif_kamar Numeric 9 Tarif Kamar 5 Status_kamar 1 Status Kamar : Isi Kosong Tabel 4.4 Tabel Kamar.dbf 3. Tabel Inap Nama Field : Tamu In.dbf Nama Index : No_Reg Kd_Tamu No Nama Field Type Width Key Keterangan 1 No_reg 5 Nomor Register 2 Kd_tamu 5 Kode Tamu 3 No_kamar 5 Nomor Kamar 4 Tgl_masuk Date 8 Tanggal Masuk 5 Jam_masuk 8 Jam Masuk 6 Uang Muka Numeric 12 Uang Muka Tabel 4.5 Tabel Inap. Dbf 68

4. Tabel Pelayanan Nama Field : Pelayanan.dbf Nama Index : No_Pelayanan No Nama Field Type Width Key Keterangan Nomor Pelayanan 1 No_pelayanan 5 2 Jns_Pelyn 20 Jenis Pelayanan 3 keterangan 30 Keterangan 4 By_pelyn Numeric 12 Biaya Pelayanan Tabel 4.6: Tabel Pelayanan. Dbf 5. Tabel Pakai Nama Field : TamuOut.dbf Nama Index : No_Reg No_Pelayanan No Nama Field Type Width Key Keterangan 1 No_pakai 5 Nomor Pakai 2 Kd_tamu 5 Kode Tamu 3 Tgl_pakai Date 8 4 No_Pelayanan 5 Tanggal Pakai Tabel 4.7: Tabel Pakai. Dbf 69 Nomor Pelayanan

6. Tabel Bayar Nama Field : Bayar.dbf Nama Index : no_bayar Kd_tamu No_tagihan No Nama Field Type Width Key Keterangan 1 No_bayar 5 No bayar 2 Kd_tamu 5 Kode Tamu 3 No_pelayanan 5 No Pelayanan 4 Tgl_bayar Date 9 Tanggal Bayar 5 Tgl_keluar Date 9 Tanggal keluar 6 totbayar Numeric 8 Total Bayar Tabel 4.8: Bayar. Dbf 7. Tabel Tagihan Nama Field : tagihan.dbf Nama Index : no_tagihan No Nama Field Type Width Key Keterangan 1 No_tagihan 5 Kode Tagihan 2 Nama 20 Nama Tagihan 3 Jenis 10 Jenis Tagihan 4 Ket 20 Keterangan Tabel 4.9: Tabel Tagihan. Dbf 70

4.3 Desain HIPO 4.3.1 Hipo Menu Utama Gambar 4.11: Hipo Menu Utama 4.3.2 Hipo File Konfigurasi Gambar 4.12: Hipo File Konfigurasi 4.3.3 Hipo File Master Gambar 4.13: Hipo File Master 4.3.4 Hipo File Transaksi Gambar 4.14: Hipo File Transaksi 71

4.3.5 Hipo File Laporan Gambar 4.15: Hipo Laporan 4.3.6 Hipo File Laparon Akuntansi Gambar 4.16: Hipo File Laporan Akuntansi 4.3.7 Hipo File Utility Utility Backup Tutup Buku Gambar 4.17: Hipo Utility 72

4.2 Desain Input Output 4.1.1 Desain Input Nama Form : FrmPass.scx Fungsi : Untuk mengkonfigurasikan password yang akan digunakan kunci untuk mengakses Gambar 4.18: Desain Konfigurasi Password Nama Form : FrmPassword.scx Fungsi : Untuk mengganti Password operator untuk Mengakses semua kegiatan yang berhubungan dengan proses Biaya Inap Tamu Hotel. Ganti Pasword Pasw. Lama Pasw. Baru Konfirmasi Pasw Login Batal Gambar 4.19: Input Password 73

Nama Form : FrmMenu.mpm Fungsi : Untuk mengakses semua transaksi yang berhubungan dengan proses Biaya Inap Tamu Hotel Gambar 4.20: Menu Utama 74

Nama Form : Frmkamar.scx Fungsi : Untuk mendata kamar yang dimiliki Hotel Dan memasukan data kamar yang belum masuk atau teredit dikomputer Gambar 4.21: Input Kamar Nama Form : Frmlayan.scx Fungsi : Untuk mendata fasilitas yang dimiliki Hotel Gambar 4.22: Input Layanan 75

Nama Form : Frmtamu.scx Fungsi : Untuk mendata tamu yang akan chek in Dan didata atau diedit di komputer Gambar 4.23: Input Tamu 76

Nama Form : FrmCekin.scx Fungsi : Digunakan untuk menyimpan data tamu dan kamar yang telah melakukan Chek In dan dapat juga untuk informasi tamu Gambar 4.24: Input Cek In 77 mengetahui

Nama Form : FrmTamuOut.scx Fungsi : Untuk mendata tamu yang telah chek out dan untuk mengetahui berapa jumlah biaya Gambar 4.25: Input Cekout Tamu 78

Nama Form : FrmPelayanan01.scx Fungsi : Untuk mendata tamu atau pihak lain yang menggunakan fasilitas hotel yang ada Gambar 4.26: Input Jasa Pelayanan 79

Nama Form : Frmjurnal.scx Fungsi : Untuk mendata jumlah pemasukan kas yang didapat dari pendapatan selain pendapatan biaya inap tamu hotel Gambar 4.27: Input Jurnal 80

4.1.2 Desain Output 1. Desain Output Data Laporan Kamar Gambar 4.28: Output Laporan Kamar 2. Desain Output Data Laporan Tamu Gambar 4.29: Output Laporan Tamu 81

3. Desain Output Data Jenis Layanan Gambar 4.30: Output Laporan Jenis Layanan 4. Desain Output Pelayanan Laporan Pelayanan Hotel PATI Tanggal No Reg : No Kamar : No Pelayanan Jns Pel No Reg : No Kamar : No Pelayanan Nama ket Nama Jns Pel ket : jumlah Harga Bayar Harga Bayar : jumlah Gambar 4.31: Output Laporan Pelayanan 82

5. Desain Output Tamu Check In Gambar 4.32: Output Laporan Tamu CekIn 6. Desain Output Tamu Check Out Gambar 4.33: Output tamu Check Out 83

7. Desain Output Penerimaan Kas Gambar 4.34: Output Penerimaan Kas 8. Desain Output Pengeluaran Kas Gambar 4.35: Output Pengeluaran Kas 84

9. Desain Output Buku Besar Kas Gambar 4.36: Output Buku Besar 10. Desain Output Laba / Rugi Gambar 4.37: Output Laba/Rugi 85

11. Desain Output Perubahan Modal Gambar 4.38: Output Perubahan Modal 12. Desain Output Neraca Akhir Gambar 4.39: Output Neraca Akhir 86