Class Diagram Component Diagram Deployment View

4.2.2.5 Class Diagram

Class diagram adalah diagram yang digunakan untuk menampilkan beberapa kelas serta paket-paket yang ada dalam sistem atau perangkat lunak yang sedang dikembangkan dan memberikan gambaran atau diagram statis tentang sistem atau perangkat lunak dan relasi-relasi yang ada didalamnya. Dalam aplikasi sistem yang diusulkan dapat digambarkan class diagram sebagai berikut : class class diagram detail_kamar id_hotel - type_kamar - tarif_kamar - gambar - fasilitas_kamar + tambah + lihat tabel_hotel id_hotel - nama_hotel - kategori_hotel - alamat_hotel - kecamatan - wilayah - no_telp - fax + tambah + lihat user id_user - user_name - password id_hotel - status - email + tambah + cari + lihat + edit + hapus detail_fasilitas id_hotel - nama_fasilitas - gambar - keterangan + tambah + lihat tabel_w ilayah id_wilayah - wilayah - gambar + tambah + lihat tabel_kecamatan id_wilayah id_kecamatan - kecamatan - gambar + tambah + lihat t_ev ent id_event - subject - tanggal - tipe - keterangan id_user + tambah + cari + lihat + edit + hapus t_berita id_berita - tanggal - sumber - subject - isi + tambah + cari + lihat + edit + hapus bukutamu id - tanggal - waktu - nama - email - komentar + tambah + lihat 1 1.. 1 1.. 1 1.. 1 1.. 1 1 1 1 1 1 Gambar 4.17 Class Diagram

4.2.2.6 Component Diagram

Component diagram menggambarkan sruktur dan hubungan antar komponen piranti lunak, termasuk ketergantungan dependency diantaranya. Umumnya komponen terbentuk dari beberapa class dan atau package, tapi dapat juga dari komponen-komponen yang lebih kecil. cmp component diagram master_berita.php master_ev ent.php home.php index.php hotel.php contact.php cek_login.php index.php hotel index.php admin home.php detail-kamar.php detail_fasilitas.php v iew _hotel,php input_ev ent.php logout.php home.php input_berita.php lihat_ev ent.php input_wilayah.php lihat_hotel.php lihat_admin.php Gambar 4.18 Component Diagram

4.2.2.7 Deployment View

Deploymentphysical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, dimana komponen akan terletak pada mesin, server atau piranti keras apa, bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal. deployment Deployment Diagram «device» Web Serv er - Wi ndows Sistem Informasi Hotel M ySql Serv er «devi ce» Web Brow ser - Internet Expl orer Gambar 4.19 Deployment Diagram

4.2.2.8 Struktur File