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:
| Aspek | ARDIS | ARDOS |
|---|---|---|
| Fungsi utama | Mengelola data administrasi siswa secara digital | Mengelola lokasi fisik arsip dokumen siswa |
| Database | Database sendiri | Berbagi database dengan ARDIS |
| Ketergantungan | Bisa digunakan mandiri | Membutuhkan 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:
- Impor data siswa dari file CSV.
- Upload dokumen siswa: Kartu Keluarga, KTP Ayah, KTP Ibu, KIP/KPS, SKTM, Ijazah, dan SKHUN.
- Rekap kelengkapan data berdasarkan kelas, jurusan, dan status kelengkapan.
- Arsip siswa tidak aktif secara otomatis.
- Cetak detail data siswa.
- Multi user: administrator dan operator.
- AJAX search pada homepage, serta fitur search, filter, paging, dan show per page pada halaman daftar data.
- Notifikasi error input berbahasa Indonesia.
- Reset password oleh admin — password default setelah reset:
mberu3. - Ubah nama dan password user.
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:
- Berbagi database dengan ARDIS — tidak perlu input ulang data siswa.
- Cek list kelengkapan dokumen: Kartu Keluarga, KTP Ayah, KTP Ibu, KIP/KPS, SKTM, Ijazah, dan SKHUN.
- Pencatatan lokasi dokumen berdasarkan lemari, bendel, map, dan kode map.
- Otomatis mengarsipkan siswa yang tidak aktif ketika dokumennya diambil karena lulus atau keluar.
- Peminjaman dan pengembalian ijazah.
- Rekap jumlah pinjaman ijazah dan SKHUN.
- Multi user: administrator dan operator.
- AJAX search pada homepage, serta fitur search, filter, paging, dan show per page pada halaman daftar data.
- Notifikasi error input berbahasa Indonesia.
Kebutuhan sistem
- PHP 5.6.x atau lebih baru dengan ekstensi MySQLi aktif.
- Windows: XAMPP versi 3.2.1 atau lebih baru.
- Ubuntu/Linux: LAMP stack. Lihat panduan cara install Apache, MySQL dan PHP pada Ubuntu/Linux Mint.
Konfigurasi aplikasi
Setelah didownload dan diekstrak, lakukan konfigurasi koneksi database terlebih dahulu:
- Buka folder
application/config/. - Edit file
database.php. - Sesuaikan nilai
hostname,username,password, dandatabasedengan konfigurasi server kamu.
Login menggunakan username masrud dan password masrud.com.
Download aplikasi ARDIS & ARDOS
Tampilan aplikasi
Tampilan ARDIS





Tampilan ARDOS






