28
29
Keterangan :
Tabel 4.5 Skenario Use Case Mengelola Buku Tamu (Front Office)
Aktor Sistem
1. Masuk ke menu utama
2. Memilih menu daftar tamu
3. Menampilkan daftar tamu
4. Mengkonfirmasi tamu
diterima atau ditangguhkan
klik simpan.
5. Menyimpan di database.
Tabel 4.10 Kelas yang ada pada Buku Tamu Elektronik UMMI
Kelas Atribut Methode
User ɸ id_user +login
-nama_lengkap
-email
-no_hp
-alamat
-username
-password
-images
36
Gambar 4.5 Activity Diagram Front Office Buku Tamu Elektronik UMMI
40
Gambar 4.10 Statechart Diagram Mengelola Buku Tamu ( Front Office ) Buku Tamu
Elektronik UMMI
45
Gambar 4.16 Sequence Diagram Buku Tamu Buku Tamu Elektronik UMMI
Gambar 4.17 Sequence Diagram Konfirmasi Tamu Buku Tamu Elektronik UMMI
51
Gambar 4.19 Sequence Diagram Grafik Tamu Buku Tamu Elektronik UMMI
52
a. PseudoCode Home
Start
If beranda then Tampil home
Elseif Informasi then Tampil Informasi
Elseif Isi Data Tamu then Tampil Isi Data Tamu
Elseif Konfirmasi Tamu then Tampil Konfirmasi Tamu
Else tampil beranda End If End
2. Informasi
a. PseudoCode Informasi
Start
If Informasi then Tampil Daftar Informasi Else Tampil Beranda Endif
End
56
4. Konfirmasi Tamu
1. PseudoCode login
Start
Input
username
Input
password If
Login Then
Tampil Halaman
administrator Else Ulangi
59
a. PseudoCode Home
Start
If beranda
then Tampil
home
Elseif Informasi
then Tampil
Informasi
Elseif Daftar Tamu
then Tampil Daftar
Tamu
Elseif Konfirmasi Tamu
then Tampil Konfirmasi
Tamu Elseif Grafik Tamu
then Tampil Grafik Tamu
Elseif Laporan
60
2. Informasi
a. PseudoCode Informasi
Start
If Informasi then
Tampil Daftar
Informasi
If tambah then input informasi
Elseif edit then update
informasi Elseif hapus then
kurang informasi Else lihat
informasi
End if
Else Tampil
61
3. Daftar Tamu
4. Konfirmasi Tamu
6. Perancangan Laporan
a. PseudoCode Laporan
Start
If Lapora
then Tampil
Laporan
If print then cetak
data Else lihat data
Endif
Else Tampil
Beranda Endif