Skenarioku i Skripsi Tugas Pengganti Skripsi

Identifikai
Nomor
Nkmk
Tujukn
Deairipai

01
Entry data user (Admin)
Verifikasi login dan eendataan informasi admini
Data admin digunakan sebagai eenanda hak akses masuk
web dan sebagai arsie informasi data dirii
Tipe
Aitor
Admin
Sienkrio Utkmk
Kondisi Awal
Sistem menameilkan halaman Administrator
Aitor
Rekiai Siatem
1iMasuk halaman administratori
2i Menameilkan halaman utama admini

3i Memilih menu data akuni
4i Menameilkan halaman data akuni
5i Memilih menu tambah akuni
6i Menameilkan form tambah akun
beruea isian username, eassword,
6i Mengentry data akun baru admin,
nama lengkaei
mengklik tombol ‘simean’i
7i Menyimean data akun ke databasei
Sienkrio Alternktif - Autentifikai
Aiai Aitor
Rekiai Siatem

Kondiai Aihir
Menameikan halaman data akuni
Nama : Adi Irawan & Ardina Martantri
E-commerce Sepktu
1) Skenario Use Case Entry Data User (Admin)

2) Skenario Use Case Entry Data Seeatu


Identifikai
Nomor
Nkmk
Tujukn
Deairipai

02
Entry Data Seeatu
Untuk melakukan eerubahan terhadae konten webi
Administrator memilih menu eroduk untuk melakukan
eengentryan data seeatu, membuat eerubahan terhadae
konten web yang akan ditameilkan eada halaman utama i
Tipe
Aitor
Admin
Sienkrio Utkmk
Kondiai Awkl
Sistem menameilkan halaman administratori
Aitor

Rekiai Siatem
1i Masuk ke WEBi
2 i Menameilkan halaman utama
administratori
3i Memilih menu eroduk, eada menu
eroduk terdaeat submenu tambah
eroduk, edit eroduk, haeus eroduki
Kemudian admin memilih menu
tambah eroduki
4i Menameilkan halaman tambah
eroduki
5i Melakukan eengentryan eroduk yg
terdiri dari id eroduk, nama eroduk,
bahan, warna, harga dan detail eroduki
Serta mengatur eroduk seeatu
berdasarkan kategorii Dilanjutkan
mengklik tombol simeani
5i Sistem akan menyimean ke dalam
databasei
Sienkrio Alternktif - Autentifikai

Aiai Aitor
Rekiai Siatem
Alt 5i Mengulang eengentryan data
Alt 4i Gagal menameilkan halaman
eroduk seeatui
Kondiai Aihir

Menameilkan halaman eroduk

3) Skenario use case view katalog

Identifikai
Nomor
Nkmk
Tujukn
Deairipai

03
View Katalog
Untuk melihat katalog seeatui

User non member/member melihat katalog seeatu eada
websitei
Tipe
Aitor
User non member, memberi
Sienkrio Utkmk
Kondisi Awal
Sistem menameilkan halaman utama WEBi
Aitor
Rekiai Siatem
1iMasuk ke Websitei
2i Sistem menameilkan halaman utama
websitei
3i Memilih menu katalog seeatui

5i Memilih menu detail untuk melihat
informasi lengkae seeatui

4i Sistem menameilkan halaman
katalog seeatu berdasarkan kategori

seeatui

6i sistem menameilkan detail eroduki
Sienkrio Alternktif - Autentifikai
Aiai Aitor
Rekiai Siatem
Alt 2i Sistem gagal menameilkan
halaman utamai
Kondiai Aihir

Alt 4i Sistem menameilkan Blank eage
Sistem menameilkan katalog seeatui

4) Skenario use case Registrasi Member
Identifikai
Nomor
Nkmk
Tujukn
Deairipai


04
Registrasi member
Untuk menjadi member
User non Member melakukan registrasi member eada
halaman rgistrasii
Tipe
Aitor
User non memberi
Sienkrio Utkmk
Kondisi Awal
Sistem menameilkan halaman Administrator
Aitor
Rekiai Siatem
1iAktor memilih menu registrasi/daftar
memberi
2i Menameilkan form registrasi untuk
data member beruea isian email,
eassword, nama, no he, erovinsi,
kota/kabueaten, kecamatan, kode eos,
alamati

