41
Data Lihat Tabel SHU Informasi SHU
[Data Lihat Master Simpan]
[Data Lihat Master Pinjam] [Data Lihat Master Jual]
[Data Lihat Master Beli] [Data Lihat Anggota]
[Laporan SHU] [Data SHU]
[Laporan SHU Per Anggota] [Data Perhitungan SHU]
[Informasi Login]
Anggota Manajemen
Koperasi
15 SHU
2 Anggota
5 Master_Pemb
elian 6
Master_Penjuala n
12 Master_Pinjam
8 Master_Simpan
Autentifikasi Login 7.1
Perhitungan SHU Anggota
7.2 Cetak Laporan
SHU
Gambar 4.26 DFD Level 1 Proses Perhitungan SHU
4.2.5 Entity Relational Diagram ERD
Entity Relational Diagram menggambarkan hubungan data dari tabel
satu ke tabel yang lain. Berikut ini adalah Entity Relational Diagram ERD dari sistem informasi koperasi karyawan SMA Negeri 1 Krian.
a. Conceptual Data Model CDM Gambar 4.27 adalah conceptual data model dari sistem informasi
koperasi karyawan pada SMAN 1 Krian. Pada gambar 4.19 terlihat terdapat empat belas entity yang terhubung dengan kondisi many to many, one to many, dan one
to one .
42
P inj_Barang P iutang Anggota
Penj Kredit
T rans Angs ur T rans Ambil
Rekening Pinjam Rekening S impan
T rans Pinjam T rans Simp
Hasi l SHU T rans Simp W aj ib
T rans J ual Info Barang
Informas i Barang Pembel ian
Pemasok
Anggota Kode_Anggota
Nama_Anggota Alamat_Anggota
Kota Telepon
Simpanan_Pokok Barang
Kode_Barang Nama_Barang
Stock Harga_Beli
Harga_Jual Minimal_Stock
Supplier Kode_Supplier
Nama_Supplier Alamat_Supplier
No_Telepon
Master_Pembelian No_Beli
Tgl_Beli Total_Beli
Master_Penjualan No_Jual
Tgl_Jual Status_Penjualan
Total_Jual
Piutang Kode_Piutang
Tgl_Piutang Total_Piutang
Status_Piutang Master_Simpan
Kode_Simpan Total_Simpanan
Detil_Simpan No_Simpan
Tgl_Simpan Jumlah_Simpan
Bunga_Simpan Total_Simpan
Ambil_Simpan Kode_Ambil
Tgl_Ambil Jumlah_Saldo
Jumlah_Ambil Sisa_Saldo
Simpanan_Wajib Kode_Wajib
Tgl_Wajib Jumlah_Wajib
Master_Pinjam Kode_Pinjam
Jumlah_Pinjaman Pinj
Detil_Pinjam No_Pinjam
Tgl_Pinjam Jumlah_Pinjam
Lama_Angsur Bunga_Pinjam
Total_Pinjam Keterangan
Angsuran Uang_Angsur
Sisa_Angsur Angsuran_Pinjaman
Kode_Angsur Tgl_Angsur
Angsuran_Ke Jumlah_Angsuran
Sisa_Angsuran SHU
No_SHU Periode
Jumlah_SHU
Gambar 4.27 Conceptual Data Model b. Physical Data Model PDM
Gambar 4.28 adalah Physical data model dari sistem informasi koperasi karyawan pada SMAN 1 Krian. Terdapat tujuh belas tabel dengan primary key
masing-masing dan hubungan antar tabel sebagai foreign key.
43
KODE_PIUTANG = KODE_PIUT ANG KODE_ANGGOT A = KODE_ANGGOT A
NO_JUAL = NO_JUAL
NO_PINJAM = NO_PINJAM KODE_SIMPAN = KODE_SIMPAN
KODE_PINJAM = KODE_PINJAM KODE_SIMPAN = KODE_SIMPAN
KODE_ANGGOT A = KODE_ANGGOTA KODE_ANGGOT A = KODE_ANGGOTA
KODE_ANGGOT A = KODE_ANGGOT A KODE_ANGGOT A = KODE_ANGGOT A
KODE_ANGGOT A = KODE_ANGGOT A NO_JUAL = NO_JUAL
KODE_BARANG = KODE_BARANG NO_BELI = NO_BELI
KODE_BARANG = KODE_BARANG KODE_SUPPLIER = KODE_SUPPLIER
KODE_SUPPLIER = KODE_SUPPLIER
ANGGOTA KODE_ANGGOTA
char10 NAMA_ANGGOTA
varchar30 ALAMAT_ANGGOTA
varchar30 KOTA
varchar20 TELEPON
varchar12 SIMPANAN_POKOK
numeric8,2 BARANG
KODE_BARANG char10
KODE_SUPPLIER char10
NAMA_BARANG varchar30
STOCK integer
HARGA_BELI numeric8,2
HARGA_JUAL numeric8,2
MINIMAL_STOCK integer
SUPPLIER KODE_SUPPLIER
char10 NAMA_SUPPLIER
varchar30 ALAMAT_SUPPLIER
varchar30 NO_TELEPON
varchar12
MASTER_PEMBELIAN NO_BELI
char10 KODE_SUPPLIER
char10 TGL_BELI
date TOTAL_BELI
numeric8,2 MASTER_PENJUALAN
NO_JUAL char10
KODE_ANGGOTA char10
TGL_JUAL date
STATUS_PENJUALAN varchar10
TOTAL_JUAL numeric8,2
PIUTANG KODE_PIUTANG
char10 NO_JUAL
char10 KODE_ANGGOTA
char10 TGL_PIUTANG
date TOTAL_PIUTANG
numeric8,2 STATUS_PIUTANG
varchar10 MASTER_SIMPAN
KODE_SIMPAN char10
KODE_ANGGOTA char10
TOTAL_SIMPANAN numeric8,2
DETIL_SIMPAN NO_SIMPAN
char10 KODE_SIMPAN
char10 TGL_SIMPAN
date JUMLAH_SIMPAN
numeric8,2 BUNGA_SIMPAN
numeric8,2 TOTAL_SIMPAN
numeric8,2 AMBIL_SIMPAN
KODE_AMBIL char10
KODE_SIMPAN char10
TGL_AMBIL date
JUMLAH_SALDO numeric8,2
JUMLAH_AMBIL numeric8,2
SISA_SALDO numeric8,2
SIMPANAN_WAJIB KODE_WAJIB
char10 KODE_ANGGOTA
char10 TGL_WAJIB
date JUMLAH_WAJIB
numeric8,2 MASTER_PINJAM
KODE_PINJAM char10
KODE_ANGGOTA char10
JUMLAH_PINJAMAN numeric8,2
PINJ numeric8,2
DETIL_PINJAM NO_PINJAM
char10 KODE_PINJAM
char10 KODE_PIUTANG
char10 TGL_PINJAM
date JUMLAH_PINJAM
numeric8,2 LAMA_ANGSUR
integer BUNGA_PINJAM
numeric8,2 TOTAL_PINJAM
numeric8,2 KETERANGAN
varchar30 ANGSURAN
integer UANG_ANGSUR
numeric8,2 SISA_ANGSUR
numeric8,2 ANGSURAN_PINJAMAN
KODE_ANGSUR char10
NO_PINJAM char10
TGL_ANGSUR date
ANGSURAN_KE integer
JUMLAH_ANGSURAN numeric8,2
SISA_ANGSURAN numeric8,2
SHU NO_SHU
char10 KODE_ANGGOTA
char10 PERIODE
date JUMLAH_SHU
numeric8,2 DETIL_PEMBELIAN
KODE_BARANG char10
NO_BELI char10
JUMLAH_BELI int
DETIL_PENJUALAN KODE_BARANG
char10 NO_JUAL
char10 JUMLAH_JUAL
int LABA
numeric8,2 LOGIN
USER_ID char10
PASSWORD varchar10
USER_LEVEL varchar30
Gambar 4.28 Physical Data Model
4.2.6 Struktur File