D. DFD Level 1 Pembayaran
Flow_973 Flow_972
Flow_971 data pembayaran
Flow_852 data pembayaran
data pembayaran data pembayaran
data pembayaran data pembayaran
data pembayaran data pembayaran
id nama
password data pembayaran
data pembayaran data pembayaran
data pembayaran data pembayaran
data pembayaran
id nama
password data pembayaran
data pembayaran data pembayaran
data pembayaran data pembayaran
data pembayaran
id nama
password guru
1 menyimpan
pembayaran transaksi3
detail transaksi3
pembayaran3
guru 2
mencetak kwitansi
transaksi32
detail transaksi32
pembayaran32
guru 3
membuat laporan
transaksi33
detail transaksi33
pembayaran33 store pembayaran
: 1
store pembayaran : 2
Gambar 3.4. DFD Level 1 Pembayaran
Keterangan :
dari level 0 pada proses pembayaran diturunkan ke level 1. Pada
.3.3 Perancangan Basis Data
meliputi model data konseptual dan model data
A. Model Data Konseptual
egrasi dengan database MySql. Pembuatan
entitas. Setelah
DFD level 1 ini guru dapat menyimpan data pembayaran. Data ini akan dimasukan pada tabel pembayaran pada database. Setelah itu proses kedua adalah
mencetak kwitansi. Mencetak kwitansi ini data dapat diambil dari tabel – tabel pembayaran yang mana telah di isi melalui proses penyimpanan data pembayaran.
Dan setelah itu dapat ke proses membuat laporan untuk mencetak laporan pembayaran.
3
Perancangan basis data ini fisik. Model data konseptual memodelkan struktur logis dari keseluruhan
aplikasi data, tidak tergantung pada perangkat lunak atau pertimbangan model struktur data. Sedangkan model data fisik memodelkan struktur fisik dari
database, dengan mempertimbangkan perangkat lunak sistem manajemen basis data serta model struktur yang akan di gunakan. Hasil dari data model fisik
merupakan hasil generate dari data model kpnseptual.
Model data fisik yang terint model data fisik ini dengan cara meng-generate diagram data konseptual. Data
konseptual di buat dengan cara membuat entitas – entitas dan mengisi atribut – atribut pada masing – masing entitas, sesuai dengan atribut yang dimiliki pada
memiliki D
memiliki1 D
memiliki2 D
memiliki3 D
memiliki5 D
memiliki4 D
mempunyai2
mempunyai1 mempunyai3
mempunyai
memiliki8 D
memiliki7 D
memiliki6 D
kegemaran_siswa o
o o
o o
KESENIAN OLAHRAGA
ORGANISASI HOBI
LAIN_LAIN Variable characters 50
Variable characters 50 Variable characters 50
Variable characters 50 Variable characters 50
keterangan_ayah_kandung o
o o
o o
o o
o o
o o
o NAMA_AYAH
TEMPAT_LHR_AYAH TGL_LHR_AYAH
AGAMA_AYAH KEWARGANEGARAAN_AYAH
PENDIDIKAN_TERAKHIR_AYAH ALAMAT_RUMAH_AYAH
PEKERJAAN_AYAH PENGHASILAN_PERBULAN_AYAH
ALAMAT_PEKERJAAN_AYAH TELP_KANTOR_AYAH
MASIH_HIDUP_AYAH Variable characters 20
Variable characters 15 Variable characters 15
Variable characters 15 Variable characters 5
Variable characters 7 Variable characters 40
Variable characters 30 Integer
Variable characters 40 Variable characters 15
Variable characters 20 keterangan_ibu_kandung
o o
o o
o o
o o
o o
o o
NAMA_IBU TEMPAT_LHR_IBU
TGL_LHR_IBU AGAMA_IBU
KEWARGANEGARAAN_IBU PENDIDIKAN_TERAKHIR_IBU
ALAMAT_RUMAH_IBU PEKERJAAN_IBU
PENGHASILAN_PERBULAN_IBU ALAMAT_PEKERJAAN_IBU
TELP_KANTOR_IBU MASIH_HIDUP_IBU
Variable characters 20 Variable characters 15
Date Variable characters 15
Variable characters 5 Variable characters 7
Variable characters 40 Variable characters 30
Integer Variable characters 40
Variable characters 15 Variable characters 20
keterangan_pendidikan o
o NAMA_TK
ALAMAT_TK Variable characters 20
Variable characters 40
keterangan_wali o
o o
o o
o o
o o
o o
NAMA_WALI TEMPAT_LHR_WALI
TGL_LHR_WALI AGAMA_WALI
KEWARGANEGARAAN_WALI PENDIDIKAN_TERAKHIR_WALI
ALAMAT_RUMAH_WALI PEKERJAAN_WALI
PENGHASILAN_PERBULAN_WALI ALAMAT_PEKERJAAN_WALI
TELP_KANTOR_WALI Variable characters 20
Variable characters 15 Date
Variable characters 15 Variable characters 5
Variable characters 7 Variable characters 40
Variable characters 30 Integer
Variable characters 40 Variable characters 15
data_murid o
o o
o o
o o
o o
o o
o o
o o
o o
o o
o o
o NOMOR_INDUK
KELAS NAMA_LENGKAP
NAMA_PANGGILAN JENIS_KELAMIN
TEMPAT_KELAHIRAN TANGGAL_KELAHIRAN
AGAMA KEWARGANEGARAAN
JUMLAH_SAUDARA_KANDUNG JUMLAH_SAUDARA_TIRI
JUMLAH_SAUDARA_ANGKAT STATUS_ANAK
BAHASA_DIKELUARGA BERAT_BADAN
TINGGI_BADAN GOLONGAN_DARAH
PENYAKIT_YANG_PERNAH_DIDERITA ALAMAT
NOMOR_TELPON BERTEMPAT_TINGGAL_DENGAN
JARAK_TEMPAT_TINGGAL_KE_SEKOLAH FOTOMURID1
Characters 5 Variable characters 3
Variable characters 30 Variable characters 30
Variable characters 15 Variable characters 15
Date Variable characters 15
Variable characters 15 Integer
Integer Integer
Variable characters 10 Variable characters 15
Integer Integer
Variable characters 3 Variable characters 50
Variable characters 50 Variable characters 15
Variable characters 20 Integer
Variable characters 30
tanda_bukti_pendaftaran o
o o
NAMA_SISWA2 ALAMAT_SISWA2
KOTA2 Variable characters 50
Variable characters 50 Variable characters 50
transaksi o
o NO_TRANSAKSI
BULAN TANGGAL_TKP
Integer Variable characters 15
Variable characters 15 pembayaran
o o
ID NAMA_PEMBYARAN
HARGA Characters 5
Variable characters 15 Integer
tahun_ajaran o
ID_AJARAN TAHUN
Characters 3 Variable characters 20
detail_transaksi
pindahan_dari_sekolah o
o o
o NAMA_SEKOLAH
DARI_TINGKAT DITERIMA_TANGGAL
DITERIMA_DI_TINGKAT Variable characters 40
Variable characters 20 Variable characters 10
Variable characters 20
meninggalkan_sekolah HUN_TAMAT
OMOR_STTB NJUT_KE_SEKOLAH
RI_TINGKAT1 SEKOLAH
TINGKAT ANGGAL_PINDAH1
ANGGAL_KELUAR_SEKOLAH o
o TA
N o
o LA
DA o KE_
o o
KE_ T
o o
T ALASAN
Variable characters 10 Variable characters 35
Variable characters 50 Variable characters 20
Variable characters 30 Variable characters 30
Variable characters 20 Variable characters 20
Variable characters 50
lain_lain o catatan Variable characters 250
login o
o o
in id_adm
username rd
Characters 5 passwo
letak Variable characters 20
Variable characters 20 Variable characters 20
anggota o
o o
o o
o o
o i
gota d_ang
u me
p rd
n _ang
serna asswo
ama jenkel
t _ang
g a
_ang n
p_ang Characters 5
empat tgl_an
lamat o_tel
Variable characters 20 Variable characters 20
Variable characters 20 Variable characters 20
Variable characters 20 Date
Variable characters 40 Variable characters 30
Gambar 3.5. Model Data Konseptual
B. Model Data Fisik