Source Code Sistem Administrasi Guru Terpadu Menggunakan Google Apps Script
Selamat datang rekan-rekan guru hebat. Di era digital ini, administrasi pembelajaran tidak harus rumit dan menghabiskan banyak kertas. Pada kesempatan ini, saya membagikan Source Code Aplikasi Sistem Administrasi Guru Terpadu (SIAG PRO v27) berbasis Google Apps Script secara gratis.
Apa Itu Administrasi Guru?
Administrasi guru adalah seperangkat dokumen dan catatan yang menjadi bukti fisik kinerja guru dalam merencanakan, melaksanakan, dan mengevaluasi proses pembelajaran. Ini meliputi:
- Data Siswa: Database lengkap peserta didik.
- Absensi Kehadiran: Rekap kehadiran harian.
- Daftar Nilai: Input nilai UH, Tugas, UTS, dan UAS.
- Jurnal Harian: Catatan aktivitas mengajar di kelas.
- Catatan Wali: Bimbingan konseling siswa binaan.
Perbedaan Administrasi Konvensional vs Online
| Aspek | Konvensional (Manual) | Online (AppScript) |
|---|---|---|
| Akses | Terbatas pada buku fisik | Bisa diakses HP/Laptop 24 Jam |
| Efisiensi | Rekap nilai & absen manual | Otomatis hitung rata-rata & persentase |
| Keamanan | Rawan hilang/rusak | Tersimpan aman di Cloud (Google Drive) |
| Biaya | Beli buku cetak berkala | 100% Gratis selamanya |
Langkah-Langkah Pembuatan Aplikasi
Ikuti panduan berikut untuk membuat aplikasi SIAG PRO v27 milik Anda sendiri:
- Buka Google Drive, Buat Spreadsheet baru dengan nama "Database SIAG PRO".
- Klik menu Ekstensi (Extensions) > Apps Script.
- Hapus semua kode yang ada di file
Code.gs. - Salin & Tempel kode Server (Code.gs) di bawah ini.
- Buat file HTML baru (klik tanda +) beri nama
Index(tanpa .html), lalu salin kode HTML di bawah. - Klik Terapkan (Deploy) > Deployment Baru.
- Pilih jenis: Aplikasi Web, Akses: Siapa Saja (Anyone).
- Klik Deploy, berikan izin akses (Review Permissions), dan aplikasi siap digunakan!
1. Kode Server (Code.gs)
Salin kode berikut ke dalam file Code.gs di editor Apps Script Anda:
Code.gs
Klik kotak & Ctrl+A untuk menyalin
2. Kode Client (Index.html)
Buat file baru di Apps Script, beri nama Index, lalu salin kode ini:
Index.html
Klik kotak & Ctrl+A untuk menyalin
