Diagram Diagram Diagram Diagram Diagram Diagram

Dari Gambar 3.14 maka dapat diketahui bahwa alur proses data restoran di awali dari petugas admin yang memasukkan data restoran kemudian data tersebut diproses dan di masukkan kedalam database , kemudian data restoran yang sudah ada akan di tampilkan ke karyawan untuk kemudian dapat di proses lebih lanjut f.f.f.f. Diagram Diagram Diagram Diagram Level Level Level Level 2222 mengelola mengelola mengelola mengelola Data Data Data Data Laundry Laundry Laundry Laundry Gambar 3.15 Diagram Level 2 Data Laundry. Dari Gambar 3.15 maka dapat diketahui bahwa alur proses data Laundry di awali dari petugas admin yang memasukkan data laundry kemudian data tersebut diproses dan di masukkan kedalam database , kemudian data Laundry yang sudah ada akan di tampilkan ke karyawan untuk kemudian dapat di proses lebih lanjut Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. g. g. g. g. Diagram Diagram Diagram Diagram Level Level Level Level 2222 mengelola mengelola mengelola mengelola Data Data Data Data Kamar Kamar Kamar Kamar Gambar 3.16 Diagram Level 2 Data Kamar. Dari Gambar 3.16 maka dapat diketahui bahwa alur proses data kamar di awali dari petugas admin yang memasukkan data kamar kemudian data tersebut diproses dan di masukkan kedalam database , kemudian data kamar yang sudah ada akan di tampilkan ke karyawan untuk kemudian dapat di proses lebih lanjut h. h. h. h. Diagram Diagram Diagram Diagram Level Level Level Level 2222 mengelola mengelola mengelola mengelola Data Data Data Data Tipe Tipe Tipe Tipe Gambar 3.17 Diagram Level 2 Data Tipe. Dari Gambar 3.17 maka dapat diketahui bahwa alur proses data tipe di awali dari petugas admin yang memasukkan data tipe kemudian data tersebut diproses dan di masukkan kedalam database , kemudian data tipe yang sudah ada akan di tampilkan ke karyawan untuk kemudian dapat di proses lebih lanjut Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. i.i.i.i. Diagram Diagram Diagram Diagram Level Level Level Level 2222 mengelola mengelola mengelola mengelola Data Data Data Data Karyawan Karyawan Karyawan Karyawan Gambar 3.18 Diagram Level 2 Data Karyawan. Dari Gambar 3.18 maka dapat diketahui bahwa alur proses data Karyawan di awali dari petugas admin yang memasukkan data Karyawan kemudian data tersebut diproses dan di masukkan kedalam database , kemudian data Karyawan yang sudah ada akan di tampilkan ke karyawan untuk kemudian dapat di proses lebih lanjut 3.8 3.8 3.8 3.8 Conceptual Conceptual Conceptual Conceptual Data Data Data Data Model Model Model Model Conceptual Data Model atau yang sering di sebut dengan CDM merupakan suatu tahap awal perancangan pembuatan table – table apa saja yang akan di buat berdasarkan kebutuhan-kebutuhan data yang di digunakan dalam menjalankan suatu proses di dalam aplikasi, perancangan sistem database ini juga di gunakan untuk mendukung kinerja dari aplikasi yang dibuat. perancangan CDM ini bersumber dari beberapa analisa yang memiliki keterkaitan dengan sistem dan data yang diolah dari hasil analisa tersebut maka kita dapat membayangkan table apa saja yang harus dibuat bagai mana relasinya dengan table lainnya, berikut ini merupakan rancangan table - tabel CDM untuk Sistem Informasi Perhotelan NEW CAHAYA HOTEL Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Mempunyai_1 D Melakukan_1 Melakukan_3 Mempunyai_3 Mempunyai_4 Mempunyai_6 Mempunyai_8 Melakukan_2 Mempunyai_2 Karyawan NIK_Karyawan Nama_Karyawan Alamat_Karyawan No_Tlp_Karyawan Jenis_Kelamin_Karyawan Tempat_Lahir_Karyawan Tanggal_Lahir_Karyawan Password_Karyawan Jabatan_Karyawan pi I VA50 VA150 N12 VA15 VA15 D VA6 VA10 M Identifier_1 pi Kamar No_Kamar Lantai_Kamar Status_Kamar pi I I VA15 M Identifier_1 pi Laundry Id_Laundry Nama_Barang_Laundry Harga_Laundry pi I VA50 N6 M Identifier_1 pi Tipe Id_tipe Tipe_Kamar Harga_Kamar Fasilitas_Kamar pi I VA15 N20 VA100 M Identifier_1 pi Restoran Id_Restoran Nama Harga Jenis pi I VA40 N6 VA25 M Identifier_1 pi Check In Out Id_cek No_KTP Nama_Tamu Alamat No_Tlp Jenis_Kelamin Tanggal_In Jam_In Tanggal_Out Lama_Inap Total_Biaya Tanggal_Keluar Deposit pi I N20 VA50 VA150 N12 VA15 D T D I N7 D N8 M Identifier_1 pi Reservasi Id_Reservasi No_KTP Nama_Tamu No_Tlp Tanggal_datang Jam_Masuk Tipe_Kamar_Reservasi Tanggal_Pemesanan Tanggal_Keluar pi I N20 VA50 N12 D T VA15 D D M Identifier_1 pi Transaksi Id_Transaksi Tanggal_Transaksi Banyak Total Status pi I D I VA7 VA15 M Identifier_1 pi CDM CDM CDM CDM Sistem Sistem Sistem Sistem Informasi Informasi Informasi Informasi Perhotelan Perhotelan Perhotelan Perhotelan NEW NEW NEW NEW CAHAYA CAHAYA CAHAYA CAHAYA HOTEL HOTEL HOTEL HOTEL Gambar 3.19 CDM Sistem Informasi Perhotelan NEW CAHAYA HOTEL 3.9 3.9 3.9 3.9 Physical Physical Physical Physical Data Data Data Data Model Model Model Model Physical Data Model adalah suatu tahap ke dua dari perancangan database setelah pembuatan CDM, dalam perancangan tahap ke dua ini desain table akan terlihat secara fisik dan Tipe datanya bersifat lebih khusus dan spesifik tidak seperti pada CDM yang hanya membuat struktur table secara mandiri pada PDM Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. setiap table yang memiliki hubungan akan di relasikan dengan table induk dengan menggunakan foreign key dari table inti. Sehingga setiap table yang memiliki hubungan dengan table lainnya akan terlihat jelas. Perancangan PDM ini merupakan representasi fisik sebenarnya dari database yang di buat. PDM PDM PDM PDM Sistem Sistem Sistem Sistem Informasi Informasi Informasi Informasi Perhotelan Perhotelan Perhotelan Perhotelan NEW NEW NEW NEW CAHAYA CAHAYA CAHAYA CAHAYA HOTEL HOTEL HOTEL HOTEL FK_KAMAR_MEMPUNYAI_TIPE FK_CHECK_IN_MELAKUKAN_KARYAWAN FK_RESERVAS_MELAKUKAN_KARYAWAN FK_RESERVAS_MEMPUNYAI_KAMAR FK_TRANSAKS_MEMPUNYAI_RESTORAN FK_TRANSAKS_MEMPUNYAI_LAUNDRY FK_TRANSAKS_MEMPUNYAI_CHECK_IN FK_TRANSAKS_MELAKUKAN_KARYAWAN FK_CHECK_IN_MEMPUNYAI_KAMAR Karyawan NIK_Karyawan Nama_Karyawan Alamat_Karyawan No_Tlp_Karyawan Jenis_Kelamin_Karyawan Tempat_Lahir_Karyawan Tanggal_Lahir_Karyawan Password_Karyawan Jabatan_Karyawan integer varchar50 varchar150 numeric12 varchar15 varchar15 date varchar6 varchar10 pk Kamar No_Kamar Id_tipe Lantai_Kamar Status_Kamar integer integer integer varchar15 pk fk Laundry Id_Laundry Nama_Barang_Laundry Harga_Laundry integer varchar50 numeric6 pk Tipe Id_tipe Tipe_Kamar Harga_Kamar Fasilitas_Kamar integer varchar15 numeric20 varchar100 pk Restoran Id_Restoran Nama Harga Jenis integer varchar40 numeric6 varchar25 pk Check In Out Id_cek No_Kamar NIK_Karyawan No_KTP Nama_Tamu Alamat No_Tlp Jenis_Kelamin Tanggal_In Jam_In Tanggal_Out Lama_Inap Total_Biaya Tanggal_Keluar Deposit integer integer integer numeric20 varchar50 varchar150 numeric12 varchar15 date time date integer numeric7 date numeric8 pk fk2 fk1 Reservasi Id_Reservasi NIK_Karyawan No_Kamar No_KTP Nama_Tamu No_Tlp Tanggal_datang Jam_Masuk Tipe_Kamar_Reservasi Tanggal_Pemesanan Tanggal_Keluar integer integer integer numeric20 varchar50 numeric12 date time varchar15 date date pk fk1 fk2 Transaksi Id_Transaksi Id_Laundry Id_cek Id_Restoran NIK_Karyawan Tanggal_Transaksi Banyak Total Status integer integer integer integer integer date integer varchar7 varchar15 pk fk2 fk3 fk1 fk4 Gambar 3.20 PDM Sistem Informasi Perhotelan NEW CAHAYA HOTEL. 3.10 3.10 3.10 3.10 Struktur