Evaluasi Kebutuhan Perangkat Lunak

kepuasan pelanggan terhadap layanan sistem toko yang berjalan. Bagi member yang lupa password, dapat mengakses layanan lupa password supaya sistem melakukan reset password. Kepala Supervisor Toko yang bertindak sebagai administrator dapat mengelola data katalog dan stok produk seperti data kategori, data data produk, ukuran, data warna, data gambar produk, data stok produk, data pengiriman seperti data kota, provinsi, jenis pengiriman, biaya kirim, data member, data pesanan, testimonial, data operator, dan melakukan maintenance sistem seperti backup dan restore data. Supervisor penjualan bertugas mencetak laporan seperti data stok produk, data pesanan, data return secara berkala, dan bertanggung jawab dalam mengelola pesanan dan return produk. Sedangkan operator penjualan bertugas mengelola data pesanan seperti konfirmasi pembayaran. Setiap akun operator dapat mengubah informasi profil, pengubahan password. Untuk menjaga keamanan dan stabilitas sistem halaman operator back-end dan halaman Web penjualan online front-end diakses secara terpisah.

3.1.13.2 Identifikasi Aktor dan Potensial Use Case

Berdasarkan penelusuran skenario yang telah diuraikan, dapat diidentifikasi sejumlah aktor yang memiliki tugas dan tanggung jawab masing- masing. Identifikasi dan potensial use case dideskripsikan pada Tabel 3.17. Tabel 3.17 Identifikasi Aktor dan Potensial Use Case No. Aktor Deskripsi Tugas dan Tujuan 1. Administrator - Login operator. - Mengubah password. - Mengelola data katalog produk: data kategori, data warna, data ukuran, data stok produk, harga, gambar produk, diskon. - Mengelola data biaya pengiriman - Mengelola data provinsi. - Mengelola data kota. - Mengelola data testimonal. - Mengelola data komentar produk. - Mengelola data member. - Mengelola data operator. - Melihat laporan produk. Tabel 3.17 Identifikasi Aktor dan Potensial Use Case Lanjutan No. Aktor Deskripsi Tugas dan Tujuan - Maintenance sistem seperti backup dan restore database . 2. Supervisor Penjualan - Login operator. - Mengubah password. - Mengelola data pesanan. - Mengelola data return produk. - Membuat dan mencetak laporan secara berkala. 3. Operator Penjualan - Login operator. - Mengelola data pesanan. 4. Pengunjung - Melihat halaman utama. - Mencari produk berdasarkan kategori dan kode produk. - Melihat katalog produk yang disusun berdasarkan kategori produk. - Melihat produk paling banyak dilihat, paling laris, produk rekomendasi dan melihat produk terbaru. - Melihat informasi tata cara transaksi yang berlaku. - Melihat informasi stok produk. - Mendaftar sebagai member. 5. Member - Melihat halaman utama. - Mencari produk berdasarkan kategori dan nama produk. - Melihat katalog produk yang disusun berdasarkan kategori produk. - Melihat produk paling banyak dilihat, paling laris, produk rekomendasi dan melihat produk terbaru. - Melihat katalog produk yang disusun berdasarkan kategori produk. - Melihat produk paling banyak dilihat, paling laris, produk rekomendasi dan melihat produk terbaru. - Melihat informasi tata cara transaksi yang berlaku. - Melihat informasi stok produk. - Mendaftar sebagai member.

3.1.13.3 Global Use Case Diagram

Global use case diagram ini berfungsi untuk menggambarkan use case keseluruhan dari aplikasi penjualan online yang akan dibangun. Penjelasan mengenai diagram user case pada sistem yang dibangun dapat dilihat pada Gambar 3.9