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