Diagram Use Case Narasi Use Case
simpan 7.Konfirmasi ubah
8.Jika[ya], system mengubah data lokasi. Jika [tidak] maka system tidak
akan melakukan pengubahan. 9. system memberikan konfirmasi
bahwa data telah berhasil diubah.
Nama Use Case Update
Data Kecepatan
Aktor Administator
Keterangan Administator dapat meng-update data kecepatan
Kondisi awal
Administator sudah login dan berada pada “kelola data kecepatan”
Kondisi akhir
Data kecepatan berhasil di-update
Skenario Aksi Aktor
Reaksi Sistem Kondisi Normal Normal
1.Administator memilih menu data Ubah Keceptan
2. Sistem menampilkan
data ubah
kecepatan yang di ambil dari tabel hitungKecepatan.
3. Administator melakukan
klik ”update” pada data yang akan di
Pengarang : Alfa Tanggal : 16 Okt 2011
pilih 4. Sistem menampilkan form isian yang
telah terisi data dari jarak yang dipilih. 5. Administator melakukan perubahan
data 6.Administator
memilih tombol
simpan 7.Konfirmasi ubah
8.Jika[ya], system mengubah data jarak. Jika [tidak] maka system tidak akan
melakukan pengubahan. 9. system memberikan konfirmasi bahwa
data telah berhasil di ubah.
Nama Use Case
Ubah Account
Aktor Adminstator dan Staff Bagian Distribusi
Keterangan Adminstator dan Staff Bagian Distribusi dapat mengubah data account
Kondisi awal
Adminstator dan Staff Bagian Distribusi sudah login dan berada pada “ubah
account ”
Kondisi akhir
Data account berhasil di-input dan disimpan ke tabel data lokasi
Skenario Aksi Aktor
Reaksi Sistem Kondisi Normal Normal
Pengarang : Alfa Tanggal : 16 Okt 2011
1. Adminstator dan Staff Bagian Distribusi
memilih menu “ubah account
” 2. Sistem menampilkan form isian
ubah account 3.Bagian Distribusi mengsisi data
account baru dan mengklik tombol simpan.
4. Sistem menyimpan data account dalam database pada table user.
Skenario alternatif jika kosong
. 1. Menampilkan konfirmasi bahwa isian
belum lengkap atau ada yang belum isi.
Nama Use Case
Update Data Pengirim Penerima
Aktor Staff Bagian Distribusi
Keterangan Bagian Distribusi dapat meng-update Data Pengirim Penerima
Kondisi awal
Bagian Distribusi sudah login dan tabel data pengirim penerima sudah terisi
Kondisi akhir
Data Pengirim Penerima di-update
Skenario Aksi Aktor
Reaksi Sistem Pengarang : Alfa
Tanggal : 16 Okt 2011
Kondisi Normal
1. Sistem menampilkan tabel data pengirim penerima.
2. Bagian Distribusi mengklik tabel yang akan di-update
3. Sistem menampilkan form isian data pengirim penerima
4. Bagian Distribusi mengisi form isian data pengirim penerima yang
akan di-update. Dan mengklik simpan perubahan
5.Sistem menyimpan data pengirim penerima pada tabel pengirim penerima,
dan menampilkan konfirmasi bahwa data pengirim penerima telah di-update
Skenario alternatif jika kosong
1. Menampilkan konfirmasi
bahwa isian belum lengkap atau ada yang
belum isi.
Nama Use Case Input Data Pengirim Penerima
Aktor Bagian Distribusi
Keterangan Bagian Distribusi dapat melakukan input data pengirim penerima
Kondisi awal Pengarang : Alfa
Tanggal : 16 Okt 2011
Bagian Distribusi sudah login
Kondisi akhir
Input data pengirim penerima berhasil
Skenario Aksi Aktor
Reaksi Sistem Kondisi Normal Normal
1. Sistem menampilkan form isian
data pengirim penerima. 2. Bagian Distribusi memasukkan data
pengirim penerima pada form dan memproses dengan mengklik tombol
“simpan”. 3. Sistem menyimpan data pengirim
penerima pada tabel pengirim penerima dan menampilkan konfirmasi bahwa data
telah disimpan
Skenario alternatif jika kosong
1. Menampilkan konfirmasi
bahwa isian belum di-isi.
Nama Use Case Hapus data pengirim penerima
Aktor Bagian Distribusi
Keterangan Bagian Distribusi dapat menghapus data pengirim penerima
Kondisi awal
Bagian Distribusi sudah login dan tabel pengirim penerima sudah terisi
Pengarang : Alfa Tanggal : 16 Okt 2011
Kondisi akhir
Data tabel pengirim penerima telah terhapus
Skenario Aksi Aktor
Reaksi Sistem Kondisi Normal Normal
1. Sistem menampilkan
tabel data
pengirim penerima 2. Bagian Distribusi mengklik data
tabel pengirim penerima yang akan dihapus
3. Sistem menampilkan form data tabel pengirim penerima
4. Bagian Distribusi
menekan tombol hapus
5. Sistem menghapus data pengirim
penerima
Nama Use Case
Ubah data kondisi pengiriman
Aktor Bagian Distribusi
Keterangan Bagian Distribusi dapat mengubah data kondisi pengiriman
Kondisi awal
Bagian Distribusi sudah login dan tabel pengirim penerima kondisi belum terkirim
Kondisi akhir Pengarang : Alfa
Tanggal : 16 Okt 2011
Data tabel pengirim penerima telah telah dikirim
Skenario Aksi Aktor
Reaksi Sistem Kondisi Normal Normal
1. Sistem menampilkan tabel data
pengirim penerima 2. Bagian Distribusi mengklik data
tabel pengirim penerima yang akan dikirim
3. Sistem menampilkan form data tabel pengirim penerima
4. Bagian
Distribusi memilih
kirim dan menekan tombol simpan 5.
Sistem mengubah data pengirim penerima sudah dikirim pada tabel
pengirim penerima
Nama Use Case Perhitungan pencarian rute
Aktor
Bagian Distribusi
Keterangan Bagian Distribusi dapat melakukan perhitungan pencarian rute
Kondisi awal
Bagian Distribusi sudah login dan tabel pengirim penerima dalam kondisi kirim
Kondisi akhir Pengarang : Alfa
Tanggal : 16 Okt 2011
Tampil rute pengiriman
Skenario Aksi Aktor
Reaksi Sistem Kondisi Normal Normal
1. Sistem menampilkan tabel data
pengirim penerima dalam kondisi kirim 2.
Bagian Distribusi mengisi form parameter pada algoritma semut dan
menekan tombol
tampil rute
pengiriman 3. Sistem menampilkan rute pengiriman
alternate dan terbaik