Konfigurasi & Setting Sistem
Menu Setting adalah pusat konfigurasi seluruh sistem SIAKAD. Hanya Admin (Level 1) yang memiliki akses penuh ke semua pengaturan.
Identitas Sekolah/Pesantren
Konfigurasi data identitas yang tampil di seluruh halaman dan dokumen:
- Buka Setting → Identitas Sekolah
- Lengkapi informasi:
| Field | Keterangan |
|---|---|
| Nama Sekolah/Pesantren | Nama resmi lembaga |
| Singkatan Aplikasi | Singkatan yang muncul di judul browser |
| Nama Aplikasi | Nama lengkap sistem |
| Alamat | Alamat lengkap lembaga |
| Nomor Telepon | Nomor WA aktif yang dapat dihubungi |
| Email Lembaga | Email resmi |
| Logo (Kiri & Kanan) | File logo (JPG/PNG, maks 2 MB) |
| Mode Sekolah | Pesantren (santri) atau Umum (siswa) |
| Zona Waktu | WIB / WITA / WIT |
| Mode Kalender | Masehi / Hijriah |
- Klik Simpan
Tahun Ajaran & Semester
Mengelola Tahun Ajaran
- Buka Setting → Tahun Ajaran
- Klik + Tambah Tahun Ajaran
- Isi nama tahun ajaran (misal: 2025/2026) dan periode
- Tentukan Status Aktif — hanya satu tahun ajaran yang dapat aktif sekaligus
- Simpan
Mengelola Semester
- Buka Setting → Semester
- Atur semester 1 (Ganjil) dan semester 2 (Genap) beserta periodenya
- Tandai semester yang sedang berjalan sebagai Aktif
Mengelola Bulan
Urutan bulan dapat dikonfigurasi di Setting → Bulan — berguna untuk pesantren yang menggunakan kalender Hijriah dimana nama dan urutan bulan berbeda.
Manajemen Kelas & Unit
Menambah Kelas
- Buka Setting → Kelas
- Klik + Tambah Kelas
- Isi nama kelas (misal: VII-A, Kelas 1 Reguler)
- Assign ke unit sekolah (jika ada multi-unit)
- Assign wali kelas dari daftar pegawai
- Simpan
Unit Sekolah
Untuk pesantren dengan beberapa unit (misal: MTs, MA, SMK):
- Buka Setting → Unit Sekolah
- Tambah dan kelola unit-unit yang ada
- Setiap modul dapat difilter berdasarkan unit
Kamar & Asrama
- Buka Setting → Kamar/Asrama
- Tambahkan nama asrama/gedung
- Tambahkan kamar-kamar dalam setiap asrama
- Set kapasitas maksimum per kamar
Konfigurasi Tampilan
Template Halaman Login
- Buka Setting → Template Login
- Pilih template yang tersedia atau buat baru
- Kustomisasi:
- Background foto/gambar
- Warna gradasi latar
- Transparansi/opacity background
Template Dashboard Admin
- Buka Setting → Template Administrator
- Atur warna sidebar:
- Warna background sidebar
- Warna teks menu
- Warna menu aktif (background & teks)
- Warna sub-menu aktif
Konfigurasi Bahasa
Sistem mendukung kustomisasi terminologi untuk menyesuaikan kebutuhan setiap lembaga:
- Buka Setting → Setting Bahasa
- Tentukan kata-kata yang ingin diganti:
- Contoh: "Santri" → "Siswa", "Pengasuh" → "Guru"
- Simpan — perubahan berlaku di seluruh sistem
Setting Printer & Kertas
Konfigurasi format cetak untuk struk dan dokumen kecil:
- Buka Setting → Setting Printer
- Pilih ukuran kertas (A4 / Letter / Thermal 58mm / Thermal 80mm)
- Atur margin dan orientasi cetak
Pemeliharaan Sistem
Mode Maintenance
Aktifkan mode maintenance saat melakukan update atau perbaikan sistem:
- Buka Setting → Pemeliharaan
- Aktifkan Mode Maintenance
- Tulis pesan pemberitahuan untuk pengguna
- Klik Simpan
Saat mode maintenance aktif:
- Pengguna biasa akan melihat halaman pemberitahuan
- Admin tetap dapat mengakses sistem
Cek Versi Aplikasi
Versi aplikasi yang sedang berjalan dapat dilihat di:
- Footer halaman dashboard
- File
versiondi direktori root
API & Integrasi Pihak Ketiga
Google Drive (Backup File)
- Buka Setting → API Google Drive
- Upload file credentials Google Service Account (JSON)
- Masukkan ID folder Google Drive tujuan backup
- Test koneksi
PSB (Penerimaan Santri Baru)
- Buka Setting → API PSB
- Masukkan URL API dan Server Key dari sistem PSB
- Test koneksi
- Setelah terhubung, data dari PSB otomatis sinkron ke SIAKAD
Payment Gateway
(Lihat halaman Pembayaran SPP & Keuangan untuk detail konfigurasi payment gateway)
Log & Audit
Log Transaksi
Semua transaksi keuangan dan perubahan data sensitif tercatat di log audit:
- Buka Log → Log Transaksi
- Filter berdasarkan tanggal, jenis aksi, atau pengguna
- Setiap entri log berisi: timestamp, user, IP address, dan detail perubahan
Log Kirim Pesan
Riwayat semua pesan yang dikirim (WhatsApp/email):
- Buka Log → Log Kirim Pesan
- Filter berdasarkan tanggal atau penerima