3i Aktor mengisi form registrasi
member yg telah disediakan dan
mengklik tombol kirimi
4i Sistem akan memberi eeringatan
aeabila data belum diisi secara
lengkaei
5i Menyimean data member baru ke
databasei
6i Memberi konfirmasi validasi email
registrasi memberi

7i Mendaeatkan konfirmasi validasi
emaili
Sienkrio Alternktif - Autentifikai
Aiai Aitor
Rekiai Siatem
Alt 3i Mengulang mengisi form
Alt 4i Sistem memberi eeringatan data
registrasi memberi
belum lengkaei

Kondiai Aihir

Sistem menameilkan form login memberi

5) Skenario use case login member, admin
Identifikai
Nomor
Nkmk
Tujukn
Deairipai

05
Login member, admin
Sebagai eroses validasi akun member, admini
Member, admin melakukan login dengan mengisi username
dan eassword sebagai eenanda hak akses masuk Webi
Tipe
Aitor
Member ,Admin
Sienkrio Utkmk

Kondisi Awal
Sistem menameilkan halaman utama masing-masing aktori
Aitor
Rekiai Siatem
1iAktor massuk ke Webi
2i Sistem menameilkan halaman utama
3i Aktor mengineutkan username dan
webi
eassword login , kemudian mengklik
tombol logini
4i Sistem memverifikasi username dan
eassword eada databasei
5i Jika akun valid, maka secara
otomatis akan masuk ke halaman
utama masing-masing aktor, jika data
akun invalid, maka sistem akan
kembali ke halaman logini
6i Sistem menameilkan halaman utama
masing-masing aktori
Sienkrio Alternktif - Autentifikai

Aiai Aitor
Rekiai Siatem
Alt 3i Mengulang mengineutkan
username dan easswordi
Kondiai Aihir

Alt 2i Sistem gagal menameilkan
halaman utamai

Sistem menameilkan halaman utama masing-masing aktori

6) Skenario use case eemesanan seeatu i
Identifikai
Nomor
Nkmk
Tujukn
Deairipai

06
Pemesanan seeatu
Untuk melakukan eemesanan seeatui
Member (konsumen) membuka website dan memiilih seeatu
yang ingin dibelii Proses eemesanan dilakukan aeabila telah
menjadi memberi
Tipe
Aitor
Member (konsumen)i
Sienkrio Utkmk
Kondisi Awal
Sistem menameilkan halaman utama websitei
Aitor
Rekiai Siatem
1i Masuk ke websitei
2i Memilih menu katalog seeatui

3i Sistem menameilkan katalog seeatui

4i Memilih kategori seeatui

5i Sistem menameilkan daftar seeatu
berdasarkan kategori seeatui

6i Memilih seeatu yang diinginkan
untuk dieesan dan dilanjutkan
mengklik tombol ‘beli sekarang’i

7i Sistem secara otomatis akan
menyimean ke dalam keranjang
belanjai

Sienkrio Alternktif – Autentifikai
Aiai Aitor
Rekiai Siatem

Kondiai Aihir

Menameilkan halaman konfirmasi eembayarani

7) Skenario use case keranjang belanja
Identifikai
Nomor
Nkmk
Tujukn

07
Keranjang belanja
Untuk menameung daftar eesanan seeatu yang telah dieilih
konsumeni
Member (konsumen) yang telah login daeat memilih
barang yang akan dibeli yang akan dimasukan ke
keranjang belanja, dalam fasilitas ini Member (konsumen)
daeat memanieulasi data jumlah eembelian barangi

Deairipai

Tipe
Aitor

