Dashboard Statistik

📋
Total Kasus
0
⚠️
Akumulasi Poin Pelanggaran
0
🤝
Total Pemutihan BK
0
🎓
Murid Terdata
0
🗓️
Rata-rata Kehadiran
🚸
Alpa & Bolos (Periode Ini)
📥
Surat Masuk Periode Ini
📤
Surat Keluar Periode Ini
📈 Tren Kasus & Tindak Lanjut Bulanan
Perbandingan jumlah kasus vs realisasi sanksi per bulan
🏫 Kasus per Kelas / Rombel
Distribusi jumlah kasus tiap kelas
🏆 Papan Pengakuan Positif
Apresiasi kelas dengan capaian terbaik pada periode ini
Memuat…
🚸 Rombel Perlu Perhatian (Absensi)
Kelas dengan Alpa & Bolos terbanyak pada periode ini
Memuat…
🚫 Top 6 Jenis Pelanggaran Terbanyak
Proporsi pelanggaran paling sering terjadi
🤝 Distribusi Layanan Konseling BK
Jenis layanan BK yang sudah dilaksanakan
📌 5 Pencatatan Terkini
TglMuridKelasPelanggaranPoin
⚠️ Status & Rekomendasi Surat Peringatan (SP)
Berdasarkan akumulasi poin aktif per siswa
SP3: 0 SP2: 0 SP1: 0
Nama Murid & Status Kelas Total Poin

Pencatatan Kasus Pelanggaran

-
-
Memproses foto...

Laporan Rekapitulasi Kasus

TanggalNama MuridKelasPelanggaran & Tindak LanjutPoinBuktiPelaporAksi

Memuat data...

Nama MuridKelasKasusTotal PoinIndikator Status SP
Klik tab ini untuk memuat rekap.

🤝 Modul BK & Pemutihan Poin

📋 1. Rubrik Pedoman Pengurangan Poin
Kategori Pembinaan Bentuk Aksi Nyata Murid Nilai Dasar Bukti
⏳ Masa Percobaan Konsisten tidak melakukan pelanggaran apa pun selama 1 bulan berturut-turut sejak kasus terakhir. −15 Poin 📊 Log Data Aplikasi
🤝 Kepatuhan Konseling Menunjukkan iktikad baik, menghadiri sesi BK tepat waktu, dan menepati poin-poin Kontrak Perilaku. −20 Poin 📓 Jurnal Layanan BK
🧹 Kerja Sosial Membantu kebersihan lingkungan sekolah, merapikan buku perpustakaan, atau merawat fasilitas ibadah sekolah. −10 s/d
−25 Poin
📷 Foto Aksi Nyata
💎 Aksi Kejujuran Menemukan barang berharga/uang milik orang lain di sekolah dan menyerahkannya kepada Guru Piket/BK. −25 Poin 📋 Laporan Guru Piket
🏆 Apresiasi Prestasi Menjadi petugas upacara, aktif sebagai pengurus inti OSIS/Pramuka, atau mewakili sekolah dalam lomba akademik maupun non-akademik. −20 s/d
−50 Poin
📜 Piagam/Dokumen
📌 2. Syarat & Ketentuan Berlaku (Rule of Play)
🔒 Batas Maksimal (Cap Limit)
Dalam satu semester, murid maksimal hanya boleh dikurangi total 50 poin melalui jalur pemutihan agar tidak disalahgunakan.
📉 Minimal Poin Tersisa
Batas bawah setelah pengurangan adalah 0 poin. Aturan ini tidak berlaku sebagai tabungan poin minus untuk pelanggaran di masa depan.
🚫 Pengecualian Pelanggaran Berat
Untuk kasus kategori berat (seperti narkoba, sajam, asusila, judi, atau bullying fisik berat), tidak berlaku sistem pemutihan poin.
🔄 3. Alur Administrasi yang Sah
1
Guru BK memanggil murid yang poin pelanggarannya menumpuk untuk membuat kesepakatan tertulis berupa Kontrak Perilaku.
2
Murid melaksanakan aksi nyata pembinaan di bawah pengawasan instruktur atau guru pendamping.
3
Guru BK mengambil foto dokumentasi saat aksi dilaksanakan, kemudian menginput serta mengunggah bukti tersebut melalui modul formulir yang tersedia di bawah ini.
💡
Catatan Penting: Pemutihan poin bukan penghapusan rekam jejak. Data pelanggaran tetap tersimpan dalam sistem sebagai arsip pembinaan. Pemutihan hanya mengurangi akumulasi poin aktif sesuai hasil konseling yang telah dilaksanakan.

🕒 Jurnal & Riwayat Konsultasi Terakhir:
⏳ Memuat riwayat aktivitas...

⚠️ Rekomendasi Murid (Poin Aktif & Wajib Konseling):
Nama Murid / KelasPoin AktifKasus TerakhirAksi
⏳ Memuat data murid...
-
-
📋 Informasi Status & Riwayat:

Kasus pelanggaran dengan tindak lanjut "Konseling Guru BK" dari siswa terpilih akan otomatis muncul di bawah. Anda juga dapat menambah kasus secara manual.

— Belum ada kasus dipilih —
🔗 Kasus dari Riwayat Siswa (klik untuk pilih):

atau tambah manual
Menyimpan...

📋 Laporan Konseling BK

Urutkan:
0
Total Sesi
0
Murid Terlayani
0
Total Pemutihan Poin
0
Home Visit
⚠️ Murid Belum Diproses Konselingnya (Wajib Konseling)
0 Murid
No Nama Murid Kelas Tanggal Kasus Pelanggaran / Kasus Poin Lama Menunggu
Memuat data...
0 dipilih
No Kasus / Masalah Hasil Konseling Bukti Poin Aksi
Memuat data...
Bukti Foto

📄 Surat Otomatis

Generate Surat Panggilan Orang Tua & Surat Peringatan (SP1/SP2/SP3) otomatis dari data siswa
— siswa
👥 Daftar Siswa
0 siswa

Memuat data...
✍️ Pengaturan Surat
Format: B/[urutan]/SMAN2LT/Bulan/[tahun]
🖊️ Tanda Tangan & Font Isi Surat
✍️
Klik untuk upload gambar TTD Kepala Sekolah
Tanda tangan & font hanya berlaku pada isi surat — tidak mengubah KOP surat. Berlaku untuk Panggilan Orang Tua, SP1, SP2, dan SP3.
📅 Jadwal Pertemuan (khusus Panggilan Orang Tua)
WIB
Isi kolom ini agar jadwal tercetak langsung di surat. Kosongkan untuk garis titik-titik.
← Pilih satu atau lebih siswa dari daftar untuk melihat pratinjau surat
Belum ada siswa dipilih

📝 Surat Lainnya

Generator surat dinas & pribadi — data otomatis dari Spreadsheet
📌 Pilih Jenis Surat:
✏️ Pilih jenis surat di atas
← Klik salah satu jenis surat untuk mulai
🖊️ Tanda Tangan & Pengaturan
✍️
Klik untuk upload gambar TTD
🔤
Hanya berlaku pada isi surat — tidak mengubah KOP surat.
👁 Preview surat tampil di sini setelah menekan Preview Surat

🧑‍🎓 Absensi Kelas

📊 Distribusi Status Kehadiran
🚩 6 Murid Alpa + Bolos Terbanyak
Tidak ada murid dengan alpa/bolos pada periode ini.
📈 Tren Kehadiran Harian
📚 Diagram Mapel Bolos Terbanyak
💡 Klik salah satu batang untuk melihat daftar nama murid yang bolos di mapel tsb.
Belum ada catatan Bolos dengan mapel terpilih pada periode ini.
📶 Progres Input Absensi per Rombel
💡 Klik salah satu batang untuk melihat rincian tanggal yang belum lengkap (atau ucapan terima kasih kalau sudah 100%).

Persentase data absensi siswa yang sudah terisi pada setiap hari sekolah efektif (di luar tanggal merah & akhir pekan sesuai Kalender Pendidikan) pada periode & kelas terpilih. Satu hari baru dianggap lengkap jika seluruh siswa memiliki status absensi.

Tidak ada hari sekolah efektif pada periode ini (atau belum ada rombel terdaftar).
NoNama MuridKelasPertemuanHadirBolos AlpaSakitIjinTotal Tercatat% Hadir% H+S+I % Alpa+Bolos% Alpa% Bolos
🗓️ Matriks Kehadiran Bulanan (Tampilan Layar)

🕌 Absensi Shalat

Jadwal Dhuha/Dzuhur, QR NISN, dan Matriks Kehadiran Bulanan.
📷 Buka Scanner QR
Jadwal menentukan otomatis apakah QR masuk sebagai Dhuha atau Dzuhur. Di luar jam aktif, scanner menolak absensi.
📷 Jadwal QR Absensi Harian
Atur waktu scan QR untuk otomatis mencatat kehadiran harian. Fitur ini belum mengubah pencatatan Dhuha/Dzuhur.
Tahap 1
Prioritas tahap berikutnya akan dibuat: Absensi Manual > QR Harian. Jadwal Shalat yang sudah berjalan tetap terpisah.
📅 Jadwal QR Harian Aktif
0 jadwal
HariRombelJamStatusAksi
Memuat…
📅 Jadwal Aktif
0 jadwal
JenisHariRombelJamStatusAksi
Memuat…
📋 Riwayat / Audit Scan QR
Jejak setiap scan: waktu, siswa, rombel, jenis scan, hasil, dan dampaknya pada absensi.
WaktuSiswaNISNRombelJenisHasilHarianShalatDetail
Belum dimuat.
🗓️ Matriks Kehadiran Bulanan
H = Hadir   ·   S = Sakit   ·   I = Izin   ·   B = Bolos   ·   A = Tanpa Keterangan   ·   ✓ = Dhuha/Dzuhur tercatat   ·   – = belum ada catatan
Pilih periode lalu tampilkan.
👨‍👩‍👧 Portal Orang Tua (Lihat sebagai Ortu)

