4. Angsuran
Berikut ini penggambaran activity diagram Angsuran yang diusulkan adalah sebagai berikut :
Gambar 4.5 Activity Diagram Angsuran yang Diusulkan
4.1.4. Perancangan basis data
Adapun perancangan basis data yang diusulkan pada Koperasi Harapan Warga adalah sebagai berikut :
4.1.4.1. Sequence diagram
1. Sequence Diagram Pendaftaran yang Diusulkan
Berikut ini penggambaran Sequence Diagram Pendaftaran yang diusulkan adalah sebagai berikut :
Gambar 4.6 Sequence Diagram Pendaftaran yang Diusulkan
2. Sequence Diagram Simpanan yang Diusulkan
Berikut ini penggambaran Sequence Diagram Simpanan yang diusulkan adalah sebagai berikut :
Gambar 4.7 Sequence Diagram Simpanan yang Diusulkan
3. Sequence Diagram Pinjaman yang Diusulkan
Berikut ini penggambaran Sequence Diagram Olah Data Pinjaman yang diusulkan adalah sebagai berikut :
aktor::admin permohonan pinjaman
persetujuan pinjaman pinjaman
database 1 : memilih menu permohonan pinjaman
2 : menampilkan form permohonan pinjaman 3 : input nomor dan nama anggota
4 : cari 5 : menampilkan data info saldo simpanan dan pinjaman
6 : mengisi jumlah pinjaman 7 : simpan
10 : memilih menu persetujuan pinjaman 11 : menampilkan form persetujuan pinjaman
12 : memilih data permohonan pinjaman 13 : simpan
8 : pesan input berhasil
15 : memilih menu peminjaman 16 : menampilkan form peminjaman
19 : cari 21 : simpan
22 : pesan input berhasil 17 : memilih data permohonan pinjaman
9 : cetak surat permohonan pinjaman
14 : pesan input berhasil
18 : memilih lama angsuran 20 : tampil
23 : mencetak surat perjanjian pinjaman
Gambar 4.8 Sequence Diagram Pinjaman yang Diusulkan
4. Sequence Diagram Angsuran yang Diusulkan
Berikut ini penggambaran Sequence Diagram Angsuran yang diusulkan adalah sebagai berikut :
Gambar 4.9 Sequence Diagram Angsuran yang Diusulkan
4.1.4.2. Class diagram
Menggambarkan struktur statis class di dalam sistem. Class merepresentasikan sesuatu yang ditangani oleh sistem. Berikut class diagram yang
diusulkan pada Sistem Informasi Koperasi Harapan Warga :
Gambar 4.10 Class Diagram
Saldo
+kode_anggota: varchar15 +pokok: int11
+wajib: int11 +sukarela: int11
+khusus: int11
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
anggota
+kode_anggota: varchar15 +nama_anggota: varchar35
+umur: varchar5 +jk: varchar15
+alamat: text +telepon: varchar15
+ktp: varchar35 +pekerjaan: varchar35
+tanggal_gabung: date +status: varchar15
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
simpanan
+kode_anggota: varchar15 +tanggal_simpanan: date
+jenis_simpanan: varchar20 +jumlah: int11
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
peminjaman
+kode_pinjam: varchar15 +kode_anggota: varchar15
+tanggal_pinjam: date +jumlah_pinjam: int11
+cicilan: int11 +jasa: int11
+lama_pinjam: int11 +provisi: int11
+simkhusus: int11 +status: varchar11
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
pembayaran
+kode_bayar: varchar15 +kode_pinjam: varchar15
+tanggal_bayar: date +jenis_bayar: varchar15
+jumlah: int11
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
4.1.4.3. Object diagram
Menggambarkan struktur model sebuah sistem dalam kurun waktu tertentu, yang berasal dari class diagram sehingga bergantung pada class diagram. Object
diagram merepresentasikan hubungan yang kompleks antara objek. Dengan melihat class diagram yang ada, maka dapat dibuat object diagram. Berikut object diagram
yang diusulkan pada Sistem Informasi Koperasi Harapan Warga :
Gambar 4.11 Object Diagram
Saldo
+kode_anggota: A0615002 +pokok: 25000
+wajib: 20000 +sukarela: 300000
+khusus: 60000
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
anggota
+kode_anggota: A0615002 +nama_anggota: Hafiz Jayadiwangsa
+umur: 33 +jk: Laki-laki
+alamat: Jl. Cikaso Barat II no.15A +telepon: 081220006112
+ktp: 3273141707830001 +pekerjaan: swasta
+tanggal_gabung: 2015-06-06 +status: aktif
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
simpanan
+kode_anggota: A0615002 +tanggal_simpanan: 2015-06-02
+jenis_simpanan: wajib +jumlah: 20000
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
peminjaman
+kode_pinjam: P0615001 +kode_anggota: A0615002
+tanggal_pinjam: 2015-07-21 +jumlah_pinjam: 1000000
+cicilan: 115000 +jasa: 15000
+lama_pinjam: 10 +provisi: 20000
+simkhusus: 30000 +status: pinjam
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
pembayaran
+kode_bayar: B0615002 +kode_pinjam: P0615001
+tanggal_bayar: 2015-0801 +jenis_bayar: cicilan
+jumlah: 115000
+tambah: void +simpan: void
+hapus: void +edit: void
+batal: void
4.1.4.4. Deployment diagram
Diagram ini memperlihatkan konfigurasi saat aplikasi dijalankan. Diagram ini memuat simpul-simpul beserta komponen-komponen yang ada di dalamnya.
Deployment diagram berhubungan dengan diagram komponen, dimana deployment diagram memuat satu atau lebih komponen-komponen.
Gambar 4.12 Deployment Diagram
4.2. Perancangan Antar Muka