Diagram Konteks Analisis Kebutuhan Fungsional

Pembayaran Sumbangan + Tgl_Bayar_Sumbangan 7 Buku Controller Kd_Controller + NIS + Nama_Siswa + Kelas + Jurusan + DU + IBS + DSPT + Tunggakan + Jumlah 8 Dana Bantuan Kd_DanaBantuan + NIS + Nama_Siswa + Kelas + Jurusan + BOS + BOMN + BKM + GAKIN + Beasiswa

3.3 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional dilakukan untuk memberikan gambaran aliran data yang ada pada program aplikasi yang akan dibangun. Kebutuhan fungsional pada SMAN 1 Rancaekek meliputi entity relational diagram, diagram konteks, data flow diagram, kamus data.

3.3.1 Diagram Konteks

Diagram konteks atau disebut juga dengan model sistem fundamental merepresentasikan seluruh elemen sistem sebagai bubble tunggal dengan data input output yang ditunjukan oleh anak panah yang masuk dan keluar secara berurutan. Gambar3.6 Diagram Konteks 3.3.1.1Data Flow Diagram Dari diagram konteks di atas, aliran data yang ada pada sistem digambarakan dengan lebih rinci menggunakan Data Flow Diagram. Data Flow Diagram DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa saja yang menghasilkan data tersebut. Berikut data flow diagram DFD dari perangkat lunak yang dirancang.

3.3.1.1.1 Data Flow Diagram Level 1

Gambar 3.7 DFD Level 1

3.3.1.1.2 Data Flow Diagram Level 2 Proses 2 Pengolahan Data Siswa

Gambar 3.8 DFD Level 2 Proses 2 Pengolahan Data Siswa

3.3.1.1.3 Data Flow Diagram Level 2 Proses 3 Pengolahan Dana Bantuan

Gambar 3.9 DFD Level 2 Proses 3 Pengolahan Dana Bantuan

3.3.1.1.4 Data Flow Diagram Level 2 Proses 4 Pengolahan Data IBS

Gambar 3.10 DFD Level 2 Proses 4 Pengolahan Data IBS

3.3.1.1.5 Data Flow Diagram Level 2 Proses 5 Pengolahan Data DSPT

Gambar 3.11 DFD Level 2 Proses 5 Pengolahan Data DSPT

3.3.1.1.6 Data Flow Diagram Level 2 Proses 6 Pengolahan Data DU

Gambar 3.12 DFD Level 2 Proses 6 Pengolahan Data DU

3.3.1.1.7 Data Flow Diagram Level 2 Proses 7 Pengolahan Data Tunggakan

Gambar 3.13 DFD Level 2 Proses 7 Pengolahan Data Tunggakan

3.3.1.1.8 Data Flow Diagram Level 2 Proses 8 Proses Buku Controller

Gambar 3.14 DFD Level 2 Proses 8 Proses Buku Controller 3.3.1.1.9Data Flow Diagram Level 3 Proses 4.3 Proses Cetak Data IBS Gambar 3.15 DFD Level 3 Proses 4.3 Proses Cetak Data IBS

3.3.1.1.10 Data Flow Diagram Level 3 Proses 5.4 Proses Cetak Data DSPT

Gambar 3.16 DFD Level 3 Proses 5.4 Proses Cetak Data DSPT

3.3.1.1.11 Data Flow Diagram Level 3 Proses 6.3 Proses Cetak Data DU

Gambar 3.17 DFD Level 3 Proses 6.3 Proses Cetak Data DU

3.3.1.1.12 Data Flow Diagram Level 3 Proses 7.4 Proses Cetak Tunggakan

Gambar 3.18 DFD Level 3 Proses 7.4 Proses Cetak Tunggakan 3.3.1.2Data Flow Diagram Level 3 Proses 8.2 Proses Cetak Buku Controller Gambar 3.19 DFD Level 3 Proses 8.2 Proses Cetak Buku Controller

3.3.2 Deskripsi Proses