Berdasarkan masukan, kritik dan saran dari sahabat sahabat yang sudah mencoba Aplikasi PPDB versi 2.3 atau versi sebelumnya, maka alhasil saya coba merilis aplikasi ppdb berbasis web versi 3.
Pada Aplikasi PPDB versi 3 ada banyak perubahan, ada beberapa hal yang dihilangkan digantikan dengan kemudahan yang lebih gres dan simple. Untuk bab halaman registrasi siswa kalau sebelumnya memakai template dari html5up.net kini dirubah memakai template bootstrap. Intinya pada Aplikasi PPDB Online versi 3 difokuskan pada penangan pendaftaran. Sehingga sanggup dilihat pada versi ini untuk kemudahan websitenya dihilangkan.
Berikut ini ialah rincian dari Aplikasi PPDB Berbasis Web Versi 3 :
1. HALAMAN PENDAFTARAN
a. Halaman Depan
Tampilan diatas merupakan tampilan halaman depan Aplikasi PPDB Online versi 3. Data data pada halaman depan diseusikan dengan identitas sekolah yang sudah dimasukan pada halaman Admin panel
b. Formulir Pendaftaran
Untuk Formulir pendaftarannya pun kini jauh lebih lengkap. Dimana ada 5 kategori yang saya tambahkan, diantaranya : Data Siswa, Data Orangtua, Data Wali (Optional), Data Asal Sekolah, Data Nilai UN (UNBK/UNKP)
Berbeda dengan versi sebelumnya, secara teknis untuk formulir registrasi pada versi ini banyak dilakukan pemilteran dan validasi data, ibarat salah satu contohnya ialah calon siswa hanya boleh mendaftar dengan satu NISN saja, kalau siswa mencoba memasukan NISN yang sudah didaftarkan maka secara otomatis akan ditolak oleh aplikasi.
halaman registrasi ini sanggup diaktifkan/dinonaktifkan pada halaman eksekutif panitia PPDB
c. Cetak Bukti Pendaftaran
Berbeda dengan versi sebelumnya, secara teknis untuk formulir registrasi pada versi ini banyak dilakukan pemilteran dan validasi data, ibarat salah satu contohnya ialah calon siswa hanya boleh mendaftar dengan satu NISN saja, kalau siswa mencoba memasukan NISN yang sudah didaftarkan maka secara otomatis akan ditolak oleh aplikasi.
halaman registrasi ini sanggup diaktifkan/dinonaktifkan pada halaman eksekutif panitia PPDB
c. Cetak Bukti Pendaftaran
Berbeda dengan versi sebelumnya, untuk cetak kartu pendaftaran, siswa perlu memasukan kunci (ketika kunci diaktifkan) pada versi 3 tiga ini siswa cukup memasukan NISN yang digunakannya untuk mendaftar, ketika NISN dimasukan, maka secara otomatis data pendaftar akan ditampilkan. Sedangkan pada versi sebelumnya data seluruh siswa ditampilkan, sehingga tentu ini tentu memunculkan duduk kasus privasi dari data yang tersedia. Nah pada Aplikasi PPDB Online
Versi 3 ini, tidak semua data pendaftar ditampilkan, data registrasi akan ditampilkan sesuai NISN yang dimasukan.
Secara teknis, modul yang dipakai untuk mengecekan data bukti pendafatran ini memakai ro-print.php yang terdapat pada folder query. Modul sudah menerapakan teknik filter data ibarat mysqli_escape_string dan mysqli prepared statements
d. Cetak Kartu Peserta
Fasilitas untuk cetak kartu penerima ini juga memakai module yang sama ibarat cetak bukti pendaftaran. Hanya saja data yang ditampilkan berbeda.
Kartu penerima ini dipakai kalau memang pihak sekolah akan melaksanakan ujian/test terhadap para calon siswa yang mendaftar. Kartu penerima ini diurutkan menurut data dikala mendaftar. Nantinya dikala dicetak akan berisi data No. Pendaftaran, Nama, NISN dan asal sekolah.
Setelah siswa selesai melaksanakan ujian/test, maka pantia PPDB sanggup melaksanakan verifikasi apakah siswa akan diterima atau tidak.
e. Pengumuman
Sama ibarat dua kemudahan sebelumnya, data akan ditampilkan menurut NISN. Siswa akan mengetahui apakah dilulus atau tidak dengan cara memasukan NISN pada kolom NISN yang tersedia yang terdapat pada sajian pengumuman
Sama halnya ibarat halaman pendaftaran. Halaman pengumuman ini juga sanggup diaktifkan/dinonaktifkan. Diharapkan pihak sekolah/pantia PPDB mengaktifkan halaman pengumuman ini kalau memang seluruh proses pendaftaran/test sudah selesai dilaksanakan.
2. HALAMAN ADMIN
a. Halaman Dasboard
Untuk Halaman Admin Panel tidak terlalu jauh berbeda dengan versi sebelumnya, dimana untuk framework/templatenya sendiri masih memakai bootstrap. Hanya untuk versi 3 sajian menu di halaman admin beberapa sudah banyak dihilangkan, ibarat untuk buku tamu, website dan pada halaman depannya sendiri saya hanya menampilkan data untuk siswa ditolak, diterima belum diverifikasi dan link menuju halaman pengumuman
b. Data Siswa
Pada sajian ini Anda sanggup melihat semua siswa yang sudah melaksanakan pendaftaran,Anda sanggup melihat siswa menurut status pendaftarannya misalnya, siswa diterima ditolak dan belum diverifikasi. Pada sajian ini Anda sanggup melkukan verifikasi data registrasi (update), melihat detail pendaftar, melihat data nilai, delete dan juga sanggup menambah data siswa secara manual dari halaman admin
c. Buka Tutup Pendaftaran
Pada sajian ini Anda sanggup mengaktifkan dan menonaktifkan halaman pendaftaran. Anda sanggup menentukan opsi buka kalau ingin membuka registrasi dan sebaliknya Anda sanggup menentukan opsi Tutup untuk menutup registrasi
d. Buka Tutup Pengumuman
Pada sajian ini Anda sanggup mengaktifkan dan menonaktifkan halaman pengumuman. Anda sanggup menentukan opsi buka kalau ingin membuka pengumuman dan sebaliknya Anda sanggup menentukan opsi Tutup untuk menutup pengumuman
e. Identitas Sekolah
e. Identitas Sekolah
Fasilitas ini sanggup Anda gunakan untuk memasukan identitas sekolah penyelenggara PPDB. Identitas ini nantinya akan dipanggil pada halaman depan Aplikasi PPDB, dimana secara otomatis akan mengisi opsi data data sekolah, untuk judul pada aplikasi, kemudian nama sekolah pada halaman depan, kontak dan alamat sekolah penyelenggara PPDB
[ DOWNLOAD ]
[ DOWNLOAD ] versi 3.1 (Barcode MPDF)
Untuk MPDF, gunakan versi 5.7.4, silahkan replace plugins MPDF dengan yang ada di https://github.com/kbs1/mpdf-5.7-php7 jika Anda memakai versi 3.1
[ DOWNLOAD ] versi 3.1 (Barcode MPDF)
Untuk MPDF, gunakan versi 5.7.4, silahkan replace plugins MPDF dengan yang ada di https://github.com/kbs1/mpdf-5.7-php7 jika Anda memakai versi 3.1
Spesifikasi Aplikasi PPDB Berbasis Web Versi 3
- PHP MySQLi Procedural (Bahasa & Teknik Penulisan Kode)
- MySQL (Database)
- Bootstrap (Framework/Template)
- PHP MySQLi Prepared Statement (Keamanan)
- Support PHP 7
Fasilitas Aplikasi :
- Formulir pendaftaran
- Print Pendaftaran
- Cetak Kartu Peserta
- Buka tutup pendafataran
- Buka tutup pengumuman
- Halaman Admin untuk verifikasi data siswa (lulus/tidak lulus)
- Halaman untuk melihat data registrasi siswa yang telah masuk
- Buat Database
- Impor Database / File SQL yang sudah didownload bersama aplikasi
- Extract folder ppdb ke c:\xampp\htdocs
- Edit file koneksi.php yang terdapat pada folder ro-database. Sesuaikan variabel koneksinya (username, password, host dan database)
Video Demo Aplikasi PPDB Online Versi 3