
About System
Sistem ini adalah platform khusus sekolah yang
mendukung manajemen pelanggaran siswa multi-peran, mengintegrasikan data siswa secara otomatis, dan menyediakan akumulasi poin otomatis dengan
transparansi penuh untuk semua pihak terkait.
Dirancang untuk efisiensi dan kejelasan, sistem ini membantu sekolah dalam menegakkan disiplin secara
adil dan konsisten.
Our Partner
SMAN 1 Boyolangu merupakan salah satu Sekolah Menengah Atas Negeri unggulan yang terletak di Kabupaten Tulungagung, Jawa Timur. Sebagai salah satu SMA negeri yang aktif berinovasi, sekolah ini berkomitmen untuk meningkatkan kedisiplinan siswa melalui pemanfaatan teknologi. Dalam upaya tersebut, SMAN 1 Boyolangu menjalin kerja sama untuk mengembangkan sistem pencatatan pelanggaran berbasis digital. Sistem ini diharapkan dapat membantu guru dan pihak sekolah dalam memantau, mencatat, dan mengevaluasi perilaku siswa secara lebih efisien dan terstruktur.
Problem Statement
Platform yang sebelumnya sekolah pakai yaitu Looker Studio dirancang sebagai platform business intelligence umum, bukan sebagai sistem manajemen sekolah yang spesifik, sehingga tidak sesuai dengan kebutuhan workflow pencatatan pelanggaran siswa.
Sistem saat ini tidak mengakomodasi pembagian role yang jelas antara admin, guru BK, guru mata pelajaran, dan siswa.
Looker Studio tidak terintegrasi dengan data siswa sekolah secara langsung, sehingga memerlukan input manual yang rentan terhadap kesalahan dan duplikasi data.
Tidak adanya fitur untuk mengkalkulasi secara otomatis sehingga perhitungan akumulasi poin masih mengandalkan sistem menghitung manual, sehingga kurang efisien.
Sistem saat ini tidak menyediakan akses langsung bagi siswa untuk memonitor poin pelanggaran mereka sendiri, padahal orang tua juga membutuhkan informasi tentang pelanggaran pada anaknya

SOLUTIONS
Dengan dasar problem statement diatas maka solusi yang diharapkan adalah sistem yang dapat memperbaiki dan menambahkan fitur yang sebelumnya belum tersedia. Mulai dari Meningkatkan kualitas managemen sekolah, mempermudah pengelolaan multi-role, menfigurasi integrasi data, menambahkan sistem akumulasi poin otomatis, menambahkan akses review transparasi, serta membuat fitur pengelolaan konten edukatif.
Main Feature
Fitur - fitur Utama Dari Sistem Pencatatan PelanggaranĀ
Pencatatan Pelanggaran
Pada fitur Pencatatan Pelanggaran pengguna sebagai guru dapat mencatat dan menyimpan pelanggaran siswa.
Akumulasi Poin Otomatis
Setiap pelanggaran yang dicatat secara otomatis menambahkan poin pada data siswa sesuai kategori pelanggaran, tanpa perlu perhitungan manual.
Pengelolaan Akun Multi Role
Sistem mendukung berbagai jenis akun seperti Admin, Guru, Guru BK, dan Siswa, dengan hak akses yang disesuaikan untuk memastikan penggunaan yang aman dan efisien.
Transparansi Data Pelanggaran
Siswa dan guru dapat melihat riwayat pelanggaran serta poin yang diperoleh, mendorong keterbukaan informasi dan kesadaran terhadap kedisiplinan.
Pencetakan Laporan Pelanggaran
Sistem menyediakan fitur cetak laporan pelanggaran siswa dalam format yang rapi dan profesional, memudahkan dokumentasi dan pelaporan kepada pihak terkait.
System Architecture
Sistem ini dibangun dengan arsitektur client-server berbasis web, menggunakan React.js dan Tailwind CSS untuk frontend, Laravel (PHP) untuk backend, serta MySQL sebagai basis data. Desain antarmuka dibuat menggunakan Figma, dan aplikasi dijalankan melalui Apache/Nginx, dengan pengelolaan kode menggunakan Git.
Project Development Documentation
Beberapa Dokumentasi Penting Dalam Pengembangan Sistem