CDM Sistem Perancangan Sistem

Proses tersebut merupakan garis besar dari proses Aplikasi Sistem Informasi Manajemen Lembaga Bimbingan Belajar ini. info data nilai data nilai olah data nilai simpan nilai konfirmasi hasil tes data hasil tes laporan sms olah data pembayaran simpan pembayaran konfirmasi pembayaran data biaya pembayaran info pembayaran data pembayaran petugas admin petugas admin 6 olah data pembayaran 7 pembayaran pembayaran 8 data sms orang tua 9 olah data nilai 10 nilai hasil tes Gambar 3.6 DFD Level 2 Pembayaran dan Hasil Tes Penjelasan yang ada didalam Gambar 3.6, yaitu : Didalam proses hasil tes admin memasukan data pembayaran dan nilai tes yang oleh sistem disimpan kedalam database, setelah tersimpan didalam database data tersebut akan langsung dikirim kepada orang tua melalui SMS.

3.5.4 CDM Sistem

CDM memodelkan struktur logis dari keseluruhan aplikasi data, tidak tergantung pada software atau pertimbangan model struktur data. CDM yang valid dapat dikonversi ke PDM atau OOM. CDM mirip dengan konsep ERD yang diajukan oleh Elmasri, hanya ada beberapa perbedaan sintaks. Dalam CDM ini digambarkan ada 16 buah tabel data yang saling terkoneksi satu dengan yang lainnya, dengan beberapa perbedaan relasi hubungan yang semuanya akan saling bergantung antara satu sama lainya. Hal ini terjadi karena antar satu tabel dengan tabel lainya nantinya akan saling memerlukan data pada masing-masing tabel, serta berbagai koneksi lainnya yang dapat dilihat pada Gambar 3.7 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. lihat bayar murid NIS nama_murid alamat_murid kelas jenkel_murid nama_ortu nomer_hp asal_sekolah pi Characters 10 Variable characters 30 Variable characters 30 Characters 8 Characters 1 Variable characters 30 Characters 12 Variable characters 30 M NIS pi pembayaran id_pembayaran tgl_pemb bulan jumlah pi Integer Date Variable characters 10 Integer M id_pembayaran pi hasil_tes id_tes jenis_ujian nilai tgl_ujian pi Integer Variable characters 12 Integer Date M id_tes pi Gambar 3.7 CDM 3.5.5 PDM Sistem PDM memodelkan struktur fisik dari database , dengan mempertimbangkan software DBMS serta model struktur yang akan digunakan. PDM yang valid dapat dikonversi ke CDM atau OOM. PDM dapat dihasilkan di-generate dari CDM yang valid. Seperti yang kita lihat dari Gambar 3.8 merupakan hasil generate dari CDM tersebut, sehingga lebih kompleks lagi relasi hubungan dari masing-masing tabel, karena foreign key yang merupakan penghubung masing-masing tabel telah masuk kedalam tabel dan menjadi field didalam tabel yang dibutuhkan terkoneksi dengan yang menjadi domain atau inti pusat data. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. FK_HASIL_TE_LIHAT_MURID FK_PEMBAYAR_BAYAR_MURID murid NIS nama_murid alamat_murid kelas jenkel_murid nama_ortu nomer_hp asal_sekolah char10 varchar30 varchar30 char8 char1 varchar30 char12 varchar30 pk pembayaran id_pembayaran NIS tgl_pemb bulan jumlah integer char10 date varchar10 integer pk fk hasil_tes id_tes NIS jenis_ujian nilai tgl_ujian integer char10 varchar12 integer date pk fk Gambar 3.8 PDM

3.5.6 Struktur Database