Kamus Data Struktur Data

5. Kamus Data

Notasi kamus data yang dibuat berdasarkan rancangan program yang diusulkan. Gambar 4.19 : Notasi Kamus Data Anggota = File anggota {id_anggota + nama + alamat + telepon + pekerjaan} Simpanan = File simpanan {id_simpanan + tgl_buat + id_anggota} Setoran =File setoran {no_bukti_setor + tgl_setor + id_simpanan} Detil Setoran =File detil setoran {no_bukti_setor + id_transaksi + jumlah_setor + keterangan + saldo + jumlah_tarik + pokok + wajib + sukarela} Jenis Transaksi =File jenis transaksi {id_transaksi + nama_transaksi + jenis_transaksi} Pinjaman =File pinjaman {id_pinjaman + id_anggota + tgl_pinjam + besar_pinjam + bunga + jumlah_pinjam + lama_pinjam + tgl_realisasi + tgl_jatuh + jumlah angsuran + jumlah_bayar + sisa_bayar} Angsuran =File angsuran {id_angsuran + id_pinjaman + tgl_angsuran + denda}

6. Struktur Data

Berdasarkan normalisasi yang telah dilakukan, maka dihasilkan basis data yang terstruktur. Adapun basis data yang dihasilkan adalah sebagai berikut: 1. File Anggota Nama File : anggota.dbf Primary Key : id_anggota Foreign Key : - Tipe File : Tabel Master No Field Name Type Field Size Keterangan 1 id_anggota Text 5 Identitas Anggota 2 nama Text 40 Nama Anggota 3 alamat Text 50 Alamat Anggota 4 telepon Text 15 Telepon Anggota 5 pekerjaan Text 50 Pekerjaan Gambar 4.20 : Struktur Tabel Anggota 2. File Simpanan Nama File : simpanan.dbf Primary Key : id_simpanan Foreign Key : - Tipe File : Tabel Transaksi No Field Name Type Field Size Keterangan 1 id_simpanan Text 10 Identitas Simpanan 2 tgl_buat DateTime Short Tanggal Buat 3 id_anggota Text 5 Identitas Anggota Gambar 4.21 : Struktur Tabel Simpanan 3. File Setoran Nama File : setoran.dbf Primary Key : no_bukti_setor Foreign Key : id_simpanan Tipe File : Tabel Transaksi No Field Name Type Field Size Keterangan 1 no_bukti_setor Text 8 Nomor Bukti Setor 2 tgl_setor DateTime Short Tanggal Setor 3 id_simpanan Text 10 Identitas Simpanan Gambar 4.22 : Struktur Tabel Setoran 4. File Detil Setoran Nama File : detilsetoran.dbf Primary Key : no_bukti_setor id_transaksi Foreign Key : - Tipe File : Tabel Transaksi No Field Name Type Field Size Keterangan 1 no_bukti_setor Text 8 Nomor Bukti Setor 2 id_transaksi Text 3 Identitas Transaksi 3 jumlah_setor Double 8 Jumlah Setor 4 keterangan Text 20 Keterangan 5 saldo Double 8 Jumlah Saldo 6 jumlah_tarik Double 8 Jumlah Tarik 7 Pokok Double 8 Simpanan Pokok 8 wajib Double 8 Simpanan Wajib 9 sukarela Double 8 Simpanan Sukarela Gambar 4.23 : Struktur Tabel Detil Setoran 5. File Jenis Transaksi Nama File : jenistransaksi.dbf Primary Key : id_transaksi Foreign Key : - Tipe File : Tabel Master No Field Name Type Field Size Keterangan 1 id_transaksi Text 3 Identitas Transaksi 2 nama_transaksi Text 30 Nama Transaksi 3 jenis_transaksi Text 10 Jenis Transaksi Gambar 4.24 : Struktur Tabel Jenis Transaksi 6. File Pinjaman Nama File : pinjaman.dbf Primary Key : id_pinjaman Foreign Key : id_anggota Tipe File : Tabel Transaksi No Field Name Type Field Size Keterangan 1 id_pinjaman Text 8 Identitas Pinjaman 2 id_anggota Text 5 Identitas Anggota 3 tgl_pinjam DateTime Short Tanggal Pinjam 4 besar_pinjam Double 8 Besar Pinjaman 5 bunga Double 8 Bunga Pinjaman 6 jumlah_pinjam Double 8 Jumlah Pinjaman 7 lama_pinjam Double 8 Lama Pinjaman 8 tgl_realisasi DateTime Short Tanggal Realisasi 9 tgl_jatuh DateTime Short Tanggal Jatuh Tempo 10 jumlah_angsuran Double 8 Jumlah Angsuran 11 jumlah_bayar Double 8 Jumlah Bayar 12 sisa_bayar Double 8 Sisa Bayar Gambar 4.25 : Struktur Tabel Pinjaman 7. File Angsuran Nama File : angsuran.dbf Primary Key : id_angsuran Foreign Key : id_pinjaman Tipe File : Tabel Transaksi No Field Name Type Field Size Keterangan 1 id_angsuran Text 8 Identitas Angsuran 2 id_pinjaman Text 8 Identitas Pinjaman 3 tgl_angsuran DateTime Short Tanggal Angsuran 4 denda Double 8 Denda Angsuran Gambar 4.26 : Struktur Tabel Angsuran

4.12 Rancangan Menu