Sistem Administrasi Sekolah Digital

Akhiri Tumpukan Kertas.
Mulai Era Digital.

Glonotes mengotomatiskan seluruh proses kedisiplinan sekolah — dari pencatatan poin pelanggaran, pembuatan surat, hingga laporan real-time — dalam satu platform terpadu yang elegan.

MVCSR Architecture
Ekspor CSV & Spreadsheet
Multi-Role Access
Activity Log Audit
Glonotes Dashboard Preview
Masalah yang Kita Hadapi

Administrasi Sekolah Masih
Berjalan di Abad Lalu

Setiap hari, staf sekolah menghabiskan waktu berharga untuk tugas manual yang bisa diotomatiskan.

Pencatatan Manual Rawan Error

Data pelanggaran dicatat di buku folio atau spreadsheet yang rentan rusak, hilang, dan sulit diakses saat dibutuhkan. Satu kesalahan ketik bisa berakibat fatal bagi rekam jejak siswa.

⚠ 78% data tidak terorganisir

Surat Panggilan Memakan Waktu

Membuat surat peringatan satu per satu secara manual bisa memakan 30–60 menit per surat. Ketika ada 10 siswa yang perlu ditangani, hari kerja habis hanya untuk mengetik dokumen.

⏱ 45 menit per surat rata-rata

Laporan Data Tidak Akurat

Tanpa sistem terpusat, wali kelas, BK, dan admin memiliki data yang berbeda-beda. Rapat koordinasi jadi berjam-jam karena harus merekonsiliasi data yang bertentangan.

📊 3x lebih lambat pelaporan
Fitur Inti

Satu Platform,
Semua yang Dibutuhkan

Dari input pelanggaran hingga cetak surat resmi, semua tersedia dalam antarmuka yang intuitif.

01 / Otomatisasi

Sistem Poin Otomatis

Setiap pelanggaran dan prestasi terhitung otomatis. Poin siswa diperbarui real-time, dengan ambang batas yang memicu notifikasi dan eskalasi otomatis.

  • Konfigurasi jenis pelanggaran & bobot poin
  • Ambang batas notifikasi otomatis
  • Riwayat poin lengkap per siswa
02 / Dokumen

Ekspor CSV & Spreadsheet

Butuh data untuk olah lanjut? Glonotes memungkinkan Anda mengekspor seluruh data pelanggaran, prestasi, dan laporan ke format CSV yang kompatibel dengan Excel dan Google Sheets.

  • Ekspor data per kelas atau per angkatan
  • Kompatibilitas penuh dengan Spreadsheet
  • Proses ekspor instan tanpa beban server
03 / Arsitektur

Konsep MVCSR Modern

Glonotes dibangun dengan pola Model-View-Controller-Service-Repository (MVCSR) yang memastikan pemisahan logika bisnis dari akses database dan tampilan UI.

  • Separation of Concerns yang ketat
  • Logika bisnis terpusat di Service layer
  • Akses data terisolasi di Repository layer
04 / Keamanan

Activity Log Audit Trail

Setiap aksi yang dilakukan dalam sistem tercatat dalam log audit yang tidak bisa dihapus. Siapa yang input, kapan, dan apa perubahannya — semua terdokumentasi.

  • Log setiap perubahan data
  • Filter berdasarkan pengguna & waktu
  • Integritas data yang terjamin
Manfaat per Peran

Dirancang untuk
Semua Pemangku Kepentingan

Glonotes menyesuaikan tampilan dan akses berdasarkan peran masing-masing pengguna.

Transparansi Penuh untuk Siswa

Siswa tidak perlu lagi menebak-nebak status poin mereka. Portal personal menampilkan semua informasi secara real-time, mendorong kesadaran diri dan perbaikan perilaku.

Pantau Poin Real-time

Lihat saldo poin terkini tanpa harus ke ruang BK.

Riwayat Pelanggaran

