Batasan Struktural Aturan Bisnis

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 88 Gambar 3.8 Global Use Case Diagram Lupa Passw ord Melihat Informasi Produk fro m Use C ase F ro nt-end Melihat Produk Paling Banyak Dilihat fro m Use C ase F ro nt-end Check-Out fro m Use C ase F ro nt-end Pembayaran PayPal fro m Use C ase F ro nt-end Pembayaran T ransfer Rekening fro m Use C ase F ro nt-end Melihat produk terbaru fro m Use C ase F ro nt-end Mengirim Email Not ifikasi Validasi Pembayaran Pesanan Melalui PayPal fro m Use C ase F ro nt-end include Melihat produkT erlaris fro m Use C ase F ro nt-end Memilih Perbandingan produk fro m Use C ase F ro nt-end T racking Pengiriman fro m Use C ase F ro nt-end Melihat koment ar produk fro m Use C ase F ro nt-end include Melihat deskripsi produk fro m Use C ase F ro nt-end include Pendaftaran Member fro m Use C ase F ro nt-end Pengunjung from P rimary S istem A ctor Melihat Det ail Pesanan fro m Use C ase F ro nt-end Meilhat Riw ayat Pesanan fro m Use C ase F ro nt-end ext end Mengajukan Ret ur Produk fro m Use C ase F ro nt-end ext end include Membat alkan Pesanan ext end Melihat Cara Berbelanja fro m Use C ase F ro nt-end Membayar Pesanan fro m Use C ase F ro nt-end ext end MenulisT est imont al fro m Use C ase F ro nt-end Melihat Halaman Ut ama fro m Use C ase F ro nt-end include include include ext end Mencari Produk fro m Use C ase F ro nt-end ext end ext end Melihat Kat alog Produk fro m Use C ase F ro nt-end Mengelola Keranjang Belanja fro m Use C ase F ro nt-end ext end Memesan Produk fro m Use C ase F ro nt-end include include Mengelola minat fro m Use C ase F ro nt-end ext end Mengubah Passw ord Mengubah Profile Maint enance sistem fro m Use C ase Back -End Mengelola Dat a Operat or fro m Use C ase Back -End Mengelola Dat a Member fro m Use C ase Back -End Mengeloa Data kot a fro m Use C ase Back -End Mengelola Dat a Biaya Kirim fro m Use C ase Back -End Mengelola Dat a Jenis Pengiriman fro m Use C ase Back -End Mengelola Dat a Katalog Produk fro m Use C ase Back -End Administ rat or from P rimary S istem A ctor Mengelola Dat a Retur fro m Use C ase Back -End include Membuat Laporan fro m Use C ase Back -End Supervisor Penjualan from P rimary S istem A ctor Operat or Penjualan from P rimary S istem A ctor Mengelola Dat a Pesanan fro m Use C ase Back -End Login ext end include include include include include include include include include include includeinclude include include include Member from P rimary S istem A ctor Melihat rekomendasi produk fro m Use C ase F ro nt-end include include