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