Platform E-Learning Multi-Jenjang Inklusif & Modern
Satu sistem pembelajaran daring terintegrasi untuk SD, SMP, dan SMA. Mendukung kolaborasi admin, guru & siswa dengan fitur-fitur lengkap, akses mudah, dan tampilan elegan.
Fitur Utama
Manajemen Multi User & Role
Admin, Guru/Wali Kelas, dan Siswa. Setiap actor memiliki hak dan fitur akses masing-masing, dikelola secara aman dan terstruktur.
Materi & Penugasan Digital
Pengelolaan materi ajar dan penugasan berbasis file maupun teks. Akses sesuai jenjang dan kelas, mendukung pembelajaran interaktif.
Monitoring & Analitik
Ringkasan progres belajar siswa & rekap kehadiran dapat diakses oleh guru/wali dan admin. Visualisasi perkembangan belajar dengan grafik.
User Stories
Admin:
- Mengelola data user, kelas, dan struktur sekolah.
- Monitoring aktivitas dan progres belajar.
- Mengatur hak akses tiap user/role.
Guru/Wali Kelas:
- Membuat & membagikan materi ajar serta tugas kepada siswa kelasnya.
- Menilai & memberi catatan perkembangan siswa.
- Melihat rekap aktivitas siswa.
Siswa:
- Mengakses materi pembelajaran sesuai kelas/jenjang.
- Mengerjakan tugas & melihat hasil nilainya.
- Mengikuti kelas online & melihat perkembangan pribadi.
Aktor & Hak Akses
| Aktor | Hak Akses Utama |
|---|---|
| Admin | Manajemen data user, kelas, monitoring sistem |
| Guru/Wali Kelas | Pengelolaan materi, tugas, penilaian, monitoring siswa |
| Siswa | Akses materi & tugas, pengumpulan tugas, progres belajar |
Tabel Fitur Sistem
Struktur Proyek (Frontend)
e-learning-multijenjang/
├── index.html
├── /assets
│ └── (placeholder gambar dsb)
├── /css
│ └── tailwind.css
├── /js
│ └── (script interaktif & validasi)
Skema Tabel Database Utama
| Tabel | Kolom Utama | Fungsi |
|---|---|---|
| users | id, name, email, password, role, kelas_id | Data akun pengguna & autentikasi |
| kelas | id, nama, jenjang | Data kelas sesuai jenjang & relasi user |
| materi | id, judul, isi, file, kelas_id, guru_id | Materi ajar digital |
| tugas | id, judul, deskripsi, deadline, kelas_id, guru_id | Pengelolaan tugas & pengumpulan |
| penilaian | id, tugas_id, siswa_id, nilai, catatan | Rekap nilai tugas siswa |
| absensi | id, siswa_id, kelas_id, tanggal, status | Riwayat kehadiran siswa |
Login Akun
Registrasi Akun Baru
Dashboard Admin
127
Total Pengguna
18
Total Kelas
21
Total Guru
86
Total Siswa
Contoh Data User (Dummy)
| Nama | Role | Kelas | |
|---|---|---|---|
| Alif Ramadhan | alif@email.com | Admin | - |
| Maya Salsabila | maya@email.com | Guru | VII-B |
| Aji Pratama | aji@email.com | Wali Kelas | IX-C |
| Putri Lestari | putri@email.com | Siswa | X IPA 2 |
Menu & Fitur Akses Penuh
Kelola User
Kelola Kelas
Monitoring Log
Setting Sistem
Backup Data
Role Management
Dashboard Guru
Materi Dibuat
12
Tugas Aktif
4
Ujian
2
List Materi (Dummy)
| Judul Materi | Kelas | Tanggal Upload |
|---|---|---|
| Bagan Sistem Periodik Unsur | X IPA 1 | 05/03/2024 |
| Konsep Ruang Dimensi | XI IPA 2 | 11/04/2024 |
| Menulis Surat Dinas | VII-B | 18/03/2024 |
List Tugas (Dummy)
| Deskripsi Tugas | Kelas | Deadline |
|---|---|---|
| Analisis Data Praktikum | XI IPA 2 | 14/05/2024 |
| Resume Bab 2 | VII-A | 09/05/2024 |
List Ujian (Dummy)
| Judul Ujian | Kelas | Waktu |
|---|---|---|
| UTS Biologi | XI IPA 2 | 25/05/2024 |
| PAT Bahasa Indonesia | X IPA 1 | 28/05/2024 |
Rekap Aktivitas
- Upload materi terakhir: Konsep Ruang Dimensi (11/04/2024)
- Ujian berjalan: PAT Bahasa Indonesia (X IPA 1)
- Total tugas aktif: 4
Dashboard Wali Kelas
Jadwal Kelas (Dummy)
| Hari | Jam | Mata Pelajaran |
|---|---|---|
| Senin | 07.00-08.45 | Matematika |
| Selasa | 09.00-10.45 | Bahasa Indonesia |
| Rabu | 10.00-11.45 | Biologi |
Daftar Siswa (Dummy)
| Nama Siswa | NIS | Kelas | Status |
|---|---|---|---|
| Rizal Fadila | 21559001 | IX-C | Aktif |
| Ayu Istiyarini | 21559002 | IX-C | Aktif |
| Bagus Santoso | 21559003 | IX-C | Nonaktif |
Input Nilai & Verifikasi Raport
| Nama Siswa | Mata Pelajaran | Nilai | Catatan |
|---|---|---|---|
| Rizal Fadila | Matematika | 88 | Baik |
| Ayu Istiyarini | Matematika | 92 | Sangat Baik |
| Bagus Santoso | Matematika | 75 | Perlu Bimbingan |
Fitur Penting
Kelola Jadwal
Kelola Siswa
Monitoring Nilai
Olah & Verifikasi Rapor
Dashboard Siswa
Materi Bisa Diakses (Dummy)
| Judul Materi | Guru | Tanggal | Aksi |
|---|---|---|---|
| Hukum Ohm | R. Syamsul | 01/04/2024 | |
| Lingkaran dan Juring | M. Budi | 10/03/2024 |
Tugas/Ujian Terkini
| Jenis | Deskripsi | Deadline/Waktu | Status |
|---|---|---|---|
| Tugas | Resume Bab 3 | 16/05/2024 | Sudah Dikumpul |
| Ujian | PAT Fisika | 28/05/2024 | Belum Mulai |
Nilai & Raport
| Mata Pelajaran | Nilai | Rata-Rata | Status |
|---|---|---|---|
| Matematika | 90 | 87 | Lulus |
| Fisika | 88 | 83 | Lulus |
| Bahasa Indonesia | 78 | 80 | Perlu Revisi |
Materi Terbaru: Hukum Ohm
Ujian Terdekat: PAT Fisika (28/05/2024)
Tugas Aktif: 1