USE CASE
PEMPROGRAMAN
Diagram use case atau use case diagram menyajikan interaksi antara use case dan aktor. Aktor dapat berupa orang, peralatan atau system lain yang berinteraksi dengan system yang sedang dibangun. Use case menggambarkan fungsionalitas system atau persyaratan-persyaratan yang harus dipenuhi system dari pandangan pemakai.
Gambar 1. Contoh tampilan Web online shop di indonesia
Gambar 2. Use Case pada Lazada online shop
Dari gambar diatas diagram use
case menunjukkan interaksi antara use case dan aktor
untuk system Penjualan Barang Electronik. Pada diagram ini ada beberapa aktor antara
lain,
1. Pembeli/Customer menggunakkan empat use
case yaitu lihat katalog, pemesanan, pilih barang dan pembayaran.
Dalam hal ini system yang digunakkan seorang
pengunjung atau costumer tanpa harus terlebih dahulu melakukan login, secara
langsung system ini menampilkan form atau tampilan menu utama untuk
customer. Dan memberikan beberapa pilihan menu seperti menu katalog, ini
merupakan menu untuk melihat daftar barang dan harga barang. Setelah itu ke
menu pemesanan untuk melakukan pemesanan barang dan terdapat pula sub menu
pilih barang dalam pemesanan. Selanjutnya ke menu pembayaran untuk melakukan
transaksi pembayaran barang yang dibeli. Pembayaran dapat dilakukan dengan beberapa pilihan (COD, Transfer dan Credit Card)
2. Bagian gudang menggunakan dua use
case yaitu cari barang dan pengiriman.
Cari barang dilakukan oleh bagian gudang ketika
customer sudah melakukan pemesanan dan pemilihan barang. Kemudian proses
selanjutnya bagian gudang ini melakukan pengiriman barang sesudah customer
melakukan pembayaran.
3. Admin menggunakkan tiga use
case yaitu login, update informasi dan membuat
laporan.
Bagian admin melakukan login kemudian mengupdate semua
informasi yang masuk kedalam data penjualan barang dan sekaligus membuat
laporan penjualan untuk diserahkan kepada manager.
4. Bantuan Pelayanan/Customer Service menggunakkan dua use
case yaitu melayani komplain dan bantuan
Bagian ini melayani customer yang mengajukan complain
atas barang yang sudah dibeli karena cacat/rusak. Selanjutnya bagian customer
service ini mencari solusi berupa bantuan untuk customer.
5. Manager menggunakkan dua use
case yaitu login dan melihat laporan.
Manager melakukan login terlebih dahulu untuk melihat
laporan yang telah dibuat oleh bagian admin dan mengevaluasi kinerja karyawan.
CLASS DIAGRAM PEMPROGRAMAN
Diagram kelas atau class diagram menunjukan
interaksi antar kelas dalam system. Kelas mengandung informasi dan tingkah laku (behavior) yang
berkaitan dengan informasi tersebut. Sebuah kelas pada diagram kelas
dibuat untuk setiap tipe objek padadiagram sequensial.
Gambar 3. Class Diagram pada system Lazada online shop
Tidak ada komentar:
Posting Komentar