4 menit baca

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:

  1. Buka Setting → Identitas Sekolah
  2. Lengkapi informasi:
FieldKeterangan
Nama Sekolah/PesantrenNama resmi lembaga
Singkatan AplikasiSingkatan yang muncul di judul browser
Nama AplikasiNama lengkap sistem
AlamatAlamat lengkap lembaga
Nomor TeleponNomor WA aktif yang dapat dihubungi
Email LembagaEmail resmi
Logo (Kiri & Kanan)File logo (JPG/PNG, maks 2 MB)
Mode SekolahPesantren (santri) atau Umum (siswa)
Zona WaktuWIB / WITA / WIT
Mode KalenderMasehi / Hijriah
  1. Klik Simpan

Tahun Ajaran & Semester

Mengelola Tahun Ajaran

  1. Buka Setting → Tahun Ajaran
  2. Klik + Tambah Tahun Ajaran
  3. Isi nama tahun ajaran (misal: 2025/2026) dan periode
  4. Tentukan Status Aktif — hanya satu tahun ajaran yang dapat aktif sekaligus
  5. Simpan

Mengelola Semester

  1. Buka Setting → Semester
  2. Atur semester 1 (Ganjil) dan semester 2 (Genap) beserta periodenya
  3. 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

  1. Buka Setting → Kelas
  2. Klik + Tambah Kelas
  3. Isi nama kelas (misal: VII-A, Kelas 1 Reguler)
  4. Assign ke unit sekolah (jika ada multi-unit)
  5. Assign wali kelas dari daftar pegawai
  6. Simpan

Unit Sekolah

Untuk pesantren dengan beberapa unit (misal: MTs, MA, SMK):

  1. Buka Setting → Unit Sekolah
  2. Tambah dan kelola unit-unit yang ada
  3. Setiap modul dapat difilter berdasarkan unit

Kamar & Asrama

  1. Buka Setting → Kamar/Asrama
  2. Tambahkan nama asrama/gedung
  3. Tambahkan kamar-kamar dalam setiap asrama
  4. Set kapasitas maksimum per kamar

Konfigurasi Tampilan

Template Halaman Login

  1. Buka Setting → Template Login
  2. Pilih template yang tersedia atau buat baru
  3. Kustomisasi:
    • Background foto/gambar
    • Warna gradasi latar
    • Transparansi/opacity background

Template Dashboard Admin

  1. Buka Setting → Template Administrator
  2. 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:

  1. Buka Setting → Setting Bahasa
  2. Tentukan kata-kata yang ingin diganti:
    • Contoh: "Santri" → "Siswa", "Pengasuh" → "Guru"
  3. Simpan — perubahan berlaku di seluruh sistem

Setting Printer & Kertas

Konfigurasi format cetak untuk struk dan dokumen kecil:

  1. Buka Setting → Setting Printer
  2. Pilih ukuran kertas (A4 / Letter / Thermal 58mm / Thermal 80mm)
  3. Atur margin dan orientasi cetak

Pemeliharaan Sistem

Mode Maintenance

Aktifkan mode maintenance saat melakukan update atau perbaikan sistem:

  1. Buka Setting → Pemeliharaan
  2. Aktifkan Mode Maintenance
  3. Tulis pesan pemberitahuan untuk pengguna
  4. 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 version di direktori root

API & Integrasi Pihak Ketiga

Google Drive (Backup File)

  1. Buka Setting → API Google Drive
  2. Upload file credentials Google Service Account (JSON)
  3. Masukkan ID folder Google Drive tujuan backup
  4. Test koneksi

PSB (Penerimaan Santri Baru)

  1. Buka Setting → API PSB
  2. Masukkan URL API dan Server Key dari sistem PSB
  3. Test koneksi
  4. 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:

  1. Buka Log → Log Transaksi
  2. Filter berdasarkan tanggal, jenis aksi, atau pengguna
  3. Setiap entri log berisi: timestamp, user, IP address, dan detail perubahan

Log Kirim Pesan

Riwayat semua pesan yang dikirim (WhatsApp/email):

  1. Buka Log → Log Kirim Pesan
  2. Filter berdasarkan tanggal atau penerima