Conceptual Data Model CDM

2. DFD Level 2 Tabungan Khusus Gambar 4.34 DFD Level 2 Tabungan Khusus Gambar 4.34 menggambarkan hasil breakdown dari level 1 proses transaksi yaitu DFD Level 2 Tabungan Khusus. Ada dua proses di dalamnya antara lain Setor Tunai Tabungan Khusus, dan Pengambilan Tabungan Khusus. Entitas yang berkaitan dengan sistem antara lain Karyawan, Siswa, dan Admin. Datastore yang terhubung dengan alir data proses ini antara lain Siswa, Tabungan Khusus, dan Akun.

4.2.2 Hasil Desain Basis Data

Hasil dari desain data adalah berupa Entity Relationship Diagram ERD. ERD terdiri dari Conceptual Data Model dan Physical Data Model yang diikuti dengan struktur tabel.

a. Conceptual Data Model CDM

Berikut ini merupakan CDM yang menggambarkan secara keseluruhan konsep struktur basis data yang dirancang untuk Sistem Informasi Bank Mini pada SMK Negeri 1 Sumenep, seperti terlihat pada gambar 4.35 dibawah ini. Data setor tunai tabsus siswa Data ambil tabsus siswa Data cetak saldo setor tunai tabsus siswa Data cetak saldo ambil tabsus siswa Admin Siswa 2 Siswa 4 Akun 1.3.2.1 Setor Tunai Tabungan Khusus 1.3.2.2 Pengambilan Tabungan Khusus 6 Tabungan Khusus 91 Gambar 4.35 Conceptual Data Model sis_sebagai_nasabah_tab_umum kar_sebagai_nasabah_tab_umum nasabah_transaksi_tab_umum menanggung_tabsus menanggung_pembayaran_umum akun_ke_tabsus akun_ke_bayar_umum akun_tab_umum tabsus_ke_bukubesar bayar_umum_ke_bukubesar tab_umum_ke_bukubesar bayar_umum_ke_neraca_lajur tab_umum_ke_neracalajur bukubesar_ke_neracalajur tabsus_ke_neraca_lajur akun_ke_bukubesar akun_ke_neracalajur tabsus_ke_neracaakhir bayar_umum_ke_neracaakhir tabungan_umum_pada_neraca_akhir neracalajur_ke_neracaakhir akun_ke_neracaakhir bukubesar_ke_neracaakhir tabsus_ke_transjurnal akun_ke_transjurnal bayar_umum_ke_transjurnal tabum_ke_transjurnal transjurnal_ke_bukubesar transjurnal_ke_neracalajur transjurnal_ke_neracaakhir Karyawan o o o o o o o o o id_karyawan nama_karyawan alamat_karyawan jabatan_karyawan golongan_karyawan telp_karyawan status_karyawan status_nasabah_karyawan username_karyawan password_karyawan Variable characters 50 Variable characters 100 Variable characters 200 Variable characters 20 Variable characters 20 Variable characters 15 Variable characters 10 Variable characters 20 Variable characters 20 Variable characters 6 Siswa o o o o o o o o id_siswa nama_siswa kelas_siswa alamat_siswa telp_siswa status_siswa status_nasabah_siswa username_siswa password_siswa Variable characters 50 Variable characters 100 Variable characters 20 Variable characters 200 Variable characters 15 Variable characters 10 Variable characters 20 Variable characters 20 Variable characters 6 Nasabah o o id_nasabah nama_nasabah status_nasabah Variable characters 50 Variable characters 100 Variable characters 20 Akun o o id_akun nama_akun status_akun Variable characters 10 Variable characters 100 Variable characters 20 Tabungan Umum o o o o o o o o id_transaksi_tabungan_umum nama_transaksi_tabungan_umum nominal_transaksi_tabungan_umum keterangan_transaksi_tabungan_umum suku_bunga debit_tabungan_umum kredit_tabungan_umum saldo_tabungan_umum pajak_tabungan Variable characters 30 Variable characters 200 Decimal Variable characters 200 Decimal Decimal Decimal Decimal Decimal Pembayaran Umum o o o o o o id_transaksi_pembayaran_umum nama_transaksi_pembayaran_umum nominal_transaksi_pembayaran_umum status_pembayaran_umum masa_tenggang_pembayaran_umum keterangan_pembayaran_umum total_pembayaran_umum Variable characters 30 Variable characters 200 Decimal Variable characters 20 Date Variable characters 100 Decimal Tabungan Khusus o o o o o o o id_transaksi_tabungan_khusus nama_transaksi_tabungan_khusus nominal_transaksi_tabungan_khusus tujuan_transaksi_tabungan_khusus keterangan_transaksi_tabungan_khusus debit_tabungan_khusus kredit_tabungan_khusus saldo_tabungan_khusus Variable characters 30 Variable characters 200 Decimal Variable characters 100 Variable characters 200 Decimal Decimal Decimal Buku Besar o o o o o o o id_buku_besar nama_akun_buku_besar keterangan_akun_buku_besar debit_akun_buku_besar kredit_akun_buku_besar saldo_debit_akun_buku_besar saldo_kredit_akun_buku_besar periode_buku_besar Variable characters 30 Variable characters 100 Variable characters 200 Decimal Decimal Decimal Decimal Date Neraca Lajur o o o o o o o o o id_neraca_lajur periode_neraca_lajur debit_neraca_saldo kredit_neraca_saldo debit_ayat_penyesuaian kredit_ayat_penyesuaian debit_neraca_disesuaikan kredit_neraca_disesuaikan saldo_debit_neraca_disesuaikan saldo_kredit_neraca_disesuaikan Variable characters 30 Date Decimal Decimal Decimal Decimal Decimal Decimal Decimal Decimal Neraca Akhir o o o o o id_neraca_akhir periode_neraca_akhir debit_neraca_akhir kredit_neraca_akhir saldo_debit_neraca_akhir saldo_kredit_neraca_akhir Variable characters 30 Date Decimal Decimal Decimal Decimal Jurnal o o o o o no_jurnal tgl_masukan_jurnal tgl_transaksi ket_jurnal debit_transaksi_jurnal kredit_transaksi_jurnal Variable characters 10 Date Date Variable characters 200 Decimal Decimal

b. Physical Data Model