Anda di halaman 1dari 2

A .

Use case diagram

+-------------+ +----------------+ +--------------+

| Pimpinan | | Admin | | Sales |

+-------------+ +----------------+ +--------------+

| | |

| | |

| | |

+-------> Manajemen Admin -----+ |

| | |

| | |

+-------> Manajemen Sales -------------------------------+

| |

| |

+-------> Laporan Penjualan ---+

B . Diagram activity

Pimpinan --(Login)--> Sistem --> Admin --(Login)--> Sistem --> Admin --(Mengelola Data)--> Sistem

Sales --(Login)--> Sistem --> Sales --(Menerima Data)--> Sistem --> Sales --(Melakukan Survey)-->
Sistem

Sales --(Input Data)--> Sistem --> Sales --(Follow-up)--> Sistem

Sales --(Konfirmasi Pembelian)--> Sistem --> Admin --(Menerima Notifikasi)--> Sistem --> Admin --
(Transaksi)--> Sistem

Admin --(Input Data)--> Sistem --> Admin --(Mengkonfirmasi)--> Sistem

Admin --(Input Data)--> Sistem --> Admin --(Mengirim Laporan)--> Sistem --> Pimpinan

Pimpinan --(Menerima Laporan)--> Sistem --> Pimpinan --(Memberikan Reward)--> Sistem

C. Sequence Diagram Model View Controller:

Admin Sistem Sales Sistem Admin

| | | | |

| Login | | | |

+--------------------|------------------>| | |

| | | Login | |
| +------------------|------------------->| |

| | | | Menerima Data |

| | | +----------------->|

| | | Melakukan Survey | |

| | +------------------->| |

| | Input Data | | |

| +----------------->| | |

| | | Follow-up | |

| | +------------------->| |

| | Konfirmasi | | |

| +----------------->| | |

| Menerima Notifikasi | | | |

+------------------->| | | |

| | | Transaksi | |

| | +------------------->| |

| | Input Data | | |

| +----------------->| | |

| | | Mengkonfirmasi | |

| | +------------------->| |

| | Input Data | | |

| +----------------->| | |

| | | | Mengirim Laporan|

| | | +----------------->|

| | | | |

| | | Menerima Laporan | |

| | +------------------->| |

| | Memberikan | | |

Anda mungkin juga menyukai