3.3.1. Rancangan Use Case
1. Definisi Aktor Dalam sistem e-Agribusiness ini terdapat 3 aktor yaitu administrator,
pemasok dan user. Tabel 3.1. Aktor
No Aktor
Deskripsi
1. Administrator
Administrator adalah orang yang bertugas untuk mengelola website dan manajemen data dari sistem
e-Agribusiness 2.
User User adalah orang yang ingin melakukan
pemesanan produk. 3
Pemasok Melakukan update stok produk.
2. Use Case Diagram Use case diagram menggambarkan fungsionalitas yang diharapkan dari
sebuah sistem, yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case dapat meng-include fungsionalitas
use case lain sebagai bagian proses dari dirinya, secara umum diasumsikan bahwa use case yang di-include akan dipanggil setiap kali
use case yang meng-include dieksekusi secara normal.
a. Use Case User Rancangan dari use case user terlihat seperti Gambar 3.2.
Gambar 3.2. Use Case User
b. Use Case Administrator Rancangan use case dari administrator adalah terlihat seperti Gambar
3.3.
Gambar 3.3. Use Case Administrator
c. Use Case Pemasok Rancangan use case dari pemasok adalah terlihat seperti Gambar 3.4.
Gambar 3.4. Use Case Pemasok
3.3.2. Rancangan Activity Diagram
1. Edit Database Rancangan activity diagram dari edit database adalah seperti Gambar 3.5.
Status Pengunjung
Melakukan Login
Status Administrator
Database terupdate
Melakukan edit database
Gambar 3.5. Activity Diagram Edit Database
2. Cetak Transaksi Rancangan dari activity diagram dari cetak transaksi adalah seperti pada
Gambar 3.6.
Status Pengunjung
Melakukan Login
Status Administrator
Melakukan print transaksi
Transaksi tercetak
Gambar 3.6. Activity Diagram Cetak Transaksi
3. Backup Data Rancangan activity diagram dari backup data adalah seperti terlihat pada
Gambar 3.7.
Status Pengunjung
Status Administrator
Melakukan Login
Melakukan backup data
Data terbackup
Gambar 3.7. Activity Diagram Backup Data
4. Supply Barang Rancangan dari activity diagram supply barang adalah seperti Gambar
3.8.
Status Pengunjung
Status Supplier
Melakukan Login
Melakukan pemasokan
Pasokan diterima
Gambar 3.8. Activity Diagram Supply Barang
5. Mengisi Data Activity diagram dari rancangan mengisi data adalah seperti Gambar 3.9.
Status Pengunjung
Melakukan Login
Status User Mengisi Data
Data terisi
Gambar 3.9. Activity Diagram Mengisi Data
6. Edit Password Activity diagram dari rancangan edit password adalah seperti Gambar
3.10.
Status Pengunjung
Melakukan Login
Status VisitoradministratorSupplier
melakukan ubah password
Password terupdate
berada pada halaman ubah password
masukkan password lama
masukkan password baru
Gambar 3.10. Activity Diagram Edit Password
7. Edit Data Activity diagram dari rancangan edit data adalah seperti Gambar 3.11.
Status Pengunjung
Melakukan Login
Status User
melakukan edit data
Data terupdate
Gambar 3.11. Activity Diagram Edit Data 8. Login
Activity diagram dari rancangan login adalah seperti Gambar 3.12.
Status Pengunjung
mengisi username dan password
textbox username dan password terisi
menekan tombol l ogin
verifi kasi belum login.?
cek type login ya
admin.? Status login
sebagai admin ya
Status login gagal
tidak
Status login sbagai user
tidak
Gambar 3.12. Activity Diagram Login
9. Logout Activity diagram dari rancangan logout adalah seperti Gambar 3.13.
Status Visitoradmini stratorSupplier
mngklik tombol l ogout
Status Pengunjung
Gambar 3.13. Activity Diagram Logout
10. Registrasi Activity diagram dari rancangan registrasi adalah seperti Gambar 3.14.
mengisi Form registrasi
Form registrasi teri si
tekan tombol registrasi
validasi valid..?
ti dak terdaftar
ya
Gambar 3.14. Activity Diagram Registrasi
11. Permintaan Supply Activity diagram dari rancangan permintaan supply adalah seperti pada
Gambar 3.15.
Status Pengunjung
Status Administrator
Meminta pasokan produk
permintaan pasokan diterima
cek barang.?
Melakukan pemasokan produk
ada Produk tidak
tersedia Melakukan
Login
Poduk tersedia
Balasan j ika barang tidak ada
tidak
Balasan jika barang tersedi a
Gambar 3.15. Activity Diagram Permintaan Supply
12. Pemesanan Barang Activity diagram dari rancangan pemesanan barang adalah seperti pada
Gambar 3.16.
Gambar 3.16. Activity Diagram Pemesanan Barang
3.3.3. Rancangan Sequence Diagram