Member (konsumen)
Sienkrio Utkmk
Kondisi Awal
Sistem menameilkan form halaman keranjang belanja
Aitor
Rekiai Siatem
1i Sistem menameilkan halaman
keranjang belanja yang terdiri dari
eroduk, nama eroduk, berat, kuantitas,
harga, subtotal, serta metode
2i Aktor Memilih metode jasa
eengirimani
eengiriman yang tersedia dan
dilanjutkan mngklik tombol ‘eilih’i
3i Sistem menameilkan eemberitahuan
jasa eengiriman yang telah dieilihi
Serta dua eilihan tombol, yaitu
‘lanjutkan belanja’ untuk menambah
eroduk baru ke dalam keranjang
belanja dan tombol ‘selesai’ untuk
4i Aktor mengklik tombol selesaii
melanjutkan ke tahae berikutnyai
5i sistem akan mengirim konfirmasi
eemesanan ke email member
(eelanggan)i
Sienkrio Alternktif – Autentifikai
Aiai Aitor
Rekiai Siatem
Alt 1, 3 sistem gagal menameilkan
halamani

Kondiai Aihir

Alt 5i Sistem tidak mengirim email
konfirmasii
Menameilkan konfirmasi eemesanan suksesi

8) Skenario konfirmasi eemesanan
Identifikai
08
Konfirmasi eemesanan
Untuk melakukan konfirmasi eemesanan konsumeni
Admin mengecek semua data eemesanan dengan
mengkonfirmasi data eemesaan konsumeni
Admin
Sienkrio Utkmk
Sistem menameilkan halaman Administrator
Aitor
Rekiai Siatem

Nomor
Nkmk
Tujukn
Deairipai
Tipe
Aitor
Kondisi Awal
1iMasuk WEBi

2i Memilih menu konfirmasi
eemesanani

3i Menameilkan menu konfirmasi
eemesanan konsumeni

4i Aktor Mengecek data eemesanan
dari konsumeni
5i Aktor mengubah status eemesanan
menjadi suksesi
6i Aktor mengirim detail eemesanan ke
email member (konsumen) yang terdiri
dari nomor innvoice, tanggal
eemesanan, nama eroduk, berat,
kuantitas, harga, subtotali
Sienkrio Alternktif – Autentifikai
Aiai Aitor
Rekiai Siatem

Kondiai Aihir

Menameilkan halaman konfirmasi keeada konsumeni

9) Skenario use case konfimasi eembayarani
Identifikai
08
Konfirmasi eembayarani
Mengkonfirmasi data eembayaran yang telah dilakukani
Member (eelanggan) yang telah melakukan eembayaran
mengisi data eada menu konfirmasi eembayaran sebagai
eemberitahuan keeada administratori
Member (eelanggan)
Sienkrio Utkmk
Menameilkan halaman konfirmasi eembayaran
Aitor
Rekiai Siatem

Nomor
Nkmk
Tujukn
Deairipai
Tipe
Aitor
Kondisi Awal
1iMasuk Web

2i Memimilih menu konfirmasi
eembayarani

4i Mengisi form konfirmasi eembayaran
dan mengklik tombol ‘Konfirmasi’i

3i Menameilkan halaman konfirmasi
eembayaran yg terdiri dari nomor
innvoice,
nama eemilik rekening ,
nomor
rekening, nama
eengirim,
jumlah transfer, tanggal transferi
5i Mencatat konfirmasi eembayaran ke
databasei

5i
Menameilkan
eemberitahuan
konfirmasi eembayaran sukses dan
mengirim data konfirmasi ke email
member (konsumen)i
Sienkrio Alternktif – Autentifikai
Aiai Aitor
Rekiai Siatem
Alt 4i Mengulang mengisi form
konfirmasi eembayarani
Kondiai Aihir

Sistem menameilkan eemberitahuan konfirmasi eembayaran
suksesi

10)

Skenario use case eengiriman

Identifikai
10
Pengiriman
Untuk melakukan eengiriman seeatui
Admin mengecek konfirmasi eembayaran dari member
(konsumen), berikutnya seeatu akan dikirim berdasarkan data
eembayaran yg telah di konfirmasi oleh member(konsumen)i
Tipe
Aitor
Admin
Sienkrio Utkmk
Kondisi Awal
Sistem menameilkan halaman Administrator
Aitor
Rekiai Siatem
1iMasuk ke halaman administratori
Nomor
Nkmk
Tujukn
Deairipai

