LARIS (Laboratory Assistant Registration Information Systems) adalah sistem informasi berbasis web yang dirancang khusus untuk mengelola seluruh rangkaian proses pendaftaran dan seleksi Asisten Laboratorium (Aslab) di Program Studi Sistem Informasi, Universitas Islam Negeri (UIN) Sultan Syarif Kasim Riau.
Sistem ini mengotomatisasi proses konvensional mulai dari pendaftaran, seleksi berkas administrasi, pelaksanaan ujian Computer Based Test (CBT), hingga pengumuman akhir kelulusan pendaftar.
- Pengisian data diri, riwayat organisasi, dan nilai mata kuliah praktikum terkait.
- Unggah dokumen pendukung seperti KHS, CV, dan Surat Motivasi.
- Validasi kelayakan dokumen pendaftar oleh Admin atau Kepala Laboratorium (Kalab).
- Pembaruan status kelulusan administrasi secara real-time.
- Modul ujian online terintegrasi untuk menguji kemampuan teknis dan teoritis pendaftar.
- Pengacakan soal (shuffling), pembatasan waktu (timer), dan penilaian otomatis langsung setelah ujian selesai.
- Akumulasi nilai dari seleksi berkas, nilai CBT, hingga nilai wawancara.
- Rekomendasi hasil seleksi otomatis untuk divalidasi dan disetujui oleh Kepala Program Studi (Kaprodi).
Sistem ini memiliki 5 level hak akses dengan fungsi yang disesuaikan secara spesifik:
- Membuat akun.
- Melengkapi profil.
- Mengunggah berkas pendaftaran.
- Mengikuti ujian CBT.
- Melihat pengumuman hasil seleksi.
- Membantu mengawasi jalannya ujian CBT.
- Membantu proses validasi awal berkas pendaftaran.
- Mengelola master data pengguna.
- Mengelola periode pendaftaran.
- Mengelola bank soal CBT.
- Mengatur jadwal seleksi.
- Memantau operasional sistem.
- Melakukan seleksi berkas final.
- Meninjau hasil nilai CBT.
- Menginput nilai wawancara/praktik.
- Menyusun rekomendasi kelulusan.
- Memantau laporan pelaksanaan seleksi.
- Memberikan validasi dan persetujuan akhir kelulusan calon asisten laboratorium.
| Komponen | Teknologi |
|---|---|
| Front-End | React.js / Blade Template / Tailwind CSS |
| Back-End | Laravel / Node.js |
| Database | MySQL / PostgreSQL |
| CBT Engine | JavaScript Timer & JSON-based Quiz Engine |
Pastikan perangkat Anda sudah terpasang:
- PHP >= 8.x
- Composer
- Node.js & NPM
- MySQL
- Laragon / XAMPP / Docker (Opsional)
git clone https://github.com/username/laris.git
cd lariscomposer installnpm installSalin file .env.example menjadi .env.
cp .env.example .envcopy .env.example .envSesuaikan konfigurasi database pada file .env.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laris_db
DB_USERNAME=root
DB_PASSWORD=php artisan key:generatephp artisan migrate --seedCatatan: Perintah
--seedakan membuat akun default untuk kebutuhan pengujian sistem seperti Admin, Kaprodi, Kalab, Aslab, dan Pendaftar.
npm run buildUntuk mode development:
npm run devphp artisan serveAplikasi dapat diakses melalui:
http://localhost:8000
Pendaftar
β
βΌ
Pendaftaran Online
β
βΌ
Seleksi Administrasi
β
βΌ
Ujian CBT
β
βΌ
Wawancara / Praktik
β
βΌ
Rekapitulasi Nilai
β
βΌ
Validasi Kalab
β
βΌ
Persetujuan Kaprodi
β
βΌ
Pengumuman Kelulusan
LARIS
β
βββ Authentication
β βββ Login
β βββ Register
β βββ Forgot Password
β
βββ Pendaftaran
β βββ Biodata
β βββ Upload Berkas
β βββ Riwayat Organisasi
β
βββ Seleksi Administrasi
β βββ Verifikasi Berkas
β βββ Status Administrasi
β
βββ CBT
β βββ Bank Soal
β βββ Ujian Online
β βββ Timer Ujian
β βββ Penilaian Otomatis
β
βββ Wawancara
β βββ Input Nilai
β
βββ Kelulusan
β βββ Rekap Nilai
β βββ Validasi Kalab
β βββ Persetujuan Kaprodi
β
βββ Laporan
βββ Statistik Pendaftar
βββ Hasil Seleksi
| Role | Password | |
|---|---|---|
| Admin | admin@laris.test | password |
| Kaprodi | kaprodi@laris.test | password |
| Kalab | kalab@laris.test | password |
| Aslab | aslab@laris.test | password |
| Pendaftar | pendaftar@laris.test | password |
Sesuaikan dengan data yang dibuat pada file Seeder Anda.
Proyek ini dikembangkan untuk kebutuhan internal Program Studi Sistem Informasi Universitas Islam Negeri Sultan Syarif Kasim Riau.
Hak cipta dilindungi undang-undang.
LARIS β Laboratory Assistant Registration Information Systems
Sistem Informasi Pendaftaran Asisten Laboratorium Program Studi Sistem Informasi UIN Sultan Syarif Kasim Riau.