EAS Pemrograman Web
EAS Pemrograman Web
Nama : Fais Rafii Akbar Hidiya
NRP : 05111940000026
Kelas : PWEB D
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