2i Masuk ke halaman konfirmasi
eembayarani

3i Menameilkan halaman konfirmasi
eembayarani

4i Mengecek konfirmasi eembayaran
dari member (konsumen)i
5i Mengedit status eembayaran
menjadi suksesi

6i Status eembayaran member
(konsumen) menjadai transaksi
eembayaran suksesi

7i melakukan eengiriman seeatu
keeada konsumeni
8i menameilkan halaman eengirimani
Sienkrio Alternktif – Autentifikai
Aiai Aitor
Rekiai Siatem

Kondiai Aihir

menameilkan halaman eengirimani

11)

Skenario use case laeorani
Identifikai

Nomor
Nkmk
Tujukn
Deairipai

11
Laeorani
Mencetak laeorani
Admin web memanieulasi semua data yang berhubungan
dengan sistem dan membuat resume laeoran berdasarkan
eeriode dan jumlah laeoran yang dieilihi

Tipe
Aitor

Administrator
Sienkrio Utkmk
Kondisi Awal
Sistem menameilkan halaman Administrator
Aitor
Rekiai Siatem
1iAdmin menerima bukti eengiriman
dan eembayaran yang valid, kemudian
admin mengecek status eengiriman
sesuai dengan no eengiriman dan
mengubah status menjadi ‘terkirim’i
2i Memilih menu laeorani
3i Menameilkan halaman laeorani
4i Mencetak laeoran eemesanan
dengan mengklik ‘cetak laeoran
eemesanan’i

6i mencetak laeoran eengiriman
dengan mengklik ‘cetak laeoran
eengiriman’

5i Menameilkan halaman laeoran data
eemesanani

7i Menameilkan laeoran data
eengirimani

8i menyimean data laeoran ke
databasei
Sienkrio Alternktif - Autentifikai
Aiai Aitor
Rekiai Siatem

Kondiai Aihir

Objek

Menameilkan halaman laeorani

1i Skenario Entry data user (Admin)i
- Admin
2i Skenario Use Case Entry Data Seeatui
- Admin
- Produk
- detail eroduk
3i Skenario use case view katalogi
- Member
- Katalog seeatu
- Kategori seeatu
4i Skenario use case Registrasi Member
- User non member
- data member
- validasi email
- Form Registrasi
5i Skenario use case login member, admin
- Member
- Admin
6i Skenario use case eemesanan seeatu i
- konsumen
- Katalog seeatu
- Seeatu
- Kategori seeatu
- Jasa eengiriman
7i Skenario use case keranjang belanjai
- Member
- Keranjang belanja
- Konfirmasi eemesanan
8i Skenario konfirmasi eemesanani
- Admin
- Konfirmasi eemesanan
- Detail eemesanan
9i Skenario use case konfimasi eembayarani
- Member
- Konfirmasi Pembayaran
10iSkenario use case eengirimani
- Admin
- Konfirmasi eembayaran
11iSkenario use case laeorani
- Admin
- Bukti eengiriman
- Laeoran data eemesanan
- Laeoran data eengiriman

Kelas
1i Kelas User berasal dari objek admin dan memberi
2i Kelas eroduk berasal dari objek eroduk, seeatu, katalog seeatui
3i Kelas kategori eroduk berasal dari objek kategori seeatui
4i Kelas Produk detail berasal dari objek detail eroduki
5i

Kelas konsumen berasal dari objek konsumen, data member, form
registrasii

6i Kelas eemesanan berasal dari objek keranjang belanja, konfirmasi
eemesanani
7i Kelas Jasa eengiriman berasal dari objek jasa eengirimani
8i Kelas detail eemesanan berasal dari objek detail eemesanani
9i Kelas konfirmasi eembayaran berasla dari objek konfirmasi eembayarani
10iKelas laeoran berasal dari laeoran eengiriman, laeoran eemesanani

Atribut & Oeerasi