Entity Relational Diagram ERD

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