Analisis Perangkat Lunak Analisis Kebutuhan Non Fungsional

Hubungan antara entitas dengan sistem aplikasi ini dapat digambarkan dengan diagram konteks, seperti terlihat pada gambar 3.15 berikut ini: Info login Info admin Info member Info konfirmasi pembayaran Info lapangan Info booking lapangan Info produk Info transksi Info laporan Info grafik Info kontak Data login Data booking lapangan Data tentang futsal Data member Data kontak Data history booking lapangan Info login Info booking lapangan Info tentang futsal Info member Info history booking lapangan Data login Data admin Data member Data konfirmasi pembayaran Data lapangan Data booking lapangan Data produk Data transaksi Data laporan Data grafik Data kontak Info jadwal futsal Info membership Info kontak Info tentang futsal Data jadwal futsal Data membership Data kontak Data tentang futsal Info admin Info laporan harian Info laporan jurnalumum Info laporan buku beasr Info grafik lapangan Info grafik member Info grafik keuangan Data admin Data laporan harian Data laporan jurnalumum Data laporan buku beasr Data grafik lapangan Data grafik member Data grafik keuangan Mail server Info aktivasi member Info pembayaran booking Info lupa password Info pembayaran membership petugas pengunjung member pemilik SI Penjadwalan dan Rekapitulasi DDR Futsal Gambar 3. 15 Diagram Konteks

3.3.2 Data Flow Diagram DFD

DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan.

3.3.2.1 DFD Level 1

DFD level 1 menjelaskan turunan dari diagram konteks sistem informasi penjadwalan dan rekapitulasi di DDR Futsal yang terdiri dari sebelas proses dan dapat dilihat pada gambar 3.16. 1 Pengolahan Registrasi 2 Pengolahan Login 3 Pengolahan User pengunjung petugas member pemilik member D a ta me mb e r D a ta me mb e r Mailserver Data registrasi Info registrasi Info pengaktifan akun Data password member Info invalid password member Data username pemilik Info invalid username pemilik Data password petugas Info invalid password petugas admin Data a d mi n D a ta a d mi n D a ta me mb e r Da ta me m b e r Login valid Lo g in v a li d Data ubah member Info ubah member Data m e m b e r Da ta me m b e r Da ta a d m in D a ta a d mi n Data kontak Info kontak Data lapangan Info lapangan kontak D a ta k o n ta k Da ta k o n ta k D a ta p e me sa n a n lapangan barang jadwal pemesanan transaksi konfirmasi Kode_transaksi halaman 4 Pengolahan Menu info pengaktifan akun Info password Data username member Info invalid username member Data username petugas Info invalid username Data password pemilik Info invalid pemilik Data ubah pemilik Info ubah pemilik Data ubah petugas Info data petugas Data lapangan Info data lapangan Data jadwal Info data jadwal Data kode transaksi Info kode transaksi Data halaman Info halaman Data barang Info barang Data pemesanan Info pemesanan Data transaksi Info transaksi Data konfirmasi Info konfirmasi Data transaksi Info transaksi Data member Info member Data konfirmasi Data konfirmasi Data transaksi Data transaksi Data pemesanan Data pemesanan D a ta b a ra n g Data barang D a ta h a la ma n Da ta h a la ma n Data kode Data kode Data jadwal Data jadwal Da ta l a p a n g a n D a ta l a p a n ga n D a ta me m b e r D a ta m e mb e r Gambar 3. 16 DFD level 1 Sistem Informasi Penjadwalan dan Rekapitulasi DDR Futsal