Sequence Diagram Class Diagram Deployment Diagram

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