Vous êtes sur la page 1sur 16

Activity diagram: Login

Petugas Sistem

Buka aplikasi kasir Menampilkan form


login

Input username dan


password

Verifikasi

Data salah

Data
benar

Menampilkan
daftar menu

Menampilkan
username atau
password salah
Activity diagram: Pendaftaran Member

Petugas Sistem

Pilih menu pendaftaran Menampilkan form


member pendaftaran

Input data pembeli

Verifikasi data

Data sudah ada

Data belum
ada

Input biaya pendaftaran Menampilkan


biaya pendaftaran

Menampilkan
kembalian
Konfirmasi pendaftaran

Menyimpan data pembeli

Menampikan id pembeli
dan data pembeli

Cetak kartu memeber

Menampilkan
peringatan data
sudah terdaftar
Activity diagram: Melihat Barang

Pembeli dan Petugas Sistem

Piih menu lihat barang Menampilkan form


pencarian

Input jenis barang

Pencarian

Barang tidak
tersedia

Barang
tersedia
a
Memilih barang Menampilkan data
dan merk barang

Menampilkan info
lantai dan kode tempat

Menampikan
barang tidak
tersedia
Activity diagram: Pemesanan Barang

Petugas Sistem

Piih menu pemesanan Menampilkan form


nomor barcode barang

Input nomor barcode


barang

Verifikasi

Nomor barcode
salah
Nomor barcode
benar

Menyimpan data
pemesanan

Menampilkan nomor
pemesanan dan data
barang

Mencetak nota
pemesanan

Menampilkan
barcode salah
Activity diagram: Menambahkan Barang

Petugas Sistem

Pilih menu barang Menampilkan form


login

Input user dan password

Verifikasi

Data salah
Menampilkan
peringatan
Data
benar

Pilih tombol tambah data Menampilkan data


barang barang tombol tambah
barang dan edit
barang

Menampilkan form
nama,nomor,barcode
barang,jumlah stok
barang
Input data
Verifikasi barang

Tidak ada
Sudah ada
Menyimpan data
barang dan
menampilkan
data barang
Menampilkan
peringatan data
sudah ada
Activity diagram: Mengedit barang

Petugas Sistem

Piih menu barang Menampilkan form


login

Input username dan


password

Verifikasi

Data salah

Menampilkan
peringatan
Data benar

Menampilkan data
Pilih tombol edit barang,tombol tambah
barang barang ,dan edit barang

Menampilkan form
Input data
nama,nomor barcode
barang,jumlah stok barang

Menyimpan data
barang dan
menampilkan data
barang
Activity diagram: melaporkan hasil penjualan

Petugas Sistem

Menampilkan data
Pilih menu laporan
transaksi dan total hasil
penjualan
penjualan

Mencetak bukti
transaksi

Verifikasi pencetakan

Dipilih lebih dari


satu kali

Dipilih satu
kali

Mencetak kembali Mencetak bukti


transaksi

Menampilkan
peringatan bukti
transaksi sudah
dicetak dan tombol
print lagi
Activity diagram: Pembayaran secara cash

Petugas Sistem

Menampilkan menu
Pilih menu pembayaran
member dan bukan
member

Pilih menu bukan Menampilkan form


member nomor pemesanan

Input nomor pemesanan


Verifikasi

Tidak tersedia

sistem
menampilkan
peringatan nomor Data
pemesanan salah
tersedia

Menampilkan nama
Input biaya
barang dan harga barang
dan form biaya

Transaksi

Uang
kurang Tidak kurang
Menampilakan
peringatan
Menampilkan
data transaksi
Mencetak
nota transaksi
Activity diagram: cash

Petugas Sistem

Pilih menu pembayaran Menampilkan menu member


dan bukan member

Pilih menu member

Menampilkan form id
member

Input id member verifikasi

Tidak terdaftar
Menampilkan
peringatan
Id member
terdaftar
Input nomor
Menampilkan
pemesanan
form pemesan

Verifikasi
Menampilkan Nomor
peringatan pemesanan
benar
Nomor pemasaran salah

Konfirmasi Menampilkan
daftar barang

Menampilkan menu pembayaran


(cash,credit card,transfer
Pilih menu
Menampilkan form
pembayaran secara
input pembayaran
cash

Input biaya Transaksi

Uang kurang

Menampilkan
peringatan

Tidak Kurang

Menampilkan
data transaksi

Mencetak nota
Activity diagram: transfer

Petugas Sistem

Pilih menu pembayaran Menampilkan menu member


dan bukan member

Pilih menu member

Menampilkan form id
member

Input id member verifikasi

Tidak terdaftar
Menampilkan
peringatan
Id member
terdaftar
Input nomor
Menampilkan
pemesanan
form pemesan

Verifikasi
Menampilkan Nomor
peringatan pemesanan
benar
Nomor pemasaran salah

Konfirmasi Menampilkan
daftar barang

Menampilkan menu pembayaran


(cash,credit card,transfer
Mencetak nomor rekening
Pilih menu
dan menampilkan form
pembayaran secara
nomor dan nama rekening
transfer

Input no dan nama rekening Verifikasi

Tidak Sesuai
Menampilkan
peringatan

Sesuai

Konfirmasi Menampilkan no dan


nama rekening valid

Transaksi

Uang kurang

Menampilkan
peringatan

Tidak kurang

Menampilkan data
transaksi

Mencetak nota
Activity diagram: credit card

Petugas Sistem

Pilih menu pembayaran Menampilkan menu member


dan bukan member

Pilih menu member

Menampilkan form id
member

Input id member verifikasi

Tidak terdaftar

Menampilkan
peringatan id
Id member
member salah
terdaftar
Input nomor
Menampilkan
pemesanan
form pemesan

Verifikasi
Menampilkan Nomor
peringatan pemesanan
benar
Nomor pemasaran salah

Konfirmasi Menampilkan
daftar barang

Menampilkan menu pembayaran


(cash,credit card,transfer
Petugas Pembeli Sistem

Pilih menu Menampilkan form


pembayaran secara input pembayaran
tranfer

Imput biaya
Menampilkan pesan
silahkan gesek dan
masukkan pin kartu
Gesek dan kredit
input pin kartu
kredit

transaksi

Menampilkan
data transaksi

Mencetak nota
Activity Diagram : Menyuplai Barang

Supplyer Petugas Sistem

Menampilkan stok
Pilih menu barang
supply

Pilih tombol
laporan
Verifikasi
stok

Stok banyak

Stok sedikit

Mengecek stok
Mengirimkan data
barang
stok ke supplyer

Menampilkan data
stok barang
Konfirmasi
pengiriman

Pilih menu Mengirim pesan ke


supply petugas

Menampilkan
pesan

Mengirim pesan
pengirima berhasil
Menampilkan
peringatan stok
barang masih banyak

Vous aimerez peut-être aussi