Perancangan basis data Perancangan Sistem

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