Aplikasi arsip digital siswa CodeIgniter

Antarmuka halaman utama Arsip Digital Siswa, menampilkan kolom pencarian data siswa berdasarkan NISN, Nama, atau Tanggal Lahir dengan desain minimalis putih.

Aplikasi arsip digital siswa berbasis web ini terdiri dari dua modul terpisah: ARDIS (Arsip Digital Siswa) untuk mengelola data administrasi siswa, dan ARDOS (Arsip Dokumen Siswa) untuk mengelola lokasi fisik dokumen. Keduanya dibangun menggunakan framework CodeIgniter, MySQLi, jQuery, DataTables, dan Bootstrap.

Aplikasi ini cocok digunakan sebagai referensi belajar CodeIgniter, dasar tugas sekolah/kuliah, atau dikembangkan lebih lanjut untuk kebutuhan administrasi nyata di lingkungan sekolah.

Tentang pengarsipan digital siswa

Pengarsipan adalah proses mengumpulkan, mengelola, dan menyimpan data secara teratur dan terstruktur. Di lingkungan sekolah, pengarsipan dokumen siswa umumnya dilakukan secara manual — dokumen dikumpulkan, didata, lalu disimpan ke lemari arsip.

Pengarsipan digital melengkapi proses tersebut: sebelum dokumen fisik disimpan, data dokumen di-inputkan terlebih dahulu ke dalam sistem. Hasilnya, pencarian data menjadi lebih cepat, rekap kelengkapan bisa dihasilkan otomatis, dan risiko kehilangan data berkurang.

Hubungan antara ARDIS dan ARDOS

Kedua aplikasi ini berbagi satu database yang sama, namun memiliki fungsi berbeda. Penting untuk dipahami:

AspekARDISARDOS
Fungsi utamaMengelola data administrasi siswa secara digitalMengelola lokasi fisik arsip dokumen siswa
DatabaseDatabase sendiriBerbagi database dengan ARDIS
KetergantunganBisa digunakan mandiriMembutuhkan data siswa dari ARDIS

ARDIS dapat digunakan tanpa ARDOS, namun ARDOS tidak dapat digunakan tanpa ARDIS — karena data siswa di ARDOS harus di-inputkan terlebih dahulu melalui ARDIS.

ARDIS: Arsip Digital Siswa

ARDIS adalah aplikasi untuk mengelola data administrasi dan kelengkapan dokumen siswa. Fitur yang tersedia:

ARDOS: Arsip Dokumen Siswa

ARDOS adalah aplikasi untuk mengelola lokasi fisik arsip dokumen siswa — termasuk pencatatan posisi dokumen di lemari, bendel, dan map. Fitur yang tersedia:

Kebutuhan sistem

Konfigurasi aplikasi

Setelah didownload dan diekstrak, lakukan konfigurasi koneksi database terlebih dahulu:

  1. Buka folder application/config/.
  2. Edit file database.php.
  3. Sesuaikan nilai hostname, username, password, dan database dengan konfigurasi server Anda.

Login menggunakan username masrud dan password masrud.com.

Download aplikasi ARDIS & ARDOS

Tampilan aplikasi

Tampilan ARDIS

Antarmuka halaman utama Arsip Digital Siswa, menampilkan kolom pencarian data siswa berdasarkan NISN, Nama, atau Tanggal Lahir dengan desain minimalis putih.

Dashboard admin aplikasi ARDIS yang menampilkan statistik kelengkapan data siswa.

Tampilan tabel pengelolaan data siswa pada aplikasi web ARDIS.

Halaman detail profil siswa di aplikasi ARDIS yang menampilkan biodata lengkap, status aktif, serta tabel lampiran dokumen seperti Kartu Keluarga, KTP Orang Tua, KIP, dan Ijazah.

Halaman rekap kelengkapan data siswa ARDIS dengan filter berdasarkan Kelas, Program Keahlian, dan Status Data. Menampilkan tabel daftar siswa beserta ceklis kelengkapan dokumen fisik.

Tampilan ARDOS

Tampilan halaman depan aplikasi Arsip Dokumen Siswa (ARDOS).

Dashboard admin ARDOS menampilkan statistik dokumen siswa dan manajemen arsip.

Tampilan antarmuka halaman Data Dokumen Siswa pada aplikasi ARDOS yang menampilkan tabel informasi NISN, Nama, Kelas, dan lokasi penyimpanan arsip.

Antarmuka halaman Arsip Data Dokumen Siswa pada aplikasi ARDOS yang menampilkan riwayat pengambilan dokumen beserta kolom petugas pemberi dokumen.

Tampilan detail Biodata Siswa dan Lokasi Dokumen di aplikasi ARDOS, lengkap dengan tabel status isi dokumen seperti Ijazah dan SKHUN.