Pilih murid untuk melihat data persis seperti yang dilihat orang tua/wali murid pada Portal Ortu (rekap kehadiran, riwayat pelanggaran tata tertib, dan riwayat konseling BK) — tampilan ini bersifat hanya-lihat.

Kalender Pendidikan

Memuat data…
Memuat kalender…
Kelola kategori kegiatan beserta warna tampilan pada kalender.
🔒 Anda masuk sebagai — hanya dapat memantau, tidak dapat mengubah kategori.
⚠️ Mohon tidak menambahkan kategori libur selain yang telah ditetapkan, yaitu Libur Khusus, Libur Hari Besar, Cuti Bersama, dan Libur Khusus Puasa, karena hanya jenis libur tersebut yang diperhitungkan dalam rumus Hari Kerja Pegawai.
WarnaNama KategoriHESHEBHKPUrutanAksi
Semua tanggal libur, ujian, dan kegiatan khusus dalam satu tahun ajaran.
🔒 Anda masuk sebagai — hanya dapat memantau daftar kegiatan.
MulaiSelesaiKategoriKeteranganAksi
Ringkasan minggu efektif & hari belajar efektif per bulan — tampil di halaman 2 cetak.
🔒 Anda masuk sebagai — hanya dapat memantau rekap.
ℹ️ "Hitung Otomatis" mengisi Minggu Efektif/HBE/HSE/HKP berdasarkan flag HES/HEB/HKP tiap Kategori (atur di tab Kategori) dan Hari Kerja per Minggu (atur di tab Pengaturan). Kolom Agenda & Keterangan diambil langsung dari kolom Label & Keterangan pada tab Kegiatan. Semua kolom ini DITIMPA setiap kali dijalankan.
BulanAgenda M.EfektifHBEHSEHKP KeteranganAksi
Identitas sekolah, dasar hukum, dan tanda tangan yang tampil di cetakan.
🔒 Anda masuk sebagai — pengaturan hanya bisa diubah Admin.

🗂️ Manajemen Surat & Berkas (DMS)

🔒 Anda masuk sebagai — hanya dapat memantau & mengunggah berkas sendiri. Mencatat/menghapus surat hanya untuk Admin.
📥
0
Surat Masuk
📤
0
Surat Keluar
📂
0
Berkas Guru
📥 Catat Surat Masuk Baru
📋 Riwayat Surat Masuk
NoTanggalNomorAsalPerihalFileAksi
📤 Buat Surat Keluar
📋 Riwayat Surat Keluar
NoTanggalNomorTujuanPerihalFileAksi
📂 Upload Berkas
📋 Riwayat Berkas
No Tanggal Kategori Nama Berkas UploaderFileAksi
⚙️ Pengaturan Sistem

Identitas ini terintegrasi otomatis ke seluruh menu & sub-menu, termasuk KOP surat menyurat dan laporan cetak. Hanya Admin yang dapat mengubahnya.

Bisa langsung tempel link "Bagikan" dari Google Drive (pastikan aksesnya "Anyone with the link") — otomatis dikonversi saat disimpan.
Bisa langsung tempel link "Bagikan" dari Google Drive — otomatis dikonversi saat disimpan.

Ambang Batas Surat Peringatan (Poin Pelanggaran)

Dipakai oleh Dashboard, Laporan, dan Surat Otomatis (SP1/SP2/SP3) untuk menentukan status & teks surat. Wajib urut naik: SP1 < SP2 < SP3.


🎨 Tema Warna UI/UX

Pilih skema warna tampilan untuk sidebar, topbar, dan menu navigasi — berlaku untuk semua pengguna. Klik salah satu untuk melihat pratinjaunya di kotak sebelah kanan.

Perubahan tema baru berlaku setelah tombol 💾 Simpan Pengaturan di bawah diklik.
🇮🇩 SIMTAS
📊 Dashboard
📝 Input Absensi
🚫 Tatib
Pratinjau tampilan
🧑‍🎓 Data Induk Siswa

V21: NISN, nama, jenis kelamin, tempat/tanggal lahir, agama, dan rombel. NISN menjadi identitas unik untuk Tatib, Absensi Kelas, QR Shalat, dan laporan.

0 siswa
NISNNamaJKTempat LahirTgl LahirAgamaRombelAksi
Memuat daftar siswa…
💡 Import CSV V21 menggunakan urutan: NISN,NAMA,JENIS_KELAMIN,TEMPAT_LAHIR,TANGGAL_LAHIR,AGAMA,ROMBEL. Kolom tanggal lahir gunakan YYYY-MM-DD.
📥 Pusat Impor Data — Migrasi GAS → XAMPP

Impor CSV atau Excel (.xlsx/.xls) ke database MySQL XAMPP. Untuk data yang memiliki kunci, data lama akan diperbarui/replace bila kuncinya sama; data baru akan ditambahkan.

⚠️ Gunakan menu ini setelah backup. Khusus Data Siswa, NISN yang sama otomatis replace. File DMS berupa metadata/link akan dipindahkan; berkas binary dari Google Drive tidak otomatis diunduh.
☑️ Checklist Status Migrasi
Checklist ini hanya penanda proses dan tidak mengubah database. Reset Tanda hanya mengosongkan centang. Untuk menghapus data per bagian, gunakan 🗑️ Hapus Data yang Ditandai setelah konfirmasi.
Preview data impor
Belum ada preview.
🔐 Manajemen Akun

Kelola akun login sistem: Admin, Wali Kelas, Guru Mapel, Pengawas, & Ketua Kelas. Perubahan di sini langsung berlaku pada halaman login. Fitur ini hanya tersedia untuk Admin.

Jenis Akun Username Nama Rombel Aksi
Memuat daftar akun…
👨‍🏫 Manajemen Data Guru/Pegawai

Tambah, edit, hapus. NIP tidak wajib. NIP sama menjadi kunci replace; bila NIP kosong, pencocokan menggunakan Nama di antara NIP kosong.

NIPNamaJabatanPangkat/Gol.Unit KerjaStatusAksi
Memuat…
🚫 Manajemen Tatib (Jenis Pelanggaran)

Kelola daftar jenis pelanggaran & poinnya. Perubahan langsung dipakai oleh Form Pelanggaran, Dashboard, Laporan, dan Surat Otomatis (SP1/SP2/SP3). Kode Tatib dibuat otomatis melanjutkan nomor terakhir. Fitur ini hanya tersedia untuk Admin.

Kode Nama Pelanggaran Poin Aksi
Memuat daftar Tatib…
📢 Pengumuman Sistem

Tulis pesan singkat yang akan tampil sebagai banner ke SEMUA pengguna begitu mereka membuka SIMTAS. Cocok untuk pengumuman jadwal, gangguan sistem, atau pengingat penting.

PesanTipeStatusAksi
Memuat…
📜 Log Aktivitas Admin

Riwayat perubahan penting (tambah/ubah/hapus akun, siswa, Tatib, Pengaturan) — 100 aktivitas terbaru.

WaktuPenggunaPeranAksiDetail
Memuat…
💾 Backup & Restore Data

Pusat utama pengelolaan backup database SIMTAS. Buat, lihat, unduh, dan kelola backup dari satu tempat. Fitur Restore disiapkan melalui pusat yang sama agar alurnya tidak terpisah dari Status Kesehatan Sistem.

💾 Buka Backup Center
ℹ️ Satu pusat backup: menu ini dan akses dari 🩺 Status Kesehatan Sistem menggunakan Backup Center yang sama. Dengan demikian tidak ada dua sistem backup yang terpisah.
🏫 Manajemen Rombel

Semua rombel ditampilkan. Ubah nama akan menyinkronkan Siswa, Wali Kelas, Ketua Kelas, Jadwal Shalat, Jadwal QR Harian, Notifikasi, dan Audit Absensi. Hapus hanya jika belum digunakan.

NoNama RombelTingkatAksi
Memuat…
✉️ Manajemen Kode Surat

Tampilkan semua kode surat. Tambah/edit/hapus. Kode yang masih dipakai surat dilindungi dari penghapusan.

KodeKategori / Sub KategoriAksi
Memuat…
📅 Manajemen Tahun Ajaran

Contoh: 2026/2027 · Awal 1 Juli 2026 · Akhir 30 Juni 2027. Tahun yang disimpan tersedia sebagai pilihan periode.

Tahun AjaranAwalAkhirAksi
Memuat…
📚 Manajemen Mata Pelajaran

Daftar mata pelajaran untuk popup wajib pilih "Mapel Bolos" di menu Absensi Kelas.

Memuat…
🔎 Pemeriksaan Data Migrasi Mapel Bolos
Mencari data lama dari Google Apps Script yang nama mapelnya belum masuk daftar lokal atau masih kosong.
🩺 Status Kesehatan Sistem

