Class Diagram Component Diagram

6. Sequence Diagram Check Out yang Diusulkan

Berikut merupakan sequence diagram untuk mengelola transaksi check out. Adapun gambarnya sebagai berikut : Database Receptionist Form Check Out membuka form check out menampilkan form check out mengisi data check out menghitung total transaksi dan denda menyimpan transaksi check out Cetak Check out Gambar 4.19 Sequence Diagram Check Out yang Diusulkan

4.2.4.2 Class Diagram

Diagram kelas adalah diagram yang digunakan untuk menampilkan beberapa kelas serta paket-paket yang ada dalam sistem perangkat lunak yang sedang kita kembangkan. Diagram kelas memberi gambarandiagram statis tentang sistemperangkat lunak dan relasi – relasi yang ada didalamnya. Adapun diagram class yang di usulkan adalah sebagai berikut : Gambar 4.20 Class Diagram yang Diusulkan

4.2.4.3 Component Diagram

Component diagram adalah modul fisik program. Komponen – komponen yang dimaksud adalah pustaka – pustaka kode dan berkas – berkas yang ada saat program dijalankan. Adapun Component diagram yang di usulkan adalah sebagai berikut: Main +login +menu Tamu no_identitas +nama +tempat_lahir +tanggal_lahir +jenis_kelamin +alamat +status +pekerjaan +tambah +simpan +hapus +batal +keluar Kamar no_kamar +jenis_kamar +fasilitas +tarif_kamar +harga_kamar +tambah +simpan +batal +edit +keluar Reservasi no_reservasi +nama +no_kamar +tgl_masuk +lama_inap +uang_muka +telepon +tambah +simpan +batal +edit +keluar Restaurant no_nota_laundry +no_kamar +nama_menu +harga_menu +jumlah +total_biaya_makan +tambah +simpan +batal +keluar +baru +cari Laundry no_nota_laundry +no_kamar +nama +harga +jumlahlaundry +total_laundry +tambah +simpan +batal +keluar +baru +cari Check Out no_kwitansi +no_checkin +no_nota_laundry +no_nota_restauran +sisa_bayar +denda +total_transaksi +uang_bayar +tambah +simpan +batal +keluar +cetak menumakanan kode_menu +nama_menu +harga +tambah +simpan +batal +hapus +keluar baranglaundry kode +menu +harga +tambah +simpan +batal +hapus +keluar checkin +no_reservasi +NoIdentitas +no_kamar +tgl_masuk +jam_masuk +lama_inap +uang_muka +checkin +batal +keluar +cari Menu +username +password +reservasi +checkin +restoran +laundry +checkout detailresto +no_nota_laundry +kode_menu +nama_menu +harga_menu +jumlah +subtotal detaillaundry +no_nota_laundry +kode_menu +nama_menu +harga_menu +jumlah +subtotal 1 1 1 1 1 1 1.. 1 1 1 1 1 1 1 1 1 1.. 1 1 1 1 1 1 1 Gambar 4.21 Component Diagram yang Diusulkan

4.2.4.4 Deployment Diagram