Gambar 3.18 DFD Level 1 Mengelola Data Laporan Penjelasan dari gambar 3.18 di atas adalah proses laporan peminjaman
adalah manajer melihat data peminjaman serta manajer melihat data pembayaran pada saat bulan berjalan atau berlangsung.
D. Entity Relationship Diagram
Entity Relationship Diagram atau biasa disingkat ERD adalah suatu desain sistem yang digunakan untuk menggambarkan atau menentukan kebutuhan tabel -
tabel database dalam sistem. Tabel ini akan digambarkan dalam bentuk entity dan
[Detail Pinjaman Yang Dipilih]
[Data Pembayaran Yang Dipilih] [Detail Pembayaran Yang Dipilih]
[Data Pinjaman Yang Dipilih] [Laporan Yang Diinginkan]
[Laporan Pembayaran] [Bukti Pembayaran]
[Bukti Laporan Yang Diinginkan]
[Bukti Pinjaman] [Laporan Pinjaman]
Manajer Bag ian Administrasi
3.1 Lihat Laporan
3.2 Cetak Laporan
1 Pinjaman
2 Pembayaran
memiliki atribut serta saling berhubungan atau relasi satu sama lain. Penggambaran ERD lebih jelasnya adalah sebagai berikut :
54
D.1 Conceptual Data Model
Gambar 3.19 Conceptual Data Model
MENDETAIL J AMINAN MENDETAILKAN PINJAM
MENDETAIL
MEMBUAT MEMUTUSKAN
MEMBAYAR
MEMINJ AM MEMILIKI
MEMPENGARUHI MEMPUNYAI
Anggota NOMOR ANGGOTA
NAMA ANGGOTA NOMOR KTP
JENIS KELAMIN ALAMAT ANGGOTA
TEMPAT LAHIR TANGGAL LAHIR
AGAMA NOMOR TELEPON
PEKERJ AAN STATUS PERKAWINAN
NILAI PINJAMAN NOMOR NILAI PINJAMAN
NILAI BESARNYA PINJAMAN JAMINAN
NOMOR_JAMINAN JENIS_J AMINAN
NAMA_JAMINAN TAHUN_JAMINAN
HARGA_JAMINAN
PERMOHONAN PINJAMAN NOMOR_PERMOHONAN
TANGGAL DAFTAR PEMBAYARAN PINJAMAN
NOMOR PEMBAYARAN TGL BAYAR
PEMBAYARAN KE JUMLAH PEMBAYARAN
SISA BAYAR STATUS PEMBAYARAN
KAS TOTAL KAS
ID KAS KAS BULAN
KAS TAHUN JUMLAH KAS
PINJAMAN KAS PEMBAYARAN KAS
PINJAMAN NOMOR PINJAMAN
TANGGAL PINJ AM BESAR PINJAMAN
LAMA PINJAM BUNGA
TOTAL PINJAMAN ANGS POKOK
ANGS BUNGA TOTAL ANGS BULAN
KEPUTUSAN NOMOR KEPUTUSAN
PILIHAN KEPUTUSAN KETERANGAN
Conceptual Data Model atau biasa disebut dengan CDM menggambarkan secara keseluruhan konsep struktur basis data yang dirancang untuk suatu sistem. Pada
CDM ini sudah dimasukkan beberapa atribut penyusun tiap tabelnya, gunanya menampung data yang terkait didalamnya. Seperti yang terlihat pada gambar diatas,
bahwa ada delapan tabel
D.2 Physical Data Model
Physical Data Model PDM menggambarkan secara detail tentang konsep struktur basis data yang dirancang untuk suatu sistem, yang mana hasil generate
dari CDM. Pada PDM ini juga sudah tergambar jelas relasi antar tabelnya, dengan ditunjukkan primary key dan foreign key nya masing-masing. Sebagai contoh tabel
customer decision yang berelasi dengan tabel pengajuan pinjaman, linguistic term dan rule base sehingga mendapat foreign key ID dari masing-masing tabel tersebut.
Nantinya PDM ini akan digenerate untuk menghasilkan database dalam Database Management System DBMS.
56
Gambar 3.20 Physical Data Model
NOMOR_JAMINAN = NOMOR_JAMINAN
NOMOR_NILAI_PINJAMAN = NOMOR_NILAI_PINJAMAN NOMOR_ANGGOTA = NOMOR_ANGGOTA
NAMA_ANGGOTA = NAMA_ANGGOTA TOTAL_KAS = TOTAL_KAS
NOMOR_PINJAMAN = NOMOR_PINJ AMAN NOMOR_KEPUTUSAN = NOMOR_KEPUTUSAN
NOMOR_ANGGOTA = NOMOR_ANGGOTA NAMA_ANGGOTA = NAMA_ANGGOTA
NOMOR_ANGGOTA = NOMOR_ANGGOTA NAMA_ANGGOTA = NAMA_ANGGOTA
NOMOR_ANGGOTA = NOMOR_ANGGOTA NAMA_ANGGOTA = NAMA_ANGGOTA
NOMOR_PERMOHONAN_ = NOMOR_PERMOHONAN_ NOMOR_ANGGOTA = NOMOR_ANGGOTA
NAMA_ANGGOTA = NAMA_ANGGOTA ANGGOTA
NOMOR_ANGGOTA varchar15
NAMA_ANGGOTA varchar50
NOMOR_KTP varchar16
JENIS_KELAMIN varchar25
ALAMAT_ANGGOTA varchar120
TEMPAT_LAHIR varchar20
TANGGAL_LAHIR date
AGAMA varchar20
NOMOR_TELEPON varchar12
PEKERJ AAN varchar20
STATUS_PERKAWINAN varchar20
NILAI_PINJ AMAN NOMOR_NILAI_PINJAMAN
varchar15 NOMOR_ANGGOTA
varchar15 NAMA_ANGGOTA
varchar50 NILAI_BESARNYA_PINJ AMAN
varchar20 JAMINAN
NOMOR_JAMINAN varchar20
NOMOR_ANGGOTA varchar15
NAMA_ANGGOTA varchar50
JENIS_J AMINAN varchar20
NAMA_JAMINAN varchar20
TAHUN_JAMINAN integer
HARGA_JAMINAN varchar20
PERMOHONAN_PINJAMAN NOMOR_PERMOHONAN_
varchar15 NOMOR_ANGGOTA
varchar15 NAMA_ANGGOTA
varchar50 NOMOR_NILAI_PINJAMAN
varchar15 NOMOR_JAMINAN
varchar20 TANGGAL_DAFTAR
date PEMBAYARAN_PINJAMAN
NOMOR_PEMBAYARAN varchar20
NOMOR_ANGGOTA varchar15
NAMA_ANGGOTA varchar50
TGL_BAYAR date
PEMBAYARAN_KE integer
JUMLAH_PEMBAYARAN integer
SISA_BAYAR integer
STATUS_PEMBAYARAN varchar50
KAS ID_KAS
varchar20 KAS_BULAN
varchar20 KAS_TAHUN
integer JUMLAH_KAS
integer PINJAMAN_KAS
integer PEMBAYARAN_KAS
integer TOTAL_KAS
integer PINJAMAN
NOMOR_PINJAMAN varchar20
NOMOR_ANGGOTA varchar15
NAMA_ANGGOTA varchar50
NOMOR_KEPUTUSAN varchar20
TANGGAL_PINJAM date
BESAR_PINJAMAN varchar50
LAMA_PINJAM integer
BUNGA decimal18,3
TOTAL_PINJ AMAN integer
ANGS_POKOK integer
ANGS_BUNGA integer
TOTAL_ANGS_BULAN integer
KEPUTUSAN NOMOR_KEPUTUSAN
varchar20 NOMOR_PERMOHONAN_
varchar15 NOMOR_PINJAMAN
varchar20 TOTAL_KAS
integer PILIHAN_KEPUTUSAN
varchar20 KETERANGAN
long varc har
E. Struktur Database