Cek apakah semua database pendukung (Kaldik, DMS, Absensi X/XI/XII, Folder Bukti) berhasil terhubung.

Klik "Cek Status Sekarang" untuk memeriksa.
🔐 Hak Akses Menu

Sembunyikan menu tertentu untuk peran tertentu (mis. sembunyikan menu Manajemen Arsip dari Guru Mapel). Akun Admin selalu memiliki akses penuh ke semua menu dan tidak bisa dibatasi lewat pengaturan ini — jadi tidak ada risiko Admin terkunci dari sistemnya sendiri.

MenuWali KelasKetua KelasGuru MapelPengawas
Memuat…
Centang = MENU DISEMBUNYIKAN untuk peran tersebut. Kosong = MENU DITAMPILKAN. Tidak ada hak akses bawaan yang menyembunyikan menu; semua pembatasan dilakukan dari checklist ini.
📖 Panduan Pengguna — SIMTAS

Sistem Informasi Tata Tertib Sekolah

Panduan lengkap penggunaan SIMTAS untuk Admin / Guru BK, Wali Kelas, dan Ketua Kelas.
Pilih peran Anda di bawah supaya panduan hanya menampilkan bagian yang relevan untuk Anda.

🎯 Tampilkan panduan khusus untuk peran saya

Menampilkan seluruh bagian panduan (semua peran). Klik salah satu tombol di atas untuk menyaring.

ℹ️ 1. Sekilas SIMTAS
Apa itu SIMTAS dan bagaimana cara kerjanya secara umum

SIMTAS adalah Sistem Informasi Manajemen Tata Tertib dan Administrasi Sekolah berbasis Google Apps Script (GAS) yang terhubung langsung ke Google Spreadsheet sebagai database. Sistem ini membantu sekolah mencatat, memantau, dan menindaklanjuti pelanggaran tata tertib siswa, mengelola absensi kelas, menyusun kalender pendidikan, hingga mengelola surat-menyurat dan arsip berkas sekolah — semuanya secara digital dan terstruktur.

KomponenKeterangan
📊 DatabaseGoogle Spreadsheet (otomatis tersinkronisasi) — database Manajemen Arsip (DMS) sengaja dipisah dari database utama tata tertib
🌐 AntarmukaAplikasi web GAS, dibuka lewat browser — tersedia 3 mode navigasi (Sidebar, Horizontal/Topbar, Hamburger) yang bisa dipilih lewat tombol ⚙️ di pojok kanan bawah, sesuai selera masing-masing pengguna.
👤 PenggunaAdmin / Guru BK, Wali Kelas, dan Ketua Kelas — lihat rincian hak akses di bagian berikutnya.
📄 OutputLaporan rekap, Laporan BK, Laporan Absensi, Kalender Pendidikan cetak, Surat Peringatan & Panggilan Orang Tua (PDF siap cetak), Laporan Surat Masuk/Keluar & Berkas Guru (Manajemen Arsip)
🔄 SinkronisasiData dimuat dari Spreadsheet; klik tombol Sinkron Data untuk memperbarui
💡 Data tidak langsung tersimpan ke Spreadsheet secara real-time otomatis di semua modul. Klik Sinkron Data (sidebar kiri bawah) setelah ada perubahan besar agar data tampilan sesuai dengan database.
🔑 2. Hak Akses per Peran
Menu yang dapat diakses sesuai peran pengguna
Menu 🛡️ Admin / Guru BK 🏫 Wali Kelas 🙋 Ketua Kelas 🔍 Pengawas 📘 Guru Mapel
📊 Dashboard ✅ (semua kelas) ✅ lihat saja
📅 Kalender Pendidikan ✅ lihat + ubah ✅ lihat saja ✅ lihat saja ✅ lihat saja ✅ lihat saja
🧑‍🎓 Absensi Kelas ✅ semua kelas, semua tanggal ✅ kelas perwalian, semua tanggal ✅ kelas sendiri, hari ini saja ✅ semua kelas, lihat saja
📝 Input Kasus ✅ lihat saja
📋 Laporan Rekap ✅ lihat saja
📄 Surat Otomatis ✅ lihat saja ✅ khusus Surat Lainnya
🤝 Konseling BK ✅ lihat saja
📑 Laporan BK ✅ lihat saja
👨‍👩‍👧 Portal Orang Tua ✅ lihat saja
🗂️ Manajemen Arsip (DMS) ✅ lihat saja ✅ (berkas miliknya sendiri)
⚙️ Pengaturan Sistem ✅ lihat saja
💡 Jika menu tertentu tidak muncul, berarti peran akun Anda tidak memiliki izin untuk fitur tersebut. Hubungi Admin untuk mengubah hak akses.
🙋 Khusus akun Ketua Kelas: akun ini sengaja dibuat sangat terbatas — hanya bisa membuka Kalender Pendidikan (lihat saja) dan Absensi Kelas (khusus kelasnya sendiri, dan khusus untuk tanggal hari ini, baik saat mengisi, mengubah, maupun menghapus data absensi). Ini berlaku sampai ke tingkat data di server, bukan cuma menu yang disembunyikan — jadi data siswa/pelanggaran kelas lain memang tidak pernah dikirim ke akun Ketua Kelas sama sekali.
📘 Khusus akun Guru Mapel: akun ini juga sengaja dibuat terbatas — hanya bisa membuka Kalender Pendidikan (lihat saja), Manajemen Arsip (DMS) untuk mengelola berkas/suratnya sendiri (catat, ubah, hapus), dan sub-tab 📝 Surat Lainnya di menu Surat (surat administratif umum seperti Surat Tugas, Surat Keterangan Aktif Mengajar, dsb — bukan sub-tab Surat Tatib/SP yang berisi data pelanggaran). Menu lain (Dashboard, Input Kasus, Laporan, Absensi, Konseling BK, Portal Orang Tua, Pengaturan) tidak ditampilkan sama sekali. Sama seperti pola Ketua Kelas, pembatasan ini juga berlaku di server — data siswa & catatan pelanggaran sekolah tidak pernah dikirim ke sesi akun Guru Mapel, jadi bukan cuma disembunyikan di tampilan. Akun Guru Mapel dibuat oleh Admin di sheet WaliKelas yang sama dengan Wali Kelas biasa, dengan mengisi kolom Jenis Akun = Guru Mapel.
🔍 Khusus akun Pengawas — Mode "Lihat Saja" (Read-Only): akun Pengawas dapat membuka seluruh menu yang sama seperti Admin untuk keperluan monitoring/supervisi, ditandai dengan pita kuning 🔍 Mode Pengawas di bagian atas layar. Namun, semua tombol simpan/tambah/edit/hapus/kirim akan otomatis dikunci (tampak buram & tidak bisa diklik) — Pengawas hanya bisa menjelajahi & membaca data, tidak bisa mengubah apa pun. Proteksi ini berlaku ganda: dikunci di tampilan (browser) dan ditolak juga oleh server seandainya ada yang mencoba memaksa lewat cara lain, jadi data sekolah tetap aman meski akun Pengawas dibagikan untuk kebutuhan pengawasan/akreditasi.
🚪 Tombol Keluar tetap bisa digunakan. Mode lihat-saja di atas hanya mengunci tombol yang menyimpan/mengubah/menghapus data — tombol 🚪 Keluar beserta kotak konfirmasi "Ya, Keluar" tetap aktif untuk semua peran, termasuk Pengawas.
📊 3. Dashboard
Halaman utama ringkasan data tata tertib
Admin / Guru BK Wali Kelas

Dashboard menampilkan ringkasan kondisi tata tertib secara keseluruhan dalam satu tampilan:

1
Kartu Statistik Utama — Total kasus, total murid bermasalah, akumulasi poin pelanggaran, dan total pemutihan BK yang sudah terlaksana.
2
Grafik Tren Pelanggaran — Visualisasi jumlah kasus per bulan dalam periode yang dipilih.
3
Tabel Kasus Terkini — 10 kasus terbaru yang tercatat, langsung terlihat di bawah grafik.
4
Status & Rekomendasi Surat Peringatan (SP) — Daftar siswa yang akumulasi poinnya sudah melewati ambang SP1, SP2, atau SP3.
Filter Dashboard
FilterFungsi
Rombel / KelasTampilkan data khusus satu kelas atau semua kelas (Wali Kelas otomatis terkunci ke kelas perwaliannya)
Tahun AjaranPilih TA yang ingin ditampilkan
SemesterFilter per semester (Ganjil / Genap)
BulanFilter per bulan tertentu
💡 Klik tombol 🔄 Sinkron (pojok kanan atas Dashboard) untuk memperbarui data dari Spreadsheet tanpa harus keluar dan masuk kembali.
🙋 Akun Ketua Kelas tidak memiliki menu ini — Dashboard memuat rekap pelanggaran seluruh sekolah yang di luar wewenangnya.
📅 4. Kalender Pendidikan
Menyusun & melihat kalender akademik satu tahun ajaran penuh
Admin — lihat & ubah Wali Kelas — lihat saja Ketua Kelas — lihat saja Guru Mapel — lihat saja

Kalender Pendidikan menampilkan 12 bulan kalender lengkap dengan warna kategori (hari efektif, libur, ujian, dsb). Halaman ini punya 4 tab:

