Use Case Usulan untuk Program Aplikasi SADAM Activity Diagram Pendaftaran User Activity Diagram Untuk Input Data Site Sequence Diagram Untuk Input Data Site

91 2.Tampil form pendaftaran user 3.Input data user 4.Verifikasi kelengkapan data 5.Simpan data Tabel 4.1 Skenario Use Case Pendaftaran User Nama Use Case : Melakukan penginputan data site Aktor : User dan Admin Aksi Aktor Reaksi Sistem 1.Input data site 2.Tampil form input data 3.Input data 4.Simpan data 5.Tampil data berhasil disimpan Tabel 4.2 Skenario Use Case Melakukan penginputan data site 92 Nama Use Case : Mengelola data site Aktor : Admin Aksi Aktor Reaksi Sistem 1.Mengelola data site 2.Tampil data master yang akan diolah Tabel 4.3 Skenario Use Case Mengelola data site Nama Use Case : Membuat report Aktor : Admin Aksi Aktor Reaksi Sistem 1.Membuat report 2.Tampil laporan mengenai site Tabel 4.4 Skenario Use Case membuat report 93

4.2.3.2 Activity Diagram

1. Activity Diagram Pendaftaran User

Gambar 4.13 Activity Diagram Pendaftaran User Buka website Pilih Menu Daftar input data user Input user name dan password Login Tampil Aplikasi web Tampil Form pendaftaran user Verifik asi belum lengkap Simpan Data lengkap Validasi salah Tampil Menu User Benar Sistem User 94

2. Activity Diagram Untuk Input Data Site

Gambar 4.14 Activity Diagram Untuk Input Data Site Buka Website Input Username dan Password Pilih Menu New Submit Input Data Site Klik Submit Validasi Tampil Halaman User Tampil Form Input Data Tampil Aplikasi Web Tampil Data Berhasil Disimpan Dalam Database Validasi salah benar Sistem User 95

3. Activity Diagram Untuk Mengelola Data Site

Gambar 4.15 Activity Diagram Untuk Mengelola Data Site Input Username dan Password login Mengelola Data Site Buka Website Tampil Halaman Staf Validasi Tampil Data Berhasil dikelola Tampil Aplikasi Web Sistem Staf Administrasi dan Litigation 96

4.2.3.3 Sequence Diagram 1. Sequence Diagram Pendaftaran User

Gambar 4.16 Sequence Diagram Pendaftaran User user user form form Data base Data base 1: Buka Aplikasi 2: Tampil aplikasi sadam 3: Pilih menu daftar 4: Tampil form daftar user 5: Input data user 6: Verifikasi data 7: Simpan data 8: Data berhasil disimpan 10: Input username dan password 9: Username password 11: Validasi login 12: cek login benar atau salah 13: tampil menu user 97

2. Sequence Diagram Untuk Input Data Site

Gambar 4.17 Sequence Diagram Untuk Input Data Site User User Form Form Database Database 1: Buka aplikasi 2: Tampil aplikasi sadam 3: Input username dan password login 9: Input data site 10: Kirim instruksi 11: Simpan data 12: Tampil data berhasil di simpan ke dalam database 4: Validasi login 5: Cek login benar atau salah 6: Tampil halaman user 7: Pilih menu new submit 8: Tampil form input data 98

3. Sequence Diagram Untuk Mengelola Data Site

Gambar 4.18 Sequence Diagram Untuk Mengelola Data Site

4.2.3.4 Collaboration Diagram 1. Collaboration Pendaftaran User

Gambar 4.19 Collaboration Diagram Pendaftaran User Staf Administrasi dan Litigation Staf Administrasi dan Litigation Form Form Database Database 1: Buka aplikasi 2: Tampil aplikasi sadam 3: Input Username dan Password login 4: Validasi login 5: Cek login benar atau salah 6: Tampil halaman staf 7: Mengelola data site 8: Kirim instruksi 9: Simpan data 10: Tampil data berhasil dikelola user : user form : form db : db 7: simpan data 1: buka aplikasi 3: pilih menu daftar 5: input data user 10: input username password 2: tampil aplikasi sadam 4: tampil form data user 9: username password 13: tampil menu user 6: verifikasi data 11: validasi login 8: data berhasil disimpan 12: cek login benar atau salah 99

2. Collaboration Untuk Input Data Site

Gambar 4.20 Collaboration Diagram Untuk Input Data Site

3. Collaboration Untuk Mengelola Data Site

Gambar 4.21 Collaboration Diagram Untuk Mengelola Data Site user : user form : form db : db 11: simpan data 1: buka aplikasi 3: input username dan password login 7: pilih menu new submit 9: input data site 2: tampil aplikasi sadam 6: tampil halaman user 8: tampil form input data 12: tampil data berhasil di simpan ke dalam database 10: kirim instruksi 4: validasi login 5: cek login benar atau salah user : user form : form db : db 11: simpan data 1: buka aplikasi 3: input username dan password login 7: pilih menu new submit 9: input data site 2: tampil aplikasi sadam 6: tampil halaman user 8: tampil form input data 12: tampil data berhasil di simpan ke dalam database 10: kirim instruksi 4: validasi login 5: cek login benar atau salah