Use Case Scenario Registrasi Use Case Scenario Pemesanan Barang

72 7. Klik daftar sebagai tanda informasi daftar telah tersimpan ke database Alternate Courses 3. Terdapat menu input username dan password jika ingin login 5. Jika kode data yang dimasukkan kurang maka akan terjadi pesan kesalahan Conclusion Pelanggan registrasi Post Condition Data registrasi telah tersimpan dalam database user

4.2.2.16 Use Case Scenario Pemesanan Barang

Tabel 4.21 Use Case Scenario Pemesanan Barang Use Case Name Pemesanan Barang Use Case Id 16 Actor Pelanggan Description Use case menggambarkan kegiatan memesan barang Precondition Pelanggan memesan barang Typical Course of Events Actor Action System Response 1. Memilih menu home 2. Menampilkan menu home 3. Memilih barang dan mengklik beli 4. Menampilkan halaman keranjang belanja 5. Mengupdate keranjang belanja dan mengklik proses pembayaran 6. Menampilkan halaman daftar belanja 7. Memilih jenis pembayaran 8. Menghubung- kan dengan database beli dan beli_barang 73 8. Klik ”proses pemesanan selesai” sebagai tanda informasi daftar telah tersimpan ke database Alternate Courses 3. Terdapat menu kategori barang jika ingin melihat produk berdasarkan kategori 5. Jika belanja batal terdapat menu hapus Conclusion Pelanggan memesan barang Post Condition Data memesan barang telah tersimpan dalam database beli dan beli_barang

4.2.2.17 Use Case Scenario Input Konfirmasi Pemesanan

Tabel 4.22 Use Case Scenario Input Konfirmasi Pemesanan Use Case Name Input Konfirmasi Pemesanan Use Case Id 17 Actor Pelanggan Description Use case menggambarkan kegiatan menginput konfirmasi pemesanan Precondition Pelanggan menginput konfirmasi pemesanan Typical Course of Events Actor Action System Response 1. Memilih menu konfirmasi 2. Menampilkan menu konfirmasi 3. Mengisi form menu konfirmasi 4. Menghubung- kan dengan database pembayaran 5. Klik kirim sebagai tanda informasi input konfirmasi telah tersimpan ke database Alternate Courses - Conclusion Pelanggan menginput konfirmasi pemesanan Post Condition Data konfirmasi pemesanan telah tersimpan dalam database pembayaran 74

4.2.2.18 Use Case Scenario Lihat Laporan

Tabel 4.23 Use Case Scenario Lihat Laporan Use Case Name Lihat Laporan Use Case Id 18 Actor Supervisor marketing Description Use case menggambarkan kegiatan melihat laporan Precondition Supervisor marketing melihat laporan Typical Course of Events Actor Action System Response 1. Memilih menu order barang 2. Menampilkan menu order barang 3. Memilih menu laporan 4. Menghubung -kan dengan database barang dan beli_barang 5. Menampilkan halaman laporan Alternate Courses 3. Terdapat menu detil jika ingin menampilkan detil order barang dengan penuh 5. Terdapat menu print jika ingin di cetak Conclusion Supervisor marketing melihat laporan Post Condition Data berhasil diakses

4.2.2.19 Use Case Scenario Cetak Faktur Pemesanan

Tabel 4.24 Use Case Scenario Cetak Faktur Pemesanan Use Case Name Cetak Faktur Pemesanan Use Case Id 19 Actor Administrator , marketing, dan pelanggan