TabIsiYang bisa mengubah
📆 KalenderGrid 12 bulan dengan warna per kategori. Klik satu tanggal untuk melihat/menambah kegiatan pada hari itu.Admin
🎨 KategoriDaftar kategori (mis. Hari Efektif, Libur Semester, Ujian) beserta warna dan flag HES/HEB/HKP masing-masing.Admin
🗓️ KegiatanDaftar rentang tanggal kegiatan (mis. "16–31 Des: Libur Semester 1") yang menentukan warna & keterangan pada Kalender.Admin
📊 RekapRingkasan Minggu Efektif, HBE, HSE, HKP per bulan — tombol "Hitung Otomatis" menghitung ulang berdasarkan flag Kategori.Admin
⚙️ PengaturanIdentitas sekolah, dasar hukum SK, hari kerja per minggu (5 atau 6 hari), dan tanda tangan yang tampil di cetakan.Admin
1
Lihat kalender — Semua peran bisa membuka menu 📅 Kalender Pendidikan dan menelusuri 12 bulan; klik satu tanggal untuk melihat keterangan lengkap kegiatan pada hari itu.
2
(Khusus Admin) Atur Kategori — Tab 🎨 Kategori → + Kategori Baru untuk membuat kategori warna baru, atau Edit/Hapus kategori yang ada. Setiap kategori punya flag HES (Hari Sekolah Efektif), HEB (Hari Belajar Efektif), dan HKP (Hari Kerja Pegawai) yang menentukan bagaimana tanggal tersebut dihitung di Rekap.
3
(Khusus Admin) Tambah Kegiatan — Tab 🗓️ Kegiatan atau langsung klik tanggal di Kalender → + Tambah Kegiatan di Tanggal Ini. Isi rentang tanggal, kategori, label singkat (tampil di footer cetak), dan keterangan.
4
(Khusus Admin) Hitung Rekap — Tab 📊 Rekap → klik Hitung Otomatis untuk mengisi ulang Minggu Efektif/HBE/HSE/HKP tiap bulan berdasarkan Kategori & Pengaturan hari kerja. Kolom ini akan tertimpa setiap kali dijalankan.
5
Cetak Kalender — Tombol 🖨️ Cetak Kaldik di pojok kanan atas membuka halaman cetak A4 tersendiri (2 halaman: grid 12 bulan + tabel penjelasan agenda per bulan), siap diunduh sebagai PDF.
💡 Terintegrasi dengan Absensi Kelas: tanggal yang di Kaldik ditandai sebagai bukan Hari Sekolah Efektif (Libur Khusus, Libur Hari Besar, Cuti Bersama, dst.) otomatis ikut mengunci form Input Harian di Absensi Kelas — jadi Admin tidak perlu mengatur hari libur dua kali di dua tempat berbeda.
🏫🙋 Wali Kelas & Ketua Kelas akan melihat catatan "🔒 Anda masuk sebagai [peran] — hanya dapat memantau" di setiap tab yang bersifat mengubah data — ini normal, bukan error.
🧑‍🎓 5. Absensi Kelas
Mencatat & merekap kehadiran harian siswa per kelas
Admin — semua kelas & tanggal Wali Kelas — kelas sendiri, tanggal bebas Ketua Kelas — kelas sendiri, hari ini saja
Tab 1 — Input Harian
1
Pilih Kelas & Tanggal — Admin dan Wali Kelas bebas memilih tanggal (untuk koreksi absen yang terlewat). Ketua Kelas tanggalnya terkunci otomatis ke hari ini dan tidak bisa diubah.
2
Klik status tiap murid — Pilih salah satu: Hadir Hadir tapi Bolos Tanpa Keterangan (Alpa) Sakit Ijin. Catatan tambahan (mis. "Bolos mapel Matematika") bersifat opsional.
3
✅ Hadir Semua — Tombol pintasan untuk menandai seluruh murid di kelas itu berstatus Hadir sekaligus, tanpa klik satu per satu. Tetap perlu klik Simpan setelahnya.
4
💾 Simpan Absensi — Perubahan tidak tersimpan otomatis. Sistem akan menolak menyimpan jika masih ada murid yang belum diberi status kehadiran, dan menampilkan nama murid yang terlewat.
5
🗑️ Hapus Semua — Menghapus seluruh data absensi satu kelas pada satu tanggal (mis. ternyata tanggal itu tanggal merah yang terlanjur diisi). Tersedia untuk semua peran, tapi Ketua Kelas hanya bisa menghapus data hari ini — sama seperti batasan input/edit-nya.
🚫 Absensi tidak bisa diisi pada hari libur — baik Sabtu/Minggu, Tanggal Merah manual, maupun tanggal yang menurut Kalender Pendidikan bukan Hari Sekolah Efektif. Sistem akan menampilkan banner peringatan dan mengunci semua tombol status pada tanggal tersebut.
Tab 2 — Laporan & Cetak
1
Pilih Jenis Laporan — Harian, Bulanan, Semester, atau Tahunan. Untuk mode Bulanan, lengkapi juga Tahun Ajaran spesifik dan Bulan agar bisa menampilkan Matriks.
2
Tabel Rekapitulasi — Ringkasan per murid: jumlah pertemuan, Hadir, Bolos, Alpa, Sakit, Ijin, beserta persentasenya.
3
📅 Matriks Bulanan — Centang untuk menampilkan tabel kehadiran per-tanggal (satu kolom = satu tanggal dalam bulan terpilih, jumlah kolom otomatis menyesuaikan 28–31 hari sesuai bulan & tahunnya). Kotak merah muda = Sabtu/Minggu, kuning = Tanggal Merah/hari libur Kaldik.
4
📥 Export Excel & 🖨️ Cetak — Matriks bisa diunduh sebagai file Excel atau dicetak dengan kop sekolah, mengikuti filter kelas & periode yang aktif.
Kelola Tanggal Merah

Panel khusus untuk menambah/menghapus hari libur manual (di luar yang sudah diatur lewat Kalender Pendidikan) — hanya tersedia untuk Admin & Wali Kelas.

AksiAdminWali KelasKetua Kelas
Input / Edit absensi✅ semua tanggal✅ semua tanggal (kelas sendiri)✅ hari ini saja (kelas sendiri)
Hapus absensi✅ semua tanggal✅ semua tanggal (kelas sendiri)✅ hari ini saja (kelas sendiri)
Kelola Tanggal Merah
Lihat Laporan & Matriks✅ semua kelas✅ kelas sendiri✅ kelas sendiri
💡 Semua batasan di atas berlaku di server, bukan cuma disembunyikan di tampilan — jadi tetap berlaku walau seseorang mencoba mengakalinya lewat cara teknis apa pun.
📝 6. Input Kasus Pelanggaran
Cara mencatat kasus pelanggaran tata tertib siswa
Admin / Guru BK Wali Kelas
Langkah-langkah Input Kasus
1
Pilih Murid — Ketik nama atau NISN di kolom pencarian. Bisa memilih lebih dari satu murid sekaligus jika kasus yang sama melibatkan beberapa siswa.
2
Pilih Tanggal Kejadian — Isi tanggal kapan pelanggaran terjadi (default hari ini).
3
Pilih Jenis Pelanggaran — Pilih dari daftar aturan yang sudah dikonfigurasi. Poin pelanggaran akan otomatis muncul. Prediksi akumulasi poin siswa langsung tampil di bawahnya.
4
Pilih Tindak Lanjut — Bisa dipilih lebih dari satu. Pilihan:
  • Teguran Lisan
  • Konseling Guru BK — otomatis menandai kasus ini wajib ditindaklanjuti di modul Konseling BK
  • Tugas Kebersihan
  • Tugas Akademik
  • Panggilan Orang Tua
  • Surat Peringatan (SP)
5
Upload Bukti (Opsional) — Foto atau dokumen bukti bisa diunggah langsung ke Google Drive melalui form ini.
6
Klik "Simpan Pelanggaran" — Data tersimpan ke Spreadsheet. Jika memilih lebih dari satu murid, data disimpan terpisah per murid secara otomatis.
⚠️ Penting: Jika tindak lanjut yang dipilih adalah Konseling Guru BK, kasus ini wajib ditindaklanjuti melalui menu Konseling BK oleh Admin/Guru BK. Sebelum dikonseling, status kasus akan tampil ⚠️ Wajib Konseling - Belum Direalisasikan.
💡 Prediksi SP otomatis: Setelah memilih murid dan jenis pelanggaran, sistem langsung menampilkan prediksi total poin dan status SP (Aman / SP1 / SP2 / SP3) berdasarkan akumulasi poin murid tersebut.
📋 7. Laporan Rekapitulasi Kasus
Melihat, memfilter, mengedit, dan mencetak riwayat kasus
Admin / Guru BK Wali Kelas
Tab Rincian Kasus

Menampilkan seluruh riwayat kasus dalam bentuk tabel dengan informasi: tanggal, nama murid, kelas, jenis pelanggaran, tindak lanjut (beserta status konseling), poin, bukti, dan pelapor.

Membaca Badge Tindak Lanjut
BadgeArtinya
🟡 TL: Konseling Guru BKTindak lanjut konseling sudah dipilih saat input
⚠️ Wajib Konseling - Belum DirealisasikanBelum ada sesi konseling BK yang menangani kasus ini
✅ Sudah DikonselingKasus sudah ditangani di modul Konseling BK
🟢 TL: Konseling Guru BK - Konseling IndividuBaris sesi konseling BK yang sudah terlaksana
🔵 TL: Teguran LisanTindak lanjut berupa teguran lisan
Tab Rekap Akumulasi & Status SP

