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