berdasarkan bukti transfer yang sudah di-upload oleh masing-masing calon aplikan. Ketiga mengelola jadwal tes peserta yang hanya bisa dilakukan oleh
admin. Keempat yaitu seleksi yang dibagi menjadi dua sub proses yaitu, tes TPA, dan tes Minat Bakat. Keempat yaitu penerimaan, dan yang terakhir adalah
mengelola laporan yang memiliki dua sub proses yaitu mengelola laporan hasil tes, dan laporan hasil penerimaan.
3.4.4 Data Flow Diagram DFD
Data Flow Diagram DFD merupakan representasi grafik dalam menggambarkan arus data dari sistem secara terstruktur, sehingga dapat menjadi
sarana dokumentasi yang baik. DFD pada aplikasi penerimaan mahasiswa baru terbagi menjadi context diagram, DFD Level 0, dan DFD Level 1.
A. Context Diagram
Gambar 3.5 Context Diagram
Context diagram merupakan rancangan diagram dalam membangun suatu DFD yang menjelaskan hubungan antara entity dengan sistem dan aliran
data secara umum. Pada contex diagram berikut dijelaskan aliran data yang masuk dan keluar sesuai dengan proses yang dijalankan diantaranya yaitu hubungan
calon aplikan dengan aplikasi, admin dengan aplikasi, dan kepala penmaru dengan aplikasi. Pertama, aliran data dari calon aplikan yang masuk antara lain, data calon
aplikan, upload bukti bayar, dan tes PMB, sedangkan untuk aliran data keluar antara lain, jadwal tes peserta, dan hasil penerimaan. Kedua, untuk aliran data
masuk dari admin antara lain, data jurusan, data admin, validasi pembayaran, jadwal tes peserta, dan hasil wawancara, sedangkan untuk data keluar yaitu hasil
tes. Ketiga, untuk aliran data keluar dari aplikasi ke kepala penmaru antara lain, laporan hasil tes, dan laporan hasil penerimaan, seperti yang terdapat pada
Gambar 3.5.
B. DFD Level 0 Aplikasi Penmaru pada LP3I Surabaya
Berdasarkan context diagram Gambar 3.5 maka dapat dirancang DFD Level 0 Aplikasi Penmaru pada LP3I Surabaya yang merupakan decompose dari
proses utama pada context diagram yang dilihat berdasarkan data-data aliran masuk dan data-data aliran keluar yang berhubungan dengan aplikasi, seperti yang
ada pada Gambar 3.6.
Gambar 3.6 DFD Level 0 Aplikasi Penmaru LP3I Surabaya
Pada Gambar 3.6 DFD level 0 memiliki enam proses antara lain, mengelola data master, bukti pembayaran, validasi pembayaran, mengelola jadwal
tes peserta, tes PMB, dan mengelola laporan. Tabel yang berhubungan dengan proses tersebut diantaranya yaitu tabel jurusan, tabel akun admin, tabel peserta,
tabel jadwal tes, tabel bukti pembayaran, tabel tes akademik, dan tabel tes minat bakat.
C. DFD Level 1 Mengelola Data Master