Menampilkan ringkasan per siswa: total poin aktif, jumlah kasus, dan status Surat Peringatan.

Fitur Lainnya
✏️
Edit — Admin dapat mengedit kasus yang sudah tersimpan (tanggal, jenis pelanggaran, tindak lanjut, dll).
🗑️
Hapus — Menghapus satu baris kasus. Tindakan ini permanen dan langsung terhapus dari Spreadsheet.
🖨️
Cetak — Mencetak laporan rekapitulasi sesuai filter yang aktif saat itu.
⚠️ Hanya Admin yang bisa melakukan Edit dan Hapus. Wali Kelas hanya dapat melihat dan mencetak.
🤝 8. Konseling BK & Pemutihan Poin
Modul khusus Admin/Guru BK untuk memproses sesi bimbingan dan pemutihan poin
Admin / Guru BK
Panel Notifikasi & Aktivitas

Bagian atas halaman menampilkan dua informasi penting:

  • Jurnal & Riwayat Konsultasi Terakhir — Daftar sesi konseling yang baru-baru ini dilaksanakan.
  • ⚠️ Rekomendasi Murid (Poin Aktif & Wajib Konseling) — Daftar murid yang memiliki kasus dengan TL "Konseling Guru BK" namun belum pernah ditindaklanjuti. Klik tombol 🤝 Proses untuk langsung membuka form konseling murid tersebut.
Langkah-langkah Proses Konseling
1
Pilih Murid — Cari dan pilih murid yang akan dikonseling. Bisa lebih dari satu murid sekaligus (konseling kelompok).
2
Informasi Status & Riwayat — Sistem otomatis menampilkan ringkasan poin aktif murid, jumlah sesi BK sebelumnya, dan 3 kasus terakhir.
3
📌 Kasus / Masalah yang Ditangani — Kasus pelanggaran yang TL-nya "Konseling Guru BK" dan belum dikonseling akan muncul otomatis sebagai tag. Klik tag untuk memilih kasus yang ditangani dalam sesi ini. Bisa juga menambah kasus manual dari dropdown.
4
Pilih Jenis Layanan BK — Konseling Individu, Bimbingan Kelompok, Home Visit, Mediasi, atau Lainnya.
5
Tanggal Pertemuan — Isi tanggal sesi konseling berlangsung.
⚠️ Penting: Tanggal pertemuan tidak boleh lebih awal dari tanggal kasus yang ditangani. Sistem akan otomatis memajukan tanggal jika ada kasus yang lebih baru dari tanggal yang diisi. Jika diabaikan, kasus tersebut akan tetap berstatus Belum Direalisasikan.
6
Hasil / Catatan Konseling — Tulis hasil diskusi, kesimpulan, atau komitmen murid. Kolom ini wajib diisi.
7
Pemutihan Poin (Opsional) — Jika sesi ini menghasilkan pengurangan poin sebagai bentuk apresiasi perubahan perilaku, isi jumlah poin yang dikurangi.
8
Upload Bukti (Opsional) — Foto dokumentasi sesi konseling.
9
Klik "Simpan Data Layanan BK" — Data tersimpan. Kasus yang dipilih otomatis berubah menjadi ✅ Sudah Dikonseling.
💡 Konseling Sekaligus Beberapa Kasus: Jika satu murid memiliki beberapa kasus berulang dengan jenis pelanggaran sama di tanggal berbeda, setiap kasus akan muncul sebagai tag terpisah. Klik semua tag yang relevan agar semua kasus tertandai tuntas dalam satu sesi.
📑 9. Laporan BK
Laporan resmi seluruh aktivitas bimbingan dan konseling
Admin / Guru BK
Informasi yang Ditampilkan
BagianIsi
Kartu StatistikTotal sesi, murid terlayani, total pemutihan poin, jumlah Home Visit
⚠️ Murid Belum Diproses KonselingnyaDaftar murid yang wajib dikonseling namun belum ada sesi yang menanganinya
Tabel Laporan Konseling BKSeluruh sesi konseling: tanggal, murid, kelas, kasus/masalah, jenis layanan, hasil konseling, bukti, poin pemutihan
Membaca Kolom Kasus / Masalah

Kolom ini menampilkan kasus-kasus yang secara spesifik dibahas dalam sesi konseling tersebut, lengkap dengan nama siswa dan tanggal kejadian. Jika satu sesi menangani beberapa kasus sekaligus, semuanya ditampilkan bersama di kolom yang sama.

Filter & Cetak

Laporan dapat difilter berdasarkan: Jenis Laporan, Bulan, Tahun Ajaran, Semester, Jenis Layanan BK, dan Kelas. Klik tombol 🖨️ untuk mencetak laporan resmi dengan kop sekolah dalam format yang siap ditandatangani.

💡 Tombol Edit pada baris sesi konseling memungkinkan Admin memperbaiki hasil catatan, menambah bukti, atau mengubah pemutihan poin tanpa harus menghapus dan membuat sesi baru.
📄 10. Surat Otomatis & Surat Lainnya
Generate Surat Panggilan Orang Tua, Surat Peringatan, dan surat administratif lain secara otomatis
Admin / Guru BK Wali Kelas Guru Mapel — khusus sub-tab Surat Lainnya
📘 Khusus akun Guru Mapel: menu ini terbuka otomatis langsung ke sub-tab 📝 Surat Lainnya — sub-tab 📄 Surat Tatib (SP) di bawah ini tidak ditampilkan untuk Guru Mapel karena berisi data pelanggaran siswa yang bukan wewenangnya (sama seperti menu Dashboard/Input Kasus/Laporan). Data pelanggaran itu sendiri memang sengaja tidak pernah dikirim ke sesi akun Guru Mapel.
Sub-tab: Surat Tatib Admin Wali Kelas
Jenis Surat yang Tersedia
KodeNama SuratSyarat Poin
📞 POTSurat Panggilan Orang TuaTidak ada syarat poin khusus
SP 1Surat Peringatan 1Akumulasi poin ≥ 200
SP 2Surat Peringatan 2Akumulasi poin ≥ 400
SP 3Surat Peringatan 3Akumulasi poin ≥ 500
Cara Generate Surat Tatib
1
Pilih Filter Murid — Filter berdasarkan Rombel, Tahun Ajaran, dan/atau Semester untuk mempersempit daftar murid yang ditampilkan.
2
Pilih Jenis Surat — Klik salah satu tombol: 📞 Panggilan Orang Tua, 🔵 SP1, 🟡 SP2, atau 🔴 SP3. Sistem otomatis menampilkan hanya murid yang memenuhi syarat poin untuk surat tersebut.
3
Centang Murid — Pilih satu atau beberapa murid yang akan dibuatkan surat. Tersedia tombol "Pilih Semua".
4
Isi Data Surat — Nomor surat, tanggal, tempat pertemuan, dan jam (untuk Panggilan Orang Tua).
5
Preview Surat — Klik "👁️ Preview Lengkap Surat Pertama" untuk melihat tampilan surat sebelum dicetak.
6
Cetak Surat — Klik tombol cetak. Semua surat murid yang dipilih akan tercetak sekaligus dalam satu sesi cetak browser.
💡 Data pada surat (nama, kelas, NISN, daftar pelanggaran, total poin) terisi otomatis dari Spreadsheet. Anda hanya perlu mengisi nomor surat dan tanggal.
Sub-tab: Surat Lainnya Admin Wali Kelas Guru Mapel

Di luar surat tata tertib, tersedia juga generator untuk surat administratif umum — berguna terpisah dari urusan pelanggaran siswa:

Jenis SuratUntuk
📋 Surat Tugas (Dinas Luar)Pegawai
📚 Surat Ket. Aktif MengajarPegawai
🎓 Surat Ket. Siswa AktifSiswa
🚪 Surat Ket. Pindah KeluarSiswa
🏫 Surat Rekomendasi Pindah MasukSiswa
✉️ Surat Izin (Pribadi)Pegawai
📄 Surat Dinas LainnyaUmum, dengan kop surat
💡 Data pegawai (nama, NIP/status kepegawaian, jabatan) diambil otomatis dari sheet Pegawai — pilih nama dari daftar, sisanya terisi sendiri.
📁 11. Manajemen Arsip (DMS)
Mencatat surat masuk/keluar dan mengarsipkan berkas guru — database terpisah dari data tata tertib
Admin Wali Kelas Guru Mapel

Menu ini berfungsi sebagai DMS (Document Management System) sederhana untuk kebutuhan administrasi sekolah di luar urusan tata tertib — mencatat surat masuk/keluar dan mengarsipkan berkas guru (RPP, SK, sertifikat, dsb). Database & folder Drive-nya sengaja dipisah dari database utama SIMTAS, tapi tetap memakai sesi login yang sama — tidak perlu login dua kali.

💡 Wali Kelas yang bukan pemilik surat hanya bisa memantau (tidak bisa mencatat/menghapus surat) — kecuali di sub-tab Berkas Guru, di mana setiap guru tetap bisa mengunggah & mengelola berkas miliknya sendiri.
Sub-tab: Surat Masuk & Surat Keluar
1
Nomor surat otomatis — sistem menghitung nomor urut & format nomor surat sendiri, mengikuti kode klasifikasi untuk Surat Keluar.
2
Isi data surat — asal/tujuan surat, perihal, tanggal, dan lampiran file (opsional).
3
Cari & Cetak — gunakan kotak pencarian untuk menyaring riwayat, atau tombol 🖨️ Cetak untuk laporan siap cetak.
Sub-tab: Berkas Guru

