- User
Pihak yang mengunjungi website sistem yang akkan mengunakan jasa agen wisata.
3.2.2. Diagram Use Case
Use Case merupakan dokumen behavior sistem dari sudut pandang user, yang melibatkan dua elemen, yaitu sistemdengan komponen dan deskripsinya dan user
elemen eksternal, Jacobson1991. Use case merupakan dokumen naratif yang mendeskripsikan rangkaian even yang ditampilkan aktor dalam menggunakan
sistem. Diagram Use Case mengandung tiga komponen, yaitu :
Use caseskomponen sistem : unit fungsionalitas yang saling berkaitan.
Actorsuser sistem : segala sesuatu yang mengakses sistem, tidak hanya orang
Asosiasi komunikasi : menghubungkan antara aktor dan use case.
Komponen yang digunakan dalam pembuatan use-case diagram, digambarkan dengan simbol berikut :
Tabel 2 Tabel komponen use-case
Simbol Keterangan
Simbol dari pelaku atau aktor use case
Simbol dari use case atau fungsi sistem
Simbol relasi association. Simbol relasi extends.
Simbol relasi abstract. Simbol relasi depends on.
Simbol relasi inheritance.
extends uses
depends on
Gambar 2 use case diagram
3.2.2.1. Use Case Diagram Paket Manajemen Anggota
3.2.2.2. Use Case Diagram Paket Manajemen Kriteria
Tambah Data Kriteria
Admin
Edit Data Kriteria
Hapus Data Kriteria
Admin
Konfirmasi Anggota
Hapus Anggota Edit Anggota
Gambar 3 use case diagram paket manajemen anggota
Gambar 4 use case diagram paket manajemen kriteria
3.2.2.3. Use Case Diagram Paket Manajemen Gallery
3.2.2.4 Use Case Diagram Paket Manajemen Data Paket Wisata
3.2.3. Definisi Use Case
Tabel 3 Tabel definisi use case
Kode Use case
Deskripsi
UC – 01 – 01
Login Aktor : Admin, Anggota, User
Deskripsi : aktor memasukan username dan password untuk
Tambah Data Gallery
Admin
Edit Data Gallery
Hapus Data Gallery
Gambar 5 use case diagram paket manajemen gallery
Tambah Data Paket Wisata
Anggota
Edit Data Paket Wisata
Hapus Data Paket Wisata
Gambar 6 use case diagram paket manajemen paket wisata
dapat masuk ke sistem UC
– 01 – 02 Ganti Password
Aktor : Admin, Anggota Deskripsi : aktor dapat mengubah dan mengganti data
password yang lama dengan yang baru
UC – 01 – 03
Konfirmasi Angggota
Aktor : Admin Deskripsi : aktor dapat menerima atau menolak calon anggota
UC – 01 – 04
Edit Anggota Aktor : Admin
Deskripsi : aktor mengubah data anggota dari system UC
– 01 – 05 Hapus Anggota
Aktor : Admin Deskripsi : aktor menghapus data anggota dari system
UC – 01 – 06
Tambah Data Kriteria
Aktor : Admin Deskripsi: aktor dapat menambahkan data kriteria paket wisata
UC – 01 – 07
Edit Data Kriteria Aktor : Admin
Deskripsi : aktor mengubah data kriteria paket wisata yang telah disimpan di sistem
UC – 01 – 08
Hapus Data Kriteria Aktor : Admin
Deskripsi : aktor dapat menghapus data kriteria pada sistem UC
– 01 – 09 Tambah Data
Gallery Aktor : Admin
Deskripsi : aktor dapat menambahkan data gallery wisata UC
– 01 – 10 Edit Data Gallery
Aktor : Admin Deskripsi : aktor mengubah data kriteria paket wisata yang
telah disimpan di sistem
UC – 01 – 11
Hapus Data Gallery Aktor : Admin
Deskripsi : aktor dapat menghapus data kriteria pada sistem UC
– 01 – 12 Kelola Komentar
Aktor : Admin Deskripsi : aktor dapat melihat dan menghapus komentar
UC – 01 – 13
Tambah Data Paket Wisata
Aktor : Anggota Deskripsi : aktor dapat menambahkan data paket wisata
UC – 01 – 14
Edit Data Paket Wisata
Aktor : Anggota Deskripsi : aktor mengubah data paket wisata yang telah
disimpan di sistem
UC – 01 – 15
Hapus Data Paket Wisata
Aktor : Anggota Deskripsi : aktor dapat menghapus data paket wisata pada
sistem
UC – 01 – 16
Kelola Pesanan Aktor : Anggota
Deskripsi : aktor mengkonfirmasi pesanan pelanggan, dan dapat menghapus data yang
UC – 01 – 17
Lihat Data Paket Wisata
Aktor : User Deskripsi : aktor dapat melihat daftar data paket wisata yang
ditawarkan
UC – 01 – 18
Lihat Data Gallery Aktor : User
Deskripsi : aktor dapat melihat gallery photo yang ada pada
halaman gallery UC
– 01 – 19 Tulis Komentar
Aktor : User Deskripsi : aktor dapat meulis komentar
UC – 01 – 20
Daftar Anggota Aktor : User
Deskripsi : aktor adalah agen yang mendaftar sebagai anggota sistem, dengan mengisikan form yang tersedia
UC – 01 – 21
Cari Rekomendasi Paket
Aktor : User Deskripsi : aktor dapat mencari paket wisata berdasarkan
kriteria dan bobot yang ditentukan
UC – 01 – 22
Lihat Hasil Aktor : User
Deskripsi : aktor dapat melihat hasil perhitungan paket wisata berdasarkan nilai bobot yang dibandingkan dengan kriteria
UC – 01 – 23
Lihat Informasi Agen
Aktor : User Deskripsi : aktor dapat melihat daftar informasi agen-agen
wisata yang ada di sistem
UC – 01 – 24
Daftar Paket Aktor : User
Deskripsi : aktor mendaftar untuk dapat menjadi pelanggan paket wisata
UC – 01 – 25
Lihat Konfirmasi Paket
Aktor : User Deskripsi : aktor mengecek konfirmadsi pesanan dan dapat
mengrimkan pesan kepada agen yang bersangkutan
UC – 01 – 26
Tulis Pesan Aktor : User
Deskripsi : aktor dapat menulis pesan untuk anggota agen yang bersangkutan
UC – 01 – 27
Logout Aktor : Admin, Anggota, User
Deskripsi : aktor keluar dari sistem
3.2.4 Skenario Use Case