Langkah Umum
Kegiatan aktor Respon sistem
Langkah 1: Sales
memilih atau
menambahkan produk yang dibawa kedalam list.
Langkah 5: Sales mengklik nama produk.
Langkah 2: Sistem akan melakukan query
tambah-profil Langkah 3:
Sistem akan memproses query tambah-profil
kedalam database produk.
Langkah 4: Sistem akan menampilkan list
produk ke halaman profil sales. Langkah 6:
Sistem akan melakukan query detail-profilsales.
Langkah 7: Sistem akan memproses query
detail-profilsales
kedalam database transaksi_sales.
Langkah 8: Sistem
akan menampilkan
detail transaksi sales.
Langkah Alternatif
Langkah 5: Sales Mengkli
k menu “Lokasi Sales”, sehingga menampilkan peta lokasi sales.
Langkah 9 : Sales memasukkan jumlah barang yang dibawa. Kemudian klik
“Simpan” Langkah 9:
Sales memilih menu “Hapus”, kemudian transaksi di tabel transaksi_sales dihapus.
Kesimpulan
Use case ini berhenti apabila sales berhasil memasukan list
barang yang akan dipasarkan.
1.2.3 Kelola Toko
Nama Use Case
Kelola Toko
Aktor
Sales
Deskripsi Use
Case
Use case ini menggambarkan proses sales melakukan penambahan data transaksi penjualan produk pada toko ke
dalam database.
Kondisi Awal
Sales telah berhasil masuk ke halaman Kelola Toko
Pemicu
Use case ini digunakan jika sales ingin menambah data toko
Langkah Umum
Kegiatan actor Respon sistem
Langkah 1: Sales
memilih menu
“Kelola Toko”. Langkah 5:
Sales mengklik nama toko. Langkah 9:
Langkah 2: Sistem akan melakukan query
list-toko. Langkah 3:
Sistem akan memproses query list-toko kedalam database toko.
Langkah 4: Sistem akan menampilkan list-
toko ke halaman ListToko. Langkah 6:
Sistem akan melakukan query detail-toko.
Langkah 7: Sistem akan memproses query
detail-toko kedalam database toko.
Langkah 8: Sistem
akan menampilkan
detail-toko ke
halaman DetailListToko.
Langkah 10:
1.2.4 Rekomendasi Pelanggan Tetap
Nama Use Case
Rekomendasi Pelanggan Tetap
Aktor
Sales
Deskripsi Use
Case
Use case ini menggambarkan proses Sales melihat daftar toko yang masuk list pelanggan yang pasti menerima barang dari
suatu pemasaran secara rutin.
Kondisi Awal
Sales telah berhasil masuk halaman profil sales dan mencatat Sales
mengklik nama
produk. Langkah 13:
Sales memasukan jumlah produk yang di jual dan
mengklik tombol “Simpan” Sistem akan melakukan query
list-produk-toko. Langkah 11:
Sistem akan memproses query list-produk-toko
kedalam database transaksi toko.
Langkah 12: Sistem
akan menampilkan
pesan. Langkah 14:
Sistem akan melakukan query tambah_frekuensiproduk.
Langkah 15: Sistem akan memproses query
tambah_frekuensiproduk kedalam database transaksi toko,
Langkah 16: Sistem
akan memberikan
notifikasi bahwa
file telah
tersimpan di database.
Langkah Alternatif
Kesimpulan
Use case ini berhenti apabila Sales telah berhasil memasukkan transaksi penjualan produk pada toko tertentu.
posisi longitude dan latitude ke tabel sales.
Pemicu Use case ini dilakukan oleh sales untuk mengetahui toko yang
harus mendapatkan produk dagang.
Langkah Umum
Kegiatan aktor Respon sistem
Langkah 1: Sales
memilih menu
“Pelanggan Tetap” Langkah 2:
Sistem akan melakukan query list- pelanggan-tetap
Langkah 3: Sistem akan melakukan proses
query
list-pelanggan-tetap untuk mengambil kolom id_sales dan
id_produk dalam database. Langkah 4:
Sistem akan melakukan proses query
list-pelanggan-tetap untuk mengambil
kolom id_produk,id_toko, dan frekuensi.
Langkah 5: Sistem akan melakukan proses
query
list-pelanggan-tetap untuk mengambil
kolom id_toko,
nama_toko, cosim, dan distance. Langkah 6:
Sistem akan
memproses perhitungan
vsm dan
menampilkan list rekomendasi berdasarkan kemiripan dengan
profil sales.
Langkah Alternatif
Langkah 7: Sales mengklik salah satu nama toko, sehingga tampil peta
lokasi toko yang dipilih.
Kesimpulan
Use case ini berhenti apabila telah menampilkan hasil rekomendasi