LAPORAN PRAKTIKUM
ADOO
MODUL 3
Oleh :
TRI WIJAYANTO
115410126 / TI
LABORATORIUM TERPADU
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM
YOGYAKARATA
2013
PERTEMUAN
KE -3
“
USE CASE DIAGRAM “
Pembahasan
:
Pada sistem mengenai bisnis
e-commerce penjualan komputer di atas dapat di ketahui ada 3 aktor yang
terlibat dalam sistem yaitu user, pembeli dan karyawan toko. Masing-masing
actor memiliki peranannya yang berbeda-beda. Sist em tersebut memiliki
mekanisme yaitu user hanya dapat melihat catalog dan belum bias melakukan
transaksi pembelian, jika user ingin melakukan pembelihan maka user harus
melakukan registrasi agar statusnya berubah menjadi pembeli. Sedangkan aktor
pembeli dapat melihat catalog dan dapat melakukan transaksi pembelian yang
harus melakukan login terlebih dahulu. Ketika pembeli melakukan transaksi
pembelian maka akan memicu / mentrigger
jumlah pembayaran dan sekaligus update stok. Saat jumlah
pembayaran di picu maka akan memeriksa dan akan memberikan invoice /
pesan kepada pembeli. Dan ketika pembeli melakukan pembayaran maka akan memicu
proses verifikasi. Aktor karyawan toko juga harus melakukan login agar dapat
masuk ke dalam sistem, dan juga dapat menupdate status karena uscase konfirmasi
pembayaran memiliki relasi extend pada usecase update status yang artinya
ketika usecase update status dilakukan oleh karyawan toko maka usecase
konfirmasi pembayaran dilakukan jika dan hanya jika nilai / keterangan dari
update status berubah.
Secara umum sistem terebut
memiliki skema berikut ini :
Ø Dari usecase di
atas yang di lakukan oleh user adalah
Melihat_katalog dan melakukan_registrasi
Ø Actor
Karyawan Toko:
Yang dilakukan oleh actor Karyawan Toko
yaitu
1. Melakukan
login
2. Melakukan
konfirmasi pembayaran
3. Mengupdate
status pembelian
Ø Actor Pembeli:
Yang di lakukan oleh actor Pembeli yaitu
1.
Melakukan
Transaksi Pembelian
2.
Melakukan
login
3.
Menerima
invoice
4.
Melakukan
konfirmasi pembayaran
Ø Actor User Umum:
Yang di lakukan oleh actor User Umum yaitu
1. Melihat katalog
2. Melakukan registrasi
Ø <<extend>>
yaitu merupakan perluasan dari usecase lain jika kondisi atau syarat terpenuhi
v Yang
terjadi perluasan pada usecase lain <<extend>> ialah
-hitung jumlah bayar
- update status
Ø <<include>> yaitu merupakan yang termasuk
didalam usecase lain (required) / (diharuskan)
v Pemanggilan usecase oleh usecase lain
v Dalam kasus di atas include terjadi pada proses melakukan
login ke verifikasi yaitu usecase melakukan login memangil usecase verivikasi.
TUGAS
TIDAK DIKERJAKAN KARENA TIDAK DIBERIKAN OLEH ASISTEN
LISTING
TERLAMPIR ( 1 LEMBAR )
0 komentar:
Posting Komentar