Setiap guru bisa mengunggah berkas pribadi (perangkat pembelajaran, SK, sertifikat, dll) ke kategori folder yang sudah tersedia. Fitur yang ada:

FiturKegunaan
🏷️ Tag & CatatanPenanda bebas dan keterangan singkat per berkas — ikut bisa dicari
🤝 Bagikan ke Rekan GuruPilih nama dari daftar staf agar berkas juga muncul di daftar rekan yang dipilih
👁️ PratinjauLihat isi file (PDF/gambar) langsung tanpa membuka tab baru
🕒 Riwayat VersiKalau berkas diganti, versi lama otomatis diarsipkan & bisa dilihat kembali
📦 Unduh MassalCentang beberapa berkas sekaligus, unduh sebagai satu file ZIP
📊 Ringkasan KategoriPanel di atas tabel menunjukkan kategori mana yang masih kosong
💡 Badge "Milik Anda", "Dari Admin", atau "Dibagikan" di setiap baris membantu membedakan status kepemilikan berkas. Badge kuning 📝 "Ada catatan" muncul kalau Admin meninggalkan catatan — klik untuk membacanya.
Sub-tab: Log Aktivitas Khusus Admin

Mencatat 200 aktivitas terakhir di modul ini (siapa mencatat/mengubah/menghapus apa dan kapan) — berguna untuk audit & penelusuran jika ada perubahan/kehilangan data yang perlu ditelusuri.

⚖️ 12. Sistem Poin & Ambang Surat Peringatan
Cara kerja akumulasi poin dan eskalasi sanksi
Admin / Guru BK Wali Kelas
Ambang Poin Surat Peringatan
StatusAmbang PoinTindakan yang Direkomendasikan
🟢 Aman 0 – 199 Poin Pemantauan rutin, teguran lisan jika perlu
🔵 SP 1 200399 Poin Terbitkan SP1, lakukan konseling, panggilan orang tua
⚠️ SP 2 400499 Poin Terbitkan SP2, konseling intensif, konferensi kasus
⛔ SP 3 500 Poin Terbitkan SP3, pertimbangkan sanksi akhir sesuai aturan sekolah
Pemutihan Poin

Poin dapat dikurangi melalui sesi konseling BK sebagai bentuk apresiasi perubahan perilaku positif. Pemutihan poin dilakukan di modul Konseling BK saat menyimpan hasil sesi. Jumlah poin yang dikurangi akan tampil sebagai angka negatif (misal -20 Pts) di Laporan BK.

💡 Poin yang ditampilkan di Dashboard dan Laporan Rekap adalah poin aktif (total poin pelanggaran dikurangi total pemutihan). Bukan hanya poin kotor.
🔄 13. Alur Kerja Lengkap
Skenario harian untuk tiap peran, dari absensi pagi hingga penerbitan surat peringatan
🙋 Alur Ketua Kelas (harian, paling sering dipakai)
1
Login dengan akun Ketua Kelas → otomatis diarahkan ke menu 📅 Kalender Pendidikan (bukan Dashboard).
2
(Opsional) Cek dulu di Kalender apakah hari ini termasuk hari libur — kalau libur, absensi memang akan otomatis terkunci.
3
Buka menu 🧑‍🎓 Absensi Kelas → tab Input Harian sudah otomatis terkunci ke kelasnya sendiri & tanggal hari ini.
4
Tandai kehadiran seluruh murid (atau pakai ✅ Hadir Semua bila semua hadir), lalu klik 💾 Simpan Absensi.
5
Kalau ada salah input di hari yang sama, boleh diedit ulang atau dihapus (🗑️ Hapus Semua) — asal masih tanggal hari ini juga. Untuk koreksi hari-hari sebelumnya, hubungi Wali Kelas atau Admin.

🏫 Alur Wali Kelas
1
Buka 🧑‍🎓 Absensi Kelas untuk mengecek/mengoreksi absensi kelas perwaliannya — bebas pilih tanggal berapa pun untuk koreksi.
2
Wali Kelas menemukan siswa melanggar tata tertib → buka menu 📝 Input Kasus.
3
Isi form: pilih murid, tanggal, jenis pelanggaran, tindak lanjut. Jika perlu konseling BK, pilih Konseling Guru BK sebagai tindak lanjut.
4
Simpan. Kasus tercatat di Laporan Rekap dengan badge ⚠️ Wajib Konseling - Belum Direalisasikan jika TL konseling dipilih.
5
Jika akumulasi poin murid mencapai ambang SP, cetak surat melalui menu 📄 Surat Otomatis.

🛡️ Alur Admin / Guru BK (di awal tahun ajaran + harian)
1
(Awal tahun ajaran) Susun 📅 Kalender Pendidikan — atur Kategori, isi Kegiatan satu tahun penuh, hitung Rekap, lalu cetak sebagai dokumen resmi.
2
Pantau 🧑‍🎓 Absensi Kelas di semua kelas — bisa mengoreksi tanggal berapa pun bila ada kesalahan input dari Wali Kelas/Ketua Kelas.
3
Buka menu 🤝 Konseling BK → lihat panel ⚠️ Rekomendasi Murid untuk daftar murid yang perlu dikonseling.
4
Klik 🤝 Proses pada murid yang bersangkutan. Form konseling otomatis terisi nama murid.
5
Pilih kasus yang ditangani (tag kasus muncul otomatis), pilih jenis layanan BK, isi tanggal pertemuan, isi hasil konseling.
6
Opsional: isi pemutihan poin jika murid menunjukkan perubahan signifikan.
7
Simpan. Kasus otomatis berubah menjadi ✅ Sudah Dikonseling di Laporan Rekap. Sesi muncul di 📑 Laporan BK.
8
Cetak Laporan BK resmi melalui menu 📑 Laporan BK → tombol cetak 🖨️ dengan kop sekolah.
Siklus selesai: Kehadiran tercatat harian → pelanggaran tercatat → dikonseling → terdokumentasi di Laporan BK → surat peringatan diterbitkan jika diperlukan — semua mengacu ke satu Kalender Pendidikan yang sama.
👨‍👩‍👧 14. Portal Orang Tua
Akses baca-saja untuk orang tua/wali murid, terpisah dari aplikasi utama
Admin Wali Kelas

SIMTAS punya dua sisi untuk urusan orang tua/wali murid. Keduanya menampilkan data yang sama, hanya beda siapa yang memakainya dan lewat pintu mana:

SisiDipakai olehCara membukaBisa apa
👨‍👩‍👧 Portal Orang Tua — Halaman terpisah Orang tua/wali murid sendiri Link khusus ?page=ortu yang dibagikan Admin/Wali Kelas ke orang tua — bukan lewat menu SIMTAS utama Login pakai NISN anak (dipakai sekaligus sebagai username & password). Hanya bisa melihat data anaknya sendiri — tidak bisa mengubah apa pun.
🖥️ Portal Orang Tua — Menu dalam SIMTAS Admin & Wali Kelas Menu 👨‍👩‍👧 Portal Orang Tua di sidebar/topbar SIMTAS Memilih murid mana pun (Wali Kelas: murid perwaliannya) untuk meninjau tampilan yang dilihat orang tuanya — berguna saat menjelaskan/mendampingi orang tua lewat telepon.
💡 NISN dipakai sebagai username sekaligus password supaya orang tua tidak perlu mengingat kata sandi tambahan. Bagikan tautan ?page=ortu lewat grup WhatsApp kelas atau surat edaran di awal tahun ajaran.
Apa yang dilihat orang tua di portal ini
1
📅 Rekap Kehadiran — ringkasan Hadir/Sakit/Izin/Alpa anaknya sepanjang tahun ajaran berjalan.
2
⚠️ Status Pembinaan (Poin Tata Tertib) — total poin aktif anaknya beserta status (Aman/SP1/SP2/SP3), sama seperti yang dilihat Wali Kelas di Dashboard.
3
📋 Riwayat Pelanggaran Tata Tertib — daftar kasus yang tercatat, tanggal, dan tindak lanjutnya.
4
🤝 Riwayat Pembinaan/Konseling BK — sesi konseling yang sudah dijalani anaknya (tanpa detail sensitif yang tidak perlu diketahui orang tua secara tertulis).
⚠️ Portal ini sifatnya hanya baca (read-only) untuk orang tua — tidak ada tombol ubah/hapus data apa pun di sisi mereka. Semua perubahan data tetap hanya boleh dilakukan lewat SIMTAS utama oleh Admin/Wali Kelas.
⚙️ 15. Pengaturan Sistem
Identitas sekolah, ambang poin SP, dan manajemen data siswa — khusus Admin
Khusus Admin

Menu ini adalah pusat kendali SIMTAS — perubahan di sini otomatis berdampak ke seluruh modul lain (KOP surat, laporan cetak, status SP di Dashboard, dsb). Hanya akun dengan peran Admin yang bisa membuka menu ini.

