Aplikasi Penerimaan Mahasiswa Baru Berbasis Web

Aplikasi Penerimaan Mahasiswa Baru Berbasis Web - root93

Aplikasi Penerimaan Mahasiswa Baru (PMB) ini merupakan aplikasi berbasis web yang dibuat menggunakan PHP kemudian MySQL sebagai basis datanya. Adapun fasilitas ataupun hal – hal yang bersifat teknis dalam aplikasi ini adalah sebagai berikut :


Fasilitas :

User
Dari sisi user/pengguna/pendaftar, fasilitas dari aplikasi penerimaan mahasiswa baru ini memiliki fasilitas/kemampuan sebagai berikut:
  1. Sistem Login
    Aplikasi ini menggunakan sistem login untuk melakukan pendaftaran. Calon mahasiswa baru yang ingin mendaftar harus membuat akun terlebih dahulu sebelum melakukan dan mengisi pendaftaran secara lengkap
  2. Unggah Dokumen
    Selain foto, dalam aplikasi ini juga ada fasilitas untuk melakukan ungah – unggah dokumen yang dibutuhkan, seperti Kartu Keluarga, KTP, Surat Keterangan Sehat Dokter, Ijazah dan SKHUN.
  3. Input Nilai
    Dalam aplikasi PMB ini juga ada sistem input untuk nilai raport 5 semester dan nilai UN dengan 4 mata pelajaran (ipa, matematika, bahasa inggris dan bahasa indonesia)
  4. Sistem Pembayaran
    Ada dua teknik sistem pembayaran yang diberlakukan dalam aplikasi pmb ini.
    • User tidak akan bisa melengkapi pendaftaran sebelum melakukan pembayaran dinyatakan LUNAS oleh bendahara
    • User dapat menyelesaikan terlebih dahulu pendaftaran lalu kemudian melakukan pembayaran
      Selanjutnya untuk sistem pembayaran sendiri terbagi dua
    • Pembayaran manual dengan mentransfer ke rekening bank kemudian mengupload bukti pembayaran pada menu pembayaran
    • Pembayaran dilakukan dengan metode Virtual Account Bank BNI, pendaftar akan memiliki 16 Digit Kode Virtual Account
Administrator

Pada halaman Administartor, administartor dapat membuat akun panitia untuk membantu mengelola, mengatur, dan memverifikasi data pendaftar. Panitia pembantu Administrator terdiri Verifikator dan Bendahara, sehingga dalam sistem pmb ini panitia terbagi dalam 3 kategori, yaitu Administrator, Verifikator dan Bendahara. 

Adapun rincian dari hak akses dari masing – masing user/role adalah sebagai berikut

1. Administrator

Akun dengan level Administartor dapat melakukan hal – hal berikut
  • Melihat, Mengahpus dan memverifikasi dan melakukan backup data pendaftar yang masuk
  • Menambah informasi pendaftaran
  • Melihat, memverifikasi data pembayaran
  • Menambah, Mengedit atau Menghapus Panitia dengan role/hak akses bendahara atau verifikator
  • Mengatur, menambah, mengedit dan menghapus fakultas, prodi serta jalur pendaftaran
  • Mengatur identitas situs dan kode virtual account
  • Membuka dan menutup sistem pembuatan akun untuk melakukan pendaftaran
  • Melakukan backup data ke excel
2. Verifikator

Akun dengan level verifikator pada aplikasi pmb ini dapat melakukan hal – hal sebagao berikut :
  • Melihat dan Memverifikasi data pendaftar
  • Menambah Infromasi/FAQ tentang pendaftaran
  • Mengatur, menambah, mengedit dan menghapus fakultas, prodi serta jalur pendaftaran
  • Melakukan backup data ke excel
3. Bendahara

Akun dengan level bendahara pada aplikasi pmb ini memiliki hak akses sebagai berikut
  • Melihat data pendaftaran
  • Melihat dan Memverifikasi data pembayaran
Hal – Hal Teknis

Hal – hal teknis mengenai spesifikasi, teknik pengkodean dll, yang digunakan dalam pembuatan aplikasi ini adalah sebagai berikut :
  1. Teknik Penulisan kode menggunakan OOP PHP MySQLi Prepared Statement
  2. Database MySQL
  3. Bootstrap 4
  4. Template Administrator Cool Admin
  5. Support PHP 5.6 +
  6. Enkripsi Password menggunakan Password Hash

Bagi yang berminat ataupun tertarik untuk menggunakan Aplikasi PMB versi 1.0 ini, bisa menghubungi saya melalui halaman contact us. atau Hub saya di WA : Chat Langsung