65
Nasabah No_nasabah
Nama Alamat
Pekerjaan Penghasilanbln
Telphp Tanggal_daftar
Pinjaman No_pinjaman
No_nasabah Tanggal_pinjam
Pinjaman pokok Jasa
Besar_cicilan Lama_angsuran
Pinjaman ke Jumlah_pengembalian
Status Transaksi Angsuran
No_Angsur No_pinjaman
No_nasabah Tanggal_angsuran
Angsuran ke Keterlambatan
Denda Total_bayar
Sisa_pinjaman
Gambar 4.15 Relasi Tabel
4.2.4.3. ERD Entity Relationship Diagram
ERD merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antar penyimpangan. Berikut gambar
ERD yang diusulkan:
Melakukan Pinjaman
Transaksi Angsuran
Membayar Nasabah
1
N N
1 1
N
Gambar 4.16 ERD Entity Relationship Diagram
66
4.2.4.2. Struktur File
File adalah suatu objek sistem perangkat lunak yang merupakan elemen- elemen dari sistem perangkat lunak yang dirancang. Berikut ini struktur file yang
diusulkan :
Tabel 4.2. Struktur File untuk Tabel Nasabah
Nama Field Type datasize
Keterangan
No_Nasabah Varchar15
Nomor Nasabah Nama
Varchar30 Nama Nasabah
Alamat Varchar30
Alamat Nasabah Pekerjaan
Varchar30 Pekerjaan Nasabah
Penghasilanbln Varchar15
Penghasilanbln Nasabah
Telphp Varchar15
Nomor telphp nasabah Tanggal_Daftar
Varchar12 Tanggal daftar nasabah
Tabel 4.3. Struktur File untuk Tabel Pinjaman
Nama Field Type datasize
Keterangan
No_Pinjaman Varchar15
Nomor pinjaman nasabah
No_Nasabah Varchar15
Nomor nasabah
67
Tanggal Pinjam Date
Tanggal peminjaman uang oleh nasabah
Pinjaman Pokok Varchar20
Pinjaman pokok nasabah
Jasa Varchar15
Jasa pinjaman nasabah
Besar_Cicilan Vachar15
Besar cicilan nasabah Lama_Angsuran
Varchar15 Lama angsuran
pinjaman
Pinjaman ke Varchar15
Pinjaman ke berapa nasabah
Jumlah_Pengembalian Varchar20
Jumlah pengembalian pinjaman
Status Varchar20
Status pinjaman nasabah
Tabel 4.4. Struktur File untuk Tabel Transaksi Angsuran
Nama Field Type datasize
Keterangan
No_Angsur Varchar15
Nomor angsuran pembayaran
No_Pinjaman Varchar15
Nomor pinjaman nasabah No_Nasabah
Varchar15 Nomor Nasabah
Tanggal_Angsuran Date
Tanggal angsuran pembayaran
68
Angsuran ke Varchar20
Angsuran pembayaran ke berapa
Keterlambatan Varchar10
Keterlambatan pembayaran angsuran oleh
nasabah Denda
Varchar10 Denda kepada nasabah
Total_bayar Varchar10
Total pembayaran Sisa_Pinjaman
Varchar15 Sisa pinjaman nasabah
4.2.4.5. Kodifikasi
Kodifikasi digunakan untuk mendefinisikan suatu objek secara singkat, dengan adanya sistem kodifikasi diharapkan dapat mengklasifikasi data sehingga tidak
terjadi adanya kesamaan data.
1. Field kunci : No_Nasabah Jumlah digit : 9
Contoh : NN 001 01 12 Nomor Nasabah
Nomor urut nasabah Bulan masuk nasabah
Tahun masuk nasabah
69
2. Field kunci : No_Pinjaman Jumlah digit : 6
Contoh : NPJ 001 Nomor pinjaman
Nomor urut pinjaman 3. Field kunci : No_Angsuran
Jumlah digit : 6 Contoh : NAG 001
Nomor angsuran Nomor urut angsuran
4.2.5. Perancangan Antar Muka