Akses kronologi lengkap catatan pelanggaran beserta keterangannya.

Grafik Perkembangan

Visualisasi tren perilaku dalam bentuk chart yang mudah dipahami.

Portal Siswa — Preview
Poin Saat Ini 87 / 100
Total Pelanggaran 3 kasus
Prestasi Dicatat 2 item
Status Kedisiplinan Baik
Surat Diterima 1 surat

Kontrol Penuh untuk Wali Kelas

Wali kelas mendapat visibilitas penuh atas seluruh siswa di kelasnya. Input pelanggaran, monitor perkembangan, dan koordinasi dengan BK menjadi 5x lebih cepat.

Manajemen Kelas Terpusat

Satu dashboard untuk semua siswa dalam kelas yang diampu.

Input Pelanggaran Cepat

Form input sederhana dengan dropdown jenis pelanggaran yang sudah terkonfigurasi.

Cetak Surat Satu Klik

Generate surat panggilan orang tua langsung dari profil siswa.

Ringkasan Kelas XI-IPA 2
Total Siswa 36 siswa
Poin Rata-rata 89.2
Perlu Perhatian 3 siswa
Surat Bulan Ini 2 surat
Pelanggaran Terbuka 5 kasus

Analitik Mendalam untuk Guru BK

Guru BK mendapat akses ke data lintas kelas untuk mengidentifikasi pola perilaku, siswa berisiko tinggi, dan membuat rekomendasi berbasis data yang akurat.

Analitik Lintas Kelas

Bandingkan pola pelanggaran antar kelas dan angkatan secara visual.

Deteksi Siswa Berisiko

Alert otomatis ketika poin siswa mendekati ambang batas kritis.

Laporan Konseling

Generate laporan hasil sesi konseling dan perkembangan siswa secara terstruktur.

Statistik BK — Semester Ini
Siswa Ditangani 28 siswa
Kasus Selesai 21 kasus
Dalam Pemantauan 7 siswa
Poin Kritis (≤50) 4 siswa
Laporan Terbit 16 dok.

Kendali Penuh untuk Admin

Administrator sekolah memiliki akses ke seluruh sistem — konfigurasi aturan, manajemen pengguna, audit trail, dan laporan komprehensif untuk laporan ke dinas pendidikan.

Konfigurasi Sistem

Atur jenis pelanggaran, bobot poin, dan ambang batas eskalasi sesuai kebijakan sekolah.

Manajemen Akun & Hak Akses

Buat akun untuk guru, wali kelas, BK, dan siswa dengan role permission yang granular.

Laporan Komprehensif

Export laporan tahunan dan per-kelas dalam format CSV & Spreadsheet siap olah.

Panel Admin — Overview
Total Pengguna 547 akun
Guru & Wali Kelas 42 orang
Jenis Pelanggaran 18 kategori
Log Aktivitas Hari Ini 134 aksi
Laporan Ter-export 7 dokumen
Under the Hood

Dibangun dengan Arsitektur
yang Bersih & Terstruktur

Glonotes mengadopsi pola MVCSR (Model-View-Controller-Service-Repository) dengan codebase yang clean, mudah dipelihara, dan siap dikembangkan lebih lanjut oleh komunitas.

Tech Stack
PHP Native Backend
MySQL Database Database
Vanilla JS Frontend
Alpine JS Reactivity
Tailwind CSS Styling
Arsitektur MVCSR

Glonotes menggunakan pola MVCSR untuk memastikan codebase tetap bersih, modular, dan mudah didebug.

