Admin memilih menu tab “Toko”.
Langkah 4: Admin
mengklik tombol
“Reindeks“.
Langkah 2: Sistem akan menggambil field
data sales dari database. Langkah 3:
Sistem akan menampilkan data sales.
Langkah 5:
Sistem akan memanggil query reindeks.
Langkah 6: Sistem akan memproses query
reindeks. Langkah 7:
Sistem akan menyalinkan data transaksi_toko
ke transaksi_toko_indeks.
Langkah 8:
Sistem akan menampilkan pesan tabel
transaksi_toko_indeks telah dibentuk.
Kesimpulan
Use case ini berhenti apabila Admin berhasil memasukkan data sales yang baru, menghapus atau merubah data sales.
1.2 Rekomendasi Mobile
1.2.1 Login
Nama Use Case
Login
Aktor Sales
Deskripsi Use
Case
Use case ini menggambarkan proses Sales melakukan login sebelum masuk ke sistem, dengan memasukkan nama dan
password.
Kondisi awal
Sales memiliki nama dan password yang sudah terdaftar.
Pemicu
Use case ini digunanakan apabila sales ingin masuk ke dalam
sistem.
Langkah Umum
Kegiatan aktor Respon sistem
Langkah 1: Sales memasukan user dan
password .
Langkah 2: Kemudian mengeklik tombol
“Login”. Langkah 3:
Sistem akan memanggil query Login.
Langkah 4:
Sistem akan memproses query Login.
Langkah 5: Sistem mengecek validasi di
database. Langkah 6:
Sistem menampilkan Halaman Menu Kelola.
Langkah Alternatif
Langkah 3 :
jika user dan password tidak sesuai maka sistem akan memberikan peringatan.
Kesimpulan Use case berhenti apabila Sales telah berhasil masuk kedalam
menu utama atau user membatalkan masuk ke sistem.
1.2.2 Profil Sales
Nama Use Case
Profil Sales
Aktor
Sales
Deskripsi Use
Case
Use case ini menggambarkan proses sales melakukan penambahan produkbarang dan jumlah produk yang dibawa.
Kondisi Awal
Sales telah berhasil masuk halaman profil sales.
Pemicu
Use case ini digunakan apabila ingin menambah daftar list barang.
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