Blok 1 — Identitas Sekolah & KOP Surat
IsianDipakai di mana
Nama Sekolah & Nama PemerintahanKepala KOP di semua surat cetak (Surat Peringatan, Panggilan Ortu, Surat Lainnya, Laporan BK, Kalender Pendidikan cetak)
Alamat Sekolah (Baris 1 & 2)Baris alamat di bawah nama sekolah pada KOP surat
Link Logo Sekolah & Logo PemerintahLogo kiri/kanan pada KOP surat & kalender pendidikan cetak
Blok 2 — Ambang Batas Surat Peringatan

Tiga angka batas poin (SP1 < SP2 < SP3, wajib urut naik) yang menentukan status seorang murid di Dashboard, Laporan Rekap, dan teks surat otomatis. Lihat detail di bagian ⚖️ Sistem Poin & Ambang SP.

Blok 3 — Manajemen Siswa (Hapus Siswa)
1
Cari murid lewat kotak pencarian (nama/NISN/rombel) atau saring per rombel.
2
Centang satu atau beberapa murid yang akan dihapus datanya (misal: murid pindah sekolah/lulus dan datanya perlu dibersihkan).
3
Klik 🗑️ Hapus Siswa Terpilih. Sistem akan menampilkan pratinjau jumlah data terkait yang akan ikut terhapus sebelum benar-benar dieksekusi.
Tindakan permanen & tidak bisa dibatalkan. Menghapus siswa dari sini otomatis ikut menghapus seluruh riwayat pelanggaran, konseling, absensi, dan notifikasi milik siswa tersebut di seluruh database SIMTAS — Admin tidak perlu membuka Spreadsheet sama sekali. Pastikan yakin sebelum menekan tombol hapus.
💡 Perubahan Pengaturan Sistem langsung berlaku ke seluruh pengguna lain begitu mereka membuka/menyegarkan SIMTAS — tidak perlu deploy ulang Web App.
🔄 16. Alur Pengolahan Data SIMTAS
Bagaimana satu data mengalir dari input hingga menjadi laporan/surat di seluruh modul

Berbeda dari bagian 🔄 Alur Kerja Lengkap yang menjelaskan langkah klik per peran, bagian ini menjelaskan ke mana data mengalir di balik layar — dari satu sumber data (Kalender Pendidikan) menuju seluruh modul yang bergantung padanya, sampai menjadi laporan & surat jadi.