C
Controller
Entry point & Request handling
S
Service
Logika Bisnis & Validasi Utama
R
Repository
Query SQL & Akses Database
M
Model
Representasi Data & Entitas
V
View
Template UI & Presentasi
Struktur Direktori
📁 glonotes/
📁 app/ Inti Logika Aplikasi
📁 controllers/ Menghubungkan Request dengan Service & View (Bridge)
AuthController.php Login, Logout, Session
StudentController.php Manajemen data siswa
SettingController.php Profil, Pengaturan Akun, Log Aktivitas
...
📁 services/ Business Logic Layer (Validasi & Aturan Bisnis)
StudentService.php Logika pembuatan siswa, update poin
TeacherService.php Logika manajemen pengajar
...
📁 repositories/ Data Access Layer (Query SQL Mentah/Direct DB)
StudentRepository.php Interaksi tabel student_profiles
UserRepository.php Interaksi tabel users (akun login)
...
📁 models/ Objek Data / Entitas
Student.php Representasi objek siswa
Teacher.php Representasi objek guru
ActivityLog.php Model log sistem
...
📁 views/ User Interface (Template UI)
setting/ Halaman Profil, Log, Data Terhapus
student/ Halaman List & Detail Siswa
partials/ Komponen Reusable (Sidebar, Header, Footer)
components/ UI Kecil (Widget Statistik, Alerts, Badges)
📁 core/ Kernel Framework (Database, Router, BaseController)
📁 middlewares/ Access Control (AuthCheck, Role Filtering)
📁 helpers/ Fungsi Utilitas (SlugHelper, AuthHelper, Formatting)
📁 config/ Konfigurasi Database & Environment
📁 public/ Folder Publik (Satu-satunya yang dibaca browser)
index.php Entry Point utama aplikasi
📁 assets/ CSS (Tailwind/Output), JS, Images (Logo)
📁 storage/ Simpanan file download & unggahan (Avatar/Foto)
📁 database/ Migrasi SQL & Backup Schema
routes.php Mapping URL ke Controller & Action
package.json Dependensi Frontend (Tailwind, Prettier)
📁 node_modules/ Pustaka frontend yang diinstal
FAQ

Pertanyaan yang Sering
Ditanyakan

Tidak menemukan jawabannya? Buka issue di GitHub kami.

Glonotes menggunakan prepared statements untuk semua query database sehingga terlindungi dari SQL injection. Setiap akun memiliki level akses yang berbeda (RBAC), dan semua aktivitas tercatat dalam audit log. Disarankan untuk di-deploy di server internal sekolah atau VPS privat untuk keamanan data yang optimal.
Antarmuka Glonotes dirancang dengan prinsip "no training required". Setiap aksi memiliki alur yang intuitif — guru cukup memilih siswa, memilih jenis pelanggaran dari dropdown, lalu klik simpan. Tersedia juga panduan quick-start dalam format PDF di dalam sistem.
Ya. Admin dapat mengkonfigurasi status siswa sesuai kebutuhan sekolah: Aktif, Lulus, Pindah Sekolah, Keluar, atau status kustom lainnya. Siswa dengan status tidak aktif masih dapat diakses riwayatnya namun tidak bisa menerima pelanggaran baru.
Versi saat ini dirancang untuk satu institusi sekolah per instalasi. Namun dengan arsitektur MVC yang bersih, pengembangan fitur multi-tenant (banyak sekolah dalam satu server) bisa dilakukan dengan relatif mudah oleh developer yang ingin berkontribusi.
Tentu. Template surat tersimpan dalam file View PHP yang mudah diedit oleh admin teknis. Kop surat, logo sekolah, tanda tangan digital kepala sekolah, dan nomor surat otomatis semuanya dapat dikustomisasi sesuai format resmi sekolah Anda.
Glonotes adalah proyek open-source yang tersedia di GitHub secara gratis. Anda bebas mengunduh, menginstall, dan memodifikasi sesuai kebutuhan sekolah. Kontribusi berupa bug report, pull request, atau dokumentasi sangat kami sambut.

Siap Mentransformasi Administrasi Sekolah Anda?

Unduh Glonotes sekarang dan rasakan perbedaannya dalam 24 jam pertama. Gratis selamanya, open-source, dan siap pakai.