Anda di halaman 1dari 7

Nama : Lukmanul Hakim

NIM : 09031381823091

1. Tuliskan deskripsi analisis kebutuhan sistem.


a. Ada fitur pencarian (apabila Bila ada, tampilkan pula informasi, masih ada berapa unit, Di
rak nomor berapa barang tersebut berada, dan Berapa harga per unitnya.)
b. Ada keanggotaan(kartu anggota dan pembeli biasa) jika mempunyai kartu anggota dapat
diskon 15% tetapi harus membayar uang iuran anggota sebesar seratus ribu rupiah per
tahun.
c. Adanya fitur Pelaporan (kasir) berupa :
 Berapa unit dari masing-masing barang yang terjual (telah dibayarkan kepadanya
oleh pengunjung)
 Berapa uang yang masuk (yang diterimanya dari pengunjung)

2. Gambarkan use case dari analisis yang anda buat

3. Tuliskan Skenario dari Pengunjung ke sistem dan Admin ke sistem

Nama Use Case : Membuat Kartu Member

AKSI AKTOR Aksi Kasir Reaksi Sistem


Skenario Normal
1. Pembeli Menanyakan
Pembuatan Member Kepada
Kasir
2. Kasir Mengambil Kartu
member yang tersedia
dan menginputkan ID
kartu ke sistem agar
terekam dan kartu
menjadi aktif
3. Sistem Merekam dan
menjadikan status dari ID
yang di inputkan menjadi
aktif
4. Kasir memberitahu
pembeli bahwa ada
diskon 15% untuk
penggunaan kartu
member dan
iuran/pembayaran
tahunan untuk
keaaktifan member
5. Pembeli Menyanggupi dan
kartu member aktif
Skenario Alternatif
6. Pembeli tidak Menyanggupi
syarat-syarat
7. Kasir menonaktifkan
kartu member
8. Sistem Menonaktifkan
member

Nama Use Case : Memilih Barang

AKSI AKTOR Aksi Kasir Reaksi Sistem


Skenario Normal
1. Pembeli Mencari Barang
Yang ada di toko dan
menemukan barang yang
dicari
Skenario Alternatif
2. Pembeli tidak menemukan
barang yang dibeli dan
menanyakan Kasir
3. Kasir melakukan
pencarian menggunakan
sistem
4. Sistem mengeluarkan
informasi barang tidak
ada atau , tampilkan pula
informasi, masih ada
berapa unit, Di rak
nomor berapa barang
tersebut berada, dan
Berapa harga per unitnya
5. Kasir memberitahu
pembeli
6. Pembeli mengambil barang
yang ada atau kalau tidak
tersedia

Use Case Masukkan Keranjang

AKSI AKTOR Aksi Kasir Reaksi Sistem


Skenario Normal
1. Pembeli Mencari Barang
Yang ada di toko dan
menemukan barang yang
dicari
2. Pembeli Memasukkan
Keranjang
Skenario Alternatif
3. Pembeli tidak menemukan
Barang Yang ada di toko dan
menemukan barang yang
dicari
4. Pembeli Melakukan
Pembayaran

Nama Use Case : Melakukan Pembayaran

AKSI AKTOR Aksi Kasir Reaksi Sistem


Skenario Normal
1. Pembeli Menuju ke
pembayaran dengan
membawa barang
2. Kasir Menscan/input
barang yang ada
3. Sistem menghitung dan
memasukkan barang
yang ada dan
mengeluarkan total
pembayaran dan
mengeluarkan struk
4. Kasir memberikan Struk
pembayaran
Skenario Alternatif
5. Pembeli Menuju ke
pembayaran dengan
membawa barang dan
menunjukkan kartu member
6. Kasir Menscan/input
barang yang ada dan
kartu member
7. Sistem menghitung dan
memasukkan barang
yang ada dan
mengeluarkan total
pembayaran + diskon
15% dan mengeluarkan
struk
8. Kasir memberikan Struk
pembayaran

Nama Use Case : Cetak Struk

AKSI AKTOR Aksi Kasir Reaksi Sistem


Skenario Normal
1. Kasir Menscan/input
barang yang ada
2. Sistem menghitung
dan memasukkan
barang yang ada dan
mengeluarkan total
pembayaran dan
mengeluarkan struk

Nama Use Case : Pencarian

AKSI AKTOR Aksi Kasir Reaksi Sistem


Skenario Normal
1. Kasir melakukan
pencarian
menggunakan sistem
2. Sistem mengeluarkan
informasi barang tidak
ada atau , tampilkan
pula informasi, masih
ada berapa unit, Di rak
nomor berapa barang
tersebut berada, dan
Berapa harga per
unitnya

Nama Use Case : Pelaporan

AKSI AKTOR Aksi Kasir Reaksi Sistem


Skenario Normal
1. Kasir Masuk Ke
sistem dengan
memasukkan id card
dan pin
2. Kasir membuat
laporan penjualan
3. Sistem merekam dan
siap di print
4. Kasir membuat
laporan uang masuk
5. Sistem merekam dan
siap di print

4. Buatlah Candidate Class dari use case?

NO KATEGORI OBJEK NAMA OBJEK PERLU/TIDAK


1 Objek Fisik Kasir,Pembeli perlu
2 Transaksi Pembayaran,
Pelaporan,
3 Peran Pemilih Perlu
Kasir Perlu
4 Piranti Komputer Perlu
5 Proses Pembayaran, Perlu
Pelaporan, Perlu
Update Stok, perlu
Pencarian, perlu
6 Katalog Daftar account Perlu
Stok
Pembelian Laporan Barang
Member
5. Gambarkan Diagram Sequence tiap proses.
 Membuat Sequence Member

 Membuat Sequence Memilih barang dan keranjang

 Membuat Sequence pembayaran dan sruk

 Membuat Sequence laporan pemasukan


 Membuat Sequence laporan barang terjual

Anda mungkin juga menyukai