Use Case Diagram Skenario Use Case

dalam kegiatan simpan pinjam yang meliputi mengolah data simpanan, penarikan simpanan, mengelola pinjaman, mengelola angsuran, dan pembuatan laporan.

4.2.3. Perancangan Prosedur yang Diusulkan

Perancangan perangkat lunak dideskripsikan dengan menggunakan pemodelan use case diagram,activity diagram, sequence diagram, class diagram, component diagram, dan deployment diagram. Analisis digunakan untuk pemetaan awal mengenai perilaku yang diisyaratkan sistem aplikasi kedalam elemen-elemen pemodelan.

4.2.3.1. Use Case Diagram

Berikut ini merupakan gambaran use case diagram yang diusulkan: Gambar 4.6 Use Case Diagram Sistem yang Diusulkan

4.2.3.2 Skenario Use Case

Berikut ini merupakan scenario jalanya masing-masing use case yang diusulkan : 1. Nama Use Case : Pendaftaran Aktor : Admin, Pengurus Koperasi Tujuan : Melakukan pendaftaran anggota baru Tabel 4.6. Skenario Use Case Pendaftaran yang diusulkan Aktor Respon Sistem 1. Aktor memilih menu data anggota 2. Sistem menampilkan from anggota 3. Aktor Mengisi from anggota 4. Sistem memeriksa kelengkapan data 5. Sistem menyimpan data angota pada database 2. Nama Use Case : Simpanan Aktor : Admin, Pengurus Koperasi, Anggota Tujuan : Melakukan transaksi simpanan Tabel 4.7. Skenario Use Case Simpanan yang diusulkan Aktor Respon Sistem 1. Aktor memilih menu simpanan anggota. 2. Sistem menampilkan from untuk mengelola simpanan anggota 3. Aktor menginputkan no anggota 4. Sistem menampilkan data no simpanan, dan total saldo dari setiap simpanan 5. Aktor menginputkan jumlah simpanan dan memilih pilihan simpan 6. Sistem menyimpan data simpanan anggota pada database 3. Nama Use Case : Pinjaman Aktor : Admin, Pengurus Koperasi, Anggota Tujuan : Melakukan transaksi peminjaman Tabel 4.8. Skenario Use Case Pinjaman yang diusulkan Aktor Respon Sistem 1. Aktor memilih menu pinjaman anggota 2. Sistem menampilkan from untuk mengelola pinjaman anggota. 3. Aktor menginputkan no anggota 4. Sistem menampilkan data anggota dan keterangan maksimal meminjam 5. Aktor menginputkan pinjaman dan memilih hitung 6. Sistem membaca inputan pinjaman anggota. 7. Sistem mengecek persyaratan pinjaman. 8. Aktor memilih simpan 9. Sistem menyimpan data pinjaman pada database 4. Nama Use Case : Pengambilan Aktor : Admin, Pengurus Koperasi, Anggota Tujuan : Melakukan transaksi pengambilan simpanan Lebaran Tabel 4.9. Skenario Use Case Pengambilan yang diusulkan Aktor Respon Sistem 1. Aktor memilih menu penarikan simpanan 2. Sistem menampilkan from untuk mengelola penarikan simpanan 3. Aktor menginputkan data anggota yang akan melakukan penarikan 4. Sistem memunculkan jumlah saldo simpanan lebaran pada database 5. Aktor memilih simpan data penarikan. 6. Sistem menyimpan data penarikan simpanan pada database 5. Nama Use Case : Angsuran Aktor : Admin, Pengurus Koperasi, Anggota Tujuan : Melakukan transaksi angsuran pinjaman Tabel 4.10. Skenario Use Case Angsuran yang diusulkan Aktor Respon Sistem 1. Aktor memilih menu angsuran 2. Sistem menampilkan from untuk mengelola angsuran. 3. Aktor menginputkan no anggota 4. Sistem menampilkan data pinjaman. 5. Aktor menginputkan data angsuran dan memilih simpan 6. Menyimpan data angsuran pada database 6. Nama Use Case : Mengolah Akun Aktor : Admin Tujuan : Melakukan pengaturan akses aplikasi Tabel 4.11. Skenario Use Case Mengolah Akun yang diusulkan Aktor Respon Sistem 1. Aktor memilih menu mengolah akun 2. Sistem menampilkan from mengolah akun 3. Aktor menginputkan data akun 4. Sistem menyimpan ke database

4.2.3.3. Aktivitiy Diagram