QUIZ 2 PWEB (A)
Achmad Khosyi' Assajjad Ramandanta
5025211007
PWEB (A)
1. Tuliskan spesifikasi kebutuhan perangkat lunak dan struktur menu yang cocok untuk aplikasi yang akan dibuat!
Fungsionalitas Utama:
Manajemen User: Registrasi dan login bagi siswa, guru, dan staf.
Penjadwalan : Siswa dapat menjadwalkan sesi bimbingannya sesuai dengan jadwal guru ketika kosong.
Bimbingan : Dapat mengupload dan mengelola materi, tugas dan catatan.
Pengelolaan Tugas : Siswa dapat mengumpulkan tugas dan guru dapat meberikan feedback.
Antarmuka Pengguna:
UI yang Menarik: Mudah digunakan oleh siswa, guru, dan staf administratif.
Dashboard : Setiap user memiliki dashboard pribadi dengan ringkasan kegiatan dan pengumuman.
Profile User : Siswa dan guru dapat mengelola profil mereka dan mengunggah foto.
Manajemen Sesi Bimbingan:
Kalender: Menampilkan jadwal bimbingan dan ketersediaan guru.
Manajemen Materi:
Repositori Materi: Tempat penyimpanan materi bimbingan dan catatan.
Penilaian dan Ulasan: Siswa dapat memberikan ulasan dan guru dapat memberikan penilaian pada materi.
2. Buatlah desain database dan struktur tabel yang akan menampung data yang dikelola!
3. Desain Front End dan page yang akan dibuat untuk aplikasi.
Halaman Login
Beranda
Halaman Materi
4. Sebutkan daftar action untuk backend yang akan dibutuhkan. Jelaskan digunakan apa saja!
Pada staf, terdapat CRUD untuk mengatur data guru, siswa, segala fitur di webnya. Ada juga log untuk melihat segala aktifitas.
Pada guru, terdapat CRUD untuk mengatur data bimbingan dan jadwal.
Pada siswa, terdapat CRUD untuk mengatur bimbingan, guru, dan jadwal.
Di halaman, terdapat login register yang akan menyambungkan data siswa, guru, dan staf.
Comments
Post a Comment