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