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
1. Login
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name Login
Jenis Use case : Persyaratan bisnis
Use Case ID
UC-01-01
Priority
Tinggi
Source -
Primary Business
Actor
Admin, Anggota
Description
Use case ini mengambarkan suatu kejadian yang dilakukan oleh aktor dengan memasukkan user name dan password,
dan akan diotentifikasi oleh system ke database.
Pre - Condition
Aktor telah memiliki username dan password
Trigger
Use case ini digunakan saat aktor ingin masuk ke dalam halaman aktor
Typical Course
Of Events
Actor Action Sistem Response
Step 1 : Aktor mengakses halaman login
Step 2 : System menampilkan halaman
login.
Step 3 : Aktor memasukkan user name, password dan
status pengguna
Step 4 : Aktor menekan tombol login
Step 5 : System mengautentifikasi
password dan user name dengan data di database
Step 6 :System menampilkan halaman
utama aktor
Alternate Courses Step 7 : Jika username dan password tidak sesuai maka,
system akan menampilkan pesan error dan kembali menampilkan halaman login
2. Ganti Password
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name
Ganti Password Jenis Use case :
Persyaratan bisnis
Use Case ID
UC-01-02
Priority Tinggi
Source
-
Primary Business
Actor
Admin, Anggota
Description
Use case ini mengambarkan suatu kejadian yang dilakukan oleh admin dan angota, use case ini digunakan untuk
mengganti password yang lama dengan password yang baru
Pre - Condition
Aktor telah login
Trigger
Aktor diharuskan login terlebih dahulu sebelum melakukan ganti password
Typical Course
Of Events
Actor Action Sistem Response
Step 1 :Aktor memilih menu ganti password
Step 2 : System merespon dengan menampilkan
halaman ganti password dengan menampilkan user
name pada label yang tersedia.
Step 3 : Aktor memasukkan password lama dan password
baru serta re-type password
Step 4 :Aktor mengklik tombol simpan
Step 5 : System mengupdate password lama
dengan password baru
Alternate Courses
-
3. Konfirmasi Anggota
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name Konfirmasi Anggota
Jenis Use case : Persyaratan bisnis
Use Case ID
UC-01-03
Priority
Tinggi
Source
-
Primary Business
Actor
Admin
Description
Use case ini mengambarkan proses konfirmasi calon anggota menjadia anggota sistem
Pre - Condition
Aktor telah login sebagai admin
Trigger
Aktor diharuskan login sebagai admin sebelum melakukan konfirmasi data anggota
Typical Course
Of Events
Actor Action Sistem Response
Step 1 : Aktor memilih menu manajemen aggota
Step 2 : System merespon dengan menampilkan
halaman pencarian data calon anggota
Step 3 : Aktor memasukkan nama agen atau calon anggota
Step 4 : Aktor mengklik tombol cari
Step 5 : System merespon dengan menampilkan
pendaftar dalam tabel
Step 6 : Aktor memilih data yang ada pada table
Step 8 : aktor menekan tombol terima
Step 7 : System merespon dengan menampilkan data
calon anggota pada field yang tersedia
Step 9 :system menghapus data pada table calon
anggota dan menyimpan ke table anggota pada
database dan memberikan pesan data anggota berhasil
disimpan
Alternate Courses
Aktor menekan tombol batal
4. Tambah Data Kriteria
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name Tambah Data Kriteria
Jenis Use case : Persyaratan bisnis
Use Case ID UC-01-06
Priority
Tinggi
Source
-
Primary Business
Actor
Admin
Description Use case ini mengambarkan proses penambahan data
kriteria ke dalam sistem
Pre - Condition
Aktor telah login ke dalam sistem bagai admin
Trigger
Aktor diharuskan login terlebih dahulu sebelum melakukan proses penambahan data kriteria
Typical Course
Of Events
Actor Action Sistem Response
Step 1 : Aktor memilih menu manajemen kriteria dan
memilih tab tambah data kriteria
Step 2 : System merespon dengan menampilkan
halaman tambah data kriteria
Step 3 : Aktor memasukan data berdasarkan form yang
ada
Step 4 : Aktor menekan tombol simpan
Step 5 : System menyimpan data kriteria ke
dalam database dan menampilkan pesan data
telah disimpan
Alternate Courses
Aktor menekan tombol batal dan semua data isian aktor akan dihapus
5. Tambah Data Paket Wisata
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name Tambah Data Paket Wisata
Jenis Use case : Persyaratan bisnis
Use Case ID
UC-01-13
Priority
Tinggi
Source -
Primary Business
Actor
Anggota
Description
Use case ini mengambarkan proses penambahan data paket wisata
Pre - Condition
Aktor telah login ke dalam sistem sebagai anggota sistem
Trigger Aktor diharuskan login terlebih dahulu sebelum melakukan
proses input data paket wisata
Typical Course
Of Events
Actor Action Sistem Response
Step 1 : Aktor memilih menu manajemen data paket dan
memilih tab tambah data paket wisata
Step 2 : System merespon dengan menampilkan
halaman tambah data paket wisata
Step 3 : Aktor menginput data berdasarkan form yang ada
Step 4 : Aktor menekan tombol simpan
Step 5 : System menyimpan data paket
wisata ke dalam database dan menampilkan pesan
data telah disimpan
Alternate Courses
Aktor menekan tombol batal dan semua data isian aktor akan dihapus
6. Daftar Anggota
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name Daftar Anggota
Jenis Use case : Persyaratan bisnis
Use Case ID
UC-01-20
Priority
Tinggi
Source -
Primary Business
Actor
User
Description
Use case ini mengambarkan proses aktor mendaftar menjadi anggota sistem
Pre - Condition
Aktor merupakan user yang akan mendaftar menjadi anggota system yang akan menawarkan paket wisata
Trigger Aktor diharuskan mengakses situs dari system untuk
mendaftar menjadi anggota sistem
Typical Course
Of Events
Actor Action Sistem Response
Step 1 : Aktor memilih menu daftar anggota
Step 2: System merespon dengan menampilkan
halaman daftar anggota
Step 3 : Aktor mengisikan form pendaftaran yang
tersedia Step 4 : Aktor menekan
tombol daftar
Step 5 : System merespon dan menyimpan data calon
anggota dan memberikan pesan konfirmasi akan
diproses 2 x 24 Jam 6.
Alternate Courses
Aktor menekan tombol batal
7. Cari Rekomendasi Paket
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name
Cari Rekomendasi Paket Jenis Use case :
Persyaratan bisnis
Use Case ID
UC-01-21
Priority Tinggi
Source
-
Primary Business
Actor
User
Description Use case ini mengambarkan proses dimana aktor
memasukan kriteria pencarian paket wisata dan mengubah bobot nilai kriteria
Pre - Condition Aktor telah menentukan kriteria paket wisata yang akan
dicari
Trigger
Aktor diharuskan mengakses situs dari system
Typical Course
Of Events
Actor Action Sistem Response
Step 1 : Aktor memilih menu cari rekomendasi paket
Step 3 : Aktor memasukkan input budget, jenis wisata,
lama perjalanan, jumlah pesertasesuai dengan form
yang disiapkan dan menentukan bobot kriteria
Step 4 : Aktor menekan tombol proses
Step 2 : Sistem menampilkan halaman cari
rekomendasi paket
Step 5 : System merespon dengan memproses data
Step 7 : Aktor mengklik detail untuk melihat detail
paket wisata berdasarkan bobot yang
dibandingkan dengan inputan user
Step 6 : System menampilkan halaman
recomendasi paket yang telah dihitung
Step 8 : System menampilkan detail paket
wisata dalam bentuk popup
Alternate Courses Aktor menekan tombol batal untuk membatalkan pencarian
8. Lihat Hasil
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name
Lihat Hasil Jenis Use case :
Persyaratan bisnis
Use Case ID UC-01-22
Priority
Tinggi
Source
-
Aktor Bisnis Primer
User
Description
Use case ini mengambarkan proses aktor melihat hasil perhitungan yang diproses sistem
Pre - Condition
Aktor telah masuk ke system dan melakukan proses hitung
Trigger Aktor diharuskan mengakses situs dari system
Typical Course
Of Events
Actor Action Sistem Response
Step 2 : Aktor melihat hasil Step 1 : System
menampilkan halaman hasil perhitungan
perhitungan yang diproses oleh sistem
Langkah alternative
-
9. Logout
Pengarang : Elisabeth Winarni Tanggal
: 10 Mei 2013 Versi
:
Use Case Name Logout
Jenis Use case : Persyaratan bisnis
Use Case ID
UC-01-26
Priority
Tinggi
Source
-
Primary Business
Actor
Admin, Anggota, Pelanggan
Description
Use case ini mengambarkan proses aktor logout untuk keluar dari sistem
Pre – Condition
Aktor telah login ke sistem
Trigger Aktor diharuskan login terlebih dahulu untuk dapat logout
dari sistem
Typical Course
Of Events
Actor Action Sistem Response
Step 1 : Aktor memilih menu logout
Step 2 : System melakukan proses logout
Alternate Courses -
3.3. Desain Subsistem Manajemen Data