3.3.4 Sequence Diagram
SequenceDiagram adalah diagram yang digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang
dilakukan sebagai respon dari sebuah event untuk menghasilkan output tertentu. Diawali dari apa yang men-triger aktivitas tertentu,
proses dan perubahan apa saja yang terjadi secara internal dan output apa saja yang dihasilkan Object Management Group, 1999.
Gambar 3.7
Sequence Diagram Administrator dalam Lihat Data
Gambar 3.7
menunjukkan sequence
diagram saat
administrator melihat data distributor, melihat data pekerja, melihat data order, melihat data pekerjaan, melihat data pekerja, melihat
data bahan baku dan produk, melihat data penjualan, melihat data return produk, melihat data mutasi produk dan melihat data
penjualan. Dari LihatDataUI sistem mengirim request ke LihatDataCon.
Kemudian diteruskan
ke data
dan database.Kemudian database akan menerima request data kemudian
data akan ditampilkan.
Gambar 3.8 Sequence Diagram Administrator dalam Melakukan Order
Gambar 3.8 menunjukkan sequence diagram saat melakukan order.
Dari OrderUI
sistem mengirim
request ke
OrderCon.Kemudian diteruskan ke database.
Gambar 3.9 Sequence Diagram Admin dalam Menambah Data
Gambar 3.9 menunjukkan sequence diagram saat administrator melakukan menambah data. Dari ManageDataUI sistem mengirim
request ke TambahDataCon. Kemudian diteruskan ke database.
3.3.5 Class Diagram
Class Diagram adalah diagram yang menggambarkan keadaan atributproperti suatu sistem, sekaligus menawarkan layanan untuk
memanipulasi keadaan
tersebut metoda
fungsi Object
Management Group, 1999.
Gambar 3.10 Class Diagram
Gambar 3.10 merupakan Class Diagram dari aplikasi manajemen operasi pada unit dagang pupuk organik berbasis web
menggunakan cakePHP.
3.3.6 Deployment Diagram
Deployment Diagram adalah diagram yang menggambarkan detail komponen di-deploy dalam infrastruktur sistem, dimana
komponen akan terletak pada mesin, server atau piranti keras apa, bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi
server, dan hal-hal lain yang bersifat fisikal Object Management Group, 1999. Gambar 3.11 menunjukkan Deployment Diagram
pada aplikasi.
Gambar 3.11 Deployment Diagram
3.4 Perancangan Database