📅 Kalender Pendidikan Kategori, Kegiatan, Hari Libur ⚙️ Pengaturan Sistem Identitas Sekolah, Ambang Poin SP 🎓 Data Induk Siswa NISN, Nama, Rombel 🧑‍🎓 Absensi Kelas Hadir/Sakit/Izin/Alpa harian 📝 Input Kasus Pelanggaran Jenis pelanggaran + tindak lanjut 🔔 Notifikasi Otomatis Alpa/status berubah ⚖️ Akumulasi Poin Aktif Poin pelanggaran − pemutihan BK 🤝 Konseling BK Sesi + opsional pemutihan poin 📄 Surat Otomatis (SP1/2/3) Terbit saat poin lewati ambang 📋 Laporan Rekap Kasus + status tindak lanjut 📑 Laporan BK Riwayat sesi konseling resmi 👨‍👩‍👧 Portal Orang Tua Ringkasan read-only per anak 📊 Dashboard Ringkasan & grafik seluruh data di atas
💡 Garis putus-putus pada diagram menandakan data yang ikut dipakai sebagai referensi, bukan alur input langsung — misalnya Data Induk Siswa dipakai untuk memvalidasi Absensi & Input Kasus, dan Notifikasi Absensi ikut dikirim ke Laporan.
Penjelasan tahap demi tahap
1
Data dasar disiapkan di awal tahun ajaran: Kalender Pendidikan (hari efektif/libur), Pengaturan Sistem (identitas & ambang poin SP), dan Data Induk Siswa. Ketiganya menjadi acuan untuk semua modul harian di bawahnya.
2
Input harian terjadi di dua pintu: Absensi Kelas (oleh Ketua Kelas/Wali Kelas) dan Input Kasus Pelanggaran (oleh Wali Kelas/Admin). Kalender Pendidikan menentukan tanggal mana yang boleh diisi (hari efektif) dan mana yang otomatis terkunci (hari libur).
3
Data diproses otomatis: status Alpa pada Absensi memicu Notifikasi; jenis pelanggaran pada Input Kasus dijumlahkan menjadi Poin Aktif per siswa (dikurangi pemutihan dari Konseling BK).
4
Poin memicu tindak lanjut: saat Poin Aktif melewati ambang Pengaturan Sistem, status siswa berubah (SP1/SP2/SP3) → Admin/Wali Kelas mencetak Surat Otomatis; kasus dengan tindak lanjut "Konseling BK" masuk daftar rekomendasi di modul Konseling BK.
5
Semua bermuara ke laporan: Laporan Rekap (kasus + poin), Laporan BK (sesi konseling), dan Portal Orang Tua (ringkasan per anak) semuanya membaca data yang sama secara real-time dari sumber di atas — tidak ada input ganda.
6
Dashboard merangkum semuanya menjadi kartu statistik & grafik, sebagai titik pantau harian paling cepat untuk Admin dan Wali Kelas.
⚠️ Karena semua modul membaca dari sumber data yang sama, kesalahan pada data dasar (mis. salah menandai hari libur di Kalender Pendidikan, atau salah isi ambang poin di Pengaturan Sistem) akan langsung memengaruhi tampilan di banyak modul sekaligus. Periksa data dasar dengan teliti di awal tahun ajaran.
🖼️ 17. Contoh Tampilan Layar
Ilustrasi sederhana tata letak tiap modul, supaya pengguna baru tahu apa yang harus dicari sebelum membuka aplikasi sungguhan
💡 Gambar di bawah adalah ilustrasi tata letak (bukan cuplikan layar asli), dibuat menyerupai tampilan sesungguhnya untuk memudahkan orientasi pertama kali. Warna kartu, angka, dan nama pada ilustrasi hanyalah contoh.
📊 Dashboard
📊 Dashboard Statistik🔄 Sinkron Data
128Total Kasus
4.350Akumulasi Poin
640Total Pemutihan BK
612Murid Terdata
📈 Tren Kasus & Tindak Lanjut Bulanan
🏫 Kasus per Kelas/Rombel
🚫 Top 6 Jenis Pelanggaran
⚠️ Status & Rekomendasi SP
Andi P. — XI IPA 1SP2
Budi S. — X IPS 2SP1
Citra L. — XII IPA 3Aman
🧑‍🎓 Absensi Kelas — Input Harian
🧑‍🎓 Absensi Kelas — XI IPA 1 • Selasa, 04 Agustus 2026✅ Hadir Semua
NAMA SISWASTATUS
1. Ahmad FauziHadir
2. Bunga LestariSakit
3. Dedi KurniawanIzin
4. Eka PutriAlpa
💾 Simpan Absensi
📝 Input Kasus Pelanggaran
📝 Formulir Pencatatan Kasus
Cari NISN / nama…
04-08-2026
Terlambat masuk kelas (10 Pts)
Konseling Guru BK
💾 Simpan Kasus
👨‍👩‍👧 Portal Orang Tua (tampilan orang tua)
👨‍👩‍👧 Ananda Citra Lestari • XII IPA 3
📅 Rekap Kehadiran
Hadir168 hari
Sakit / Izin6 hari
Alpa1 hari
⚠️ Status Pembinaan
🟢 Aman • 40 Poin
📅 Kalender Pendidikan
📅 Kalender Pendidikan — Tahun Ajaran 2026/2027🖨️ Cetak
238HKP
220HSE
206HBE
40Minggu Efektif
Agustus 2026
MSSRKJS 1 2345678 9101112131415 16171819202122
❓ 18. Pertanyaan yang Sering Ditanyakan (FAQ)
Jawaban untuk pertanyaan umum seputar penggunaan SIMTAS
Tidak ada pertanyaan yang cocok. Coba kata kunci lain, atau ganti filter peran ke "Semua Peran" di atas.
Data yang saya input tidak muncul, bagaimana?
Klik tombol 🔄 Sinkron Data di bagian bawah sidebar kiri. Ini akan memuat ulang data terbaru dari Spreadsheet. Jika masih tidak muncul, pastikan koneksi internet stabil dan coba refresh halaman.
Sebagai Pengawas, kenapa saya tidak bisa klik tombol Simpan/Edit/Hapus?
Itu memang disengaja. Akun Pengawas berjalan dalam Mode Lihat Saja (ditandai pita kuning "🔍 Mode Pengawas" di atas layar) — semua tombol yang menyimpan, mengubah, atau menghapus data dikunci otomatis di seluruh menu, walau menunya sendiri tetap bisa dibuka dan dijelajahi bebas seperti Admin. Tujuannya supaya Pengawas bisa memantau/memeriksa data untuk keperluan supervisi atau akreditasi tanpa risiko tidak sengaja mengubah data sekolah.
Kenapa akun Guru Mapel hanya bisa buka 3 menu (Kalender Pendidikan, Manajemen Arsip & Surat Lainnya)?
Itu memang disengaja — akun Guru Mapel ditujukan untuk guru yang bukan wali kelas tapi tetap perlu mengarsipkan berkas mengajarnya sendiri (RPP, SK, sertifikat, dsb.) di menu Manajemen Arsip (DMS), membuat surat administratif umum di sub-tab Surat Lainnya (mis. Surat Tugas, Surat Ket. Aktif Mengajar), dan melihat Kalender Pendidikan. Menu lain (Dashboard, Input Kasus, Laporan, Absensi, Konseling BK, Portal Orang Tua, Pengaturan) — termasuk sub-tab Surat Tatib (SP) di dalam menu Surat — sengaja tidak ditampilkan karena bukan wewenang Guru Mapel, dan data siswa/pelanggaran memang tidak pernah dikirim ke akun ini — bukan cuma disembunyikan di layar. Kalau Anda seorang Wali Kelas tapi akun Anda malah terkunci seperti ini, kemungkinan kolom Jenis Akun di sheet WaliKelas untuk baris Anda salah terisi "Guru Mapel" — minta Admin mengosongkan/mengoreksi kolom tersebut.
Tombol "Ya, Keluar" saat logout tidak bisa diklik (khusus akun Pengawas) — apa solusinya?
Ini adalah bug yang sudah diperbaiki. Penyebabnya: kotak dialog konfirmasi (yang sama dipakai untuk konfirmasi Hapus data maupun konfirmasi Keluar) sempat ikut terkunci oleh mekanisme pengaman Mode Pengawas, sehingga tombol "Ya, Keluar" tampak ada tapi tidak merespons klik — walau tombol "Batal" tetap normal. Jika akun Pengawas Anda masih mengalami ini, minta Admin men-deploy ulang aplikasi ke versi terbaru (Deploy > Manage deployments > Edit > Version: New version > Deploy). Setelah versi terbaru aktif, tombol "Ya, Keluar" akan berfungsi normal seperti peran lain.
Kenapa akun Ketua Kelas tidak bisa mengisi absensi untuk tanggal kemarin?
Ini memang disengaja. Ketua Kelas hanya berwenang mengisi/mengedit/menghapus absensi untuk hari ini — mencegah data lama diubah sembarangan. Untuk koreksi tanggal yang sudah lewat, minta Wali Kelas atau Admin yang melakukannya karena mereka punya akses bebas tanggal.
Kenapa Ketua Kelas tidak punya menu Dashboard?
Dashboard menampilkan rekap pelanggaran seluruh sekolah, bukan cuma satu kelas — ini di luar wewenang Ketua Kelas. Akun ini memang sengaja dibatasi hanya untuk Kalender Pendidikan (lihat saja) dan Absensi Kelas (kelasnya sendiri, hari ini saja).
Kenapa tanggal tertentu di Absensi Kelas tidak bisa diisi sama sekali?
Tanggal tersebut sedang dianggap hari libur oleh sistem — bisa karena Sabtu/Minggu, Tanggal Merah manual yang ditambahkan Admin/Wali Kelas, atau ditandai bukan Hari Sekolah Efektif di Kalender Pendidikan. Kalau menurut Anda seharusnya bukan hari libur, cek dulu ketiga sumber ini — koreksi paling sering dilakukan lewat menu Kalender Pendidikan oleh Admin.
Jumlah kolom tanggal di Matriks Bulanan Absensi kok kadang 28, kadang 30, kadang 31?
Itu memang seharusnya begitu — sistem otomatis menyesuaikan jumlah kolom dengan jumlah hari sebenarnya di bulan & tahun yang dipilih (Februari 28/29, April/Juni/September/November 30, bulan lain 31). Kalau tampilan di aplikasi Anda masih menunjukkan 31 hari untuk semua bulan, kemungkinan besar Web App belum di-deploy ke versi terbaru — hubungi Admin untuk melakukan Deploy → Manage deployments → New version.
Bagaimana cara mengubah kategori atau menambah hari libur di Kalender Pendidikan?
Buka menu 📅 Kalender Pendidikan → tab 🎨 Kategori untuk mengatur warna/jenis kategori, atau tab 🗓️ Kegiatan (atau klik langsung tanggalnya di tab 📆 Kalender) untuk menambahkan rentang tanggal kegiatan/libur. Hanya akun Admin yang bisa mengubah — Wali Kelas dan Ketua Kelas hanya bisa melihat.
Mengapa kasus saya tetap ⚠️ Belum Direalisasikan meskipun sudah konseling?
Kemungkinan Tanggal Pertemuan sesi konseling lebih awal dari tanggal kasus yang ditangani. Sistem mensyaratkan tanggal pertemuan sama dengan atau setelah tanggal kasus. Buka Laporan BK → Edit sesi tersebut → ubah tanggal pertemuan menjadi sama atau setelah tanggal kasus.
Murid melanggar aturan yang sama dua kali, apakah bisa dicatat?
Ya. Setiap kejadian dicatat sebagai entri terpisah meskipun jenis pelanggarannya sama. Keduanya akan muncul sebagai kasus berbeda di Laporan Rekap dengan tanggal masing-masing. Di form Konseling BK, keduanya juga akan tampil sebagai tag terpisah yang bisa dipilih satu per satu atau sekaligus.
Bagaimana jika dua kasus terjadi di tanggal yang sama?
Sistem menggunakan waktu input data (timestamp) sebagai pembeda tambahan. Jika tanggal kasus dan tanggal konseling sama, penentu akhirnya adalah waktu data itu diinput ke sistem — bukan sekadar tanggalnya. Ini memastikan setiap kejadian terlacak dengan akurat.
Bagaimana cara menghapus kasus pelanggaran yang salah input?
Buka 📋 Laporan Rekap → temukan baris kasus yang salah → klik tombol 🗑️ Hapus. Fitur ini hanya tersedia untuk Admin. Penghapusan bersifat permanen langsung dari Spreadsheet.
Kolom Kasus/Masalah di Laporan BK kosong, kenapa?
Kolom Kasus/Masalah hanya terisi jika Anda memilih kasus spesifik saat mengisi form Konseling BK (klik tag kasus di bagian "📌 Kasus / Masalah yang Ditangani"). Jika tidak ada tag yang dipilih dan hanya mengisi kolom hasil konseling secara manual, kolom kasus akan kosong. Ini normal untuk sesi konseling inisiatif tanpa kasus pelanggaran yang terdaftar.
Apakah satu sesi konseling bisa menangani beberapa murid sekaligus?
Ya. Di form Konseling BK, kolom "Daftar Nama Murid" mendukung pemilihan multiple. Pilih semua murid yang hadir dalam sesi kelompok tersebut. Sistem akan menyimpan catatan terpisah per murid dengan data sesi yang sama.
Bagaimana cara mencetak laporan hanya untuk kelas tertentu?
Di 📋 Laporan Rekap, 📑 Laporan BK, atau 🧑‍🎓 Absensi Kelas, gunakan filter Rombel / Kelas di bagian atas untuk memilih kelas yang diinginkan. Setelah data terfilter, klik tombol 🖨️ Cetak — laporan yang tercetak hanya berisi data sesuai filter yang aktif.
Mengapa murid tidak muncul di ⚠️ Rekomendasi Murid meskipun TL-nya Konseling Guru BK?
Ada beberapa kemungkinan: (1) Kasus tersebut sudah pernah dikonseling sebelumnya — cek di Laporan BK. (2) Data belum tersinkronisasi — klik Sinkron Data. (3) Murid hanya punya satu pelanggaran dengan TL Teguran Lisan tanpa TL Konseling Guru BK.
Apa bedanya 3 mode navigasi (Sidebar/Horizontal/Hamburger)?
Ketiganya menampilkan menu yang sama persis sesuai hak akses peran Anda — bedanya cuma tata letak. Sidebar cocok untuk layar besar, Horizontal (topbar) menghemat ruang vertikal, Hamburger cocok untuk layar sempit/HP. Pilih lewat tombol ⚙️ di pojok kanan bawah; pilihan akan diingat otomatis untuk kunjungan berikutnya.
Bagaimana cara orang tua membuka Portal Orang Tua, dan apa "kata sandi" mereka?
Bagikan tautan Web App SIMTAS dengan tambahan ?page=ortu di belakangnya (bukan link menu biasa). Orang tua memasukkan NISN anaknya pada satu kolom yang berfungsi sekaligus sebagai username dan password. Tidak perlu akun terpisah dan tidak perlu didaftarkan dulu oleh Admin.
Kalau saya ubah Ambang Batas SP di Pengaturan Sistem, apakah status SP murid yang lama ikut berubah?
Ya. Status SP (Aman/SP1/SP2/SP3) dihitung ulang secara otomatis dari poin aktif saat ini dibandingkan dengan ambang batas yang berlaku saat itu juga — bukan disimpan sebagai nilai tetap. Jadi begitu ambang diubah dan disimpan, Dashboard, Laporan Rekap, dan Portal Orang Tua langsung ikut menampilkan status terbaru untuk seluruh murid.
Saya menghapus siswa lewat Pengaturan Sistem, tapi ternyata salah pilih. Bisa dikembalikan?
Tidak bisa dibatalkan dari dalam aplikasi — penghapusan siswa bersifat permanen dan langsung menghapus baris data terkait di Spreadsheet (pelanggaran, konseling, absensi, notifikasi). Jika terjadi salah hapus, satu-satunya jalan adalah memulihkan dari riwayat versi Google Sheets (menu File > Riwayat Versi di Google Spreadsheet) sesegera mungkin sebelum ada perubahan data lain menimpanya.
⬆️ Kembali ke Daftar Isi

SIMTAS — Sistem Informasi Manajemen Tata Tertib dan Administrasi Sekolah  |  Dikembangkan untuk SMA Negeri 2 Laung Tuhup