Nama : Muthia Qurrota Akyun
NRP : 05111940000019
Kelas : PWEB (A)
Soal dan Jawaban
1. Definisikan fitur dari aplikasi yang akan dibangun
Pada website ini memiliki 4 Users Role sebagai pembagian peran/akses pada website yaitu :
Admin Role
Admin role merupakan peran yang mengurusi tata kelola administrasi, seperti mengurus segala berkas, membuat laporan, pengarsipan hingga pengaturan keuangan.
- Student Management merupakan fitur yang digunakan untuk mengelola data siswa di sekolah.
- Parent Creation merupakan fitur yang digunakan untuk menambahkan data orang tua dari siswa
- Epayslip Geeration merupakan fitur yang digunakan untuk mengonfirmasi pembayaran uang sekolah yang dilakukan oleh orang tua.
- Complete Dashboard merupakan fitur yang dugunakan untuk tampilan awal website pada role admin
Teacher Role
Teacher Role merupakan peran untuk guru dalam mengakses website ini.
- Exam Management merupakan fitur yang digunakan untuk mengelola (CRUD) ujian untuk siswa.
- Assignment Management merupakan fitur yang digunakan untuk mengelola (CRUD) tugas untuk siswa
- Classroom Management merupakan fitur yang digunakan untuk mengelola (CRUD) kegiatan di setiap kelas yang ada pada website.
- Attendance Management merupakan fitur yang digunakan untuk mengelola (CRUD) presensi siswa
- Course Management merupakan fitur yang digunakan untuk mengelola (CRUD) course yang ada pada website.
Student Role
Student Role merupakan peran yang diberikan kepada siswa untuk mengakses website
- Timetable Viewing merupakan fitur yang digunakan untuk menamilkan jadwal sekolah siswa
- Result Viewing merupakan fitur yang digunakan untuk menampilkan hasil pencapaian siswa di sekolah
- Assignment Submission merupakan fitur untuk mengumpulkan tugas sekolah siswa
- Study Material merupakan fitur yang dugunakan untuk menampilkan alat-alat yang dibutuhkan oleh siswa, seperti buku.
Parent Role
Parent Role merupakan peran yang diberikan kepada orang tua siswa untuk mengakses website tersebut.
- Child Credentials merupakan fitur yang digunakan untuk memantau perkembangan beajar anak
- Invoice Viewing merupakan fitur yang digunakan untuk melihat bukti pembayaran sekolah siswa
- Payment Management merupakan fitur yang digunakan untuk mengelola sistem pembayaran uang sekolah
- Login Portal merupakan fitur untuk login sebagai orang tua siswa
2. Rancang aplikasi menggunakan Figma
Login
Student Management
Complete Dashboard
3. Implementasi Aplikasi
Video Demo dapat diakses melalui link berikut.
Disini saya membuat beberapa page untuk website sekolah dengan tampilan sebagai berikut.
Halaman Login
Halaman Dashboard
Halaman List Siswa
Halaman Untuk Menambahkan Siswa
Halaman Untuk Mengedit Data Siswa
Komentar
Posting Komentar